builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-294 starttime: 1477778947.38 results: success (0) buildid: 20161029140221 builduid: ecb76f66590f4fb9bc3dd800e97b96ad revision: 45b462d40300df32424e2b582eb3b491de7331de ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:07.381384) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:07.381847) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-29 15:09:07.382135) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-29 15:09:09.239112) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:09.239423) ========= 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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False --2016-10-29 15:09:09-- 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% 153K=0.08s 2016-10-29 15:09:09 (153 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.677025 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:09.950666) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:09.950960) ========= 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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028411 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:10.012008) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-29 15:09:10.012332) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 45b462d40300df32424e2b582eb3b491de7331de --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 45b462d40300df32424e2b582eb3b491de7331de --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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False 2016-10-29 15:09:10,105 truncating revision to first 12 chars 2016-10-29 15:09:10,105 Setting DEBUG logging. 2016-10-29 15:09:10,105 attempt 1/10 2016-10-29 15:09:10,106 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/45b462d40300?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-29 15:09:11,450 unpacking tar archive at: mozilla-inbound-45b462d40300/testing/mozharness/ program finished with exit code 0 elapsedTime=1.972039 ========= master_lag: 0.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-29 15:09:12.311435) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:12.311740) ========= script_repo_revision: 45b462d40300df32424e2b582eb3b491de7331de ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 15:09:12.312123) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-10-29 15:09:12.312399) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-10-29 15:09:16.161095) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 11 secs) (at 2016-10-29 15:09:16.161493) ========= /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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False 15:09:16 INFO - MultiFileLogger online at 20161029 15:09:16 in /builds/slave/test 15:09:16 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 15:09:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:09:16 INFO - {'allow_software_gl_layers': False, 15:09:16 INFO - 'append_to_log': False, 15:09:16 INFO - 'base_work_dir': '/builds/slave/test', 15:09:16 INFO - 'blob_upload_branch': 'mozilla-inbound', 15:09:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:09:16 INFO - 'buildbot_json_path': 'buildprops.json', 15:09:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:09:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:09:16 INFO - 'download_minidump_stackwalk': True, 15:09:16 INFO - 'download_symbols': 'true', 15:09:16 INFO - 'download_tooltool': True, 15:09:16 INFO - 'e10s': False, 15:09:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:09:16 INFO - 'tooltool.py': '/tools/tooltool.py', 15:09:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:09:16 INFO - '/tools/misc-python/virtualenv.py')}, 15:09:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:09:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:09:16 INFO - 'log_level': 'info', 15:09:16 INFO - 'log_to_console': True, 15:09:16 INFO - 'opt_config_files': (), 15:09:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:09:16 INFO - '--processes=1', 15:09:16 INFO - '--config=%(test_path)s/wptrunner.ini', 15:09:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:09:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:09:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:09:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:09:16 INFO - 'pip_index': False, 15:09:16 INFO - 'require_test_zip': True, 15:09:16 INFO - 'test_type': ('testharness',), 15:09:16 INFO - 'this_chunk': '1', 15:09:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:09:16 INFO - 'total_chunks': '10', 15:09:16 INFO - 'virtualenv_path': 'venv', 15:09:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:09:16 INFO - 'work_dir': 'build'} 15:09:16 INFO - [mozharness: 2016-10-29 22:09:16.439445Z] Running clobber step. 15:09:16 INFO - Running pre-action listener: _resource_record_pre_action 15:09:16 INFO - Running main action method: clobber 15:09:16 INFO - rmtree: /builds/slave/test/build 15:09:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:09:18 INFO - Running post-action listener: _resource_record_post_action 15:09:18 INFO - [mozharness: 2016-10-29 22:09:18.013582Z] Finished clobber step (success) 15:09:18 INFO - [mozharness: 2016-10-29 22:09:18.013948Z] Running read-buildbot-config step. 15:09:18 INFO - Running pre-action listener: _resource_record_pre_action 15:09:18 INFO - Running main action method: read_buildbot_config 15:09:18 INFO - Using buildbot properties: 15:09:18 INFO - { 15:09:18 INFO - "project": "", 15:09:18 INFO - "product": "firefox", 15:09:18 INFO - "script_repo_revision": "production", 15:09:18 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 15:09:18 INFO - "repository": "", 15:09:18 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 15:09:18 INFO - "buildid": "20161029140221", 15:09:18 INFO - "pgo_build": "False", 15:09:18 INFO - "basedir": "/builds/slave/test", 15:09:18 INFO - "buildnumber": 270, 15:09:18 INFO - "slavename": "tst-linux32-spot-294", 15:09:18 INFO - "revision": "45b462d40300df32424e2b582eb3b491de7331de", 15:09:18 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 15:09:18 INFO - "platform": "linux", 15:09:18 INFO - "branch": "mozilla-inbound", 15:09:18 INFO - "repo_path": "integration/mozilla-inbound", 15:09:18 INFO - "moz_repo_path": "", 15:09:18 INFO - "stage_platform": "linux", 15:09:18 INFO - "builduid": "ecb76f66590f4fb9bc3dd800e97b96ad", 15:09:18 INFO - "slavebuilddir": "test" 15:09:18 INFO - } 15:09:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 15:09:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 15:09:18 INFO - Running post-action listener: _resource_record_post_action 15:09:18 INFO - [mozharness: 2016-10-29 22:09:18.023217Z] Finished read-buildbot-config step (success) 15:09:18 INFO - [mozharness: 2016-10-29 22:09:18.023534Z] Running download-and-extract step. 15:09:18 INFO - Running pre-action listener: _resource_record_pre_action 15:09:18 INFO - Running main action method: download_and_extract 15:09:18 INFO - mkdir: /builds/slave/test/build/tests 15:09:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:09:18 INFO - trying https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 15:09:18 INFO - Downloading https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/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 15:09:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/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 15:09:19 INFO - Downloaded 1325 bytes. 15:09:19 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 15:09:19 INFO - Using the following test package requirements: 15:09:19 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 15:09:19 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 15:09:19 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 15:09:19 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'jsshell-linux-i686.zip'], 15:09:19 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 15:09:19 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 15:09:19 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 15:09:19 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 15:09:19 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 15:09:19 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 15:09:19 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 15:09:19 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 15:09:19 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/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 15:09:19 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 15:09:19 INFO - Fetch https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 15:09:21 INFO - Http code: 200 15:09:21 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 15:09:21 INFO - x-amz-id-2: bW9w84PmEzbe1XnA6+izMWIQ15Igoy/aWN2nFdG5R3b9MRfc6ctB2A1mbnm+khw+R7p5gVhBAyM= 15:09:21 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/TpSq73xaTfSREVacDcknDQ/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-29T21:45:30.418Z"}] 15:09:21 INFO - x-amz-meta-stored: 2016-10-29T21:45:30.422Z 15:09:21 INFO - x-amz-meta-upstream-etag: "90ff2bfeb68896ec72d9468a68c15af1" 15:09:21 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/TpSq73xaTfSREVacDcknDQ/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 15:09:21 INFO - x-amz-request-id: 9FBDCF09BE099CBE 15:09:44 INFO - Expected file size: 20583818 15:09:44 INFO - Obtained file size: 20583818 15:09:45 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/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 15:09:45 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 15:09:45 INFO - Fetch https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 15:09:46 INFO - Http code: 200 15:09:46 INFO - via: 1.1 ba26a6eef2785fa2e20e601890b882b2.cloudfront.net (CloudFront) 15:09:46 INFO - x-amz-cf-id: nUmmdG7Q57pmZKXjZ1h4T9pS6avWmiOE6oc6wJHmfugDLan5Wlo1WA== 15:09:46 INFO - x-amz-version-id: nESiG6YJC.ttBMcuh6QFp3mkeFwSM54a 15:09:57 INFO - Expected file size: 43213274 15:09:57 INFO - Obtained file size: 43213274 15:10:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:10:09 INFO - trying https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:10:09 INFO - Downloading https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/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 15:10:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/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 15:10:12 INFO - Downloaded 66398083 bytes. 15:10:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:10:12 INFO - mkdir: /builds/slave/test/properties 15:10:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:10:12 INFO - Writing to file /builds/slave/test/properties/build_url 15:10:12 INFO - Contents: 15:10:12 INFO - build_url:https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 15:10:12 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 15:10:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:10:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:10:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:10:13 INFO - Contents: 15:10:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:10:13 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:10:13 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 15:10:13 INFO - Fetch https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 15:10:14 INFO - Http code: 200 15:10:14 INFO - x-amz-expiration: expiry-date="Mon, 31 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 15:10:14 INFO - x-amz-id-2: koTqTGPlj+oAvvRrWEVyvEWpnI+SUUObtUfWvu+5NLTdK8hxL0k/fjk3W+QKbo3gA+IQbhHD63g= 15:10:14 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/TpSq73xaTfSREVacDcknDQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip","t":"2016-10-29T21:46:36.135Z"}] 15:10:14 INFO - x-amz-meta-stored: 2016-10-29T21:46:36.136Z 15:10:14 INFO - x-amz-meta-upstream-etag: "2c0f67f4e9350510ec1627bf945a9386" 15:10:14 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/TpSq73xaTfSREVacDcknDQ/0/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:10:14 INFO - x-amz-request-id: 1119CC822DF82132 15:10:18 INFO - Expected file size: 178256835 15:10:18 INFO - Obtained file size: 178256835 15:10:39 INFO - Running post-action listener: _resource_record_post_action 15:10:39 INFO - Running post-action listener: set_extra_try_arguments 15:10:39 INFO - [mozharness: 2016-10-29 22:10:39.568223Z] Finished download-and-extract step (success) 15:10:39 INFO - [mozharness: 2016-10-29 22:10:39.568573Z] Running fetch-geckodriver step. 15:10:39 INFO - Running pre-action listener: _resource_record_pre_action 15:10:39 INFO - Running main action method: fetch_geckodriver 15:10:39 INFO - Running post-action listener: _resource_record_post_action 15:10:39 INFO - [mozharness: 2016-10-29 22:10:39.918714Z] Finished fetch-geckodriver step (success) 15:10:39 INFO - [mozharness: 2016-10-29 22:10:39.919173Z] Running create-virtualenv step. 15:10:39 INFO - Running pre-action listener: _pre_create_virtualenv 15:10:39 INFO - Running pre-action listener: _resource_record_pre_action 15:10:39 INFO - Running main action method: create_virtualenv 15:10:39 INFO - Creating virtualenv /builds/slave/test/build/venv 15:10:39 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 15:10:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:10:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:10:40 INFO - Using real prefix '/usr' 15:10:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:10:41 INFO - Installing distribute.............................................................................................................................................................................................done. 15:10:45 INFO - Installing pip.................done. 15:10:45 INFO - Return code: 0 15:10:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 15:10:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 15:10:45 INFO - Reading from file tmpfile_stdout 15:10:45 INFO - Output received: 15:10:45 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) 15:10:45 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 15:10: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')]} 15:10:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:10:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:10: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')]} 15:10:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:10:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:10:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:10:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 15:10:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 15:10:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:10:45 INFO - 'CCACHE_UMASK': '002', 15:10:45 INFO - 'DISPLAY': ':0', 15:10:45 INFO - 'HOME': '/home/cltbld', 15:10:45 INFO - 'LANG': 'en_US.UTF-8', 15:10:45 INFO - 'LOGNAME': 'cltbld', 15:10:45 INFO - 'MAIL': '/var/mail/cltbld', 15:10:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:10:45 INFO - 'MOZ_NO_REMOTE': '1', 15:10:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:10:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:10:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:10:45 INFO - 'PWD': '/builds/slave/test', 15:10:45 INFO - 'SHELL': '/bin/bash', 15:10:45 INFO - 'SHLVL': '1', 15:10:45 INFO - 'TERM': 'linux', 15:10:45 INFO - 'TMOUT': '86400', 15:10:45 INFO - 'USER': 'cltbld', 15:10:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:10:45 INFO - '_': '/tools/buildbot/bin/python'} 15:10:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:10:46 INFO - Downloading/unpacking psutil>=3.1.1 15:10:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:10:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:10:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:10:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:10:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:10:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:10:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:10:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:10:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:10:52 INFO - Installing collected packages: psutil 15:10:52 INFO - Running setup.py install for psutil 15:10:52 INFO - building 'psutil._psutil_linux' extension 15:10:52 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 15:10:52 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:10:52 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:10:53 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 15:10:53 INFO - building 'psutil._psutil_posix' extension 15:10:53 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 15:10:53 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 15:10:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:10:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:10:53 INFO - Successfully installed psutil 15:10:53 INFO - Cleaning up... 15:10:53 INFO - Return code: 0 15:10:53 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 15:10:53 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')]} 15:10:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:10:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:10:53 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')]} 15:10:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:10:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:10:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:10:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 15:10:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 15:10:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:10:54 INFO - 'CCACHE_UMASK': '002', 15:10:54 INFO - 'DISPLAY': ':0', 15:10:54 INFO - 'HOME': '/home/cltbld', 15:10:54 INFO - 'LANG': 'en_US.UTF-8', 15:10:54 INFO - 'LOGNAME': 'cltbld', 15:10:54 INFO - 'MAIL': '/var/mail/cltbld', 15:10:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:10:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:10:54 INFO - 'MOZ_NO_REMOTE': '1', 15:10:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:10:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:10:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:10:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:10:54 INFO - 'PWD': '/builds/slave/test', 15:10:54 INFO - 'SHELL': '/bin/bash', 15:10:54 INFO - 'SHLVL': '1', 15:10:54 INFO - 'TERM': 'linux', 15:10:54 INFO - 'TMOUT': '86400', 15:10:54 INFO - 'USER': 'cltbld', 15:10:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:10:54 INFO - '_': '/tools/buildbot/bin/python'} 15:10:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:10:54 INFO - Downloading/unpacking mozsystemmonitor==0.3 15:10:54 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 15:10:54 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 15:10:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:10:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:10:54 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 15:10:54 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 15:10:59 INFO - Downloading mozsystemmonitor-0.3.tar.gz 15:10:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:10:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 15:10:59 INFO - Installing collected packages: mozsystemmonitor 15:10:59 INFO - Running setup.py install for mozsystemmonitor 15:11:00 INFO - Successfully installed mozsystemmonitor 15:11:00 INFO - Cleaning up... 15:11:00 INFO - Return code: 0 15:11:00 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 15:11: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')]} 15:11:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:11:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11: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')]} 15:11:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:11:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:11: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 15:11: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 15:11:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:11:00 INFO - 'CCACHE_UMASK': '002', 15:11:00 INFO - 'DISPLAY': ':0', 15:11:00 INFO - 'HOME': '/home/cltbld', 15:11:00 INFO - 'LANG': 'en_US.UTF-8', 15:11:00 INFO - 'LOGNAME': 'cltbld', 15:11:00 INFO - 'MAIL': '/var/mail/cltbld', 15:11:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:11:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:11:00 INFO - 'MOZ_NO_REMOTE': '1', 15:11:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:11:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:11:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:11:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:11:00 INFO - 'PWD': '/builds/slave/test', 15:11:00 INFO - 'SHELL': '/bin/bash', 15:11:00 INFO - 'SHLVL': '1', 15:11:00 INFO - 'TERM': 'linux', 15:11:00 INFO - 'TMOUT': '86400', 15:11:00 INFO - 'USER': 'cltbld', 15:11:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:11:00 INFO - '_': '/tools/buildbot/bin/python'} 15:11:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:11:00 INFO - Downloading/unpacking jsonschema==2.5.1 15:11:00 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 15:11:00 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 15:11:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:00 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 15:11:00 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 15:11:05 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 15:11:06 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 15:11:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:11:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:11:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:11:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:11:06 INFO - Downloading functools32-3.2.3-2.tar.gz 15:11:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 15:11:06 INFO - warning: no files found matching '*.txt' 15:11:06 INFO - no previously-included directories found matching 'build' 15:11:06 INFO - no previously-included directories found matching 'dist' 15:11:06 INFO - no previously-included directories found matching '.git*' 15:11:06 INFO - Installing collected packages: jsonschema, functools32 15:11:06 INFO - Running setup.py install for functools32 15:11:07 INFO - warning: no files found matching '*.txt' 15:11:07 INFO - no previously-included directories found matching 'build' 15:11:07 INFO - no previously-included directories found matching 'dist' 15:11:07 INFO - no previously-included directories found matching '.git*' 15:11:07 INFO - Successfully installed jsonschema functools32 15:11:07 INFO - Cleaning up... 15:11:07 INFO - Return code: 0 15:11:07 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 15:11:07 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')]} 15:11:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:11:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:07 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')]} 15:11:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:11:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:11:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 15:11:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 15:11:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:11:07 INFO - 'CCACHE_UMASK': '002', 15:11:07 INFO - 'DISPLAY': ':0', 15:11:07 INFO - 'HOME': '/home/cltbld', 15:11:07 INFO - 'LANG': 'en_US.UTF-8', 15:11:07 INFO - 'LOGNAME': 'cltbld', 15:11:07 INFO - 'MAIL': '/var/mail/cltbld', 15:11:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:11:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:11:07 INFO - 'MOZ_NO_REMOTE': '1', 15:11:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:11:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:11:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:11:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:11:07 INFO - 'PWD': '/builds/slave/test', 15:11:07 INFO - 'SHELL': '/bin/bash', 15:11:07 INFO - 'SHLVL': '1', 15:11:07 INFO - 'TERM': 'linux', 15:11:07 INFO - 'TMOUT': '86400', 15:11:07 INFO - 'USER': 'cltbld', 15:11:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:11:07 INFO - '_': '/tools/buildbot/bin/python'} 15:11:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:11:07 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 15:11:07 INFO - Cleaning up... 15:11:07 INFO - Return code: 0 15:11:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:11:07 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')]} 15:11:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:11:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:07 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')]} 15:11:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:11:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:11:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 15:11:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:11:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:11:08 INFO - 'CCACHE_UMASK': '002', 15:11:08 INFO - 'DISPLAY': ':0', 15:11:08 INFO - 'HOME': '/home/cltbld', 15:11:08 INFO - 'LANG': 'en_US.UTF-8', 15:11:08 INFO - 'LOGNAME': 'cltbld', 15:11:08 INFO - 'MAIL': '/var/mail/cltbld', 15:11:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:11:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:11:08 INFO - 'MOZ_NO_REMOTE': '1', 15:11:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:11:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:11:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:11:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:11:08 INFO - 'PWD': '/builds/slave/test', 15:11:08 INFO - 'SHELL': '/bin/bash', 15:11:08 INFO - 'SHLVL': '1', 15:11:08 INFO - 'TERM': 'linux', 15:11:08 INFO - 'TMOUT': '86400', 15:11:08 INFO - 'USER': 'cltbld', 15:11:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:11:08 INFO - '_': '/tools/buildbot/bin/python'} 15:11:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:11:08 INFO - Downloading/unpacking blobuploader==1.2.4 15:11:08 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 15:11:08 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 15:11:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:08 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 15:11:08 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 15:11:13 INFO - Downloading blobuploader-1.2.4.tar.gz 15:11:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:11:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:11:14 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 15:11:14 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 15:11:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:14 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 15:11:14 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 15:11:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:11:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:11:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:11:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:11:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:11:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:11:15 INFO - Downloading docopt-0.6.1.tar.gz 15:11:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:11:16 INFO - Installing collected packages: blobuploader, requests, docopt 15:11:16 INFO - Running setup.py install for blobuploader 15:11:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:11:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:11:16 INFO - Running setup.py install for requests 15:11:17 INFO - Running setup.py install for docopt 15:11:17 INFO - Successfully installed blobuploader requests docopt 15:11:17 INFO - Cleaning up... 15:11:17 INFO - Return code: 0 15:11:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:11:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:11:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:11:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:11:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:11:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:11:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:11:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:11:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:11:17 INFO - 'CCACHE_UMASK': '002', 15:11:17 INFO - 'DISPLAY': ':0', 15:11:17 INFO - 'HOME': '/home/cltbld', 15:11:17 INFO - 'LANG': 'en_US.UTF-8', 15:11:17 INFO - 'LOGNAME': 'cltbld', 15:11:17 INFO - 'MAIL': '/var/mail/cltbld', 15:11:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:11:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:11:17 INFO - 'MOZ_NO_REMOTE': '1', 15:11:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:11:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:11:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:11:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:11:17 INFO - 'PWD': '/builds/slave/test', 15:11:17 INFO - 'SHELL': '/bin/bash', 15:11:17 INFO - 'SHLVL': '1', 15:11:17 INFO - 'TERM': 'linux', 15:11:17 INFO - 'TMOUT': '86400', 15:11:17 INFO - 'USER': 'cltbld', 15:11:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:11:17 INFO - '_': '/tools/buildbot/bin/python'} 15:11:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:11:18 INFO - Running setup.py (path:/tmp/pip-NhuaMF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:11:18 INFO - Running setup.py (path:/tmp/pip-DsT0RH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:11:18 INFO - Running setup.py (path:/tmp/pip-QHyf5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:11:18 INFO - Running setup.py (path:/tmp/pip-dMsvsR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:11:18 INFO - Running setup.py (path:/tmp/pip-uaPA0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:11:18 INFO - Running setup.py (path:/tmp/pip-g9IOHG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:11:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:11:18 INFO - Running setup.py (path:/tmp/pip-3aF3WM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:11:19 INFO - Running setup.py (path:/tmp/pip-yTHVAW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:11:19 INFO - Running setup.py (path:/tmp/pip-4Tc0Uh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:11:19 INFO - Running setup.py (path:/tmp/pip-MohnFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:11:19 INFO - Running setup.py (path:/tmp/pip-zSXjB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:11:19 INFO - Running setup.py (path:/tmp/pip-_NPMei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:11:19 INFO - Running setup.py (path:/tmp/pip-xmTAY0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:11:19 INFO - Running setup.py (path:/tmp/pip-nm1O1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:11:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:11:19 INFO - Running setup.py (path:/tmp/pip-Q3hgyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:11:20 INFO - Running setup.py (path:/tmp/pip-AdH9rx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:11:20 INFO - Running setup.py (path:/tmp/pip-cacHnH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:11:20 INFO - Running setup.py (path:/tmp/pip-KNPAar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:11:20 INFO - Running setup.py (path:/tmp/pip-BUiXnW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:11:20 INFO - Running setup.py (path:/tmp/pip-M42mG6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:11:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:11:20 INFO - Running setup.py (path:/tmp/pip-GveAf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:11:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:11:21 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 15:11:21 INFO - Running setup.py install for manifestparser 15:11:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:11:21 INFO - Running setup.py install for mozcrash 15:11:21 INFO - Running setup.py install for mozdebug 15:11:21 INFO - Running setup.py install for mozdevice 15:11:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:11:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:11:21 INFO - Running setup.py install for mozfile 15:11:22 INFO - Running setup.py install for mozhttpd 15:11:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Running setup.py install for mozinfo 15:11:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Running setup.py install for mozInstall 15:11:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:11:22 INFO - Running setup.py install for mozleak 15:11:22 INFO - Running setup.py install for mozlog 15:11:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:11:23 INFO - Running setup.py install for moznetwork 15:11:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:11:23 INFO - Running setup.py install for mozprocess 15:11:23 INFO - Running setup.py install for mozprofile 15:11:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:11:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:11:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:11:23 INFO - Running setup.py install for mozrunner 15:11:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:11:24 INFO - Running setup.py install for mozscreenshot 15:11:24 INFO - Running setup.py install for moztest 15:11:24 INFO - Running setup.py install for mozversion 15:11:24 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:11:24 INFO - Running setup.py install for wptserve 15:11:24 INFO - Running setup.py install for marionette-driver 15:11:25 INFO - Running setup.py install for browsermob-proxy 15:11:25 INFO - Running setup.py install for marionette-client 15:11:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:11:25 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:11:25 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 15:11:25 INFO - Cleaning up... 15:11:25 INFO - Return code: 0 15:11:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:11:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:11:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:11:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 15:11:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:11:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:11:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88d5dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88278b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a743c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, '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-1477778922.157362-982411724', '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 15:11:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:11:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:11:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:11:26 INFO - 'CCACHE_UMASK': '002', 15:11:26 INFO - 'DISPLAY': ':0', 15:11:26 INFO - 'HOME': '/home/cltbld', 15:11:26 INFO - 'LANG': 'en_US.UTF-8', 15:11:26 INFO - 'LOGNAME': 'cltbld', 15:11:26 INFO - 'MAIL': '/var/mail/cltbld', 15:11:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:11:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:11:26 INFO - 'MOZ_NO_REMOTE': '1', 15:11:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:11:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:11:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:11:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:11:26 INFO - 'PWD': '/builds/slave/test', 15:11:26 INFO - 'SHELL': '/bin/bash', 15:11:26 INFO - 'SHLVL': '1', 15:11:26 INFO - 'TERM': 'linux', 15:11:26 INFO - 'TMOUT': '86400', 15:11:26 INFO - 'USER': 'cltbld', 15:11:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:11:26 INFO - '_': '/tools/buildbot/bin/python'} 15:11:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:11:26 INFO - Running setup.py (path:/tmp/pip-AdH9Jm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:11:26 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)) 15:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:11:26 INFO - Running setup.py (path:/tmp/pip-ABh7hG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:11:26 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)) 15:11:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:11:26 INFO - Running setup.py (path:/tmp/pip-Kwg0X6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:11:27 INFO - Running setup.py (path:/tmp/pip-ozHgtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:11:27 INFO - Running setup.py (path:/tmp/pip-GEccXN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:11:27 INFO - Running setup.py (path:/tmp/pip-qWngD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:11:27 INFO - Running setup.py (path:/tmp/pip-3ll_gT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:11:27 INFO - Running setup.py (path:/tmp/pip-6bsSZl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:11:27 INFO - Running setup.py (path:/tmp/pip-kPgoyP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:11:27 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)) 15:11:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:11:27 INFO - Running setup.py (path:/tmp/pip-TCyW0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:11:28 INFO - Running setup.py (path:/tmp/pip-sV4UXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:11:28 INFO - Running setup.py (path:/tmp/pip-NpoVbd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:11:28 INFO - Running setup.py (path:/tmp/pip-k4qJIf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:11:28 INFO - Running setup.py (path:/tmp/pip-iEcIVB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:11:28 INFO - Running setup.py (path:/tmp/pip-7ljTBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:11:28 INFO - Running setup.py (path:/tmp/pip-zxDUPG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:11:28 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)) 15:11:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:11:28 INFO - Running setup.py (path:/tmp/pip-vVRS8x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:11:29 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)) 15:11:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:11:29 INFO - Running setup.py (path:/tmp/pip-60aNhK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:11:29 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)) 15:11:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:11:29 INFO - Running setup.py (path:/tmp/pip-TqnLXj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:11:29 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)) 15:11:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:11:29 INFO - Running setup.py (path:/tmp/pip-Sr6WHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:11:29 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)) 15:11:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:11:29 INFO - Running setup.py (path:/tmp/pip-EMrN1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:11:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:11:29 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)) 15:11:29 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)) 15:11:29 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)) 15:11:29 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)) 15:11:29 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)) 15:11:29 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)) 15:11:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:11:29 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 15:11:29 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 15:11:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:11:29 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 15:11:29 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 15:11:35 INFO - Downloading blessings-1.6.tar.gz 15:11:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:11:36 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)) 15:11:36 INFO - Installing collected packages: blessings 15:11:36 INFO - Running setup.py install for blessings 15:11:36 INFO - Successfully installed blessings 15:11:36 INFO - Cleaning up... 15:11:36 INFO - Return code: 0 15:11:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:11:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:11:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:11:36 INFO - Reading from file tmpfile_stdout 15:11:36 INFO - Current package versions: 15:11:36 INFO - argparse == 1.2.1 15:11:36 INFO - blessings == 1.6 15:11:36 INFO - blobuploader == 1.2.4 15:11:36 INFO - browsermob-proxy == 0.6.0 15:11:36 INFO - docopt == 0.6.1 15:11:36 INFO - functools32 == 3.2.3-2 15:11:36 INFO - jsonschema == 2.5.1 15:11:36 INFO - manifestparser == 1.1 15:11:36 INFO - marionette-client == 3.2.0 15:11:36 INFO - marionette-driver == 2.1.0 15:11:36 INFO - mozInstall == 1.12 15:11:36 INFO - mozcrash == 0.17 15:11:36 INFO - mozdebug == 0.1 15:11:36 INFO - mozdevice == 0.48 15:11:36 INFO - mozfile == 1.2 15:11:36 INFO - mozhttpd == 0.7 15:11:36 INFO - mozinfo == 0.9 15:11:36 INFO - mozleak == 0.1 15:11:36 INFO - mozlog == 3.4 15:11:36 INFO - moznetwork == 0.27 15:11:36 INFO - mozprocess == 0.23 15:11:36 INFO - mozprofile == 0.28 15:11:36 INFO - mozrunner == 6.12 15:11:36 INFO - mozscreenshot == 0.1 15:11:36 INFO - mozsystemmonitor == 0.3 15:11:36 INFO - moztest == 0.7 15:11:36 INFO - mozversion == 1.4 15:11:36 INFO - psutil == 3.1.1 15:11:36 INFO - requests == 1.2.3 15:11:36 INFO - wptserve == 1.4.0 15:11:36 INFO - wsgiref == 0.1.2 15:11:36 INFO - Running post-action listener: _resource_record_post_action 15:11:36 INFO - Running post-action listener: _start_resource_monitoring 15:11:36 INFO - Starting resource monitoring. 15:11:36 INFO - [mozharness: 2016-10-29 22:11:36.878030Z] Finished create-virtualenv step (success) 15:11:36 INFO - [mozharness: 2016-10-29 22:11:36.880653Z] Running pull step. 15:11:36 INFO - Running pre-action listener: _resource_record_pre_action 15:11:36 INFO - Running main action method: pull 15:11:36 INFO - Pull has nothing to do! 15:11:36 INFO - Running post-action listener: _resource_record_post_action 15:11:36 INFO - [mozharness: 2016-10-29 22:11:36.884485Z] Finished pull step (success) 15:11:36 INFO - [mozharness: 2016-10-29 22:11:36.884837Z] Running install step. 15:11:36 INFO - Running pre-action listener: _resource_record_pre_action 15:11:36 INFO - Running main action method: install 15:11:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:11:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:11:37 INFO - Reading from file tmpfile_stdout 15:11:37 INFO - Detecting whether we're running mozinstall >=1.0... 15:11:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:11:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:11:37 INFO - Reading from file tmpfile_stdout 15:11:37 INFO - Output received: 15:11:37 INFO - Usage: mozinstall [options] installer 15:11:37 INFO - Options: 15:11:37 INFO - -h, --help show this help message and exit 15:11:37 INFO - -d DEST, --destination=DEST 15:11:37 INFO - Directory to install application into. [default: 15:11:37 INFO - "/builds/slave/test"] 15:11:37 INFO - --app=APP Application being installed. [default: firefox] 15:11:37 INFO - mkdir: /builds/slave/test/build/application 15:11:37 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'] 15:11:37 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 15:12:11 INFO - Reading from file tmpfile_stdout 15:12:11 INFO - Output received: 15:12:11 INFO - /builds/slave/test/build/application/firefox/firefox 15:12:11 INFO - Running post-action listener: _resource_record_post_action 15:12:11 INFO - [mozharness: 2016-10-29 22:12:11.952336Z] Finished install step (success) 15:12:11 INFO - [mozharness: 2016-10-29 22:12:11.952681Z] Running run-tests step. 15:12:11 INFO - Running pre-action listener: _resource_record_pre_action 15:12:11 INFO - Running main action method: run_tests 15:12:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:12:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:12:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:12:12 INFO - grabbing minidump binary from tooltool 15:12:12 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')]} 15:12:12 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 15:12:12 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 15:12:12 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 15:12:12 INFO - Downloaded 37427 bytes. 15:12:12 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 15:12:12 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')]} 15:12:12 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 0x885c7a0>, '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 0x8861678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8976aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:12:12 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 15:12:12 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 15:12:12 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 15:12:12 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:12:12 INFO - Return code: 0 15:12:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:12:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:12:12 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/TpSq73xaTfSREVacDcknDQ/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 15:12:12 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/TpSq73xaTfSREVacDcknDQ/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 15:12:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:12:12 INFO - 'CCACHE_UMASK': '002', 15:12:12 INFO - 'DISPLAY': ':0', 15:12:12 INFO - 'HOME': '/home/cltbld', 15:12:12 INFO - 'LANG': 'en_US.UTF-8', 15:12:12 INFO - 'LOGNAME': 'cltbld', 15:12:12 INFO - 'MAIL': '/var/mail/cltbld', 15:12:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:12:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:12:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:12:12 INFO - 'MOZ_NO_REMOTE': '1', 15:12:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:12:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:12:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:12:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:12:12 INFO - 'PWD': '/builds/slave/test', 15:12:12 INFO - 'SHELL': '/bin/bash', 15:12:12 INFO - 'SHLVL': '1', 15:12:12 INFO - 'TERM': 'linux', 15:12:12 INFO - 'TMOUT': '86400', 15:12:12 INFO - 'USER': 'cltbld', 15:12:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477778922.157362-982411724', 15:12:12 INFO - '_': '/tools/buildbot/bin/python'} 15:12:12 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/TpSq73xaTfSREVacDcknDQ/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 15:12:13 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 15:12:13 INFO - import pkg_resources 15:12:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 15:12:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 15:12:15 INFO - Using 1 client processes 15:12:16 INFO - wptserve Starting http server on 127.0.0.1:8000 15:12:16 INFO - wptserve Starting http server on 127.0.0.1:8001 15:12:16 INFO - wptserve Starting http server on 127.0.0.1:8443 15:12:18 INFO - SUITE-START | Running 897 tests 15:12:18 INFO - Running testharness tests 15:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 15:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 15:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 15:12:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 15:12:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 15:12:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 15:12:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 15:12:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 15:12:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 3ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 4ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 4ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 4ms 15:12:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 3ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 5ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 5ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 15:12:18 INFO - TEST-START | /encrypted-media/idlharness.html 15:12:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 1ms 15:12:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 15:12:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 15:12:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 15:12:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 15:12:18 INFO - TEST-START | /media-source/mediasource-duration.html 15:12:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 15:12:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 15:12:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 15:12:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:12:18 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 15:12:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 15:12:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 15:12:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 15:12:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 15:12:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 15:12:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 15:12:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 1ms 15:12:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/general.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 15:12:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 15:12:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 15:12:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 7ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 15:12:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 15:12:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 12ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 13ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 1ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 15:12:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 15:12:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 1ms 15:12:18 INFO - Setting up ssl 15:12:18 INFO - PROCESS | certutil | 15:12:18 INFO - PROCESS | certutil | 15:12:18 INFO - PROCESS | certutil | 15:12:18 INFO - Certificate Nickname Trust Attributes 15:12:18 INFO - SSL,S/MIME,JAR/XPI 15:12:18 INFO - 15:12:18 INFO - web-platform-tests CT,, 15:12:18 INFO - 15:12:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpFjO0b_.mozrunner 15:12:18 INFO - Starting runner 15:12:22 INFO - PROCESS | 1826 | 1477779142533 Marionette DEBUG Marionette enabled via build flag and pref 15:12:22 INFO - PROCESS | 1826 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 15:12:22 INFO - PROCESS | 1826 | [1826] 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 15:12:22 INFO - PROCESS | 1826 | [1826] 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 15:12:22 INFO - PROCESS | 1826 | ++DOCSHELL 0xa10f5800 == 1 [pid = 1826] [id = 1] 15:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 1 (0xa10f5c00) [pid = 1826] [serial = 1] [outer = (nil)] 15:12:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 2 (0xa10f6400) [pid = 1826] [serial = 2] [outer = 0xa10f5c00] 15:12:22 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:23 INFO - PROCESS | 1826 | 1477779143446 Marionette INFO Listening on port 2828 15:12:24 INFO - PROCESS | 1826 | 1477779144118 Marionette DEBUG Marionette enabled via command-line flag 15:12:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a37d800 == 2 [pid = 1826] [id = 2] 15:12:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 3 (0x9a384400) [pid = 1826] [serial = 3] [outer = (nil)] 15:12:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 4 (0x9a384c00) [pid = 1826] [serial = 4] [outer = 0x9a384400] 15:12:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:24 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0e3380 15:12:24 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a0e3e80 15:12:24 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0ff320 15:12:24 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0ffdc0 15:12:24 INFO - PROCESS | 1826 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a07f8a0 15:12:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 5 (0x9a40c800) [pid = 1826] [serial = 5] [outer = 0xa10f5c00] 15:12:24 INFO - PROCESS | 1826 | 1477779144589 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53805 15:12:24 INFO - PROCESS | 1826 | 1477779144615 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53806 15:12:24 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:24 INFO - PROCESS | 1826 | 1477779144683 Marionette DEBUG Closed connection conn0 15:12:24 INFO - PROCESS | 1826 | 1477779144688 Marionette DEBUG Closed connection conn1 15:12:24 INFO - PROCESS | 1826 | 1477779144804 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53807 15:12:24 INFO - PROCESS | 1826 | 1477779144851 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53808 15:12:24 INFO - PROCESS | 1826 | 1477779144862 Marionette DEBUG Closed connection conn2 15:12:24 INFO - PROCESS | 1826 | 1477779144901 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53809 15:12:24 INFO - PROCESS | 1826 | 1477779144926 Marionette DEBUG Closed connection conn3 15:12:24 INFO - PROCESS | 1826 | 1477779144968 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:12:24 INFO - PROCESS | 1826 | 1477779144988 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":"20161029140221","processId":1826,"version":"52.0a1"} 15:12:25 INFO - PROCESS | 1826 | [1826] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 15:12:25 INFO - PROCESS | 1826 | [1826] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 15:12:25 INFO - PROCESS | 1826 | [1826] 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 15:12:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x95a9dc00 == 3 [pid = 1826] [id = 3] 15:12:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 6 (0x95a9e000) [pid = 1826] [serial = 6] [outer = (nil)] 15:12:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x95a9e800 == 4 [pid = 1826] [id = 4] 15:12:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 7 (0x95a9ec00) [pid = 1826] [serial = 7] [outer = (nil)] 15:12:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x954f7400 == 5 [pid = 1826] [id = 5] 15:12:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 8 (0x98309800) [pid = 1826] [serial = 8] [outer = (nil)] 15:12:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 9 (0x94c8a000) [pid = 1826] [serial = 9] [outer = 0x98309800] 15:12:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 10 (0x94aebc00) [pid = 1826] [serial = 10] [outer = 0x95a9e000] 15:12:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 11 (0x94aed400) [pid = 1826] [serial = 11] [outer = 0x95a9ec00] 15:12:28 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 12 (0x97dd6400) [pid = 1826] [serial = 12] [outer = 0x98309800] 15:12:28 INFO - PROCESS | 1826 | [1826] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 15:12:29 INFO - PROCESS | 1826 | 1477779149444 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 13 (0x97da8400) [pid = 1826] [serial = 13] [outer = 0x98309800] 15:12:30 INFO - PROCESS | 1826 | 1477779150529 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b0cc4593-56e8-4696-9bd1-61da5736b3e7","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":"20161029140221","processId":1826,"version":"52.0a1","command_id":1}}] 15:12:30 INFO - PROCESS | 1826 | 1477779150773 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}] 15:12:30 INFO - PROCESS | 1826 | 1477779150974 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 15:12:31 INFO - PROCESS | 1826 | 1477779151372 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1826 | 1477779151380 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 15:12:31 INFO - PROCESS | 1826 | 1477779151411 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:12:31 INFO - PROCESS | 1826 | [1826] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:12:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 14 (0x8f81c000) [pid = 1826] [serial = 14] [outer = 0x98309800] 15:12:31 INFO - PROCESS | 1826 | 1477779151736 Marionette TRACE conn4 <- [1,4,null,{}] 15:12:31 INFO - PROCESS | 1826 | 1477779151757 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:12:31 INFO - PROCESS | 1826 | 1477779151820 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 15:12:31 INFO - PROCESS | 1826 | 1477779151869 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1826 | 1477779151877 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 15:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:12:31 INFO - PROCESS | 1826 | 1477779151903 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 15:12:31 INFO - PROCESS | 1826 | 1477779151920 Marionette TRACE conn4 <- [1,7,null,{}] 15:12:31 INFO - PROCESS | 1826 | 1477779151948 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}] 15:12:31 INFO - PROCESS | 1826 | 1477779151981 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 15:12:31 INFO - PROCESS | 1826 | 1477779151994 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 15:12:32 INFO - PROCESS | 1826 | 1477779151998 Marionette TRACE conn4 <- [1,9,null,["8"]] 15:12:32 INFO - PROCESS | 1826 | 1477779152067 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 15:12:32 INFO - PROCESS | 1826 | 1477779152073 Marionette TRACE conn4 <- [1,10,null,{}] 15:12:32 INFO - PROCESS | 1826 | 1477779152101 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd51400 == 6 [pid = 1826] [id = 6] 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 15 (0x8dd51800) [pid = 1826] [serial = 15] [outer = (nil)] 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8dc23c00) [pid = 1826] [serial = 16] [outer = 0x8dd51800] 15:12:32 INFO - PROCESS | 1826 | 1477779152220 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8dc28800) [pid = 1826] [serial = 17] [outer = 0x8dd51800] 15:12:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da55400 == 7 [pid = 1826] [id = 7] 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x8da55800) [pid = 1826] [serial = 18] [outer = (nil)] 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x8da58400) [pid = 1826] [serial = 19] [outer = 0x8da55800] 15:12:32 INFO - PROCESS | 1826 | 1477779152689 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8dab2000) [pid = 1826] [serial = 20] [outer = 0x8da55800] 15:12:32 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:33 INFO - PROCESS | 1826 | [1826] 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 15:12:33 INFO - PROCESS | 1826 | 1477779153789 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]]]}] 15:12:33 INFO - . 15:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1956ms 15:12:34 INFO - PROCESS | 1826 | 1477779154064 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 1826 | 1477779154071 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 15:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:12:34 INFO - PROCESS | 1826 | 1477779154150 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}] 15:12:34 INFO - PROCESS | 1826 | 1477779154375 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 15:12:34 INFO - PROCESS | 1826 | 1477779154477 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 15:12:34 INFO - PROCESS | 1826 | 1477779154483 Marionette TRACE conn4 <- [1,14,null,["8"]] 15:12:34 INFO - PROCESS | 1826 | 1477779154490 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 15:12:34 INFO - PROCESS | 1826 | 1477779154497 Marionette TRACE conn4 <- [1,15,null,{}] 15:12:34 INFO - PROCESS | 1826 | 1477779154549 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d5c00 == 8 [pid = 1826] [id = 8] 15:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8f9d8400) [pid = 1826] [serial = 21] [outer = (nil)] 15:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x94ae4c00) [pid = 1826] [serial = 22] [outer = 0x8f9d8400] 15:12:34 INFO - PROCESS | 1826 | 1477779154670 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x954fa400) [pid = 1826] [serial = 23] [outer = 0x8f9d8400] 15:12:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x97ddd000 == 9 [pid = 1826] [id = 9] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x97ddd400) [pid = 1826] [serial = 24] [outer = (nil)] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x98f1b400) [pid = 1826] [serial = 25] [outer = 0x97ddd400] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x9a074000) [pid = 1826] [serial = 26] [outer = 0x97ddd400] 15:12:35 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 15:12:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x95aa0800 == 10 [pid = 1826] [id = 10] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x95aa8400) [pid = 1826] [serial = 27] [outer = (nil)] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x9a671400) [pid = 1826] [serial = 28] [outer = 0x95aa8400] 15:12:35 INFO - PROCESS | 1826 | 1477779155795 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]]]}] 15:12:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x9b3ae400) [pid = 1826] [serial = 29] [outer = 0x95aa8400] 15:12:35 INFO - . 15:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1788ms 15:12:35 INFO - PROCESS | 1826 | 1477779155980 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 1826 | 1477779155986 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 15:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:12:36 INFO - PROCESS | 1826 | 1477779156047 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}] 15:12:36 INFO - PROCESS | 1826 | 1477779156308 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 15:12:36 INFO - PROCESS | 1826 | 1477779156404 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 15:12:36 INFO - PROCESS | 1826 | 1477779156408 Marionette TRACE conn4 <- [1,19,null,["8"]] 15:12:36 INFO - PROCESS | 1826 | 1477779156419 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 15:12:36 INFO - PROCESS | 1826 | 1477779156424 Marionette TRACE conn4 <- [1,20,null,{}] 15:12:36 INFO - PROCESS | 1826 | 1477779156432 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x937ddc00 == 11 [pid = 1826] [id = 11] 15:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x954ef400) [pid = 1826] [serial = 30] [outer = (nil)] 15:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x95e68400) [pid = 1826] [serial = 31] [outer = 0x954ef400] 15:12:36 INFO - PROCESS | 1826 | 1477779156545 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0xa2eab800) [pid = 1826] [serial = 32] [outer = 0x954ef400] 15:12:37 INFO - PROCESS | 1826 | 1477779157596 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]]]}] 15:12:37 INFO - . 15:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1630ms 15:12:37 INFO - PROCESS | 1826 | 1477779157653 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 15:12:37 INFO - PROCESS | 1826 | 1477779157660 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 15:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:12:37 INFO - PROCESS | 1826 | 1477779157670 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}] 15:12:37 INFO - PROCESS | 1826 | 1477779157876 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 15:12:38 INFO - PROCESS | 1826 | 1477779158030 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 15:12:38 INFO - PROCESS | 1826 | 1477779158040 Marionette TRACE conn4 <- [1,24,null,["8"]] 15:12:38 INFO - PROCESS | 1826 | 1477779158067 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 15:12:38 INFO - PROCESS | 1826 | 1477779158084 Marionette TRACE conn4 <- [1,25,null,{}] 15:12:38 INFO - PROCESS | 1826 | 1477779158095 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc25c00 == 12 [pid = 1826] [id = 12] 15:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8f9d7c00) [pid = 1826] [serial = 33] [outer = (nil)] 15:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x9306cc00) [pid = 1826] [serial = 34] [outer = 0x8f9d7c00] 15:12:38 INFO - PROCESS | 1826 | 1477779158197 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x930fd400) [pid = 1826] [serial = 35] [outer = 0x8f9d7c00] 15:12:38 INFO - PROCESS | 1826 | 1477779158965 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]]]}] 15:12:38 INFO - . 15:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1321ms 15:12:38 INFO - PROCESS | 1826 | 1477779158990 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 1826 | 1477779158996 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 15:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:12:39 INFO - PROCESS | 1826 | 1477779159003 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}] 15:12:39 INFO - PROCESS | 1826 | 1477779159178 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 15:12:39 INFO - PROCESS | 1826 | 1477779159189 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 15:12:39 INFO - PROCESS | 1826 | 1477779159193 Marionette TRACE conn4 <- [1,29,null,["8"]] 15:12:39 INFO - PROCESS | 1826 | 1477779159201 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 15:12:39 INFO - PROCESS | 1826 | 1477779159207 Marionette TRACE conn4 <- [1,30,null,{}] 15:12:39 INFO - PROCESS | 1826 | 1477779159213 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c6f000 == 13 [pid = 1826] [id = 13] 15:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x94c70400) [pid = 1826] [serial = 36] [outer = (nil)] 15:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x94c75c00) [pid = 1826] [serial = 37] [outer = 0x94c70400] 15:12:39 INFO - PROCESS | 1826 | 1477779159309 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x94c79400) [pid = 1826] [serial = 38] [outer = 0x94c70400] 15:12:40 INFO - PROCESS | 1826 | 1477779160229 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]]]}] 15:12:40 INFO - . 15:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1278ms 15:12:40 INFO - PROCESS | 1826 | 1477779160295 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 15:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:12:40 INFO - PROCESS | 1826 | 1477779160306 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 15:12:40 INFO - PROCESS | 1826 | 1477779160314 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}] 15:12:40 INFO - PROCESS | 1826 | 1477779160509 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 15:12:40 INFO - PROCESS | 1826 | 1477779160522 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 15:12:40 INFO - PROCESS | 1826 | 1477779160527 Marionette TRACE conn4 <- [1,34,null,["8"]] 15:12:40 INFO - PROCESS | 1826 | 1477779160618 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 15:12:40 INFO - PROCESS | 1826 | 1477779160625 Marionette TRACE conn4 <- [1,35,null,{}] 15:12:40 INFO - PROCESS | 1826 | 1477779160637 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x96810800 == 14 [pid = 1826] [id = 14] 15:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x97b7d400) [pid = 1826] [serial = 39] [outer = (nil)] 15:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x97b85800) [pid = 1826] [serial = 40] [outer = 0x97b7d400] 15:12:40 INFO - PROCESS | 1826 | 1477779160740 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x97dd9400) [pid = 1826] [serial = 41] [outer = 0x97b7d400] 15:12:41 INFO - PROCESS | 1826 | 1477779161405 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]]]}] 15:12:41 INFO - . 15:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1124ms 15:12:41 INFO - PROCESS | 1826 | 1477779161437 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 1826 | 1477779161442 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 15:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:12:41 INFO - PROCESS | 1826 | 1477779161450 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}] 15:12:41 INFO - PROCESS | 1826 | 1477779161624 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 15:12:41 INFO - PROCESS | 1826 | 1477779161642 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 15:12:41 INFO - PROCESS | 1826 | 1477779161647 Marionette TRACE conn4 <- [1,39,null,["8"]] 15:12:41 INFO - PROCESS | 1826 | 1477779161737 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 15:12:41 INFO - PROCESS | 1826 | 1477779161743 Marionette TRACE conn4 <- [1,40,null,{}] 15:12:41 INFO - PROCESS | 1826 | 1477779161754 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a072800 == 15 [pid = 1826] [id = 15] 15:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x9a330800) [pid = 1826] [serial = 42] [outer = (nil)] 15:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9a37dc00) [pid = 1826] [serial = 43] [outer = 0x9a330800] 15:12:41 INFO - PROCESS | 1826 | 1477779161848 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9a406800) [pid = 1826] [serial = 44] [outer = 0x9a330800] 15:12:42 INFO - PROCESS | 1826 | 1477779162482 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]]]}] 15:12:42 INFO - . 15:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1075ms 15:12:42 INFO - PROCESS | 1826 | 1477779162524 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 1826 | 1477779162528 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 15:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:12:42 INFO - PROCESS | 1826 | 1477779162535 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}] 15:12:42 INFO - PROCESS | 1826 | 1477779162701 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 15:12:42 INFO - PROCESS | 1826 | 1477779162803 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 15:12:42 INFO - PROCESS | 1826 | 1477779162808 Marionette TRACE conn4 <- [1,44,null,["8"]] 15:12:42 INFO - PROCESS | 1826 | 1477779162813 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 15:12:42 INFO - PROCESS | 1826 | 1477779162818 Marionette TRACE conn4 <- [1,45,null,{}] 15:12:42 INFO - PROCESS | 1826 | 1477779162823 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a6a6400 == 16 [pid = 1826] [id = 16] 15:12:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9a6aac00) [pid = 1826] [serial = 45] [outer = (nil)] 15:12:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9b165c00) [pid = 1826] [serial = 46] [outer = 0x9a6aac00] 15:12:42 INFO - PROCESS | 1826 | 1477779162917 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x9b3a6400) [pid = 1826] [serial = 47] [outer = 0x9a6aac00] 15:12:43 INFO - PROCESS | 1826 | 1477779163615 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]]]}] 15:12:43 INFO - . 15:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1123ms 15:12:43 INFO - PROCESS | 1826 | 1477779163658 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 1826 | 1477779163666 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 15:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:12:43 INFO - PROCESS | 1826 | 1477779163677 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}] 15:12:43 INFO - PROCESS | 1826 | 1477779163878 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 15:12:44 INFO - PROCESS | 1826 | 1477779164014 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 15:12:44 INFO - PROCESS | 1826 | 1477779164021 Marionette TRACE conn4 <- [1,49,null,["8"]] 15:12:44 INFO - PROCESS | 1826 | 1477779164035 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 15:12:44 INFO - PROCESS | 1826 | 1477779164043 Marionette TRACE conn4 <- [1,50,null,{}] 15:12:44 INFO - PROCESS | 1826 | 1477779164050 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x910d4400 == 17 [pid = 1826] [id = 17] 15:12:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x910d4c00) [pid = 1826] [serial = 48] [outer = (nil)] 15:12:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x910d9800) [pid = 1826] [serial = 49] [outer = 0x910d4c00] 15:12:44 INFO - PROCESS | 1826 | 1477779164171 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x930f6000) [pid = 1826] [serial = 50] [outer = 0x910d4c00] 15:12:44 INFO - PROCESS | 1826 | 1477779164947 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]]]}] 15:12:44 INFO - . 15:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1319ms 15:12:44 INFO - PROCESS | 1826 | 1477779164996 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1826 | 1477779165002 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 15:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:12:45 INFO - PROCESS | 1826 | 1477779165028 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}] 15:12:45 INFO - PROCESS | 1826 | 1477779165229 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 15:12:45 INFO - PROCESS | 1826 | 1477779165361 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 15:12:45 INFO - PROCESS | 1826 | 1477779165366 Marionette TRACE conn4 <- [1,54,null,["8"]] 15:12:45 INFO - PROCESS | 1826 | 1477779165380 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 15:12:45 INFO - PROCESS | 1826 | 1477779165386 Marionette TRACE conn4 <- [1,55,null,{}] 15:12:45 INFO - PROCESS | 1826 | 1477779165392 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9103f000 == 18 [pid = 1826] [id = 18] 15:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x94b5cc00) [pid = 1826] [serial = 51] [outer = (nil)] 15:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x94c79000) [pid = 1826] [serial = 52] [outer = 0x94b5cc00] 15:12:45 INFO - PROCESS | 1826 | 1477779165510 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x954ef000) [pid = 1826] [serial = 53] [outer = 0x94b5cc00] 15:12:46 INFO - PROCESS | 1826 | 1477779166285 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]]]}] 15:12:46 INFO - . 15:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1326ms 15:12:46 INFO - PROCESS | 1826 | 1477779166362 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 15:12:46 INFO - PROCESS | 1826 | 1477779166371 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 15:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:12:46 INFO - PROCESS | 1826 | 1477779166475 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}] 15:12:46 INFO - PROCESS | 1826 | 1477779166693 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 15:12:46 INFO - PROCESS | 1826 | 1477779166827 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 15:12:46 INFO - PROCESS | 1826 | 1477779166832 Marionette TRACE conn4 <- [1,59,null,["8"]] 15:12:46 INFO - PROCESS | 1826 | 1477779166846 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 15:12:46 INFO - PROCESS | 1826 | 1477779166854 Marionette TRACE conn4 <- [1,60,null,{}] 15:12:46 INFO - PROCESS | 1826 | 1477779166861 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x97dde800 == 19 [pid = 1826] [id = 19] 15:12:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x9a380c00) [pid = 1826] [serial = 54] [outer = (nil)] 15:12:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x9a6a0800) [pid = 1826] [serial = 55] [outer = 0x9a380c00] 15:12:46 INFO - PROCESS | 1826 | 1477779166978 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x9b424000) [pid = 1826] [serial = 56] [outer = 0x9a380c00] 15:12:47 INFO - PROCESS | 1826 | 1477779167791 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]]]}] 15:12:47 INFO - . 15:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1426ms 15:12:47 INFO - PROCESS | 1826 | 1477779167865 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 1826 | 1477779167869 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 15:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:12:47 INFO - PROCESS | 1826 | 1477779167879 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}] 15:12:48 INFO - PROCESS | 1826 | 1477779168076 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 15:12:48 INFO - PROCESS | 1826 | 1477779168216 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 15:12:48 INFO - PROCESS | 1826 | 1477779168223 Marionette TRACE conn4 <- [1,64,null,["8"]] 15:12:48 INFO - PROCESS | 1826 | 1477779168232 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 15:12:48 INFO - PROCESS | 1826 | 1477779168238 Marionette TRACE conn4 <- [1,65,null,{}] 15:12:48 INFO - PROCESS | 1826 | 1477779168245 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x9680c000 == 20 [pid = 1826] [id = 20] 15:12:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0xa10f3000) [pid = 1826] [serial = 57] [outer = (nil)] 15:12:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0xa1d9e000) [pid = 1826] [serial = 58] [outer = 0xa10f3000] 15:12:48 INFO - PROCESS | 1826 | 1477779168351 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0xa285b800) [pid = 1826] [serial = 59] [outer = 0xa10f3000] 15:12:49 INFO - PROCESS | 1826 | 1477779169253 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]]]}] 15:12:49 INFO - . 15:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1426ms 15:12:49 INFO - PROCESS | 1826 | 1477779169306 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1826 | 1477779169312 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 15:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:12:49 INFO - PROCESS | 1826 | 1477779169323 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}] 15:12:49 INFO - PROCESS | 1826 | 1477779169517 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 15:12:49 INFO - PROCESS | 1826 | 1477779169659 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 15:12:49 INFO - PROCESS | 1826 | 1477779169668 Marionette TRACE conn4 <- [1,69,null,["8"]] 15:12:49 INFO - PROCESS | 1826 | 1477779169696 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 15:12:49 INFO - PROCESS | 1826 | 1477779169709 Marionette TRACE conn4 <- [1,70,null,{}] 15:12:49 INFO - PROCESS | 1826 | 1477779169716 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x910ca400 == 21 [pid = 1826] [id = 21] 15:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x92a1b800) [pid = 1826] [serial = 60] [outer = (nil)] 15:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x92c55000) [pid = 1826] [serial = 61] [outer = 0x92a1b800] 15:12:49 INFO - PROCESS | 1826 | 1477779169819 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x938e2c00) [pid = 1826] [serial = 62] [outer = 0x92a1b800] 15:12:50 INFO - PROCESS | 1826 | --DOCSHELL 0x9a072800 == 20 [pid = 1826] [id = 15] 15:12:50 INFO - PROCESS | 1826 | --DOCSHELL 0x96810800 == 19 [pid = 1826] [id = 14] 15:12:50 INFO - PROCESS | 1826 | --DOCSHELL 0x94c6f000 == 18 [pid = 1826] [id = 13] 15:12:50 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d5c00 == 17 [pid = 1826] [id = 8] 15:12:50 INFO - PROCESS | 1826 | 1477779170676 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]]]}] 15:12:50 INFO - . 15:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1380ms 15:12:50 INFO - PROCESS | 1826 | 1477779170701 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1826 | 1477779170708 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 15:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:12:50 INFO - PROCESS | 1826 | 1477779170719 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}] 15:12:50 INFO - PROCESS | 1826 | 1477779170973 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 15:12:50 INFO - PROCESS | 1826 | 1477779170989 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 15:12:50 INFO - PROCESS | 1826 | 1477779170995 Marionette TRACE conn4 <- [1,74,null,["8"]] 15:12:51 INFO - PROCESS | 1826 | 1477779171091 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 15:12:51 INFO - PROCESS | 1826 | 1477779171100 Marionette TRACE conn4 <- [1,75,null,{}] 15:12:51 INFO - PROCESS | 1826 | 1477779171111 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x930f0c00 == 18 [pid = 1826] [id = 22] 15:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x930f6800) [pid = 1826] [serial = 63] [outer = (nil)] 15:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x93bde800) [pid = 1826] [serial = 64] [outer = 0x930f6800] 15:12:51 INFO - PROCESS | 1826 | 1477779171238 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x94c6f000) [pid = 1826] [serial = 65] [outer = 0x930f6800] 15:12:52 INFO - PROCESS | 1826 | 1477779172040 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]]]}] 15:12:52 INFO - . 15:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1370ms 15:12:52 INFO - PROCESS | 1826 | 1477779172088 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 1826 | 1477779172094 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 15:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:12:52 INFO - PROCESS | 1826 | 1477779172118 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}] 15:12:52 INFO - PROCESS | 1826 | 1477779172354 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 15:12:52 INFO - PROCESS | 1826 | 1477779172417 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 15:12:52 INFO - PROCESS | 1826 | 1477779172423 Marionette TRACE conn4 <- [1,79,null,["8"]] 15:12:52 INFO - PROCESS | 1826 | 1477779172478 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 15:12:52 INFO - PROCESS | 1826 | 1477779172485 Marionette TRACE conn4 <- [1,80,null,{}] 15:12:52 INFO - PROCESS | 1826 | 1477779172491 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x9647dc00 == 19 [pid = 1826] [id = 23] 15:12:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x96481400) [pid = 1826] [serial = 66] [outer = (nil)] 15:12:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x96505000) [pid = 1826] [serial = 67] [outer = 0x96481400] 15:12:52 INFO - PROCESS | 1826 | 1477779172605 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x96801c00) [pid = 1826] [serial = 68] [outer = 0x96481400] 15:12:53 INFO - PROCESS | 1826 | 1477779173431 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]]]}] 15:12:53 INFO - . 15:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1376ms 15:12:53 INFO - PROCESS | 1826 | 1477779173487 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 15:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:12:53 INFO - PROCESS | 1826 | 1477779173495 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 15:12:53 INFO - PROCESS | 1826 | 1477779173503 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}] 15:12:53 INFO - PROCESS | 1826 | 1477779173708 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 15:12:53 INFO - PROCESS | 1826 | 1477779173849 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 15:12:53 INFO - PROCESS | 1826 | 1477779173855 Marionette TRACE conn4 <- [1,84,null,["8"]] 15:12:53 INFO - PROCESS | 1826 | 1477779173867 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 15:12:53 INFO - PROCESS | 1826 | 1477779173875 Marionette TRACE conn4 <- [1,85,null,{}] 15:12:53 INFO - PROCESS | 1826 | 1477779173882 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a3e8400 == 20 [pid = 1826] [id = 24] 15:12:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a3ed400) [pid = 1826] [serial = 69] [outer = (nil)] 15:12:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9b3a8400) [pid = 1826] [serial = 70] [outer = 0x9a3ed400] 15:12:53 INFO - PROCESS | 1826 | 1477779173997 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9b57f800) [pid = 1826] [serial = 71] [outer = 0x9a3ed400] 15:12:54 INFO - PROCESS | 1826 | 1477779174792 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]]]}] 15:12:54 INFO - . 15:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1326ms 15:12:54 INFO - PROCESS | 1826 | 1477779174829 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 1826 | 1477779174833 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 15:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:12:54 INFO - PROCESS | 1826 | 1477779174841 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}] 15:12:55 INFO - PROCESS | 1826 | 1477779175042 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 15:12:55 INFO - PROCESS | 1826 | 1477779175183 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 15:12:55 INFO - PROCESS | 1826 | 1477779175189 Marionette TRACE conn4 <- [1,89,null,["8"]] 15:12:55 INFO - PROCESS | 1826 | 1477779175201 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 15:12:55 INFO - PROCESS | 1826 | 1477779175209 Marionette TRACE conn4 <- [1,90,null,{}] 15:12:55 INFO - PROCESS | 1826 | 1477779175218 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x96807000 == 21 [pid = 1826] [id = 25] 15:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0xa1d99800) [pid = 1826] [serial = 72] [outer = (nil)] 15:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0xa28e7000) [pid = 1826] [serial = 73] [outer = 0xa1d99800] 15:12:55 INFO - PROCESS | 1826 | 1477779175328 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0xa2ac9000) [pid = 1826] [serial = 74] [outer = 0xa1d99800] 15:12:56 INFO - PROCESS | 1826 | 1477779176073 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]]]}] 15:12:56 INFO - . 15:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1280ms 15:12:56 INFO - PROCESS | 1826 | 1477779176120 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 15:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:12:56 INFO - PROCESS | 1826 | 1477779176124 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 15:12:56 INFO - PROCESS | 1826 | 1477779176132 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}] 15:12:56 INFO - PROCESS | 1826 | 1477779176307 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 15:12:56 INFO - PROCESS | 1826 | 1477779176420 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 15:12:56 INFO - PROCESS | 1826 | 1477779176423 Marionette TRACE conn4 <- [1,94,null,["8"]] 15:12:56 INFO - PROCESS | 1826 | 1477779176477 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 15:12:56 INFO - PROCESS | 1826 | 1477779176490 Marionette TRACE conn4 <- [1,95,null,{}] 15:12:56 INFO - PROCESS | 1826 | 1477779176498 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ea7400 == 22 [pid = 1826] [id = 26] 15:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0xa2ea8400) [pid = 1826] [serial = 75] [outer = (nil)] 15:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa3005400) [pid = 1826] [serial = 76] [outer = 0xa2ea8400] 15:12:56 INFO - PROCESS | 1826 | 1477779176606 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa458ec00) [pid = 1826] [serial = 77] [outer = 0xa2ea8400] 15:12:57 INFO - PROCESS | 1826 | 1477779177397 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]]]}] 15:12:57 INFO - . 15:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1334ms 15:12:57 INFO - PROCESS | 1826 | 1477779177466 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 15:12:57 INFO - PROCESS | 1826 | 1477779177469 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 15:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:12:57 INFO - PROCESS | 1826 | 1477779177477 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}] 15:12:57 INFO - PROCESS | 1826 | 1477779177799 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 15:12:57 INFO - PROCESS | 1826 | 1477779177948 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 15:12:57 INFO - PROCESS | 1826 | 1477779177955 Marionette TRACE conn4 <- [1,99,null,["8"]] 15:12:57 INFO - PROCESS | 1826 | 1477779177970 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 15:12:57 INFO - PROCESS | 1826 | 1477779177979 Marionette TRACE conn4 <- [1,100,null,{}] 15:12:58 INFO - PROCESS | 1826 | 1477779177988 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daaf000 == 23 [pid = 1826] [id = 27] 15:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f9d3000) [pid = 1826] [serial = 78] [outer = (nil)] 15:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fb3c800) [pid = 1826] [serial = 79] [outer = 0x8f9d3000] 15:12:58 INFO - PROCESS | 1826 | 1477779178154 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x937e5c00) [pid = 1826] [serial = 80] [outer = 0x8f9d3000] 15:12:58 INFO - PROCESS | 1826 | --DOCSHELL 0x910d4400 == 22 [pid = 1826] [id = 17] 15:12:59 INFO - PROCESS | 1826 | 1477779179099 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]]]}] 15:12:59 INFO - . 15:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1696ms 15:12:59 INFO - PROCESS | 1826 | 1477779179174 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 1826 | 1477779179182 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 15:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:12:59 INFO - PROCESS | 1826 | 1477779179192 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}] 15:12:59 INFO - PROCESS | 1826 | 1477779179430 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 15:12:59 INFO - PROCESS | 1826 | 1477779179578 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 15:12:59 INFO - PROCESS | 1826 | 1477779179584 Marionette TRACE conn4 <- [1,104,null,["8"]] 15:12:59 INFO - PROCESS | 1826 | 1477779179596 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 15:12:59 INFO - PROCESS | 1826 | 1477779179602 Marionette TRACE conn4 <- [1,105,null,{}] 15:12:59 INFO - PROCESS | 1826 | 1477779179611 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x954f9400 == 23 [pid = 1826] [id = 28] 15:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x954f9c00) [pid = 1826] [serial = 81] [outer = (nil)] 15:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x95e65000) [pid = 1826] [serial = 82] [outer = 0x954f9c00] 15:12:59 INFO - PROCESS | 1826 | 1477779179775 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x964fbc00) [pid = 1826] [serial = 83] [outer = 0x954f9c00] 15:13:00 INFO - PROCESS | 1826 | 1477779180596 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]]]}] 15:13:00 INFO - . 15:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1471ms 15:13:00 INFO - PROCESS | 1826 | 1477779180665 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1826 | 1477779180671 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 15:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:13:00 INFO - PROCESS | 1826 | 1477779180682 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}] 15:13:00 INFO - PROCESS | 1826 | 1477779180882 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 15:13:01 INFO - PROCESS | 1826 | 1477779181028 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 15:13:01 INFO - PROCESS | 1826 | 1477779181034 Marionette TRACE conn4 <- [1,109,null,["8"]] 15:13:01 INFO - PROCESS | 1826 | 1477779181044 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 15:13:01 INFO - PROCESS | 1826 | 1477779181049 Marionette TRACE conn4 <- [1,110,null,{}] 15:13:01 INFO - PROCESS | 1826 | 1477779181056 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f20c00 == 24 [pid = 1826] [id = 29] 15:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9a37d400) [pid = 1826] [serial = 84] [outer = (nil)] 15:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9a3f0800) [pid = 1826] [serial = 85] [outer = 0x9a37d400] 15:13:01 INFO - PROCESS | 1826 | 1477779181168 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x9b3a5c00) [pid = 1826] [serial = 86] [outer = 0x9a37d400] 15:13:02 INFO - PROCESS | 1826 | 1477779182070 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]]]}] 15:13:02 INFO - . 15:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1424ms 15:13:02 INFO - PROCESS | 1826 | 1477779182113 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 1826 | 1477779182121 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 15:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:13:02 INFO - PROCESS | 1826 | 1477779182130 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}] 15:13:02 INFO - PROCESS | 1826 | 1477779182324 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 15:13:02 INFO - PROCESS | 1826 | 1477779182472 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 15:13:02 INFO - PROCESS | 1826 | 1477779182478 Marionette TRACE conn4 <- [1,114,null,["8"]] 15:13:02 INFO - PROCESS | 1826 | 1477779182487 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 15:13:02 INFO - PROCESS | 1826 | 1477779182495 Marionette TRACE conn4 <- [1,115,null,{}] 15:13:02 INFO - PROCESS | 1826 | 1477779182502 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:02 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ea0c00 == 25 [pid = 1826] [id = 30] 15:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0xa2ea1800) [pid = 1826] [serial = 87] [outer = (nil)] 15:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0xa4832400) [pid = 1826] [serial = 88] [outer = 0xa2ea1800] 15:13:02 INFO - PROCESS | 1826 | 1477779182619 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0xa4cec400) [pid = 1826] [serial = 89] [outer = 0xa2ea1800] 15:13:03 INFO - PROCESS | 1826 | 1477779183413 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]]]}] 15:13:03 INFO - . 15:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1330ms 15:13:03 INFO - PROCESS | 1826 | 1477779183460 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 15:13:03 INFO - PROCESS | 1826 | 1477779183468 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 15:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:13:03 INFO - PROCESS | 1826 | 1477779183498 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}] 15:13:03 INFO - PROCESS | 1826 | 1477779183714 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 15:13:03 INFO - PROCESS | 1826 | 1477779183848 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 15:13:03 INFO - PROCESS | 1826 | 1477779183851 Marionette TRACE conn4 <- [1,119,null,["8"]] 15:13:03 INFO - PROCESS | 1826 | 1477779183865 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 15:13:03 INFO - PROCESS | 1826 | 1477779183872 Marionette TRACE conn4 <- [1,120,null,{}] 15:13:03 INFO - PROCESS | 1826 | 1477779183879 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f5fc00 == 26 [pid = 1826] [id = 31] 15:13:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x90f60400) [pid = 1826] [serial = 90] [outer = (nil)] 15:13:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x90f6a400) [pid = 1826] [serial = 91] [outer = 0x90f60400] 15:13:03 INFO - PROCESS | 1826 | 1477779183984 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x90f6d000) [pid = 1826] [serial = 92] [outer = 0x90f60400] 15:13:04 INFO - PROCESS | 1826 | 1477779184787 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]]]}] 15:13:04 INFO - . 15:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1373ms 15:13:04 INFO - PROCESS | 1826 | 1477779184954 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1826 | 1477779184961 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 15:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:13:04 INFO - PROCESS | 1826 | 1477779184973 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}] 15:13:05 INFO - PROCESS | 1826 | 1477779185171 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 15:13:05 INFO - PROCESS | 1826 | 1477779185288 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 15:13:05 INFO - PROCESS | 1826 | 1477779185296 Marionette TRACE conn4 <- [1,124,null,["8"]] 15:13:05 INFO - PROCESS | 1826 | 1477779185389 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 15:13:05 INFO - PROCESS | 1826 | 1477779185407 Marionette TRACE conn4 <- [1,125,null,{}] 15:13:05 INFO - PROCESS | 1826 | 1477779185416 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f65400 == 27 [pid = 1826] [id = 32] 15:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x90f65800) [pid = 1826] [serial = 93] [outer = (nil)] 15:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x90f6ac00) [pid = 1826] [serial = 94] [outer = 0x90f65800] 15:13:05 INFO - PROCESS | 1826 | 1477779185537 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x929a8800) [pid = 1826] [serial = 95] [outer = 0x90f65800] 15:13:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x96808400) [pid = 1826] [serial = 96] [outer = 0x95aa8400] 15:13:06 INFO - PROCESS | 1826 | --DOCSHELL 0x9647dc00 == 26 [pid = 1826] [id = 23] 15:13:06 INFO - PROCESS | 1826 | --DOCSHELL 0x930f0c00 == 25 [pid = 1826] [id = 22] 15:13:06 INFO - PROCESS | 1826 | 1477779186548 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]]]}] 15:13:06 INFO - . 15:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1647ms 15:13:06 INFO - PROCESS | 1826 | 1477779186620 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1826 | 1477779186635 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 15:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:13:06 INFO - PROCESS | 1826 | 1477779186653 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}] 15:13:06 INFO - PROCESS | 1826 | 1477779186854 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 15:13:06 INFO - PROCESS | 1826 | 1477779186975 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 15:13:06 INFO - PROCESS | 1826 | 1477779186982 Marionette TRACE conn4 <- [1,129,null,["8"]] 15:13:06 INFO - PROCESS | 1826 | 1477779186994 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 15:13:07 INFO - PROCESS | 1826 | 1477779187002 Marionette TRACE conn4 <- [1,130,null,{}] 15:13:07 INFO - PROCESS | 1826 | 1477779187010 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c78400 == 26 [pid = 1826] [id = 33] 15:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x94c78800) [pid = 1826] [serial = 97] [outer = (nil)] 15:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x94c7b400) [pid = 1826] [serial = 98] [outer = 0x94c78800] 15:13:07 INFO - PROCESS | 1826 | 1477779187132 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x9647dc00) [pid = 1826] [serial = 99] [outer = 0x94c78800] 15:13:07 INFO - PROCESS | 1826 | 1477779187906 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]]]}] 15:13:07 INFO - . 15:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1322ms 15:13:07 INFO - PROCESS | 1826 | 1477779187974 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 1826 | 1477779187980 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 15:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:13:07 INFO - PROCESS | 1826 | 1477779187988 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}] 15:13:08 INFO - PROCESS | 1826 | 1477779188190 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 15:13:08 INFO - PROCESS | 1826 | 1477779188337 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 15:13:08 INFO - PROCESS | 1826 | 1477779188343 Marionette TRACE conn4 <- [1,134,null,["8"]] 15:13:08 INFO - PROCESS | 1826 | 1477779188357 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 15:13:08 INFO - PROCESS | 1826 | 1477779188363 Marionette TRACE conn4 <- [1,135,null,{}] 15:13:08 INFO - PROCESS | 1826 | 1477779188370 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a671800 == 27 [pid = 1826] [id = 34] 15:13:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x9b16ac00) [pid = 1826] [serial = 100] [outer = (nil)] 15:13:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x9b486000) [pid = 1826] [serial = 101] [outer = 0x9b16ac00] 15:13:08 INFO - PROCESS | 1826 | 1477779188477 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0xa10e8000) [pid = 1826] [serial = 102] [outer = 0x9b16ac00] 15:13:09 INFO - PROCESS | 1826 | 1477779189268 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]]]}] 15:13:09 INFO - . 15:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1329ms 15:13:09 INFO - PROCESS | 1826 | 1477779189325 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 1826 | 1477779189333 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 15:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:13:09 INFO - PROCESS | 1826 | 1477779189341 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}] 15:13:09 INFO - PROCESS | 1826 | 1477779189540 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 15:13:09 INFO - PROCESS | 1826 | 1477779189690 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 15:13:09 INFO - PROCESS | 1826 | 1477779189696 Marionette TRACE conn4 <- [1,139,null,["8"]] 15:13:09 INFO - PROCESS | 1826 | 1477779189709 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 15:13:09 INFO - PROCESS | 1826 | 1477779189715 Marionette TRACE conn4 <- [1,140,null,{}] 15:13:09 INFO - PROCESS | 1826 | 1477779189724 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1826 | ++DOCSHELL 0xa45ae400 == 28 [pid = 1826] [id = 35] 15:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0xa45af000) [pid = 1826] [serial = 103] [outer = (nil)] 15:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0xa4cf6800) [pid = 1826] [serial = 104] [outer = 0xa45af000] 15:13:09 INFO - PROCESS | 1826 | 1477779189837 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0xa93b2800) [pid = 1826] [serial = 105] [outer = 0xa45af000] 15:13:10 INFO - PROCESS | 1826 | 1477779190663 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]]]}] 15:13:10 INFO - . 15:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1379ms 15:13:10 INFO - PROCESS | 1826 | 1477779190740 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1826 | 1477779190746 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 15:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:13:10 INFO - PROCESS | 1826 | 1477779190759 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}] 15:13:10 INFO - PROCESS | 1826 | 1477779190949 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 15:13:11 INFO - PROCESS | 1826 | 1477779191107 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 15:13:11 INFO - PROCESS | 1826 | 1477779191113 Marionette TRACE conn4 <- [1,144,null,["8"]] 15:13:11 INFO - PROCESS | 1826 | 1477779191124 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 15:13:11 INFO - PROCESS | 1826 | 1477779191130 Marionette TRACE conn4 <- [1,145,null,{}] 15:13:11 INFO - PROCESS | 1826 | 1477779191141 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x9676d000 == 29 [pid = 1826] [id = 36] 15:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x96772000) [pid = 1826] [serial = 106] [outer = (nil)] 15:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0xa4ca4000) [pid = 1826] [serial = 107] [outer = 0x96772000] 15:13:11 INFO - PROCESS | 1826 | 1477779191250 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x95261400) [pid = 1826] [serial = 108] [outer = 0x96772000] 15:13:12 INFO - PROCESS | 1826 | 1477779192046 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]]]}] 15:13:12 INFO - . 15:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1330ms 15:13:12 INFO - PROCESS | 1826 | 1477779192088 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 15:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:13:12 INFO - PROCESS | 1826 | 1477779192092 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 15:13:12 INFO - PROCESS | 1826 | 1477779192099 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}] 15:13:12 INFO - PROCESS | 1826 | 1477779192331 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 15:13:12 INFO - PROCESS | 1826 | 1477779192345 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 15:13:12 INFO - PROCESS | 1826 | 1477779192348 Marionette TRACE conn4 <- [1,149,null,["8"]] 15:13:12 INFO - PROCESS | 1826 | 1477779192394 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 15:13:12 INFO - PROCESS | 1826 | 1477779192407 Marionette TRACE conn4 <- [1,150,null,{}] 15:13:12 INFO - PROCESS | 1826 | 1477779192473 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x95267800 == 30 [pid = 1826] [id = 37] 15:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x95267c00) [pid = 1826] [serial = 109] [outer = (nil)] 15:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x9526b400) [pid = 1826] [serial = 110] [outer = 0x95267c00] 15:13:12 INFO - PROCESS | 1826 | 1477779192578 Marionette DEBUG loaded listener.js 15:13:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x9a3e9000) [pid = 1826] [serial = 111] [outer = 0x95267c00] 15:13:13 INFO - PROCESS | 1826 | 1477779193336 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]]]}] 15:13:13 INFO - . 15:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1280ms 15:13:13 INFO - PROCESS | 1826 | 1477779193379 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1826 | 1477779193383 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 15:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:13:13 INFO - PROCESS | 1826 | 1477779193396 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}] 15:13:13 INFO - PROCESS | 1826 | 1477779193640 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x96807000 == 29 [pid = 1826] [id = 25] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x910ca400 == 28 [pid = 1826] [id = 21] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x954f9400 == 27 [pid = 1826] [id = 28] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ea0c00 == 26 [pid = 1826] [id = 30] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x97dde800 == 25 [pid = 1826] [id = 19] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x98f20c00 == 24 [pid = 1826] [id = 29] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9103f000 == 23 [pid = 1826] [id = 18] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x95267800 == 22 [pid = 1826] [id = 37] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x90f5fc00 == 21 [pid = 1826] [id = 31] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9680c000 == 20 [pid = 1826] [id = 20] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc25c00 == 19 [pid = 1826] [id = 12] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8daaf000 == 18 [pid = 1826] [id = 27] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd51400 == 17 [pid = 1826] [id = 6] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x937ddc00 == 16 [pid = 1826] [id = 11] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9a3e8400 == 15 [pid = 1826] [id = 24] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x90f65400 == 14 [pid = 1826] [id = 32] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9a6a6400 == 13 [pid = 1826] [id = 16] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x94c78400 == 12 [pid = 1826] [id = 33] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9a671800 == 11 [pid = 1826] [id = 34] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ea7400 == 10 [pid = 1826] [id = 26] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0xa45ae400 == 9 [pid = 1826] [id = 35] 15:13:16 INFO - PROCESS | 1826 | --DOCSHELL 0x9676d000 == 8 [pid = 1826] [id = 36] 15:13:17 INFO - PROCESS | 1826 | 1477779197615 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 15:13:17 INFO - PROCESS | 1826 | 1477779197621 Marionette TRACE conn4 <- [1,154,null,["8"]] 15:13:17 INFO - PROCESS | 1826 | 1477779197642 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 15:13:17 INFO - PROCESS | 1826 | 1477779197653 Marionette TRACE conn4 <- [1,155,null,{}] 15:13:17 INFO - PROCESS | 1826 | 1477779197662 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce43800 == 9 [pid = 1826] [id = 38] 15:13:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8da0c000) [pid = 1826] [serial = 112] [outer = (nil)] 15:13:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8daaf400) [pid = 1826] [serial = 113] [outer = 0x8da0c000] 15:13:17 INFO - PROCESS | 1826 | 1477779197797 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x8dc2b400) [pid = 1826] [serial = 114] [outer = 0x8da0c000] 15:13:18 INFO - PROCESS | 1826 | 1477779198540 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]]]}] 15:13:18 INFO - . 15:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 5190ms 15:13:18 INFO - PROCESS | 1826 | 1477779198587 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 1826 | 1477779198594 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 15:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:13:18 INFO - PROCESS | 1826 | 1477779198602 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}] 15:13:18 INFO - PROCESS | 1826 | 1477779198821 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 15:13:18 INFO - PROCESS | 1826 | 1477779198938 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 15:13:18 INFO - PROCESS | 1826 | 1477779198946 Marionette TRACE conn4 <- [1,159,null,["8"]] 15:13:18 INFO - PROCESS | 1826 | 1477779198952 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 15:13:18 INFO - PROCESS | 1826 | 1477779198958 Marionette TRACE conn4 <- [1,160,null,{}] 15:13:18 INFO - PROCESS | 1826 | 1477779198964 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d5000 == 10 [pid = 1826] [id = 39] 15:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x8f9d6c00) [pid = 1826] [serial = 115] [outer = (nil)] 15:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x8fa17c00) [pid = 1826] [serial = 116] [outer = 0x8f9d6c00] 15:13:19 INFO - PROCESS | 1826 | 1477779199069 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x8dd49800) [pid = 1826] [serial = 117] [outer = 0x8f9d6c00] 15:13:19 INFO - PROCESS | 1826 | 1477779199886 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]]]}] 15:13:19 INFO - . 15:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1327ms 15:13:19 INFO - PROCESS | 1826 | 1477779199949 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1826 | 1477779199953 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 15:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:13:19 INFO - PROCESS | 1826 | 1477779199985 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}] 15:13:20 INFO - PROCESS | 1826 | 1477779200200 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 15:13:20 INFO - PROCESS | 1826 | 1477779200390 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 15:13:20 INFO - PROCESS | 1826 | 1477779200402 Marionette TRACE conn4 <- [1,164,null,["8"]] 15:13:20 INFO - PROCESS | 1826 | 1477779200423 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 15:13:20 INFO - PROCESS | 1826 | 1477779200431 Marionette TRACE conn4 <- [1,165,null,{}] 15:13:20 INFO - PROCESS | 1826 | 1477779200437 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f62000 == 11 [pid = 1826] [id = 40] 15:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x9292a000) [pid = 1826] [serial = 118] [outer = (nil)] 15:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x94b51800) [pid = 1826] [serial = 119] [outer = 0x9292a000] 15:13:20 INFO - PROCESS | 1826 | 1477779200530 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x9525c400) [pid = 1826] [serial = 120] [outer = 0x9292a000] 15:13:21 INFO - PROCESS | 1826 | 1477779201367 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]]]}] 15:13:21 INFO - . 15:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1429ms 15:13:21 INFO - PROCESS | 1826 | 1477779201398 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1826 | 1477779201401 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 15:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:13:21 INFO - PROCESS | 1826 | 1477779201411 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}] 15:13:21 INFO - PROCESS | 1826 | 1477779201644 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 15:13:21 INFO - PROCESS | 1826 | 1477779201662 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 15:13:21 INFO - PROCESS | 1826 | 1477779201665 Marionette TRACE conn4 <- [1,169,null,["8"]] 15:13:21 INFO - PROCESS | 1826 | 1477779201671 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 15:13:21 INFO - PROCESS | 1826 | 1477779201676 Marionette TRACE conn4 <- [1,170,null,{}] 15:13:21 INFO - PROCESS | 1826 | 1477779201682 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x954fb400 == 12 [pid = 1826] [id = 41] 15:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x96766400) [pid = 1826] [serial = 121] [outer = (nil)] 15:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 122 (0x96768800) [pid = 1826] [serial = 122] [outer = 0x96766400] 15:13:21 INFO - PROCESS | 1826 | 1477779201841 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 123 (0x9b169c00) [pid = 1826] [serial = 123] [outer = 0x96766400] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 122 (0x9a37d400) [pid = 1826] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 121 (0x94b5cc00) [pid = 1826] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x9a3ed400) [pid = 1826] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x910d4c00) [pid = 1826] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x8f9d3000) [pid = 1826] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x96481400) [pid = 1826] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0x90f65800) [pid = 1826] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0x96772000) [pid = 1826] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0x92a1b800) [pid = 1826] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x94c70400) [pid = 1826] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x9a6aac00) [pid = 1826] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x97b7d400) [pid = 1826] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x9a330800) [pid = 1826] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x9b16ac00) [pid = 1826] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8f9d8400) [pid = 1826] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8f9d7c00) [pid = 1826] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x954ef400) [pid = 1826] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x90f60400) [pid = 1826] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0xa1d99800) [pid = 1826] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8dd51800) [pid = 1826] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0xa2ea1800) [pid = 1826] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0xa2ea8400) [pid = 1826] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x94c78800) [pid = 1826] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0xa10f3000) [pid = 1826] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0xa45af000) [pid = 1826] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x930f6800) [pid = 1826] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x9a380c00) [pid = 1826] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:13:23 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x954f9c00) [pid = 1826] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:13:23 INFO - PROCESS | 1826 | 1477779203711 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]]]}] 15:13:23 INFO - . 15:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2377ms 15:13:23 INFO - PROCESS | 1826 | 1477779203805 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1826 | 1477779203808 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 15:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:13:23 INFO - PROCESS | 1826 | 1477779203953 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}] 15:13:24 INFO - PROCESS | 1826 | 1477779204194 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 15:13:24 INFO - PROCESS | 1826 | 1477779204250 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 15:13:24 INFO - PROCESS | 1826 | 1477779204254 Marionette TRACE conn4 <- [1,174,null,["8"]] 15:13:24 INFO - PROCESS | 1826 | 1477779204268 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 15:13:24 INFO - PROCESS | 1826 | 1477779204275 Marionette TRACE conn4 <- [1,175,null,{}] 15:13:24 INFO - PROCESS | 1826 | 1477779204291 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d3c00 == 13 [pid = 1826] [id = 42] 15:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8f9d8400) [pid = 1826] [serial = 124] [outer = (nil)] 15:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x96810000) [pid = 1826] [serial = 125] [outer = 0x8f9d8400] 15:13:24 INFO - PROCESS | 1826 | 1477779204382 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9a380c00) [pid = 1826] [serial = 126] [outer = 0x8f9d8400] 15:13:25 INFO - PROCESS | 1826 | 1477779205071 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]]]}] 15:13:25 INFO - . 15:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1272ms 15:13:25 INFO - PROCESS | 1826 | 1477779205087 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1826 | 1477779205092 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:13:25 INFO - PROCESS | 1826 | 1477779205099 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}] 15:13:25 INFO - PROCESS | 1826 | 1477779205339 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 15:13:25 INFO - PROCESS | 1826 | 1477779205457 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 15:13:25 INFO - PROCESS | 1826 | 1477779205464 Marionette TRACE conn4 <- [1,179,null,["8"]] 15:13:25 INFO - PROCESS | 1826 | 1477779205475 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 15:13:25 INFO - PROCESS | 1826 | 1477779205485 Marionette TRACE conn4 <- [1,180,null,{}] 15:13:25 INFO - PROCESS | 1826 | 1477779205494 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce43c00 == 14 [pid = 1826] [id = 43] 15:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x8da06c00) [pid = 1826] [serial = 127] [outer = (nil)] 15:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x8dc25400) [pid = 1826] [serial = 128] [outer = 0x8da06c00] 15:13:25 INFO - PROCESS | 1826 | 1477779205627 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8f9d0800) [pid = 1826] [serial = 129] [outer = 0x8da06c00] 15:13:26 INFO - PROCESS | 1826 | 1477779206502 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]]]}] 15:13:26 INFO - . 15:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1435ms 15:13:26 INFO - PROCESS | 1826 | 1477779206535 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1826 | 1477779206544 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 15:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:13:26 INFO - PROCESS | 1826 | 1477779206553 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}] 15:13:26 INFO - PROCESS | 1826 | 1477779206751 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 15:13:26 INFO - PROCESS | 1826 | 1477779206902 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 15:13:26 INFO - PROCESS | 1826 | 1477779206908 Marionette TRACE conn4 <- [1,184,null,["8"]] 15:13:26 INFO - PROCESS | 1826 | 1477779206915 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 15:13:26 INFO - PROCESS | 1826 | 1477779206923 Marionette TRACE conn4 <- [1,185,null,{}] 15:13:26 INFO - PROCESS | 1826 | 1477779206929 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x937e3000 == 15 [pid = 1826] [id = 44] 15:13:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x93bdc800) [pid = 1826] [serial = 130] [outer = (nil)] 15:13:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x94b50800) [pid = 1826] [serial = 131] [outer = 0x93bdc800] 15:13:27 INFO - PROCESS | 1826 | 1477779207038 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x954f2800) [pid = 1826] [serial = 132] [outer = 0x93bdc800] 15:13:27 INFO - PROCESS | 1826 | 1477779207885 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]]]}] 15:13:27 INFO - . 15:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1377ms 15:13:27 INFO - PROCESS | 1826 | 1477779207945 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 1826 | 1477779207950 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 15:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:13:27 INFO - PROCESS | 1826 | 1477779207959 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}] 15:13:28 INFO - PROCESS | 1826 | 1477779208153 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 15:13:28 INFO - PROCESS | 1826 | 1477779208325 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 15:13:28 INFO - PROCESS | 1826 | 1477779208334 Marionette TRACE conn4 <- [1,189,null,["8"]] 15:13:28 INFO - PROCESS | 1826 | 1477779208340 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 15:13:28 INFO - PROCESS | 1826 | 1477779208348 Marionette TRACE conn4 <- [1,190,null,{}] 15:13:28 INFO - PROCESS | 1826 | 1477779208354 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1826 | ++DOCSHELL 0xa28df400 == 16 [pid = 1826] [id = 45] 15:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0xa28e1400) [pid = 1826] [serial = 133] [outer = (nil)] 15:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0xa2a4ac00) [pid = 1826] [serial = 134] [outer = 0xa28e1400] 15:13:28 INFO - PROCESS | 1826 | 1477779208464 Marionette DEBUG loaded listener.js 15:13:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0xa2ea1400) [pid = 1826] [serial = 135] [outer = 0xa28e1400] 15:13:29 INFO - PROCESS | 1826 | 1477779209245 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]]]}] 15:13:29 INFO - . 15:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1332ms 15:13:29 INFO - PROCESS | 1826 | 1477779209299 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 15:13:29 INFO - PROCESS | 1826 | 1477779209302 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 15:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:13:29 INFO - PROCESS | 1826 | 1477779209325 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}] 15:13:29 INFO - PROCESS | 1826 | 1477779209564 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 15:13:29 INFO - PROCESS | 1826 | 1477779209610 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:13:29 INFO - PROCESS | 1826 | 1477779209732 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 15:13:29 INFO - PROCESS | 1826 | 1477779209738 Marionette TRACE conn4 <- [1,194,null,["8"]] 15:13:29 INFO - PROCESS | 1826 | 1477779209745 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 15:13:29 INFO - PROCESS | 1826 | 1477779209751 Marionette TRACE conn4 <- [1,195,null,{}] 15:13:29 INFO - PROCESS | 1826 | 1477779209757 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc29000 == 17 [pid = 1826] [id = 46] 15:13:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8dc2c800) [pid = 1826] [serial = 136] [outer = (nil)] 15:13:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x9306b400) [pid = 1826] [serial = 137] [outer = 0x8dc2c800] 15:13:29 INFO - PROCESS | 1826 | 1477779209864 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x9a43c800) [pid = 1826] [serial = 138] [outer = 0x8dc2c800] 15:13:30 INFO - PROCESS | 1826 | 1477779210856 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]]]}] 15:13:30 INFO - . 15:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1630ms 15:13:30 INFO - PROCESS | 1826 | 1477779210955 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 1826 | 1477779210961 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 15:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:13:30 INFO - PROCESS | 1826 | 1477779210973 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}] 15:13:31 INFO - PROCESS | 1826 | 1477779211246 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x9b165c00) [pid = 1826] [serial = 46] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x9b3a6400) [pid = 1826] [serial = 47] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x9a37dc00) [pid = 1826] [serial = 43] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x9a406800) [pid = 1826] [serial = 44] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x97b85800) [pid = 1826] [serial = 40] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x97dd9400) [pid = 1826] [serial = 41] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x94c75c00) [pid = 1826] [serial = 37] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x94c79400) [pid = 1826] [serial = 38] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x9306cc00) [pid = 1826] [serial = 34] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x930fd400) [pid = 1826] [serial = 35] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0xa10f6400) [pid = 1826] [serial = 2] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0xa4ca4000) [pid = 1826] [serial = 107] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x95261400) [pid = 1826] [serial = 108] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0xa4cf6800) [pid = 1826] [serial = 104] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0xa93b2800) [pid = 1826] [serial = 105] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x95e68400) [pid = 1826] [serial = 31] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x9b486000) [pid = 1826] [serial = 101] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0xa10e8000) [pid = 1826] [serial = 102] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0xa2eab800) [pid = 1826] [serial = 32] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x94c7b400) [pid = 1826] [serial = 98] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9b3ae400) [pid = 1826] [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.] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x9647dc00) [pid = 1826] [serial = 99] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x90f6ac00) [pid = 1826] [serial = 94] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x929a8800) [pid = 1826] [serial = 95] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x90f6a400) [pid = 1826] [serial = 91] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x90f6d000) [pid = 1826] [serial = 92] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa4832400) [pid = 1826] [serial = 88] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0xa4cec400) [pid = 1826] [serial = 89] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a3f0800) [pid = 1826] [serial = 85] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9b3a5c00) [pid = 1826] [serial = 86] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x95e65000) [pid = 1826] [serial = 82] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x964fbc00) [pid = 1826] [serial = 83] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8fb3c800) [pid = 1826] [serial = 79] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x937e5c00) [pid = 1826] [serial = 80] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0xa3005400) [pid = 1826] [serial = 76] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0xa458ec00) [pid = 1826] [serial = 77] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0xa28e7000) [pid = 1826] [serial = 73] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0xa2ac9000) [pid = 1826] [serial = 74] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x94ae4c00) [pid = 1826] [serial = 22] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x954fa400) [pid = 1826] [serial = 23] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9b3a8400) [pid = 1826] [serial = 70] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9b57f800) [pid = 1826] [serial = 71] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x96505000) [pid = 1826] [serial = 67] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dc23c00) [pid = 1826] [serial = 16] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x94c8a000) [pid = 1826] [serial = 9] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8dc28800) [pid = 1826] [serial = 17] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x98f1b400) [pid = 1826] [serial = 25] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x96801c00) [pid = 1826] [serial = 68] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x93bde800) [pid = 1826] [serial = 64] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x94c6f000) [pid = 1826] [serial = 65] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x92c55000) [pid = 1826] [serial = 61] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x938e2c00) [pid = 1826] [serial = 62] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0xa1d9e000) [pid = 1826] [serial = 58] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0xa285b800) [pid = 1826] [serial = 59] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x9a6a0800) [pid = 1826] [serial = 55] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9b424000) [pid = 1826] [serial = 56] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x94c79000) [pid = 1826] [serial = 52] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x954ef000) [pid = 1826] [serial = 53] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x910d9800) [pid = 1826] [serial = 49] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x930f6000) [pid = 1826] [serial = 50] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8da58400) [pid = 1826] [serial = 19] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9a671400) [pid = 1826] [serial = 28] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x97dd6400) [pid = 1826] [serial = 12] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x9526b400) [pid = 1826] [serial = 110] [outer = (nil)] [url = about:blank] 15:13:31 INFO - PROCESS | 1826 | 1477779211427 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 15:13:31 INFO - PROCESS | 1826 | 1477779211438 Marionette TRACE conn4 <- [1,199,null,["8"]] 15:13:31 INFO - PROCESS | 1826 | 1477779211468 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 15:13:31 INFO - PROCESS | 1826 | 1477779211473 Marionette TRACE conn4 <- [1,200,null,{}] 15:13:31 INFO - PROCESS | 1826 | 1477779211481 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc28c00 == 18 [pid = 1826] [id = 47] 15:13:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dc29400) [pid = 1826] [serial = 139] [outer = (nil)] 15:13:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8f817800) [pid = 1826] [serial = 140] [outer = 0x8dc29400] 15:13:31 INFO - PROCESS | 1826 | 1477779211583 Marionette DEBUG loaded listener.js 15:13:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8f9cec00) [pid = 1826] [serial = 141] [outer = 0x8dc29400] 15:13:32 INFO - PROCESS | 1826 | 1477779212575 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]]]}] 15:13:32 INFO - . 15:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1673ms 15:13:32 INFO - PROCESS | 1826 | 1477779212703 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1826 | 1477779212709 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 15:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:13:32 INFO - PROCESS | 1826 | 1477779212728 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}] 15:13:32 INFO - PROCESS | 1826 | 1477779212920 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 15:13:32 INFO - PROCESS | 1826 | 1477779212930 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 15:13:32 INFO - PROCESS | 1826 | 1477779212934 Marionette TRACE conn4 <- [1,204,null,["8"]] 15:13:32 INFO - PROCESS | 1826 | 1477779212942 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 15:13:32 INFO - PROCESS | 1826 | 1477779212948 Marionette TRACE conn4 <- [1,205,null,{}] 15:13:32 INFO - PROCESS | 1826 | 1477779212959 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f6e800 == 19 [pid = 1826] [id = 48] 15:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x91045800) [pid = 1826] [serial = 142] [outer = (nil)] 15:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x929a2c00) [pid = 1826] [serial = 143] [outer = 0x91045800] 15:13:33 INFO - PROCESS | 1826 | 1477779213148 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x92ac2400) [pid = 1826] [serial = 144] [outer = 0x91045800] 15:13:33 INFO - PROCESS | 1826 | 1477779213831 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]]]}] 15:13:33 INFO - . 15:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1177ms 15:13:33 INFO - PROCESS | 1826 | 1477779213911 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 15:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:13:33 INFO - PROCESS | 1826 | 1477779213919 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 15:13:33 INFO - PROCESS | 1826 | 1477779213936 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}] 15:13:34 INFO - PROCESS | 1826 | 1477779214157 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 15:13:34 INFO - PROCESS | 1826 | 1477779214178 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 15:13:34 INFO - PROCESS | 1826 | 1477779214183 Marionette TRACE conn4 <- [1,209,null,["8"]] 15:13:34 INFO - PROCESS | 1826 | 1477779214188 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 15:13:34 INFO - PROCESS | 1826 | 1477779214195 Marionette TRACE conn4 <- [1,210,null,{}] 15:13:34 INFO - PROCESS | 1826 | 1477779214257 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x9487d400 == 20 [pid = 1826] [id = 49] 15:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9487d800) [pid = 1826] [serial = 145] [outer = (nil)] 15:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x94b5d000) [pid = 1826] [serial = 146] [outer = 0x9487d800] 15:13:34 INFO - PROCESS | 1826 | 1477779214373 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x94c79000) [pid = 1826] [serial = 147] [outer = 0x9487d800] 15:13:35 INFO - PROCESS | 1826 | 1477779215105 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]]]}] 15:13:35 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8f9d6c00) [pid = 1826] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:13:35 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8da0c000) [pid = 1826] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:13:35 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x96766400) [pid = 1826] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:13:35 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x9292a000) [pid = 1826] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:13:35 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x95267c00) [pid = 1826] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:13:35 INFO - . 15:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1270ms 15:13:35 INFO - PROCESS | 1826 | 1477779215202 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 15:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:13:35 INFO - PROCESS | 1826 | 1477779215207 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 15:13:35 INFO - PROCESS | 1826 | 1477779215214 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}] 15:13:35 INFO - PROCESS | 1826 | 1477779215410 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 15:13:35 INFO - PROCESS | 1826 | 1477779215422 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 15:13:35 INFO - PROCESS | 1826 | 1477779215424 Marionette TRACE conn4 <- [1,214,null,["8"]] 15:13:35 INFO - PROCESS | 1826 | 1477779215430 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 15:13:35 INFO - PROCESS | 1826 | 1477779215435 Marionette TRACE conn4 <- [1,215,null,{}] 15:13:35 INFO - PROCESS | 1826 | 1477779215527 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f819800 == 21 [pid = 1826] [id = 50] 15:13:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x94c76c00) [pid = 1826] [serial = 148] [outer = (nil)] 15:13:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x95261400) [pid = 1826] [serial = 149] [outer = 0x94c76c00] 15:13:35 INFO - PROCESS | 1826 | 1477779215625 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9526b400) [pid = 1826] [serial = 150] [outer = 0x94c76c00] 15:13:36 INFO - PROCESS | 1826 | 1477779216246 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]]]}] 15:13:36 INFO - . 15:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1081ms 15:13:36 INFO - PROCESS | 1826 | 1477779216294 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 1826 | 1477779216297 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 15:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:13:36 INFO - PROCESS | 1826 | 1477779216304 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}] 15:13:36 INFO - PROCESS | 1826 | 1477779216480 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 15:13:36 INFO - PROCESS | 1826 | 1477779216581 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 15:13:36 INFO - PROCESS | 1826 | 1477779216586 Marionette TRACE conn4 <- [1,219,null,["8"]] 15:13:36 INFO - PROCESS | 1826 | 1477779216591 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 15:13:36 INFO - PROCESS | 1826 | 1477779216596 Marionette TRACE conn4 <- [1,220,null,{}] 15:13:36 INFO - PROCESS | 1826 | 1477779216602 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3bc00 == 22 [pid = 1826] [id = 51] 15:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8f816800) [pid = 1826] [serial = 151] [outer = (nil)] 15:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x95e5b800) [pid = 1826] [serial = 152] [outer = 0x8f816800] 15:13:36 INFO - PROCESS | 1826 | 1477779216694 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x96477800) [pid = 1826] [serial = 153] [outer = 0x8f816800] 15:13:37 INFO - PROCESS | 1826 | 1477779217330 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]]]}] 15:13:37 INFO - . 15:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1072ms 15:13:37 INFO - PROCESS | 1826 | 1477779217376 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1826 | 1477779217380 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 15:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:13:37 INFO - PROCESS | 1826 | 1477779217388 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}] 15:13:37 INFO - PROCESS | 1826 | 1477779217620 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 15:13:37 INFO - PROCESS | 1826 | 1477779217632 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 15:13:37 INFO - PROCESS | 1826 | 1477779217635 Marionette TRACE conn4 <- [1,224,null,["8"]] 15:13:37 INFO - PROCESS | 1826 | 1477779217642 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 15:13:37 INFO - PROCESS | 1826 | 1477779217650 Marionette TRACE conn4 <- [1,225,null,{}] 15:13:37 INFO - PROCESS | 1826 | 1477779217656 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f62c00 == 23 [pid = 1826] [id = 52] 15:13:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x964f2800) [pid = 1826] [serial = 154] [outer = (nil)] 15:13:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x97dd6400) [pid = 1826] [serial = 155] [outer = 0x964f2800] 15:13:37 INFO - PROCESS | 1826 | 1477779217823 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x98309c00) [pid = 1826] [serial = 156] [outer = 0x964f2800] 15:13:38 INFO - PROCESS | 1826 | 1477779218618 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]]]}] 15:13:38 INFO - . 15:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1276ms 15:13:38 INFO - PROCESS | 1826 | 1477779218676 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1826 | 1477779218682 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 15:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:13:38 INFO - PROCESS | 1826 | 1477779218694 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}] 15:13:38 INFO - PROCESS | 1826 | 1477779218897 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 15:13:39 INFO - PROCESS | 1826 | 1477779219049 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 15:13:39 INFO - PROCESS | 1826 | 1477779219053 Marionette TRACE conn4 <- [1,229,null,["8"]] 15:13:39 INFO - PROCESS | 1826 | 1477779219063 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 15:13:39 INFO - PROCESS | 1826 | 1477779219071 Marionette TRACE conn4 <- [1,230,null,{}] 15:13:39 INFO - PROCESS | 1826 | 1477779219078 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3f800 == 24 [pid = 1826] [id = 53] 15:13:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8fb3c400) [pid = 1826] [serial = 157] [outer = (nil)] 15:13:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x90f68400) [pid = 1826] [serial = 158] [outer = 0x8fb3c400] 15:13:39 INFO - PROCESS | 1826 | 1477779219201 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x9103b400) [pid = 1826] [serial = 159] [outer = 0x8fb3c400] 15:13:40 INFO - PROCESS | 1826 | 1477779220060 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]]]}] 15:13:40 INFO - . 15:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1427ms 15:13:40 INFO - PROCESS | 1826 | 1477779220120 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 15:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:13:40 INFO - PROCESS | 1826 | 1477779220127 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 15:13:40 INFO - PROCESS | 1826 | 1477779220135 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}] 15:13:40 INFO - PROCESS | 1826 | 1477779220355 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 15:13:40 INFO - PROCESS | 1826 | 1477779220500 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 15:13:40 INFO - PROCESS | 1826 | 1477779220507 Marionette TRACE conn4 <- [1,234,null,["8"]] 15:13:40 INFO - PROCESS | 1826 | 1477779220520 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 15:13:40 INFO - PROCESS | 1826 | 1477779220527 Marionette TRACE conn4 <- [1,235,null,{}] 15:13:40 INFO - PROCESS | 1826 | 1477779220534 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x938ef800 == 25 [pid = 1826] [id = 54] 15:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x94ae4c00) [pid = 1826] [serial = 160] [outer = (nil)] 15:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x94c7bc00) [pid = 1826] [serial = 161] [outer = 0x94ae4c00] 15:13:40 INFO - PROCESS | 1826 | 1477779220645 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x95e60400) [pid = 1826] [serial = 162] [outer = 0x94ae4c00] 15:13:41 INFO - PROCESS | 1826 | 1477779221509 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]]]}] 15:13:41 INFO - . 15:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1423ms 15:13:41 INFO - PROCESS | 1826 | 1477779221565 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 1826 | 1477779221573 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 15:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:13:41 INFO - PROCESS | 1826 | 1477779221581 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}] 15:13:41 INFO - PROCESS | 1826 | 1477779221772 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 15:13:41 INFO - PROCESS | 1826 | 1477779221913 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 15:13:41 INFO - PROCESS | 1826 | 1477779221918 Marionette TRACE conn4 <- [1,239,null,["8"]] 15:13:41 INFO - PROCESS | 1826 | 1477779221925 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 15:13:41 INFO - PROCESS | 1826 | 1477779221932 Marionette TRACE conn4 <- [1,240,null,{}] 15:13:41 INFO - PROCESS | 1826 | 1477779221939 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x97dd9400 == 26 [pid = 1826] [id = 55] 15:13:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x9a332c00) [pid = 1826] [serial = 163] [outer = (nil)] 15:13:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9a4ea800) [pid = 1826] [serial = 164] [outer = 0x9a332c00] 15:13:42 INFO - PROCESS | 1826 | 1477779222051 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a6a2000) [pid = 1826] [serial = 165] [outer = 0x9a332c00] 15:13:42 INFO - PROCESS | 1826 | 1477779222868 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]]]}] 15:13:42 INFO - . 15:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1321ms 15:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:13:42 INFO - PROCESS | 1826 | 1477779222902 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1826 | 1477779222906 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 15:13:42 INFO - PROCESS | 1826 | 1477779222919 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}] 15:13:43 INFO - PROCESS | 1826 | 1477779223115 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 15:13:43 INFO - PROCESS | 1826 | 1477779223260 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 15:13:43 INFO - PROCESS | 1826 | 1477779223265 Marionette TRACE conn4 <- [1,244,null,["8"]] 15:13:43 INFO - PROCESS | 1826 | 1477779223275 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 15:13:43 INFO - PROCESS | 1826 | 1477779223281 Marionette TRACE conn4 <- [1,245,null,{}] 15:13:43 INFO - PROCESS | 1826 | 1477779223288 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a409800 == 27 [pid = 1826] [id = 56] 15:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9b3ae800) [pid = 1826] [serial = 166] [outer = (nil)] 15:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9b424400) [pid = 1826] [serial = 167] [outer = 0x9b3ae800] 15:13:43 INFO - PROCESS | 1826 | 1477779223396 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9b47c000) [pid = 1826] [serial = 168] [outer = 0x9b3ae800] 15:13:44 INFO - PROCESS | 1826 | 1477779224368 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]]]}] 15:13:44 INFO - . 15:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1535ms 15:13:44 INFO - PROCESS | 1826 | 1477779224450 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 1826 | 1477779224456 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 15:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:13:44 INFO - PROCESS | 1826 | 1477779224467 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}] 15:13:44 INFO - PROCESS | 1826 | 1477779224740 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 15:13:44 INFO - PROCESS | 1826 | 1477779224898 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 15:13:44 INFO - PROCESS | 1826 | 1477779224904 Marionette TRACE conn4 <- [1,249,null,["8"]] 15:13:44 INFO - PROCESS | 1826 | 1477779224915 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 15:13:44 INFO - PROCESS | 1826 | 1477779224923 Marionette TRACE conn4 <- [1,250,null,{}] 15:13:44 INFO - PROCESS | 1826 | 1477779224930 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce36000 == 28 [pid = 1826] [id = 57] 15:13:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8ce38400) [pid = 1826] [serial = 169] [outer = (nil)] 15:13:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8ce43400) [pid = 1826] [serial = 170] [outer = 0x8ce38400] 15:13:45 INFO - PROCESS | 1826 | 1477779225787 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8dc2d000) [pid = 1826] [serial = 171] [outer = 0x8ce38400] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8dc2b400) [pid = 1826] [serial = 114] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8daaf400) [pid = 1826] [serial = 113] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8dd49800) [pid = 1826] [serial = 117] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fa17c00) [pid = 1826] [serial = 116] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9525c400) [pid = 1826] [serial = 120] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x94b51800) [pid = 1826] [serial = 119] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9b169c00) [pid = 1826] [serial = 123] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x96768800) [pid = 1826] [serial = 122] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a3e9000) [pid = 1826] [serial = 111] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x96810000) [pid = 1826] [serial = 125] [outer = (nil)] [url = about:blank] 15:13:46 INFO - PROCESS | 1826 | 1477779226561 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]]]}] 15:13:46 INFO - . 15:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2141ms 15:13:46 INFO - PROCESS | 1826 | 1477779226607 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1826 | 1477779226613 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 15:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:13:46 INFO - PROCESS | 1826 | 1477779226625 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}] 15:13:46 INFO - PROCESS | 1826 | 1477779226815 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 15:13:46 INFO - PROCESS | 1826 | 1477779226827 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 15:13:46 INFO - PROCESS | 1826 | 1477779226834 Marionette TRACE conn4 <- [1,254,null,["8"]] 15:13:46 INFO - PROCESS | 1826 | 1477779226842 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 15:13:46 INFO - PROCESS | 1826 | 1477779226849 Marionette TRACE conn4 <- [1,255,null,{}] 15:13:46 INFO - PROCESS | 1826 | 1477779226946 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d7400 == 29 [pid = 1826] [id = 58] 15:13:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8fa14c00) [pid = 1826] [serial = 172] [outer = (nil)] 15:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fa19400) [pid = 1826] [serial = 173] [outer = 0x8fa14c00] 15:13:47 INFO - PROCESS | 1826 | 1477779227059 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8fa1d400) [pid = 1826] [serial = 174] [outer = 0x8fa14c00] 15:13:47 INFO - PROCESS | 1826 | 1477779227739 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]]]}] 15:13:47 INFO - . 15:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1230ms 15:13:47 INFO - PROCESS | 1826 | 1477779227854 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 15:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:13:47 INFO - PROCESS | 1826 | 1477779227859 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 15:13:47 INFO - PROCESS | 1826 | 1477779227866 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}] 15:13:48 INFO - PROCESS | 1826 | 1477779228063 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 15:13:48 INFO - PROCESS | 1826 | 1477779228079 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 15:13:48 INFO - PROCESS | 1826 | 1477779228086 Marionette TRACE conn4 <- [1,259,null,["8"]] 15:13:48 INFO - PROCESS | 1826 | 1477779228237 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 15:13:48 INFO - PROCESS | 1826 | 1477779228247 Marionette TRACE conn4 <- [1,260,null,{}] 15:13:48 INFO - PROCESS | 1826 | 1477779228257 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x910d8c00 == 30 [pid = 1826] [id = 59] 15:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x929ab000) [pid = 1826] [serial = 175] [outer = (nil)] 15:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x930f1000) [pid = 1826] [serial = 176] [outer = 0x929ab000] 15:13:48 INFO - PROCESS | 1826 | 1477779228393 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x938e5c00) [pid = 1826] [serial = 177] [outer = 0x929ab000] 15:13:49 INFO - PROCESS | 1826 | 1477779229198 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]]]}] 15:13:49 INFO - . 15:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1375ms 15:13:49 INFO - PROCESS | 1826 | 1477779229253 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1826 | 1477779229262 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 15:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:13:49 INFO - PROCESS | 1826 | 1477779229281 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}] 15:13:49 INFO - PROCESS | 1826 | 1477779229539 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 15:13:49 INFO - PROCESS | 1826 | 1477779229610 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 15:13:49 INFO - PROCESS | 1826 | 1477779229614 Marionette TRACE conn4 <- [1,264,null,["8"]] 15:13:49 INFO - PROCESS | 1826 | 1477779229624 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 15:13:49 INFO - PROCESS | 1826 | 1477779229631 Marionette TRACE conn4 <- [1,265,null,{}] 15:13:49 INFO - PROCESS | 1826 | 1477779229645 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c76400 == 31 [pid = 1826] [id = 60] 15:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x95266800) [pid = 1826] [serial = 178] [outer = (nil)] 15:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x954fa400) [pid = 1826] [serial = 179] [outer = 0x95266800] 15:13:49 INFO - PROCESS | 1826 | 1477779229753 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x97b88800) [pid = 1826] [serial = 180] [outer = 0x95266800] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8f9d8400) [pid = 1826] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8f816800) [pid = 1826] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8dc29400) [pid = 1826] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0xa28e1400) [pid = 1826] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8da06c00) [pid = 1826] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x93bdc800) [pid = 1826] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dc2c800) [pid = 1826] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9487d800) [pid = 1826] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x94c76c00) [pid = 1826] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x91045800) [pid = 1826] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:13:50 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x964f2800) [pid = 1826] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:13:50 INFO - PROCESS | 1826 | 1477779230786 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]]]}] 15:13:50 INFO - . 15:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1576ms 15:13:50 INFO - PROCESS | 1826 | 1477779230846 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1826 | 1477779230852 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 15:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:13:50 INFO - PROCESS | 1826 | 1477779230862 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}] 15:13:51 INFO - PROCESS | 1826 | 1477779231045 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 15:13:51 INFO - PROCESS | 1826 | 1477779231055 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 15:13:51 INFO - PROCESS | 1826 | 1477779231057 Marionette TRACE conn4 <- [1,269,null,["8"]] 15:13:51 INFO - PROCESS | 1826 | 1477779231152 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 15:13:51 INFO - PROCESS | 1826 | 1477779231156 Marionette TRACE conn4 <- [1,270,null,{}] 15:13:51 INFO - PROCESS | 1826 | 1477779231163 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd46c00 == 32 [pid = 1826] [id = 61] 15:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8dd4d000) [pid = 1826] [serial = 181] [outer = (nil)] 15:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x90f69400) [pid = 1826] [serial = 182] [outer = 0x8dd4d000] 15:13:51 INFO - PROCESS | 1826 | 1477779231256 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x97dd0800) [pid = 1826] [serial = 183] [outer = 0x8dd4d000] 15:13:51 INFO - PROCESS | 1826 | 1477779231865 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]]]}] 15:13:51 INFO - . 15:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1071ms 15:13:51 INFO - PROCESS | 1826 | 1477779231933 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 15:13:51 INFO - PROCESS | 1826 | 1477779231937 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 15:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:13:51 INFO - PROCESS | 1826 | 1477779231944 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}] 15:13:52 INFO - PROCESS | 1826 | 1477779232157 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 15:13:52 INFO - PROCESS | 1826 | 1477779232171 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 15:13:52 INFO - PROCESS | 1826 | 1477779232175 Marionette TRACE conn4 <- [1,274,null,["8"]] 15:13:52 INFO - PROCESS | 1826 | 1477779232181 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 15:13:52 INFO - PROCESS | 1826 | 1477779232186 Marionette TRACE conn4 <- [1,275,null,{}] 15:13:52 INFO - PROCESS | 1826 | 1477779232192 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f21000 == 33 [pid = 1826] [id = 62] 15:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x9a070800) [pid = 1826] [serial = 184] [outer = (nil)] 15:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9a33b000) [pid = 1826] [serial = 185] [outer = 0x9a070800] 15:13:52 INFO - PROCESS | 1826 | 1477779232305 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9a670800) [pid = 1826] [serial = 186] [outer = 0x9a070800] 15:13:53 INFO - PROCESS | 1826 | 1477779233301 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]]]}] 15:13:53 INFO - . 15:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1420ms 15:13:53 INFO - PROCESS | 1826 | 1477779233367 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1826 | 1477779233374 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 15:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:13:53 INFO - PROCESS | 1826 | 1477779233385 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}] 15:13:53 INFO - PROCESS | 1826 | 1477779233591 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 15:13:53 INFO - PROCESS | 1826 | 1477779233734 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 15:13:53 INFO - PROCESS | 1826 | 1477779233740 Marionette TRACE conn4 <- [1,279,null,["8"]] 15:13:53 INFO - PROCESS | 1826 | 1477779233753 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 15:13:53 INFO - PROCESS | 1826 | 1477779233761 Marionette TRACE conn4 <- [1,280,null,{}] 15:13:53 INFO - PROCESS | 1826 | 1477779233768 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa18400 == 34 [pid = 1826] [id = 63] 15:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa18c00) [pid = 1826] [serial = 187] [outer = (nil)] 15:13:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x910d1400) [pid = 1826] [serial = 188] [outer = 0x8fa18c00] 15:13:53 INFO - PROCESS | 1826 | 1477779233891 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x929b0800) [pid = 1826] [serial = 189] [outer = 0x8fa18c00] 15:13:54 INFO - PROCESS | 1826 | 1477779234775 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]]]}] 15:13:54 INFO - . 15:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1471ms 15:13:54 INFO - PROCESS | 1826 | 1477779234857 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1826 | 1477779234863 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 15:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:13:54 INFO - PROCESS | 1826 | 1477779234871 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}] 15:13:55 INFO - PROCESS | 1826 | 1477779235072 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 15:13:55 INFO - PROCESS | 1826 | 1477779235217 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 15:13:55 INFO - PROCESS | 1826 | 1477779235222 Marionette TRACE conn4 <- [1,284,null,["8"]] 15:13:55 INFO - PROCESS | 1826 | 1477779235234 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 15:13:55 INFO - PROCESS | 1826 | 1477779235239 Marionette TRACE conn4 <- [1,285,null,{}] 15:13:55 INFO - PROCESS | 1826 | 1477779235246 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x94ae0c00 == 35 [pid = 1826] [id = 64] 15:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x953d3000) [pid = 1826] [serial = 190] [outer = (nil)] 15:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x96809400) [pid = 1826] [serial = 191] [outer = 0x953d3000] 15:13:55 INFO - PROCESS | 1826 | 1477779235354 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x98f1f400) [pid = 1826] [serial = 192] [outer = 0x953d3000] 15:13:56 INFO - PROCESS | 1826 | 1477779236201 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]]]}] 15:13:56 INFO - . 15:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1384ms 15:13:56 INFO - PROCESS | 1826 | 1477779236263 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 15:13:56 INFO - PROCESS | 1826 | 1477779236271 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 15:13:56 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 15:13:56 INFO - PROCESS | 1826 | 1477779236279 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}] 15:13:56 INFO - PROCESS | 1826 | 1477779236475 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 15:13:56 INFO - PROCESS | 1826 | 1477779236708 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 15:13:56 INFO - PROCESS | 1826 | 1477779236713 Marionette TRACE conn4 <- [1,289,null,["8"]] 15:13:56 INFO - PROCESS | 1826 | 1477779236737 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 15:13:56 INFO - PROCESS | 1826 | 1477779236746 Marionette TRACE conn4 <- [1,290,null,{}] 15:13:56 INFO - PROCESS | 1826 | 1477779236754 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd43c00 == 36 [pid = 1826] [id = 65] 15:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dd47400) [pid = 1826] [serial = 193] [outer = (nil)] 15:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8f815000) [pid = 1826] [serial = 194] [outer = 0x8dd47400] 15:13:56 INFO - PROCESS | 1826 | 1477779236856 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fa1dc00) [pid = 1826] [serial = 195] [outer = 0x8dd47400] 15:13:57 INFO - PROCESS | 1826 | 1477779237845 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]]]}] 15:13:57 INFO - PROCESS | 1826 | --DOCSHELL 0x937e3000 == 35 [pid = 1826] [id = 44] 15:13:57 INFO - PROCESS | 1826 | --DOCSHELL 0x90f62000 == 34 [pid = 1826] [id = 40] 15:13:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d3c00 == 33 [pid = 1826] [id = 42] 15:13:57 INFO - PROCESS | 1826 | --DOCSHELL 0x954fb400 == 32 [pid = 1826] [id = 41] 15:13:57 INFO - . 15:13:57 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1630ms 15:13:57 INFO - PROCESS | 1826 | 1477779237909 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1826 | 1477779237914 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 15:13:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:13:57 INFO - PROCESS | 1826 | 1477779237924 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}] 15:13:58 INFO - PROCESS | 1826 | 1477779238109 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x95e5b800) [pid = 1826] [serial = 152] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x96477800) [pid = 1826] [serial = 153] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x95261400) [pid = 1826] [serial = 149] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x9526b400) [pid = 1826] [serial = 150] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x94b5d000) [pid = 1826] [serial = 146] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x94c79000) [pid = 1826] [serial = 147] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x929a2c00) [pid = 1826] [serial = 143] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x92ac2400) [pid = 1826] [serial = 144] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8f817800) [pid = 1826] [serial = 140] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8f9cec00) [pid = 1826] [serial = 141] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9306b400) [pid = 1826] [serial = 137] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a43c800) [pid = 1826] [serial = 138] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa2a4ac00) [pid = 1826] [serial = 134] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0xa2ea1400) [pid = 1826] [serial = 135] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x94b50800) [pid = 1826] [serial = 131] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x954f2800) [pid = 1826] [serial = 132] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dc25400) [pid = 1826] [serial = 128] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8f9d0800) [pid = 1826] [serial = 129] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9a380c00) [pid = 1826] [serial = 126] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x97dd6400) [pid = 1826] [serial = 155] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x98309c00) [pid = 1826] [serial = 156] [outer = (nil)] [url = about:blank] 15:13:58 INFO - PROCESS | 1826 | 1477779238246 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 15:13:58 INFO - PROCESS | 1826 | 1477779238253 Marionette TRACE conn4 <- [1,294,null,["8"]] 15:13:58 INFO - PROCESS | 1826 | 1477779238266 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 15:13:58 INFO - PROCESS | 1826 | 1477779238274 Marionette TRACE conn4 <- [1,295,null,{}] 15:13:58 INFO - PROCESS | 1826 | 1477779238280 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9cb400 == 33 [pid = 1826] [id = 66] 15:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8f9cec00) [pid = 1826] [serial = 196] [outer = (nil)] 15:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x92ac2400) [pid = 1826] [serial = 197] [outer = 0x8f9cec00] 15:13:58 INFO - PROCESS | 1826 | 1477779238378 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x937e3000) [pid = 1826] [serial = 198] [outer = 0x8f9cec00] 15:13:58 INFO - PROCESS | 1826 | [1826] 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 15:13:59 INFO - PROCESS | 1826 | 1477779239041 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:13:59 INFO - .... 15:13:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1170ms 15:13:59 INFO - PROCESS | 1826 | 1477779239094 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1826 | 1477779239097 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 15:13:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:13:59 INFO - PROCESS | 1826 | 1477779239107 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}] 15:13:59 INFO - PROCESS | 1826 | 1477779239280 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 15:13:59 INFO - PROCESS | 1826 | 1477779239507 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 15:13:59 INFO - PROCESS | 1826 | 1477779239518 Marionette TRACE conn4 <- [1,299,null,["8"]] 15:13:59 INFO - PROCESS | 1826 | 1477779239534 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 15:13:59 INFO - PROCESS | 1826 | 1477779239541 Marionette TRACE conn4 <- [1,300,null,{}] 15:13:59 INFO - PROCESS | 1826 | 1477779239548 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c7c400 == 34 [pid = 1826] [id = 67] 15:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x96767800) [pid = 1826] [serial = 199] [outer = (nil)] 15:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x97b85400) [pid = 1826] [serial = 200] [outer = 0x96767800] 15:13:59 INFO - PROCESS | 1826 | 1477779239646 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x97dd7400) [pid = 1826] [serial = 201] [outer = 0x96767800] 15:14:00 INFO - PROCESS | 1826 | 1477779240296 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]]]}] 15:14:00 INFO - ............... 15:14:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1223ms 15:14:00 INFO - PROCESS | 1826 | 1477779240338 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 1826 | 1477779240342 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 15:14:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:14:00 INFO - PROCESS | 1826 | 1477779240350 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}] 15:14:00 INFO - PROCESS | 1826 | 1477779240571 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 15:14:00 INFO - PROCESS | 1826 | 1477779240594 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 15:14:00 INFO - PROCESS | 1826 | 1477779240597 Marionette TRACE conn4 <- [1,304,null,["8"]] 15:14:00 INFO - PROCESS | 1826 | 1477779240603 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 15:14:00 INFO - PROCESS | 1826 | 1477779240609 Marionette TRACE conn4 <- [1,305,null,{}] 15:14:00 INFO - PROCESS | 1826 | 1477779240616 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b3afc00 == 35 [pid = 1826] [id = 68] 15:14:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x9b3b2c00) [pid = 1826] [serial = 202] [outer = (nil)] 15:14:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x9b47c400) [pid = 1826] [serial = 203] [outer = 0x9b3b2c00] 15:14:00 INFO - PROCESS | 1826 | 1477779240793 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x9cfd3800) [pid = 1826] [serial = 204] [outer = 0x9b3b2c00] 15:14:01 INFO - PROCESS | 1826 | [1826] 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 15:14:01 INFO - PROCESS | 1826 | 1477779241531 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:14:01 INFO - . 15:14:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1221ms 15:14:01 INFO - PROCESS | 1826 | 1477779241572 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1826 | 1477779241579 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 15:14:01 INFO - TEST-START | /FileAPI/fileReader.html 15:14:01 INFO - PROCESS | 1826 | 1477779241607 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}] 15:14:01 INFO - PROCESS | 1826 | 1477779241840 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 15:14:01 INFO - PROCESS | 1826 | 1477779241870 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 15:14:01 INFO - PROCESS | 1826 | 1477779241873 Marionette TRACE conn4 <- [1,309,null,["8"]] 15:14:01 INFO - PROCESS | 1826 | 1477779241879 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 15:14:01 INFO - PROCESS | 1826 | 1477779241885 Marionette TRACE conn4 <- [1,310,null,{}] 15:14:01 INFO - PROCESS | 1826 | 1477779241890 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da52800 == 36 [pid = 1826] [id = 69] 15:14:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9d0000) [pid = 1826] [serial = 205] [outer = (nil)] 15:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0xa2867800) [pid = 1826] [serial = 206] [outer = 0x8f9d0000] 15:14:02 INFO - PROCESS | 1826 | 1477779242045 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0xa28e7000) [pid = 1826] [serial = 207] [outer = 0x8f9d0000] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fb3c400) [pid = 1826] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x94ae4c00) [pid = 1826] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a332c00) [pid = 1826] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8fa14c00) [pid = 1826] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x95266800) [pid = 1826] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8ce38400) [pid = 1826] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dd4d000) [pid = 1826] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:14:02 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x929ab000) [pid = 1826] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:14:03 INFO - PROCESS | 1826 | 1477779243008 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]]]}] 15:14:03 INFO - .... 15:14:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1485ms 15:14:03 INFO - PROCESS | 1826 | 1477779243092 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1826 | 1477779243098 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 15:14:03 INFO - TEST-START | /FileAPI/historical.html 15:14:03 INFO - PROCESS | 1826 | 1477779243116 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}] 15:14:03 INFO - PROCESS | 1826 | 1477779243355 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 15:14:03 INFO - PROCESS | 1826 | 1477779243501 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 15:14:03 INFO - PROCESS | 1826 | 1477779243508 Marionette TRACE conn4 <- [1,314,null,["8"]] 15:14:03 INFO - PROCESS | 1826 | 1477779243518 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 15:14:03 INFO - PROCESS | 1826 | 1477779243524 Marionette TRACE conn4 <- [1,315,null,{}] 15:14:03 INFO - PROCESS | 1826 | 1477779243533 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d7800 == 37 [pid = 1826] [id = 70] 15:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0xa2862000) [pid = 1826] [serial = 208] [outer = (nil)] 15:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0xa2a49c00) [pid = 1826] [serial = 209] [outer = 0xa2862000] 15:14:03 INFO - PROCESS | 1826 | 1477779243691 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0xa2ea0c00) [pid = 1826] [serial = 210] [outer = 0xa2862000] 15:14:04 INFO - PROCESS | 1826 | 1477779244294 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]]]}] 15:14:04 INFO - ..... 15:14:04 INFO - TEST-OK | /FileAPI/historical.html | took 1222ms 15:14:04 INFO - PROCESS | 1826 | 1477779244335 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1826 | 1477779244338 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 15:14:04 INFO - TEST-START | /FileAPI/idlharness.html 15:14:04 INFO - PROCESS | 1826 | 1477779244350 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}] 15:14:04 INFO - PROCESS | 1826 | 1477779244551 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 15:14:04 INFO - PROCESS | 1826 | 1477779244705 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 15:14:04 INFO - PROCESS | 1826 | 1477779244712 Marionette TRACE conn4 <- [1,319,null,["8"]] 15:14:04 INFO - PROCESS | 1826 | 1477779244724 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 15:14:04 INFO - PROCESS | 1826 | 1477779244734 Marionette TRACE conn4 <- [1,320,null,{}] 15:14:04 INFO - PROCESS | 1826 | 1477779244748 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da53c00 == 38 [pid = 1826] [id = 71] 15:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8da58800) [pid = 1826] [serial = 211] [outer = (nil)] 15:14:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dc21400) [pid = 1826] [serial = 212] [outer = 0x8da58800] 15:14:04 INFO - PROCESS | 1826 | 1477779244868 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f81ec00) [pid = 1826] [serial = 213] [outer = 0x8da58800] 15:14:06 INFO - ................................................................................................... 15:14:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2507ms 15:14:06 INFO - PROCESS | 1826 | 1477779246622 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]]]}] 15:14:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0xa10f6800) [pid = 1826] [serial = 214] [outer = 0x95aa8400] 15:14:06 INFO - PROCESS | 1826 | 1477779246924 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1826 | 1477779246933 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 15:14:06 INFO - TEST-START | /FileAPI/idlharness.worker 15:14:06 INFO - PROCESS | 1826 | 1477779246947 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}] 15:14:07 INFO - PROCESS | 1826 | 1477779247135 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 15:14:07 INFO - PROCESS | 1826 | 1477779247288 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 15:14:07 INFO - PROCESS | 1826 | 1477779247293 Marionette TRACE conn4 <- [1,324,null,["8"]] 15:14:07 INFO - PROCESS | 1826 | 1477779247302 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 15:14:07 INFO - PROCESS | 1826 | 1477779247310 Marionette TRACE conn4 <- [1,325,null,{}] 15:14:07 INFO - PROCESS | 1826 | 1477779247316 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x95d91c00 == 39 [pid = 1826] [id = 72] 15:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9680f000) [pid = 1826] [serial = 215] [outer = (nil)] 15:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0xa2eca800) [pid = 1826] [serial = 216] [outer = 0x9680f000] 15:14:07 INFO - PROCESS | 1826 | 1477779247432 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0xa2ecdc00) [pid = 1826] [serial = 217] [outer = 0x9680f000] 15:14:07 INFO - PROCESS | 1826 | [1826] 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 15:14:10 INFO - ..................................................................................................................... 15:14:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3112ms 15:14:10 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 15:14:10 INFO - PROCESS | 1826 | 1477779249899 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,{},{}]]]}] 15:14:10 INFO - PROCESS | 1826 | 1477779250060 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1826 | 1477779250063 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 15:14:10 INFO - PROCESS | 1826 | 1477779250076 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}] 15:14:10 INFO - PROCESS | 1826 | 1477779250345 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 15:14:10 INFO - PROCESS | 1826 | 1477779250480 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 15:14:10 INFO - PROCESS | 1826 | 1477779250489 Marionette TRACE conn4 <- [1,329,null,["8"]] 15:14:10 INFO - PROCESS | 1826 | 1477779250496 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 15:14:10 INFO - PROCESS | 1826 | 1477779250503 Marionette TRACE conn4 <- [1,330,null,{}] 15:14:10 INFO - PROCESS | 1826 | 1477779250509 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x94933800 == 40 [pid = 1826] [id = 73] 15:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94933c00) [pid = 1826] [serial = 218] [outer = (nil)] 15:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94936800) [pid = 1826] [serial = 219] [outer = 0x94933c00] 15:14:10 INFO - PROCESS | 1826 | 1477779250613 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9493ac00) [pid = 1826] [serial = 220] [outer = 0x94933c00] 15:14:11 INFO - PROCESS | 1826 | [1826] 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 15:14:11 INFO - PROCESS | 1826 | [1826] 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 15:14:11 INFO - PROCESS | 1826 | 1477779251759 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]]]}] 15:14:11 INFO - . 15:14:11 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1723ms 15:14:11 INFO - PROCESS | 1826 | 1477779251798 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1826 | 1477779251803 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 15:14:11 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 15:14:11 INFO - PROCESS | 1826 | 1477779251814 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}] 15:14:12 INFO - PROCESS | 1826 | 1477779252077 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 15:14:12 INFO - PROCESS | 1826 | 1477779252233 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 15:14:12 INFO - PROCESS | 1826 | 1477779252240 Marionette TRACE conn4 <- [1,334,null,["8"]] 15:14:12 INFO - PROCESS | 1826 | 1477779252246 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 15:14:12 INFO - PROCESS | 1826 | 1477779252254 Marionette TRACE conn4 <- [1,335,null,{}] 15:14:12 INFO - PROCESS | 1826 | 1477779252260 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daaf000 == 41 [pid = 1826] [id = 74] 15:14:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8dab1c00) [pid = 1826] [serial = 221] [outer = (nil)] 15:14:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x90f6e000) [pid = 1826] [serial = 222] [outer = 0x8dab1c00] 15:14:12 INFO - PROCESS | 1826 | 1477779252422 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x937e2400) [pid = 1826] [serial = 223] [outer = 0x8dab1c00] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce43800 == 40 [pid = 1826] [id = 38] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x90f6e800 == 39 [pid = 1826] [id = 48] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc29000 == 38 [pid = 1826] [id = 46] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x9487d400 == 37 [pid = 1826] [id = 49] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce43c00 == 36 [pid = 1826] [id = 43] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc28c00 == 35 [pid = 1826] [id = 47] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3bc00 == 34 [pid = 1826] [id = 51] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3f800 == 33 [pid = 1826] [id = 53] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x90f62c00 == 32 [pid = 1826] [id = 52] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8f819800 == 31 [pid = 1826] [id = 50] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d5000 == 30 [pid = 1826] [id = 39] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x938ef800 == 29 [pid = 1826] [id = 54] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0xa28df400 == 28 [pid = 1826] [id = 45] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x97dd9400 == 27 [pid = 1826] [id = 55] 15:14:13 INFO - PROCESS | 1826 | --DOCSHELL 0x9a409800 == 26 [pid = 1826] [id = 56] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9103b400) [pid = 1826] [serial = 159] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x90f68400) [pid = 1826] [serial = 158] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x95e60400) [pid = 1826] [serial = 162] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x94c7bc00) [pid = 1826] [serial = 161] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9a6a2000) [pid = 1826] [serial = 165] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9a4ea800) [pid = 1826] [serial = 164] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dc2d000) [pid = 1826] [serial = 171] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8ce43400) [pid = 1826] [serial = 170] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fa1d400) [pid = 1826] [serial = 174] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8fa19400) [pid = 1826] [serial = 173] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x938e5c00) [pid = 1826] [serial = 177] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x930f1000) [pid = 1826] [serial = 176] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x97b88800) [pid = 1826] [serial = 180] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x954fa400) [pid = 1826] [serial = 179] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x97dd0800) [pid = 1826] [serial = 183] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x90f69400) [pid = 1826] [serial = 182] [outer = (nil)] [url = about:blank] 15:14:13 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9b424400) [pid = 1826] [serial = 167] [outer = (nil)] [url = about:blank] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0xa2862000) [pid = 1826] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x9b3b2c00) [pid = 1826] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8f9d0000) [pid = 1826] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x953d3000) [pid = 1826] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9a070800) [pid = 1826] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8f9cec00) [pid = 1826] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8fa18c00) [pid = 1826] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dd47400) [pid = 1826] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x96767800) [pid = 1826] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 15:14:17 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9b3ae800) [pid = 1826] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:14:18 INFO - PROCESS | 1826 | 1477779258752 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]]]}] 15:14:18 INFO - .. 15:14:18 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6996ms 15:14:18 INFO - PROCESS | 1826 | 1477779258809 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1826 | 1477779258816 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 15:14:18 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 15:14:18 INFO - PROCESS | 1826 | 1477779258826 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}] 15:14:18 INFO - PROCESS | 1826 | 1477779258987 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 15:14:19 INFO - PROCESS | 1826 | 1477779259094 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 15:14:19 INFO - PROCESS | 1826 | 1477779259100 Marionette TRACE conn4 <- [1,339,null,["8"]] 15:14:19 INFO - PROCESS | 1826 | 1477779259107 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 15:14:19 INFO - PROCESS | 1826 | 1477779259115 Marionette TRACE conn4 <- [1,340,null,{}] 15:14:19 INFO - PROCESS | 1826 | 1477779259121 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc16000 == 27 [pid = 1826] [id = 75] 15:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dc17800) [pid = 1826] [serial = 224] [outer = (nil)] 15:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dc19c00) [pid = 1826] [serial = 225] [outer = 0x8dc17800] 15:14:19 INFO - PROCESS | 1826 | 1477779259222 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8ce3c800) [pid = 1826] [serial = 226] [outer = 0x8dc17800] 15:14:20 INFO - PROCESS | 1826 | 1477779260366 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]]]}] 15:14:20 INFO - ... 15:14:20 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1579ms 15:14:20 INFO - PROCESS | 1826 | 1477779260437 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1826 | 1477779260444 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 15:14:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 15:14:20 INFO - PROCESS | 1826 | 1477779260456 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}] 15:14:20 INFO - PROCESS | 1826 | 1477779260678 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 15:14:20 INFO - PROCESS | 1826 | 1477779260819 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 15:14:20 INFO - PROCESS | 1826 | 1477779260826 Marionette TRACE conn4 <- [1,344,null,["8"]] 15:14:20 INFO - PROCESS | 1826 | 1477779260842 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 15:14:20 INFO - PROCESS | 1826 | 1477779260855 Marionette TRACE conn4 <- [1,345,null,{}] 15:14:20 INFO - PROCESS | 1826 | 1477779260863 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc28c00 == 28 [pid = 1826] [id = 76] 15:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dc29000) [pid = 1826] [serial = 227] [outer = (nil)] 15:14:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dc54400) [pid = 1826] [serial = 228] [outer = 0x8dc29000] 15:14:20 INFO - PROCESS | 1826 | 1477779260981 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dc55400) [pid = 1826] [serial = 229] [outer = 0x8dc29000] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0xa2a49c00) [pid = 1826] [serial = 209] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0xa2ea0c00) [pid = 1826] [serial = 210] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0xa2867800) [pid = 1826] [serial = 206] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0xa28e7000) [pid = 1826] [serial = 207] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x9b47c400) [pid = 1826] [serial = 203] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9cfd3800) [pid = 1826] [serial = 204] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x97b85400) [pid = 1826] [serial = 200] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x97dd7400) [pid = 1826] [serial = 201] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x92ac2400) [pid = 1826] [serial = 197] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x937e3000) [pid = 1826] [serial = 198] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8f815000) [pid = 1826] [serial = 194] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8fa1dc00) [pid = 1826] [serial = 195] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x96809400) [pid = 1826] [serial = 191] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x98f1f400) [pid = 1826] [serial = 192] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x910d1400) [pid = 1826] [serial = 188] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x929b0800) [pid = 1826] [serial = 189] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x9a33b000) [pid = 1826] [serial = 185] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x9a670800) [pid = 1826] [serial = 186] [outer = (nil)] [url = about:blank] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x96808400) [pid = 1826] [serial = 96] [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.] 15:14:23 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9b47c000) [pid = 1826] [serial = 168] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8da58800) [pid = 1826] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:14:25 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x9680f000) [pid = 1826] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:14:25 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x94933c00) [pid = 1826] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 15:14:25 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dab1c00) [pid = 1826] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 15:14:26 INFO - PROCESS | 1826 | 1477779266701 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]]]}] 15:14:26 INFO - .. 15:14:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6286ms 15:14:26 INFO - PROCESS | 1826 | 1477779266740 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1826 | 1477779266746 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 15:14:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 15:14:26 INFO - PROCESS | 1826 | 1477779266755 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}] 15:14:26 INFO - PROCESS | 1826 | 1477779266919 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 15:14:27 INFO - PROCESS | 1826 | 1477779267024 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 15:14:27 INFO - PROCESS | 1826 | 1477779267029 Marionette TRACE conn4 <- [1,349,null,["8"]] 15:14:27 INFO - PROCESS | 1826 | 1477779267035 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 15:14:27 INFO - PROCESS | 1826 | 1477779267043 Marionette TRACE conn4 <- [1,350,null,{}] 15:14:27 INFO - PROCESS | 1826 | 1477779267050 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc53c00 == 29 [pid = 1826] [id = 77] 15:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc55000) [pid = 1826] [serial = 230] [outer = (nil)] 15:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc58400) [pid = 1826] [serial = 231] [outer = 0x8dc55000] 15:14:27 INFO - PROCESS | 1826 | 1477779267149 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc5b400) [pid = 1826] [serial = 232] [outer = 0x8dc55000] 15:14:27 INFO - PROCESS | 1826 | [1826] 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 15:14:27 INFO - PROCESS | 1826 | [1826] 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 15:14:27 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 15:14:28 INFO - PROCESS | 1826 | 1477779268212 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]]]}] 15:14:28 INFO - .. 15:14:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1520ms 15:14:28 INFO - PROCESS | 1826 | 1477779268273 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 15:14:28 INFO - PROCESS | 1826 | 1477779268278 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 15:14:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 15:14:28 INFO - PROCESS | 1826 | 1477779268285 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}] 15:14:28 INFO - PROCESS | 1826 | 1477779268487 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 15:14:28 INFO - PROCESS | 1826 | 1477779268513 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 15:14:28 INFO - PROCESS | 1826 | 1477779268518 Marionette TRACE conn4 <- [1,354,null,["8"]] 15:14:28 INFO - PROCESS | 1826 | 1477779268524 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 15:14:28 INFO - PROCESS | 1826 | 1477779268530 Marionette TRACE conn4 <- [1,355,null,{}] 15:14:28 INFO - PROCESS | 1826 | 1477779268536 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d5400 == 30 [pid = 1826] [id = 78] 15:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8f9d6800) [pid = 1826] [serial = 233] [outer = (nil)] 15:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8fa14c00) [pid = 1826] [serial = 234] [outer = 0x8f9d6800] 15:14:28 INFO - PROCESS | 1826 | 1477779268639 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x92d05400) [pid = 1826] [serial = 235] [outer = 0x8f9d6800] 15:14:29 INFO - PROCESS | 1826 | 1477779269824 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]]]}] 15:14:29 INFO - . 15:14:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1584ms 15:14:29 INFO - PROCESS | 1826 | 1477779269871 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1826 | 1477779269878 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 15:14:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 15:14:29 INFO - PROCESS | 1826 | 1477779269889 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}] 15:14:30 INFO - PROCESS | 1826 | 1477779270195 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 15:14:30 INFO - PROCESS | 1826 | 1477779270266 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 15:14:30 INFO - PROCESS | 1826 | 1477779270272 Marionette TRACE conn4 <- [1,359,null,["8"]] 15:14:30 INFO - PROCESS | 1826 | 1477779270282 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 15:14:30 INFO - PROCESS | 1826 | 1477779270289 Marionette TRACE conn4 <- [1,360,null,{}] 15:14:30 INFO - PROCESS | 1826 | 1477779270351 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9cc400 == 31 [pid = 1826] [id = 79] 15:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8f9cd000) [pid = 1826] [serial = 236] [outer = (nil)] 15:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x92abf400) [pid = 1826] [serial = 237] [outer = 0x8f9cd000] 15:14:30 INFO - PROCESS | 1826 | 1477779270485 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x92d08000) [pid = 1826] [serial = 238] [outer = 0x8f9cd000] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc19c00) [pid = 1826] [serial = 225] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x90f6e000) [pid = 1826] [serial = 222] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x937e2400) [pid = 1826] [serial = 223] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x94936800) [pid = 1826] [serial = 219] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9493ac00) [pid = 1826] [serial = 220] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0xa2eca800) [pid = 1826] [serial = 216] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0xa2ecdc00) [pid = 1826] [serial = 217] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc21400) [pid = 1826] [serial = 212] [outer = (nil)] [url = about:blank] 15:14:32 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f81ec00) [pid = 1826] [serial = 213] [outer = (nil)] [url = about:blank] 15:14:35 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc55000) [pid = 1826] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 15:14:36 INFO - PROCESS | 1826 | 1477779276163 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]]]}] 15:14:36 INFO - .. 15:14:36 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6333ms 15:14:36 INFO - PROCESS | 1826 | 1477779276221 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1826 | 1477779276227 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 15:14:36 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 15:14:36 INFO - PROCESS | 1826 | 1477779276243 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}] 15:14:36 INFO - PROCESS | 1826 | 1477779276441 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 15:14:36 INFO - PROCESS | 1826 | 1477779276510 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 15:14:36 INFO - PROCESS | 1826 | 1477779276515 Marionette TRACE conn4 <- [1,364,null,["8"]] 15:14:36 INFO - PROCESS | 1826 | 1477779276524 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 15:14:36 INFO - PROCESS | 1826 | 1477779276532 Marionette TRACE conn4 <- [1,365,null,{}] 15:14:36 INFO - PROCESS | 1826 | 1477779276538 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc1c400 == 32 [pid = 1826] [id = 80] 15:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc1c800) [pid = 1826] [serial = 239] [outer = (nil)] 15:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc21400) [pid = 1826] [serial = 240] [outer = 0x8dc1c800] 15:14:36 INFO - PROCESS | 1826 | 1477779276637 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc53000) [pid = 1826] [serial = 241] [outer = 0x8dc1c800] 15:14:37 INFO - PROCESS | 1826 | [1826] 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 15:14:37 INFO - PROCESS | 1826 | [1826] 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 15:14:37 INFO - PROCESS | 1826 | 1477779277639 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]]]}] 15:14:37 INFO - .. 15:14:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1434ms 15:14:37 INFO - PROCESS | 1826 | 1477779277673 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1826 | 1477779277681 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 15:14:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 15:14:37 INFO - PROCESS | 1826 | 1477779277689 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}] 15:14:37 INFO - PROCESS | 1826 | 1477779277909 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 15:14:37 INFO - PROCESS | 1826 | 1477779277926 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 15:14:37 INFO - PROCESS | 1826 | 1477779277930 Marionette TRACE conn4 <- [1,369,null,["8"]] 15:14:37 INFO - PROCESS | 1826 | 1477779277937 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 15:14:37 INFO - PROCESS | 1826 | 1477779277943 Marionette TRACE conn4 <- [1,370,null,{}] 15:14:37 INFO - PROCESS | 1826 | 1477779277949 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f81ac00 == 33 [pid = 1826] [id = 81] 15:14:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x90f68000) [pid = 1826] [serial = 242] [outer = (nil)] 15:14:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x910cb800) [pid = 1826] [serial = 243] [outer = 0x90f68000] 15:14:38 INFO - PROCESS | 1826 | 1477779278062 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x92d09000) [pid = 1826] [serial = 244] [outer = 0x90f68000] 15:14:39 INFO - PROCESS | 1826 | 1477779279226 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]]]}] 15:14:39 INFO - .. 15:14:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1573ms 15:14:39 INFO - PROCESS | 1826 | 1477779279264 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1826 | 1477779279270 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 15:14:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 15:14:39 INFO - PROCESS | 1826 | 1477779279281 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}] 15:14:39 INFO - PROCESS | 1826 | 1477779279595 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 15:14:39 INFO - PROCESS | 1826 | 1477779279668 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 15:14:39 INFO - PROCESS | 1826 | 1477779279676 Marionette TRACE conn4 <- [1,374,null,["8"]] 15:14:39 INFO - PROCESS | 1826 | 1477779279727 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 15:14:39 INFO - PROCESS | 1826 | 1477779279736 Marionette TRACE conn4 <- [1,375,null,{}] 15:14:39 INFO - PROCESS | 1826 | 1477779279743 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f81d800 == 34 [pid = 1826] [id = 82] 15:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8f81e400) [pid = 1826] [serial = 245] [outer = (nil)] 15:14:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fa16c00) [pid = 1826] [serial = 246] [outer = 0x8f81e400] 15:14:39 INFO - PROCESS | 1826 | 1477779279863 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8dd50000) [pid = 1826] [serial = 247] [outer = 0x8f81e400] 15:14:43 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8dc54400) [pid = 1826] [serial = 228] [outer = (nil)] [url = about:blank] 15:14:43 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8dc5b400) [pid = 1826] [serial = 232] [outer = (nil)] [url = about:blank] 15:14:43 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dc58400) [pid = 1826] [serial = 231] [outer = (nil)] [url = about:blank] 15:14:43 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8fa14c00) [pid = 1826] [serial = 234] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 1826 | 1477779285537 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]]]}] 15:14:45 INFO - .. 15:14:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6290ms 15:14:45 INFO - PROCESS | 1826 | 1477779285570 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1826 | 1477779285577 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 15:14:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 15:14:45 INFO - PROCESS | 1826 | 1477779285593 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}] 15:14:45 INFO - PROCESS | 1826 | 1477779285805 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 15:14:45 INFO - PROCESS | 1826 | 1477779285835 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 15:14:45 INFO - PROCESS | 1826 | 1477779285840 Marionette TRACE conn4 <- [1,379,null,["8"]] 15:14:45 INFO - PROCESS | 1826 | 1477779285850 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 15:14:45 INFO - PROCESS | 1826 | 1477779285858 Marionette TRACE conn4 <- [1,380,null,{}] 15:14:45 INFO - PROCESS | 1826 | 1477779285914 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14c00 == 35 [pid = 1826] [id = 83] 15:14:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc15000) [pid = 1826] [serial = 248] [outer = (nil)] 15:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dc1b800) [pid = 1826] [serial = 249] [outer = 0x8dc15000] 15:14:46 INFO - PROCESS | 1826 | 1477779286020 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8dc2a000) [pid = 1826] [serial = 250] [outer = 0x8dc15000] 15:14:46 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8dc29000) [pid = 1826] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x90f68000) [pid = 1826] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8dc1c800) [pid = 1826] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8f9d6800) [pid = 1826] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8f9cd000) [pid = 1826] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 15:14:46 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc17800) [pid = 1826] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 15:14:47 INFO - PROCESS | 1826 | 1477779287163 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]]]}] 15:14:47 INFO - .. 15:14:47 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1624ms 15:14:47 INFO - PROCESS | 1826 | 1477779287210 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1826 | 1477779287215 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 15:14:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 15:14:47 INFO - PROCESS | 1826 | 1477779287223 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}] 15:14:47 INFO - PROCESS | 1826 | 1477779287440 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 15:14:47 INFO - PROCESS | 1826 | 1477779287457 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 15:14:47 INFO - PROCESS | 1826 | 1477779287461 Marionette TRACE conn4 <- [1,384,null,["8"]] 15:14:47 INFO - PROCESS | 1826 | 1477779287468 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 15:14:47 INFO - PROCESS | 1826 | 1477779287473 Marionette TRACE conn4 <- [1,385,null,{}] 15:14:47 INFO - PROCESS | 1826 | 1477779287480 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5b400 == 36 [pid = 1826] [id = 84] 15:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc5c000) [pid = 1826] [serial = 251] [outer = (nil)] 15:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc5ec00) [pid = 1826] [serial = 252] [outer = 0x8dc5c000] 15:14:47 INFO - PROCESS | 1826 | 1477779287578 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dc12400) [pid = 1826] [serial = 253] [outer = 0x8dc5c000] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x95d91c00 == 35 [pid = 1826] [id = 72] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d7800 == 34 [pid = 1826] [id = 70] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8da53c00 == 33 [pid = 1826] [id = 71] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa18400 == 32 [pid = 1826] [id = 63] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd43c00 == 31 [pid = 1826] [id = 65] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x98f21000 == 30 [pid = 1826] [id = 62] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x9b3afc00 == 29 [pid = 1826] [id = 68] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f81ac00 == 28 [pid = 1826] [id = 81] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x94ae0c00 == 27 [pid = 1826] [id = 64] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x910d8c00 == 26 [pid = 1826] [id = 59] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc28c00 == 25 [pid = 1826] [id = 76] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd46c00 == 24 [pid = 1826] [id = 61] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8da52800 == 23 [pid = 1826] [id = 69] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d5400 == 22 [pid = 1826] [id = 78] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8daaf000 == 21 [pid = 1826] [id = 74] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d7400 == 20 [pid = 1826] [id = 58] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc16000 == 19 [pid = 1826] [id = 75] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x94c7c400 == 18 [pid = 1826] [id = 67] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc1c400 == 17 [pid = 1826] [id = 80] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x94c76400 == 16 [pid = 1826] [id = 60] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc53c00 == 15 [pid = 1826] [id = 77] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9cb400 == 14 [pid = 1826] [id = 66] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce36000 == 13 [pid = 1826] [id = 57] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14c00 == 12 [pid = 1826] [id = 83] 15:14:51 INFO - PROCESS | 1826 | --DOCSHELL 0x8f81d800 == 11 [pid = 1826] [id = 82] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dc55400) [pid = 1826] [serial = 229] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8ce3c800) [pid = 1826] [serial = 226] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x910cb800) [pid = 1826] [serial = 243] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x92d09000) [pid = 1826] [serial = 244] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc21400) [pid = 1826] [serial = 240] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc53000) [pid = 1826] [serial = 241] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x92abf400) [pid = 1826] [serial = 237] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92d08000) [pid = 1826] [serial = 238] [outer = (nil)] [url = about:blank] 15:14:51 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x92d05400) [pid = 1826] [serial = 235] [outer = (nil)] [url = about:blank] 15:14:53 INFO - PROCESS | 1826 | 1477779293191 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]]]}] 15:14:53 INFO - .. 15:14:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6001ms 15:14:53 INFO - PROCESS | 1826 | 1477779293225 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1826 | 1477779293240 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 15:14:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 15:14:53 INFO - PROCESS | 1826 | 1477779293268 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}] 15:14:53 INFO - PROCESS | 1826 | 1477779293485 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 15:14:53 INFO - PROCESS | 1826 | 1477779293514 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 15:14:53 INFO - PROCESS | 1826 | 1477779293520 Marionette TRACE conn4 <- [1,389,null,["8"]] 15:14:53 INFO - PROCESS | 1826 | 1477779293528 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 15:14:53 INFO - PROCESS | 1826 | 1477779293536 Marionette TRACE conn4 <- [1,390,null,{}] 15:14:53 INFO - PROCESS | 1826 | 1477779293591 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc13000 == 12 [pid = 1826] [id = 85] 15:14:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc13800) [pid = 1826] [serial = 254] [outer = (nil)] 15:14:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc18800) [pid = 1826] [serial = 255] [outer = 0x8dc13800] 15:14:53 INFO - PROCESS | 1826 | 1477779293699 Marionette DEBUG loaded listener.js 15:14:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc24000) [pid = 1826] [serial = 256] [outer = 0x8dc13800] 15:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc15000) [pid = 1826] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 15:14:54 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8f81e400) [pid = 1826] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 15:14:54 INFO - PROCESS | 1826 | [1826] 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 15:14:54 INFO - PROCESS | 1826 | [1826] 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 15:14:54 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:14:54 INFO - PROCESS | 1826 | 1477779294793 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]]]}] 15:14:54 INFO - .. 15:14:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1570ms 15:14:54 INFO - PROCESS | 1826 | 1477779294836 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1826 | 1477779294842 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 15:14:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 15:14:54 INFO - PROCESS | 1826 | 1477779294849 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}] 15:14:55 INFO - PROCESS | 1826 | 1477779295030 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 15:14:55 INFO - PROCESS | 1826 | 1477779295040 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 15:14:55 INFO - PROCESS | 1826 | 1477779295054 Marionette TRACE conn4 <- [1,394,null,["8"]] 15:14:55 INFO - PROCESS | 1826 | 1477779295150 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 15:14:55 INFO - PROCESS | 1826 | 1477779295156 Marionette TRACE conn4 <- [1,395,null,{}] 15:14:55 INFO - PROCESS | 1826 | 1477779295164 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5bc00 == 13 [pid = 1826] [id = 86] 15:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc5f400) [pid = 1826] [serial = 257] [outer = (nil)] 15:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dd51800) [pid = 1826] [serial = 258] [outer = 0x8dc5f400] 15:14:55 INFO - PROCESS | 1826 | 1477779295264 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dc0f400) [pid = 1826] [serial = 259] [outer = 0x8dc5f400] 15:14:56 INFO - PROCESS | 1826 | 1477779296294 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]]]}] 15:14:56 INFO - .. 15:14:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1472ms 15:14:56 INFO - PROCESS | 1826 | 1477779296330 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1826 | 1477779296337 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 15:14:56 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 15:14:56 INFO - PROCESS | 1826 | 1477779296345 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}] 15:14:56 INFO - PROCESS | 1826 | 1477779296539 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 15:14:56 INFO - PROCESS | 1826 | 1477779296638 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 15:14:56 INFO - PROCESS | 1826 | 1477779296644 Marionette TRACE conn4 <- [1,399,null,["8"]] 15:14:56 INFO - PROCESS | 1826 | 1477779296649 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 15:14:56 INFO - PROCESS | 1826 | 1477779296656 Marionette TRACE conn4 <- [1,400,null,{}] 15:14:56 INFO - PROCESS | 1826 | 1477779296663 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f60000 == 14 [pid = 1826] [id = 87] 15:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x90f60400) [pid = 1826] [serial = 260] [outer = (nil)] 15:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x90f63400) [pid = 1826] [serial = 261] [outer = 0x90f60400] 15:14:56 INFO - PROCESS | 1826 | 1477779296767 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x90f65400) [pid = 1826] [serial = 262] [outer = 0x90f60400] 15:14:59 INFO - PROCESS | 1826 | --DOCSHELL 0x94933800 == 13 [pid = 1826] [id = 73] 15:15:00 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc1b800) [pid = 1826] [serial = 249] [outer = (nil)] [url = about:blank] 15:15:00 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dc2a000) [pid = 1826] [serial = 250] [outer = (nil)] [url = about:blank] 15:15:00 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8fa16c00) [pid = 1826] [serial = 246] [outer = (nil)] [url = about:blank] 15:15:00 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dd50000) [pid = 1826] [serial = 247] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1826 | 1477779302420 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]]]}] 15:15:02 INFO - .. 15:15:02 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6092ms 15:15:02 INFO - PROCESS | 1826 | 1477779302441 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 1826 | 1477779302448 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 15:15:02 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 15:15:02 INFO - PROCESS | 1826 | 1477779302460 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}] 15:15:02 INFO - PROCESS | 1826 | 1477779302720 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 15:15:02 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc13800) [pid = 1826] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 15:15:02 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc5f400) [pid = 1826] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 15:15:02 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc5c000) [pid = 1826] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 15:15:02 INFO - PROCESS | 1826 | 1477779302804 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 15:15:02 INFO - PROCESS | 1826 | 1477779302812 Marionette TRACE conn4 <- [1,404,null,["8"]] 15:15:02 INFO - PROCESS | 1826 | 1477779302823 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 15:15:02 INFO - PROCESS | 1826 | 1477779302834 Marionette TRACE conn4 <- [1,405,null,{}] 15:15:02 INFO - PROCESS | 1826 | 1477779302841 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc21000 == 14 [pid = 1826] [id = 88] 15:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc24800) [pid = 1826] [serial = 263] [outer = (nil)] 15:15:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc26800) [pid = 1826] [serial = 264] [outer = 0x8dc24800] 15:15:02 INFO - PROCESS | 1826 | 1477779302985 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc52400) [pid = 1826] [serial = 265] [outer = 0x8dc24800] 15:15:04 INFO - PROCESS | 1826 | 1477779304168 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]]]}] 15:15:04 INFO - . 15:15:04 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1729ms 15:15:04 INFO - PROCESS | 1826 | 1477779304186 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 1826 | 1477779304194 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 15:15:04 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 15:15:04 INFO - PROCESS | 1826 | 1477779304202 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}] 15:15:04 INFO - PROCESS | 1826 | 1477779304395 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 15:15:04 INFO - PROCESS | 1826 | 1477779304411 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 15:15:04 INFO - PROCESS | 1826 | 1477779304415 Marionette TRACE conn4 <- [1,409,null,["8"]] 15:15:04 INFO - PROCESS | 1826 | 1477779304421 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 15:15:04 INFO - PROCESS | 1826 | 1477779304427 Marionette TRACE conn4 <- [1,410,null,{}] 15:15:04 INFO - PROCESS | 1826 | 1477779304517 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa14c00 == 15 [pid = 1826] [id = 89] 15:15:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fa16c00) [pid = 1826] [serial = 266] [outer = (nil)] 15:15:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fa1b400) [pid = 1826] [serial = 267] [outer = 0x8fa16c00] 15:15:04 INFO - PROCESS | 1826 | 1477779304619 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fa1d000) [pid = 1826] [serial = 268] [outer = 0x8fa16c00] 15:15:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9cc400 == 14 [pid = 1826] [id = 79] 15:15:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5bc00 == 13 [pid = 1826] [id = 86] 15:15:07 INFO - PROCESS | 1826 | --DOCSHELL 0x90f60000 == 12 [pid = 1826] [id = 87] 15:15:07 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc21000 == 11 [pid = 1826] [id = 88] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dc5ec00) [pid = 1826] [serial = 252] [outer = (nil)] [url = about:blank] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dd51800) [pid = 1826] [serial = 258] [outer = (nil)] [url = about:blank] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc0f400) [pid = 1826] [serial = 259] [outer = (nil)] [url = about:blank] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc18800) [pid = 1826] [serial = 255] [outer = (nil)] [url = about:blank] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc24000) [pid = 1826] [serial = 256] [outer = (nil)] [url = about:blank] 15:15:08 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc12400) [pid = 1826] [serial = 253] [outer = (nil)] [url = about:blank] 15:15:10 INFO - PROCESS | 1826 | 1477779310212 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]]]}] 15:15:10 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc24800) [pid = 1826] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 15:15:10 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x90f60400) [pid = 1826] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 15:15:10 INFO - .. 15:15:10 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6040ms 15:15:10 INFO - PROCESS | 1826 | 1477779310243 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 1826 | 1477779310250 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 15:15:10 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 15:15:10 INFO - PROCESS | 1826 | 1477779310261 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}] 15:15:10 INFO - PROCESS | 1826 | 1477779310526 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 15:15:10 INFO - PROCESS | 1826 | 1477779310654 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 15:15:10 INFO - PROCESS | 1826 | 1477779310664 Marionette TRACE conn4 <- [1,414,null,["8"]] 15:15:10 INFO - PROCESS | 1826 | 1477779310676 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 15:15:10 INFO - PROCESS | 1826 | 1477779310688 Marionette TRACE conn4 <- [1,415,null,{}] 15:15:10 INFO - PROCESS | 1826 | 1477779310698 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0f800 == 12 [pid = 1826] [id = 90] 15:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc10000) [pid = 1826] [serial = 269] [outer = (nil)] 15:15:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc13400) [pid = 1826] [serial = 270] [outer = 0x8dc10000] 15:15:10 INFO - PROCESS | 1826 | 1477779310855 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc1cc00) [pid = 1826] [serial = 271] [outer = 0x8dc10000] 15:15:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5b400 == 11 [pid = 1826] [id = 84] 15:15:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc13000 == 10 [pid = 1826] [id = 85] 15:15:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa14c00 == 9 [pid = 1826] [id = 89] 15:15:15 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x90f63400) [pid = 1826] [serial = 261] [outer = (nil)] [url = about:blank] 15:15:15 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x90f65400) [pid = 1826] [serial = 262] [outer = (nil)] [url = about:blank] 15:15:15 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8dc52400) [pid = 1826] [serial = 265] [outer = (nil)] [url = about:blank] 15:15:15 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc26800) [pid = 1826] [serial = 264] [outer = (nil)] [url = about:blank] 15:15:15 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8fa1b400) [pid = 1826] [serial = 267] [outer = (nil)] [url = about:blank] 15:15:16 INFO - PROCESS | 1826 | 1477779316408 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]]]}] 15:15:16 INFO - .. 15:15:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6201ms 15:15:16 INFO - PROCESS | 1826 | 1477779316461 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1826 | 1477779316467 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 15:15:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 15:15:16 INFO - PROCESS | 1826 | 1477779316480 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}] 15:15:16 INFO - PROCESS | 1826 | 1477779316658 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 15:15:16 INFO - PROCESS | 1826 | 1477779316756 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 15:15:16 INFO - PROCESS | 1826 | 1477779316763 Marionette TRACE conn4 <- [1,419,null,["8"]] 15:15:16 INFO - PROCESS | 1826 | 1477779316771 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 15:15:16 INFO - PROCESS | 1826 | 1477779316779 Marionette TRACE conn4 <- [1,420,null,{}] 15:15:16 INFO - PROCESS | 1826 | 1477779316786 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0dc00 == 10 [pid = 1826] [id = 91] 15:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8dc0e400) [pid = 1826] [serial = 272] [outer = (nil)] 15:15:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dc11000) [pid = 1826] [serial = 273] [outer = 0x8dc0e400] 15:15:16 INFO - PROCESS | 1826 | 1477779316890 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc1b800) [pid = 1826] [serial = 274] [outer = 0x8dc0e400] 15:15:17 INFO - PROCESS | 1826 | 1477779317916 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]]]}] 15:15:17 INFO - .. 15:15:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1472ms 15:15:17 INFO - PROCESS | 1826 | 1477779317949 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 15:15:17 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 15:15:17 INFO - PROCESS | 1826 | 1477779317956 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 15:15:17 INFO - PROCESS | 1826 | 1477779317963 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}] 15:15:18 INFO - PROCESS | 1826 | 1477779318193 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 15:15:18 INFO - PROCESS | 1826 | 1477779318223 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 15:15:18 INFO - PROCESS | 1826 | 1477779318227 Marionette TRACE conn4 <- [1,424,null,["8"]] 15:15:18 INFO - PROCESS | 1826 | 1477779318234 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 15:15:18 INFO - PROCESS | 1826 | 1477779318240 Marionette TRACE conn4 <- [1,425,null,{}] 15:15:18 INFO - PROCESS | 1826 | 1477779318299 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc19800 == 11 [pid = 1826] [id = 92] 15:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc59400) [pid = 1826] [serial = 275] [outer = (nil)] 15:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc5c800) [pid = 1826] [serial = 276] [outer = 0x8dc59400] 15:15:18 INFO - PROCESS | 1826 | 1477779318398 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dab4400) [pid = 1826] [serial = 277] [outer = 0x8dc59400] 15:15:18 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fa16c00) [pid = 1826] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 15:15:19 INFO - PROCESS | 1826 | 1477779319549 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]]]}] 15:15:19 INFO - .. 15:15:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1626ms 15:15:19 INFO - PROCESS | 1826 | 1477779319596 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 1826 | 1477779319604 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 15:15:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 15:15:19 INFO - PROCESS | 1826 | 1477779319611 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}] 15:15:19 INFO - PROCESS | 1826 | 1477779319787 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 15:15:19 INFO - PROCESS | 1826 | 1477779319888 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 15:15:19 INFO - PROCESS | 1826 | 1477779319894 Marionette TRACE conn4 <- [1,429,null,["8"]] 15:15:19 INFO - PROCESS | 1826 | 1477779319900 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 15:15:19 INFO - PROCESS | 1826 | 1477779319907 Marionette TRACE conn4 <- [1,430,null,{}] 15:15:19 INFO - PROCESS | 1826 | 1477779319915 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa15000 == 12 [pid = 1826] [id = 93] 15:15:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fa15400) [pid = 1826] [serial = 278] [outer = (nil)] 15:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8fa19400) [pid = 1826] [serial = 279] [outer = 0x8fa15400] 15:15:20 INFO - PROCESS | 1826 | 1477779320016 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8fa1b400) [pid = 1826] [serial = 280] [outer = 0x8fa15400] 15:15:20 INFO - PROCESS | 1826 | 1477779320600 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]]]}] 15:15:20 INFO - . 15:15:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1021ms 15:15:20 INFO - PROCESS | 1826 | 1477779320632 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 1826 | 1477779320636 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 15:15:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 15:15:20 INFO - PROCESS | 1826 | 1477779320645 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}] 15:15:20 INFO - PROCESS | 1826 | 1477779320852 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 15:15:20 INFO - PROCESS | 1826 | 1477779320873 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 15:15:20 INFO - PROCESS | 1826 | 1477779320880 Marionette TRACE conn4 <- [1,434,null,["8"]] 15:15:20 INFO - PROCESS | 1826 | 1477779320885 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 15:15:20 INFO - PROCESS | 1826 | 1477779320891 Marionette TRACE conn4 <- [1,435,null,{}] 15:15:20 INFO - PROCESS | 1826 | 1477779320897 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f6bc00 == 13 [pid = 1826] [id = 94] 15:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x90f6cc00) [pid = 1826] [serial = 281] [outer = (nil)] 15:15:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x910d0c00) [pid = 1826] [serial = 282] [outer = 0x90f6cc00] 15:15:21 INFO - PROCESS | 1826 | 1477779320998 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x937e8800) [pid = 1826] [serial = 283] [outer = 0x90f6cc00] 15:15:21 INFO - PROCESS | 1826 | 1477779321595 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]]]}] 15:15:21 INFO - . 15:15:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 979ms 15:15:21 INFO - PROCESS | 1826 | 1477779321625 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 1826 | 1477779321629 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 15:15:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 15:15:21 INFO - PROCESS | 1826 | 1477779321636 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}] 15:15:21 INFO - PROCESS | 1826 | 1477779321794 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 15:15:21 INFO - PROCESS | 1826 | 1477779321894 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 15:15:21 INFO - PROCESS | 1826 | 1477779321897 Marionette TRACE conn4 <- [1,439,null,["8"]] 15:15:21 INFO - PROCESS | 1826 | 1477779321903 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 15:15:21 INFO - PROCESS | 1826 | 1477779321908 Marionette TRACE conn4 <- [1,440,null,{}] 15:15:21 INFO - PROCESS | 1826 | 1477779321942 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce34400 == 14 [pid = 1826] [id = 95] 15:15:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8ce39400) [pid = 1826] [serial = 284] [outer = (nil)] 15:15:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8da57c00) [pid = 1826] [serial = 285] [outer = 0x8ce39400] 15:15:22 INFO - PROCESS | 1826 | 1477779322064 Marionette DEBUG loaded listener.js 15:15:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc12400) [pid = 1826] [serial = 286] [outer = 0x8ce39400] 15:15:22 INFO - PROCESS | 1826 | 1477779322765 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]]]}] 15:15:22 INFO - . 15:15:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1174ms 15:15:22 INFO - PROCESS | 1826 | 1477779322813 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 1826 | 1477779322819 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 15:15:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 15:15:22 INFO - PROCESS | 1826 | 1477779322830 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}] 15:15:23 INFO - PROCESS | 1826 | 1477779323042 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 15:15:23 INFO - PROCESS | 1826 | 1477779323179 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 15:15:23 INFO - PROCESS | 1826 | 1477779323185 Marionette TRACE conn4 <- [1,444,null,["8"]] 15:15:23 INFO - PROCESS | 1826 | 1477779323197 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 15:15:23 INFO - PROCESS | 1826 | 1477779323204 Marionette TRACE conn4 <- [1,445,null,{}] 15:15:23 INFO - PROCESS | 1826 | 1477779323217 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f65800 == 15 [pid = 1826] [id = 96] 15:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x90f66800) [pid = 1826] [serial = 287] [outer = (nil)] 15:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x90f6a400) [pid = 1826] [serial = 288] [outer = 0x90f66800] 15:15:23 INFO - PROCESS | 1826 | 1477779323332 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x94ae4c00) [pid = 1826] [serial = 289] [outer = 0x90f66800] 15:15:24 INFO - PROCESS | 1826 | 1477779324008 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]]]}] 15:15:24 INFO - . 15:15:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1229ms 15:15:24 INFO - PROCESS | 1826 | 1477779324059 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 1826 | 1477779324064 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 15:15:24 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 15:15:24 INFO - PROCESS | 1826 | 1477779324075 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}] 15:15:24 INFO - PROCESS | 1826 | 1477779324253 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 15:15:24 INFO - PROCESS | 1826 | 1477779324391 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 15:15:24 INFO - PROCESS | 1826 | 1477779324396 Marionette TRACE conn4 <- [1,449,null,["8"]] 15:15:24 INFO - PROCESS | 1826 | 1477779324404 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 15:15:24 INFO - PROCESS | 1826 | 1477779324412 Marionette TRACE conn4 <- [1,450,null,{}] 15:15:24 INFO - PROCESS | 1826 | 1477779324434 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf3c00 == 16 [pid = 1826] [id = 97] 15:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x94bf4000) [pid = 1826] [serial = 290] [outer = (nil)] 15:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x94bf6c00) [pid = 1826] [serial = 291] [outer = 0x94bf4000] 15:15:24 INFO - PROCESS | 1826 | 1477779324547 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x94c72400) [pid = 1826] [serial = 292] [outer = 0x94bf4000] 15:15:25 INFO - PROCESS | 1826 | 1477779325244 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]]]}] 15:15:25 INFO - . 15:15:25 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1227ms 15:15:25 INFO - PROCESS | 1826 | 1477779325302 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1826 | 1477779325306 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 15:15:25 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 15:15:25 INFO - PROCESS | 1826 | 1477779325314 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}] 15:15:25 INFO - PROCESS | 1826 | 1477779325501 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 15:15:25 INFO - PROCESS | 1826 | 1477779325642 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 15:15:25 INFO - PROCESS | 1826 | 1477779325648 Marionette TRACE conn4 <- [1,454,null,["8"]] 15:15:25 INFO - PROCESS | 1826 | 1477779325656 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 15:15:25 INFO - PROCESS | 1826 | 1477779325664 Marionette TRACE conn4 <- [1,455,null,{}] 15:15:25 INFO - PROCESS | 1826 | 1477779325673 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce34800 == 17 [pid = 1826] [id = 98] 15:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9525c400) [pid = 1826] [serial = 293] [outer = (nil)] 15:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9525fc00) [pid = 1826] [serial = 294] [outer = 0x9525c400] 15:15:25 INFO - PROCESS | 1826 | 1477779325776 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x95261400) [pid = 1826] [serial = 295] [outer = 0x9525c400] 15:15:26 INFO - . 15:15:26 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1123ms 15:15:26 INFO - PROCESS | 1826 | 1477779326428 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]]]}] 15:15:26 INFO - PROCESS | 1826 | 1477779326438 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1826 | 1477779326443 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 15:15:26 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 15:15:26 INFO - PROCESS | 1826 | 1477779326501 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}] 15:15:26 INFO - PROCESS | 1826 | 1477779326687 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 15:15:26 INFO - PROCESS | 1826 | 1477779326824 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 15:15:26 INFO - PROCESS | 1826 | 1477779326828 Marionette TRACE conn4 <- [1,459,null,["8"]] 15:15:26 INFO - PROCESS | 1826 | 1477779326836 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 15:15:26 INFO - PROCESS | 1826 | 1477779326843 Marionette TRACE conn4 <- [1,460,null,{}] 15:15:26 INFO - PROCESS | 1826 | 1477779326852 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ee800 == 18 [pid = 1826] [id = 99] 15:15:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x954efc00) [pid = 1826] [serial = 296] [outer = (nil)] 15:15:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x95a99c00) [pid = 1826] [serial = 297] [outer = 0x954efc00] 15:15:26 INFO - PROCESS | 1826 | 1477779326955 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x95e5a400) [pid = 1826] [serial = 298] [outer = 0x954efc00] 15:15:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x9676e800 == 19 [pid = 1826] [id = 100] 15:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x96803c00) [pid = 1826] [serial = 299] [outer = (nil)] 15:15:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x9526b000 == 20 [pid = 1826] [id = 101] 15:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x95e68400) [pid = 1826] [serial = 300] [outer = (nil)] 15:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x95e68800) [pid = 1826] [serial = 301] [outer = 0x95e68400] 15:15:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x9680c000) [pid = 1826] [serial = 302] [outer = 0x96803c00] 15:15:28 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8fa1d000) [pid = 1826] [serial = 268] [outer = (nil)] [url = about:blank] 15:15:28 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8dc13400) [pid = 1826] [serial = 270] [outer = (nil)] [url = about:blank] 15:15:31 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8fa15400) [pid = 1826] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 15:15:31 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8dc10000) [pid = 1826] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 15:15:31 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8dc59400) [pid = 1826] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 15:15:31 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dc0e400) [pid = 1826] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 15:15:32 INFO - PROCESS | 1826 | 1477779332834 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]]]}] 15:15:32 INFO - . 15:15:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6395ms 15:15:32 INFO - PROCESS | 1826 | 1477779332892 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 1826 | 1477779332898 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 15:15:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 15:15:32 INFO - PROCESS | 1826 | 1477779332908 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}] 15:15:33 INFO - PROCESS | 1826 | 1477779333086 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 15:15:33 INFO - PROCESS | 1826 | 1477779333206 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 15:15:33 INFO - PROCESS | 1826 | 1477779333212 Marionette TRACE conn4 <- [1,464,null,["8"]] 15:15:33 INFO - PROCESS | 1826 | 1477779333219 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 15:15:33 INFO - PROCESS | 1826 | 1477779333226 Marionette TRACE conn4 <- [1,465,null,{}] 15:15:33 INFO - PROCESS | 1826 | 1477779333232 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc28c00 == 21 [pid = 1826] [id = 102] 15:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dc29800) [pid = 1826] [serial = 303] [outer = (nil)] 15:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8dc55000) [pid = 1826] [serial = 304] [outer = 0x8dc29800] 15:15:33 INFO - PROCESS | 1826 | 1477779333332 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dc59000) [pid = 1826] [serial = 305] [outer = 0x8dc29800] 15:15:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9ce800 == 22 [pid = 1826] [id = 103] 15:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8fa1f800) [pid = 1826] [serial = 306] [outer = (nil)] 15:15:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x90f6b400) [pid = 1826] [serial = 307] [outer = 0x8fa1f800] 15:15:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8da58c00) [pid = 1826] [serial = 308] [outer = 0x95aa8400] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc19800 == 21 [pid = 1826] [id = 92] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x90f6bc00 == 20 [pid = 1826] [id = 94] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0dc00 == 19 [pid = 1826] [id = 91] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0f800 == 18 [pid = 1826] [id = 90] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x9526b000 == 17 [pid = 1826] [id = 101] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x9676e800 == 16 [pid = 1826] [id = 100] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x910d0c00) [pid = 1826] [serial = 282] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x954ee800 == 15 [pid = 1826] [id = 99] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce34800 == 14 [pid = 1826] [id = 98] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf3c00 == 13 [pid = 1826] [id = 97] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x90f65800 == 12 [pid = 1826] [id = 96] 15:15:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce34400 == 11 [pid = 1826] [id = 95] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8fa19400) [pid = 1826] [serial = 279] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8fa1b400) [pid = 1826] [serial = 280] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8dc5c800) [pid = 1826] [serial = 276] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8dab4400) [pid = 1826] [serial = 277] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dc11000) [pid = 1826] [serial = 273] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8dc1b800) [pid = 1826] [serial = 274] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8dc1cc00) [pid = 1826] [serial = 271] [outer = (nil)] [url = about:blank] 15:15:38 INFO - PROCESS | 1826 | 1477779338833 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]]]}] 15:15:38 INFO - . 15:15:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5987ms 15:15:38 INFO - PROCESS | 1826 | 1477779338901 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 15:15:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 15:15:38 INFO - PROCESS | 1826 | 1477779338909 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 15:15:38 INFO - PROCESS | 1826 | 1477779338920 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}] 15:15:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9ce800 == 10 [pid = 1826] [id = 103] 15:15:39 INFO - PROCESS | 1826 | 1477779339189 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 15:15:39 INFO - PROCESS | 1826 | 1477779339218 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 15:15:39 INFO - PROCESS | 1826 | 1477779339224 Marionette TRACE conn4 <- [1,469,null,["8"]] 15:15:39 INFO - PROCESS | 1826 | 1477779339235 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 15:15:39 INFO - PROCESS | 1826 | 1477779339242 Marionette TRACE conn4 <- [1,470,null,{}] 15:15:39 INFO - PROCESS | 1826 | 1477779339305 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc24800 == 11 [pid = 1826] [id = 104] 15:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8dc24c00) [pid = 1826] [serial = 309] [outer = (nil)] 15:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8dc2a400) [pid = 1826] [serial = 310] [outer = 0x8dc24c00] 15:15:39 INFO - PROCESS | 1826 | 1477779339413 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dc52400) [pid = 1826] [serial = 311] [outer = 0x8dc24c00] 15:15:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da54c00 == 12 [pid = 1826] [id = 105] 15:15:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8f813000) [pid = 1826] [serial = 312] [outer = (nil)] 15:15:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8f81ac00) [pid = 1826] [serial = 313] [outer = 0x8f813000] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x90f6cc00) [pid = 1826] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x9525c400) [pid = 1826] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x94bf4000) [pid = 1826] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x95e68400) [pid = 1826] [serial = 300] [outer = (nil)] [url = about:blank] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x96803c00) [pid = 1826] [serial = 299] [outer = (nil)] [url = about:blank] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8ce39400) [pid = 1826] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x90f66800) [pid = 1826] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 15:15:40 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x954efc00) [pid = 1826] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 15:15:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa15000 == 11 [pid = 1826] [id = 93] 15:15:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc28c00 == 10 [pid = 1826] [id = 102] 15:15:45 INFO - PROCESS | 1826 | 1477779345051 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]]]}] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x937e8800) [pid = 1826] [serial = 283] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x95e68800) [pid = 1826] [serial = 301] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x9680c000) [pid = 1826] [serial = 302] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x95e5a400) [pid = 1826] [serial = 298] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x95a99c00) [pid = 1826] [serial = 297] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9525fc00) [pid = 1826] [serial = 294] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x95261400) [pid = 1826] [serial = 295] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x94bf6c00) [pid = 1826] [serial = 291] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x94c72400) [pid = 1826] [serial = 292] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x90f6a400) [pid = 1826] [serial = 288] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x94ae4c00) [pid = 1826] [serial = 289] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8da57c00) [pid = 1826] [serial = 285] [outer = (nil)] [url = about:blank] 15:15:45 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc12400) [pid = 1826] [serial = 286] [outer = (nil)] [url = about:blank] 15:15:45 INFO - ... 15:15:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6198ms 15:15:45 INFO - PROCESS | 1826 | 1477779345117 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 15:15:45 INFO - PROCESS | 1826 | 1477779345124 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 15:15:45 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 15:15:45 INFO - PROCESS | 1826 | 1477779345137 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}] 15:15:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8da54c00 == 9 [pid = 1826] [id = 105] 15:15:45 INFO - PROCESS | 1826 | 1477779345331 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 15:15:45 INFO - PROCESS | 1826 | 1477779345342 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 15:15:45 INFO - PROCESS | 1826 | 1477779345357 Marionette TRACE conn4 <- [1,474,null,["8"]] 15:15:45 INFO - PROCESS | 1826 | 1477779345449 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 15:15:45 INFO - PROCESS | 1826 | 1477779345458 Marionette TRACE conn4 <- [1,475,null,{}] 15:15:45 INFO - PROCESS | 1826 | 1477779345464 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc10400 == 10 [pid = 1826] [id = 106] 15:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc10800) [pid = 1826] [serial = 314] [outer = (nil)] 15:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dc15000) [pid = 1826] [serial = 315] [outer = 0x8dc10800] 15:15:45 INFO - PROCESS | 1826 | 1477779345573 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc1f800) [pid = 1826] [serial = 316] [outer = 0x8dc10800] 15:15:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc2dc00 == 11 [pid = 1826] [id = 107] 15:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc5b400) [pid = 1826] [serial = 317] [outer = (nil)] 15:15:46 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 15:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dd4cc00) [pid = 1826] [serial = 318] [outer = 0x8dc5b400] 15:15:46 INFO - PROCESS | 1826 | 1477779346623 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]]]}] 15:15:46 INFO - .. 15:15:46 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1522ms 15:15:46 INFO - PROCESS | 1826 | 1477779346656 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 15:15:46 INFO - PROCESS | 1826 | 1477779346662 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 15:15:46 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 15:15:46 INFO - PROCESS | 1826 | 1477779346670 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}] 15:15:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc2dc00 == 10 [pid = 1826] [id = 107] 15:15:46 INFO - PROCESS | 1826 | 1477779346906 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 15:15:46 INFO - PROCESS | 1826 | 1477779346921 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 15:15:46 INFO - PROCESS | 1826 | 1477779346926 Marionette TRACE conn4 <- [1,479,null,["8"]] 15:15:46 INFO - PROCESS | 1826 | 1477779346932 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 15:15:46 INFO - PROCESS | 1826 | 1477779346937 Marionette TRACE conn4 <- [1,480,null,{}] 15:15:46 INFO - PROCESS | 1826 | 1477779346943 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc1c400 == 11 [pid = 1826] [id = 108] 15:15:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8f9cb000) [pid = 1826] [serial = 319] [outer = (nil)] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8f9cd400) [pid = 1826] [serial = 320] [outer = 0x8f9cb000] 15:15:47 INFO - PROCESS | 1826 | 1477779347040 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dab5c00) [pid = 1826] [serial = 321] [outer = 0x8f9cb000] 15:15:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa19000 == 12 [pid = 1826] [id = 109] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8fa19400) [pid = 1826] [serial = 322] [outer = (nil)] 15:15:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1b800 == 13 [pid = 1826] [id = 110] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fa1cc00) [pid = 1826] [serial = 323] [outer = (nil)] 15:15:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1d800 == 14 [pid = 1826] [id = 111] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8fa1dc00) [pid = 1826] [serial = 324] [outer = (nil)] 15:15:47 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8fb3a000) [pid = 1826] [serial = 325] [outer = 0x8fa1cc00] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8fa17800) [pid = 1826] [serial = 326] [outer = 0x8fa19400] 15:15:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8f9d9c00) [pid = 1826] [serial = 327] [outer = 0x8fa1dc00] 15:15:47 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8dc29800) [pid = 1826] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 15:15:47 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8fa1f800) [pid = 1826] [serial = 306] [outer = (nil)] [url = about:blank] 15:15:48 INFO - PROCESS | 1826 | 1477779348166 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]]]}] 15:15:48 INFO - ... 15:15:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1523ms 15:15:48 INFO - PROCESS | 1826 | 1477779348201 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 15:15:48 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 15:15:48 INFO - PROCESS | 1826 | 1477779348208 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 15:15:48 INFO - PROCESS | 1826 | 1477779348216 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}] 15:15:48 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1d800 == 13 [pid = 1826] [id = 111] 15:15:48 INFO - PROCESS | 1826 | 1477779348486 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 15:15:48 INFO - PROCESS | 1826 | 1477779348551 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 15:15:48 INFO - PROCESS | 1826 | 1477779348556 Marionette TRACE conn4 <- [1,484,null,["8"]] 15:15:48 INFO - PROCESS | 1826 | 1477779348561 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 15:15:48 INFO - PROCESS | 1826 | 1477779348569 Marionette TRACE conn4 <- [1,485,null,{}] 15:15:48 INFO - PROCESS | 1826 | 1477779348576 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x910d1400 == 14 [pid = 1826] [id = 112] 15:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x910d1c00) [pid = 1826] [serial = 328] [outer = (nil)] 15:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x910d7c00) [pid = 1826] [serial = 329] [outer = 0x910d1c00] 15:15:48 INFO - PROCESS | 1826 | 1477779348678 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x929a9c00) [pid = 1826] [serial = 330] [outer = 0x910d1c00] 15:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1b800 == 13 [pid = 1826] [id = 110] 15:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa19000 == 12 [pid = 1826] [id = 109] 15:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc1c400 == 11 [pid = 1826] [id = 108] 15:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc10400 == 10 [pid = 1826] [id = 106] 15:15:53 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc24800 == 9 [pid = 1826] [id = 104] 15:15:53 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8dc55000) [pid = 1826] [serial = 304] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x90f6b400) [pid = 1826] [serial = 307] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8dc59000) [pid = 1826] [serial = 305] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0xa10f6800) [pid = 1826] [serial = 214] [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.] 15:15:53 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8dc2a400) [pid = 1826] [serial = 310] [outer = (nil)] [url = about:blank] 15:15:54 INFO - PROCESS | 1826 | 1477779354306 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]]]}] 15:15:54 INFO - .. 15:15:54 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6137ms 15:15:54 INFO - PROCESS | 1826 | 1477779354353 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 1826 | 1477779354359 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 15:15:54 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 15:15:54 INFO - PROCESS | 1826 | 1477779354371 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}] 15:15:54 INFO - PROCESS | 1826 | 1477779354546 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 15:15:54 INFO - PROCESS | 1826 | 1477779354650 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 15:15:54 INFO - PROCESS | 1826 | 1477779354656 Marionette TRACE conn4 <- [1,489,null,["8"]] 15:15:54 INFO - PROCESS | 1826 | 1477779354665 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 15:15:54 INFO - PROCESS | 1826 | 1477779354672 Marionette TRACE conn4 <- [1,490,null,{}] 15:15:54 INFO - PROCESS | 1826 | 1477779354679 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc12800 == 10 [pid = 1826] [id = 113] 15:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8dc13000) [pid = 1826] [serial = 331] [outer = (nil)] 15:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8dc16000) [pid = 1826] [serial = 332] [outer = 0x8dc13000] 15:15:54 INFO - PROCESS | 1826 | 1477779354786 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8dc24800) [pid = 1826] [serial = 333] [outer = 0x8dc13000] 15:15:55 INFO - PROCESS | 1826 | 1477779355829 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]]]}] 15:15:55 INFO - .. 15:15:55 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1520ms 15:15:55 INFO - PROCESS | 1826 | 1477779355890 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 1826 | 1477779355895 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 15:15:55 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 15:15:55 INFO - PROCESS | 1826 | 1477779355902 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}] 15:15:56 INFO - PROCESS | 1826 | 1477779356150 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8dc24c00) [pid = 1826] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc10800) [pid = 1826] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fa1dc00) [pid = 1826] [serial = 324] [outer = (nil)] [url = about:blank] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8fa19400) [pid = 1826] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8fa1cc00) [pid = 1826] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8f9cb000) [pid = 1826] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8f813000) [pid = 1826] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:15:56 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc5b400) [pid = 1826] [serial = 317] [outer = (nil)] [url = about:blank] 15:15:56 INFO - PROCESS | 1826 | 1477779356236 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 15:15:56 INFO - PROCESS | 1826 | 1477779356242 Marionette TRACE conn4 <- [1,494,null,["8"]] 15:15:56 INFO - PROCESS | 1826 | 1477779356249 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 15:15:56 INFO - PROCESS | 1826 | 1477779356255 Marionette TRACE conn4 <- [1,495,null,{}] 15:15:56 INFO - PROCESS | 1826 | 1477779356261 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daafc00 == 11 [pid = 1826] [id = 114] 15:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc21800) [pid = 1826] [serial = 334] [outer = (nil)] 15:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dc5b400) [pid = 1826] [serial = 335] [outer = 0x8dc21800] 15:15:56 INFO - PROCESS | 1826 | 1477779356362 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dab8c00) [pid = 1826] [serial = 336] [outer = 0x8dc21800] 15:16:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc12800 == 10 [pid = 1826] [id = 113] 15:16:01 INFO - PROCESS | 1826 | --DOCSHELL 0x910d1400 == 9 [pid = 1826] [id = 112] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8f9d9c00) [pid = 1826] [serial = 327] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8fa17800) [pid = 1826] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fb3a000) [pid = 1826] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dab5c00) [pid = 1826] [serial = 321] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f81ac00) [pid = 1826] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f9cd400) [pid = 1826] [serial = 320] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dd4cc00) [pid = 1826] [serial = 318] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc15000) [pid = 1826] [serial = 315] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc1f800) [pid = 1826] [serial = 316] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc52400) [pid = 1826] [serial = 311] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x910d7c00) [pid = 1826] [serial = 329] [outer = (nil)] [url = about:blank] 15:16:01 INFO - PROCESS | 1826 | 1477779361900 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]]]}] 15:16:01 INFO - .. 15:16:01 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6042ms 15:16:01 INFO - PROCESS | 1826 | 1477779361946 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 1826 | 1477779361953 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 15:16:01 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 15:16:01 INFO - PROCESS | 1826 | 1477779361964 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}] 15:16:02 INFO - PROCESS | 1826 | 1477779362236 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 15:16:02 INFO - PROCESS | 1826 | 1477779362345 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 15:16:02 INFO - PROCESS | 1826 | 1477779362352 Marionette TRACE conn4 <- [1,499,null,["8"]] 15:16:02 INFO - PROCESS | 1826 | 1477779362360 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 15:16:02 INFO - PROCESS | 1826 | 1477779362368 Marionette TRACE conn4 <- [1,500,null,{}] 15:16:02 INFO - PROCESS | 1826 | 1477779362375 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc15400 == 10 [pid = 1826] [id = 115] 15:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc15c00) [pid = 1826] [serial = 337] [outer = (nil)] 15:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc18c00) [pid = 1826] [serial = 338] [outer = 0x8dc15c00] 15:16:02 INFO - PROCESS | 1826 | 1477779362484 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc29800) [pid = 1826] [serial = 339] [outer = 0x8dc15c00] 15:16:03 INFO - PROCESS | 1826 | 1477779363526 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]]]}] 15:16:03 INFO - .. 15:16:03 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1579ms 15:16:03 INFO - PROCESS | 1826 | 1477779363540 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 15:16:03 INFO - PROCESS | 1826 | 1477779363546 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 15:16:03 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 15:16:03 INFO - PROCESS | 1826 | 1477779363553 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}] 15:16:03 INFO - PROCESS | 1826 | 1477779363785 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 15:16:03 INFO - PROCESS | 1826 | 1477779363805 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 15:16:03 INFO - PROCESS | 1826 | 1477779363810 Marionette TRACE conn4 <- [1,504,null,["8"]] 15:16:03 INFO - PROCESS | 1826 | 1477779363816 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 15:16:03 INFO - PROCESS | 1826 | 1477779363821 Marionette TRACE conn4 <- [1,505,null,{}] 15:16:03 INFO - PROCESS | 1826 | 1477779363828 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc26000 == 11 [pid = 1826] [id = 116] 15:16:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dd4f400) [pid = 1826] [serial = 340] [outer = (nil)] 15:16:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8f818c00) [pid = 1826] [serial = 341] [outer = 0x8dd4f400] 15:16:03 INFO - PROCESS | 1826 | 1477779363978 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dab9c00) [pid = 1826] [serial = 342] [outer = 0x8dd4f400] 15:16:04 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x910d1c00) [pid = 1826] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 15:16:04 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc13000) [pid = 1826] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 15:16:09 INFO - PROCESS | 1826 | 1477779369696 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]]]}] 15:16:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc15400 == 10 [pid = 1826] [id = 115] 15:16:09 INFO - PROCESS | 1826 | --DOCSHELL 0x8daafc00 == 9 [pid = 1826] [id = 114] 15:16:09 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc16000) [pid = 1826] [serial = 332] [outer = (nil)] [url = about:blank] 15:16:09 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x929a9c00) [pid = 1826] [serial = 330] [outer = (nil)] [url = about:blank] 15:16:09 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc24800) [pid = 1826] [serial = 333] [outer = (nil)] [url = about:blank] 15:16:09 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc5b400) [pid = 1826] [serial = 335] [outer = (nil)] [url = about:blank] 15:16:09 INFO - .. 15:16:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6234ms 15:16:09 INFO - PROCESS | 1826 | 1477779369788 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 1826 | 1477779369794 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 15:16:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 15:16:09 INFO - PROCESS | 1826 | 1477779369806 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}] 15:16:09 INFO - PROCESS | 1826 | 1477779369991 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 15:16:10 INFO - PROCESS | 1826 | 1477779370094 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 15:16:10 INFO - PROCESS | 1826 | 1477779370101 Marionette TRACE conn4 <- [1,509,null,["8"]] 15:16:10 INFO - PROCESS | 1826 | 1477779370110 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 15:16:10 INFO - PROCESS | 1826 | 1477779370118 Marionette TRACE conn4 <- [1,510,null,{}] 15:16:10 INFO - PROCESS | 1826 | 1477779370124 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14800 == 10 [pid = 1826] [id = 117] 15:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc14c00) [pid = 1826] [serial = 343] [outer = (nil)] 15:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc1a800) [pid = 1826] [serial = 344] [outer = 0x8dc14c00] 15:16:10 INFO - PROCESS | 1826 | 1477779370238 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc26800) [pid = 1826] [serial = 345] [outer = 0x8dc14c00] 15:16:12 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc21800) [pid = 1826] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 15:16:12 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc15c00) [pid = 1826] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 15:16:15 INFO - PROCESS | 1826 | 1477779375812 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]]]}] 15:16:15 INFO - .. 15:16:15 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6033ms 15:16:15 INFO - PROCESS | 1826 | 1477779375836 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 1826 | 1477779375843 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 15:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 15:16:15 INFO - PROCESS | 1826 | 1477779375855 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}] 15:16:16 INFO - PROCESS | 1826 | 1477779376068 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 15:16:16 INFO - PROCESS | 1826 | 1477779376212 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 15:16:16 INFO - PROCESS | 1826 | 1477779376219 Marionette TRACE conn4 <- [1,514,null,["8"]] 15:16:16 INFO - PROCESS | 1826 | 1477779376229 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 15:16:16 INFO - PROCESS | 1826 | 1477779376237 Marionette TRACE conn4 <- [1,515,null,{}] 15:16:16 INFO - PROCESS | 1826 | 1477779376245 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc23c00 == 11 [pid = 1826] [id = 118] 15:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc26400) [pid = 1826] [serial = 346] [outer = (nil)] 15:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc52400) [pid = 1826] [serial = 347] [outer = 0x8dc26400] 15:16:16 INFO - PROCESS | 1826 | 1477779376359 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dab5c00) [pid = 1826] [serial = 348] [outer = 0x8dc26400] 15:16:17 INFO - PROCESS | 1826 | 1477779377501 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]]]}] 15:16:17 INFO - . 15:16:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1671ms 15:16:17 INFO - PROCESS | 1826 | 1477779377524 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 1826 | 1477779377530 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 15:16:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 15:16:17 INFO - PROCESS | 1826 | 1477779377537 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}] 15:16:17 INFO - PROCESS | 1826 | 1477779377771 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 15:16:17 INFO - PROCESS | 1826 | 1477779377908 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 15:16:17 INFO - PROCESS | 1826 | 1477779377914 Marionette TRACE conn4 <- [1,519,null,["8"]] 15:16:17 INFO - PROCESS | 1826 | 1477779377922 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 15:16:17 INFO - PROCESS | 1826 | 1477779377928 Marionette TRACE conn4 <- [1,520,null,{}] 15:16:17 INFO - PROCESS | 1826 | 1477779377935 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9ce400 == 12 [pid = 1826] [id = 119] 15:16:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8f9cf800) [pid = 1826] [serial = 349] [outer = (nil)] 15:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8f9d5000) [pid = 1826] [serial = 350] [outer = 0x8f9cf800] 15:16:18 INFO - PROCESS | 1826 | 1477779378047 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8f9d9000) [pid = 1826] [serial = 351] [outer = 0x8f9cf800] 15:16:19 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dc18c00) [pid = 1826] [serial = 338] [outer = (nil)] [url = about:blank] 15:16:19 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc29800) [pid = 1826] [serial = 339] [outer = (nil)] [url = about:blank] 15:16:19 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dab8c00) [pid = 1826] [serial = 336] [outer = (nil)] [url = about:blank] 15:16:19 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8f818c00) [pid = 1826] [serial = 341] [outer = (nil)] [url = about:blank] 15:16:21 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dd4f400) [pid = 1826] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 15:16:23 INFO - PROCESS | 1826 | 1477779383688 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]]]}] 15:16:23 INFO - .. 15:16:23 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6186ms 15:16:23 INFO - PROCESS | 1826 | 1477779383722 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 1826 | 1477779383729 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 15:16:23 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 15:16:23 INFO - PROCESS | 1826 | 1477779383742 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}] 15:16:23 INFO - PROCESS | 1826 | 1477779383896 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 15:16:23 INFO - PROCESS | 1826 | 1477779383916 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 15:16:23 INFO - PROCESS | 1826 | 1477779383922 Marionette TRACE conn4 <- [1,524,null,["8"]] 15:16:23 INFO - PROCESS | 1826 | 1477779383930 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 15:16:23 INFO - PROCESS | 1826 | 1477779383938 Marionette TRACE conn4 <- [1,525,null,{}] 15:16:23 INFO - PROCESS | 1826 | 1477779383945 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f81d800 == 13 [pid = 1826] [id = 120] 15:16:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8f81ec00) [pid = 1826] [serial = 352] [outer = (nil)] 15:16:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x910d2c00) [pid = 1826] [serial = 353] [outer = 0x8f81ec00] 15:16:24 INFO - PROCESS | 1826 | 1477779384054 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x929aa000) [pid = 1826] [serial = 354] [outer = 0x8f81ec00] 15:16:25 INFO - PROCESS | 1826 | 1477779385177 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]]]}] 15:16:25 INFO - .. 15:16:25 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1487ms 15:16:25 INFO - PROCESS | 1826 | 1477779385228 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 1826 | 1477779385235 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 15:16:25 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 15:16:25 INFO - PROCESS | 1826 | 1477779385242 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}] 15:16:25 INFO - PROCESS | 1826 | 1477779385430 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 15:16:25 INFO - PROCESS | 1826 | 1477779385550 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 15:16:25 INFO - PROCESS | 1826 | 1477779385556 Marionette TRACE conn4 <- [1,529,null,["8"]] 15:16:25 INFO - PROCESS | 1826 | 1477779385565 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 15:16:25 INFO - PROCESS | 1826 | 1477779385575 Marionette TRACE conn4 <- [1,530,null,{}] 15:16:25 INFO - PROCESS | 1826 | 1477779385583 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc22000 == 14 [pid = 1826] [id = 121] 15:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc2a000) [pid = 1826] [serial = 355] [outer = (nil)] 15:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dd47c00) [pid = 1826] [serial = 356] [outer = 0x8dc2a000] 15:16:25 INFO - PROCESS | 1826 | 1477779385704 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8f9d0c00) [pid = 1826] [serial = 357] [outer = 0x8dc2a000] 15:16:26 INFO - PROCESS | 1826 | 1477779386897 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]]]}] 15:16:26 INFO - ....................... 15:16:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1741ms 15:16:26 INFO - PROCESS | 1826 | 1477779386986 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 15:16:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 15:16:26 INFO - PROCESS | 1826 | 1477779386993 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 15:16:27 INFO - PROCESS | 1826 | 1477779387002 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}] 15:16:27 INFO - PROCESS | 1826 | 1477779387228 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 15:16:27 INFO - PROCESS | 1826 | 1477779387571 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 15:16:27 INFO - PROCESS | 1826 | 1477779387579 Marionette TRACE conn4 <- [1,534,null,["8"]] 15:16:27 INFO - PROCESS | 1826 | 1477779387598 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 15:16:27 INFO - PROCESS | 1826 | 1477779387614 Marionette TRACE conn4 <- [1,535,null,{}] 15:16:27 INFO - PROCESS | 1826 | 1477779387626 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bea000 == 15 [pid = 1826] [id = 122] 15:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x94bee000) [pid = 1826] [serial = 358] [outer = (nil)] 15:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x94bef400) [pid = 1826] [serial = 359] [outer = 0x94bee000] 15:16:27 INFO - PROCESS | 1826 | 1477779387769 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x94bf3800) [pid = 1826] [serial = 360] [outer = 0x94bee000] 15:16:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc26000 == 14 [pid = 1826] [id = 116] 15:16:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8f81d800 == 13 [pid = 1826] [id = 120] 15:16:29 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8dc1a800) [pid = 1826] [serial = 344] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dab9c00) [pid = 1826] [serial = 342] [outer = (nil)] [url = about:blank] 15:16:33 INFO - PROCESS | 1826 | 1477779393442 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]]]}] 15:16:33 INFO - .. 15:16:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6486ms 15:16:33 INFO - PROCESS | 1826 | 1477779393487 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 1826 | 1477779393493 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 15:16:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 15:16:33 INFO - PROCESS | 1826 | 1477779393504 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}] 15:16:33 INFO - PROCESS | 1826 | 1477779393682 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 15:16:33 INFO - PROCESS | 1826 | 1477779393788 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 15:16:33 INFO - PROCESS | 1826 | 1477779393794 Marionette TRACE conn4 <- [1,539,null,["8"]] 15:16:33 INFO - PROCESS | 1826 | 1477779393803 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 15:16:33 INFO - PROCESS | 1826 | 1477779393809 Marionette TRACE conn4 <- [1,540,null,{}] 15:16:33 INFO - PROCESS | 1826 | 1477779393816 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc56000 == 14 [pid = 1826] [id = 123] 15:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dc56c00) [pid = 1826] [serial = 361] [outer = (nil)] 15:16:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc5e800) [pid = 1826] [serial = 362] [outer = 0x8dc56c00] 15:16:33 INFO - PROCESS | 1826 | 1477779393918 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8f817c00) [pid = 1826] [serial = 363] [outer = 0x8dc56c00] 15:16:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9ce400 == 13 [pid = 1826] [id = 119] 15:16:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14800 == 12 [pid = 1826] [id = 117] 15:16:37 INFO - PROCESS | 1826 | --DOCSHELL 0x94bea000 == 11 [pid = 1826] [id = 122] 15:16:37 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc22000 == 10 [pid = 1826] [id = 121] 15:16:37 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dc52400) [pid = 1826] [serial = 347] [outer = (nil)] [url = about:blank] 15:16:37 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8f9d5000) [pid = 1826] [serial = 350] [outer = (nil)] [url = about:blank] 15:16:37 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x910d2c00) [pid = 1826] [serial = 353] [outer = (nil)] [url = about:blank] 15:16:39 INFO - PROCESS | 1826 | 1477779399484 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]]]}] 15:16:39 INFO - .. 15:16:39 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6036ms 15:16:39 INFO - PROCESS | 1826 | 1477779399542 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 1826 | 1477779399549 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 15:16:39 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 15:16:39 INFO - PROCESS | 1826 | 1477779399561 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}] 15:16:39 INFO - PROCESS | 1826 | 1477779399799 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 15:16:39 INFO - PROCESS | 1826 | 1477779399832 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 15:16:39 INFO - PROCESS | 1826 | 1477779399839 Marionette TRACE conn4 <- [1,544,null,["8"]] 15:16:39 INFO - PROCESS | 1826 | 1477779399847 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 15:16:39 INFO - PROCESS | 1826 | 1477779399856 Marionette TRACE conn4 <- [1,545,null,{}] 15:16:39 INFO - PROCESS | 1826 | 1477779399917 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc26000 == 11 [pid = 1826] [id = 124] 15:16:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dc28c00) [pid = 1826] [serial = 364] [outer = (nil)] 15:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc53c00) [pid = 1826] [serial = 365] [outer = 0x8dc28c00] 15:16:40 INFO - PROCESS | 1826 | 1477779400024 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dd47400) [pid = 1826] [serial = 366] [outer = 0x8dc28c00] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dc2a000) [pid = 1826] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x94bee000) [pid = 1826] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dc26400) [pid = 1826] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc14c00) [pid = 1826] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f81ec00) [pid = 1826] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 15:16:40 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9cf800) [pid = 1826] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 15:16:41 INFO - PROCESS | 1826 | 1477779401174 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]]]}] 15:16:41 INFO - .. 15:16:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1673ms 15:16:41 INFO - PROCESS | 1826 | 1477779401231 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 15:16:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 15:16:41 INFO - PROCESS | 1826 | 1477779401237 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 15:16:41 INFO - PROCESS | 1826 | 1477779401245 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}] 15:16:41 INFO - PROCESS | 1826 | 1477779401430 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 15:16:41 INFO - PROCESS | 1826 | 1477779401537 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 15:16:41 INFO - PROCESS | 1826 | 1477779401544 Marionette TRACE conn4 <- [1,549,null,["8"]] 15:16:41 INFO - PROCESS | 1826 | 1477779401552 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 15:16:41 INFO - PROCESS | 1826 | 1477779401559 Marionette TRACE conn4 <- [1,550,null,{}] 15:16:41 INFO - PROCESS | 1826 | 1477779401568 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d5400 == 12 [pid = 1826] [id = 125] 15:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8f9d6000) [pid = 1826] [serial = 367] [outer = (nil)] 15:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8fa14c00) [pid = 1826] [serial = 368] [outer = 0x8f9d6000] 15:16:41 INFO - PROCESS | 1826 | 1477779401671 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8fa1bc00) [pid = 1826] [serial = 369] [outer = 0x8f9d6000] 15:16:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc23c00 == 11 [pid = 1826] [id = 118] 15:16:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc26000 == 10 [pid = 1826] [id = 124] 15:16:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc56000 == 9 [pid = 1826] [id = 123] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x94bef400) [pid = 1826] [serial = 359] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dab5c00) [pid = 1826] [serial = 348] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dc26800) [pid = 1826] [serial = 345] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x94bf3800) [pid = 1826] [serial = 360] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x929aa000) [pid = 1826] [serial = 354] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8f9d9000) [pid = 1826] [serial = 351] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dd47c00) [pid = 1826] [serial = 356] [outer = (nil)] [url = about:blank] 15:16:45 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f9d0c00) [pid = 1826] [serial = 357] [outer = (nil)] [url = about:blank] 15:16:47 INFO - PROCESS | 1826 | 1477779407246 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]]]}] 15:16:47 INFO - .. 15:16:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6035ms 15:16:47 INFO - PROCESS | 1826 | 1477779407280 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 1826 | 1477779407287 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 15:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 15:16:47 INFO - PROCESS | 1826 | 1477779407300 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}] 15:16:47 INFO - PROCESS | 1826 | 1477779407536 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 15:16:47 INFO - PROCESS | 1826 | 1477779407562 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 15:16:47 INFO - PROCESS | 1826 | 1477779407570 Marionette TRACE conn4 <- [1,554,null,["8"]] 15:16:47 INFO - PROCESS | 1826 | 1477779407578 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 15:16:47 INFO - PROCESS | 1826 | 1477779407588 Marionette TRACE conn4 <- [1,555,null,{}] 15:16:47 INFO - PROCESS | 1826 | 1477779407595 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc17c00 == 10 [pid = 1826] [id = 126] 15:16:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc18400) [pid = 1826] [serial = 370] [outer = (nil)] 15:16:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc1b800) [pid = 1826] [serial = 371] [outer = 0x8dc18400] 15:16:47 INFO - PROCESS | 1826 | 1477779407715 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc54c00) [pid = 1826] [serial = 372] [outer = 0x8dc18400] 15:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc28c00) [pid = 1826] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 15:16:48 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc56c00) [pid = 1826] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 15:16:48 INFO - PROCESS | 1826 | 1477779408896 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]]]}] 15:16:48 INFO - .. 15:16:48 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1622ms 15:16:48 INFO - PROCESS | 1826 | 1477779408920 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 1826 | 1477779408927 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 15:16:48 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 15:16:48 INFO - PROCESS | 1826 | 1477779408935 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}] 15:16:49 INFO - PROCESS | 1826 | 1477779409138 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 15:16:49 INFO - PROCESS | 1826 | 1477779409239 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 15:16:49 INFO - PROCESS | 1826 | 1477779409245 Marionette TRACE conn4 <- [1,559,null,["8"]] 15:16:49 INFO - PROCESS | 1826 | 1477779409252 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 15:16:49 INFO - PROCESS | 1826 | 1477779409258 Marionette TRACE conn4 <- [1,560,null,{}] 15:16:49 INFO - PROCESS | 1826 | 1477779409264 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc2dc00 == 11 [pid = 1826] [id = 127] 15:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8f9ccc00) [pid = 1826] [serial = 373] [outer = (nil)] 15:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8f9cf000) [pid = 1826] [serial = 374] [outer = 0x8f9ccc00] 15:16:49 INFO - PROCESS | 1826 | 1477779409367 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8da11c00) [pid = 1826] [serial = 375] [outer = 0x8f9ccc00] 15:16:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc17c00 == 10 [pid = 1826] [id = 126] 15:16:54 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d5400 == 9 [pid = 1826] [id = 125] 15:16:54 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc53c00) [pid = 1826] [serial = 365] [outer = (nil)] [url = about:blank] 15:16:54 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc5e800) [pid = 1826] [serial = 362] [outer = (nil)] [url = about:blank] 15:16:54 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8f817c00) [pid = 1826] [serial = 363] [outer = (nil)] [url = about:blank] 15:16:54 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8fa14c00) [pid = 1826] [serial = 368] [outer = (nil)] [url = about:blank] 15:16:54 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dd47400) [pid = 1826] [serial = 366] [outer = (nil)] [url = about:blank] 15:16:56 INFO - .. 15:16:56 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7091ms 15:16:56 INFO - PROCESS | 1826 | 1477779415999 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"]]]}] 15:16:56 INFO - PROCESS | 1826 | 1477779416028 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 15:16:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 15:16:56 INFO - PROCESS | 1826 | 1477779416035 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 15:16:56 INFO - PROCESS | 1826 | 1477779416046 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}] 15:16:56 INFO - PROCESS | 1826 | 1477779416285 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 15:16:56 INFO - PROCESS | 1826 | 1477779416357 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 15:16:56 INFO - PROCESS | 1826 | 1477779416364 Marionette TRACE conn4 <- [1,564,null,["8"]] 15:16:56 INFO - PROCESS | 1826 | 1477779416371 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 15:16:56 INFO - PROCESS | 1826 | 1477779416379 Marionette TRACE conn4 <- [1,565,null,{}] 15:16:56 INFO - PROCESS | 1826 | 1477779416391 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc56c00 == 10 [pid = 1826] [id = 128] 15:16:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc57000) [pid = 1826] [serial = 376] [outer = (nil)] 15:16:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc5b400) [pid = 1826] [serial = 377] [outer = 0x8dc57000] 15:16:56 INFO - PROCESS | 1826 | 1477779416497 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dd4b400) [pid = 1826] [serial = 378] [outer = 0x8dc57000] 15:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc18400) [pid = 1826] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 15:16:56 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f9d6000) [pid = 1826] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 15:16:57 INFO - PROCESS | 1826 | [1826] 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 15:16:57 INFO - PROCESS | 1826 | [1826] 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 15:16:57 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 15:16:57 INFO - PROCESS | 1826 | 1477779417606 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]]]}] 15:16:57 INFO - . 15:16:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1577ms 15:16:57 INFO - PROCESS | 1826 | 1477779417620 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1826 | 1477779417626 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 15:16:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 15:16:57 INFO - PROCESS | 1826 | 1477779417633 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}] 15:16:57 INFO - PROCESS | 1826 | 1477779417825 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 15:16:57 INFO - PROCESS | 1826 | 1477779417836 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 15:16:57 INFO - PROCESS | 1826 | 1477779417840 Marionette TRACE conn4 <- [1,569,null,["8"]] 15:16:57 INFO - PROCESS | 1826 | 1477779417848 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 15:16:57 INFO - PROCESS | 1826 | 1477779417854 Marionette TRACE conn4 <- [1,570,null,{}] 15:16:57 INFO - PROCESS | 1826 | 1477779417860 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce34400 == 11 [pid = 1826] [id = 129] 15:16:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc5cc00) [pid = 1826] [serial = 379] [outer = (nil)] 15:16:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fa18c00) [pid = 1826] [serial = 380] [outer = 0x8dc5cc00] 15:16:58 INFO - PROCESS | 1826 | 1477779418053 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc26800) [pid = 1826] [serial = 381] [outer = 0x8dc5cc00] 15:16:58 INFO - PROCESS | 1826 | 1477779418679 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]]]}] 15:16:58 INFO - . 15:16:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1074ms 15:16:58 INFO - PROCESS | 1826 | 1477779418744 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 1826 | 1477779418752 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 15:16:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 15:16:58 INFO - PROCESS | 1826 | 1477779418763 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}] 15:16:58 INFO - PROCESS | 1826 | 1477779418958 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 15:16:58 INFO - PROCESS | 1826 | 1477779418973 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 15:16:58 INFO - PROCESS | 1826 | 1477779418978 Marionette TRACE conn4 <- [1,574,null,["8"]] 15:16:58 INFO - PROCESS | 1826 | 1477779418983 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 15:16:58 INFO - PROCESS | 1826 | 1477779418990 Marionette TRACE conn4 <- [1,575,null,{}] 15:16:59 INFO - PROCESS | 1826 | 1477779419082 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x92a17800 == 12 [pid = 1826] [id = 130] 15:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x92a18000) [pid = 1826] [serial = 382] [outer = (nil)] 15:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x92aba400) [pid = 1826] [serial = 383] [outer = 0x92a18000] 15:16:59 INFO - PROCESS | 1826 | 1477779419183 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x92c4ec00) [pid = 1826] [serial = 384] [outer = 0x92a18000] 15:16:59 INFO - PROCESS | 1826 | 1477779419777 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]]]}] 15:16:59 INFO - . 15:16:59 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1026ms 15:16:59 INFO - PROCESS | 1826 | 1477779419822 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 1826 | 1477779419827 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 15:16:59 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 15:16:59 INFO - PROCESS | 1826 | 1477779419834 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}] 15:17:00 INFO - PROCESS | 1826 | 1477779420170 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 15:17:00 INFO - PROCESS | 1826 | 1477779420236 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 15:17:00 INFO - PROCESS | 1826 | 1477779420244 Marionette TRACE conn4 <- [1,579,null,["8"]] 15:17:00 INFO - PROCESS | 1826 | 1477779420252 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 15:17:00 INFO - PROCESS | 1826 | 1477779420263 Marionette TRACE conn4 <- [1,580,null,{}] 15:17:00 INFO - PROCESS | 1826 | 1477779420319 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc2d000 == 13 [pid = 1826] [id = 131] 15:17:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc51800) [pid = 1826] [serial = 385] [outer = (nil)] 15:17:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x93a39c00) [pid = 1826] [serial = 386] [outer = 0x8dc51800] 15:17:00 INFO - PROCESS | 1826 | 1477779420445 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x9487d800) [pid = 1826] [serial = 387] [outer = 0x8dc51800] 15:17:01 INFO - PROCESS | 1826 | 1477779421140 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]]]}] 15:17:01 INFO - . 15:17:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1387ms 15:17:01 INFO - PROCESS | 1826 | 1477779421224 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 1826 | 1477779421232 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 15:17:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 15:17:01 INFO - PROCESS | 1826 | 1477779421241 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}] 15:17:01 INFO - PROCESS | 1826 | 1477779421533 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 15:17:01 INFO - PROCESS | 1826 | 1477779421652 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 15:17:01 INFO - PROCESS | 1826 | 1477779421659 Marionette TRACE conn4 <- [1,584,null,["8"]] 15:17:01 INFO - PROCESS | 1826 | 1477779421669 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 15:17:01 INFO - PROCESS | 1826 | 1477779421677 Marionette TRACE conn4 <- [1,585,null,{}] 15:17:01 INFO - PROCESS | 1826 | 1477779421686 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf5800 == 14 [pid = 1826] [id = 132] 15:17:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x94bf6000) [pid = 1826] [serial = 388] [outer = (nil)] 15:17:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x94c71c00) [pid = 1826] [serial = 389] [outer = 0x94bf6000] 15:17:01 INFO - PROCESS | 1826 | 1477779421842 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x94c78800) [pid = 1826] [serial = 390] [outer = 0x94bf6000] 15:17:02 INFO - PROCESS | 1826 | 1477779422543 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]]]}] 15:17:02 INFO - . 15:17:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1333ms 15:17:02 INFO - PROCESS | 1826 | 1477779422574 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 1826 | 1477779422578 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 15:17:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 15:17:02 INFO - PROCESS | 1826 | 1477779422586 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}] 15:17:02 INFO - PROCESS | 1826 | 1477779422847 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 15:17:02 INFO - PROCESS | 1826 | 1477779422994 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 15:17:03 INFO - PROCESS | 1826 | 1477779423005 Marionette TRACE conn4 <- [1,589,null,["8"]] 15:17:03 INFO - PROCESS | 1826 | 1477779423052 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 15:17:03 INFO - PROCESS | 1826 | 1477779423062 Marionette TRACE conn4 <- [1,590,null,{}] 15:17:03 INFO - PROCESS | 1826 | 1477779423072 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ef400 == 15 [pid = 1826] [id = 133] 15:17:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x954ef800) [pid = 1826] [serial = 391] [outer = (nil)] 15:17:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x954fac00) [pid = 1826] [serial = 392] [outer = 0x954ef800] 15:17:03 INFO - PROCESS | 1826 | 1477779423206 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x95e5f800) [pid = 1826] [serial = 393] [outer = 0x954ef800] 15:17:05 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc2dc00 == 14 [pid = 1826] [id = 127] 15:17:05 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8dc1b800) [pid = 1826] [serial = 371] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc54c00) [pid = 1826] [serial = 372] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fa1bc00) [pid = 1826] [serial = 369] [outer = (nil)] [url = about:blank] 15:17:07 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8dc5cc00) [pid = 1826] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 15:17:07 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dc57000) [pid = 1826] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 15:17:07 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8f9ccc00) [pid = 1826] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 15:17:08 INFO - PROCESS | 1826 | 1477779428904 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]]]}] 15:17:08 INFO - . 15:17:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6349ms 15:17:08 INFO - PROCESS | 1826 | 1477779428934 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 1826 | 1477779428939 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 15:17:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 15:17:08 INFO - PROCESS | 1826 | 1477779428949 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}] 15:17:09 INFO - PROCESS | 1826 | 1477779429138 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 15:17:09 INFO - PROCESS | 1826 | 1477779429161 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 15:17:09 INFO - PROCESS | 1826 | 1477779429166 Marionette TRACE conn4 <- [1,594,null,["8"]] 15:17:09 INFO - PROCESS | 1826 | 1477779429172 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 15:17:09 INFO - PROCESS | 1826 | 1477779429180 Marionette TRACE conn4 <- [1,595,null,{}] 15:17:09 INFO - PROCESS | 1826 | 1477779429188 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc52c00 == 15 [pid = 1826] [id = 134] 15:17:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc53400) [pid = 1826] [serial = 394] [outer = (nil)] 15:17:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dc57000) [pid = 1826] [serial = 395] [outer = 0x8dc53400] 15:17:09 INFO - PROCESS | 1826 | 1477779429286 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8f9d3000) [pid = 1826] [serial = 396] [outer = 0x8dc53400] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc56c00 == 14 [pid = 1826] [id = 128] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce34400 == 13 [pid = 1826] [id = 129] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x954ef400 == 12 [pid = 1826] [id = 133] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf5800 == 11 [pid = 1826] [id = 132] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc2d000 == 10 [pid = 1826] [id = 131] 15:17:13 INFO - PROCESS | 1826 | --DOCSHELL 0x92a17800 == 9 [pid = 1826] [id = 130] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8f9cf000) [pid = 1826] [serial = 374] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8fa18c00) [pid = 1826] [serial = 380] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8dc26800) [pid = 1826] [serial = 381] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dc5b400) [pid = 1826] [serial = 377] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dd4b400) [pid = 1826] [serial = 378] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8da11c00) [pid = 1826] [serial = 375] [outer = (nil)] [url = about:blank] 15:17:13 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x92aba400) [pid = 1826] [serial = 383] [outer = (nil)] [url = about:blank] 15:17:14 INFO - PROCESS | 1826 | 1477779434884 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"]]]}] 15:17:14 INFO - . 15:17:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5986ms 15:17:14 INFO - PROCESS | 1826 | 1477779434935 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 1826 | 1477779434942 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 15:17:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 15:17:14 INFO - PROCESS | 1826 | 1477779434954 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}] 15:17:15 INFO - PROCESS | 1826 | 1477779435202 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 15:17:15 INFO - PROCESS | 1826 | 1477779435233 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 15:17:15 INFO - PROCESS | 1826 | 1477779435240 Marionette TRACE conn4 <- [1,599,null,["8"]] 15:17:15 INFO - PROCESS | 1826 | 1477779435249 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 15:17:15 INFO - PROCESS | 1826 | 1477779435257 Marionette TRACE conn4 <- [1,600,null,{}] 15:17:15 INFO - PROCESS | 1826 | 1477779435317 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc24c00 == 10 [pid = 1826] [id = 135] 15:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc25800) [pid = 1826] [serial = 397] [outer = (nil)] 15:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc2b000) [pid = 1826] [serial = 398] [outer = 0x8dc25800] 15:17:15 INFO - PROCESS | 1826 | 1477779435426 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc5ac00) [pid = 1826] [serial = 399] [outer = 0x8dc25800] 15:17:16 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x94bf6000) [pid = 1826] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 15:17:16 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc51800) [pid = 1826] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 15:17:16 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x92a18000) [pid = 1826] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 15:17:16 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x954ef800) [pid = 1826] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 15:17:21 INFO - PROCESS | 1826 | 1477779441057 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]]]}] 15:17:21 INFO - . 15:17:21 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6150ms 15:17:21 INFO - PROCESS | 1826 | 1477779441162 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 15:17:21 INFO - PROCESS | 1826 | 1477779441178 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 15:17:21 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 15:17:21 INFO - PROCESS | 1826 | 1477779441194 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}] 15:17:21 INFO - PROCESS | 1826 | 1477779441435 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x954fac00) [pid = 1826] [serial = 392] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x95e5f800) [pid = 1826] [serial = 393] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x94c71c00) [pid = 1826] [serial = 389] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x94c78800) [pid = 1826] [serial = 390] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x93a39c00) [pid = 1826] [serial = 386] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x9487d800) [pid = 1826] [serial = 387] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x92c4ec00) [pid = 1826] [serial = 384] [outer = (nil)] [url = about:blank] 15:17:21 INFO - PROCESS | 1826 | 1477779441556 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 15:17:21 INFO - PROCESS | 1826 | 1477779441562 Marionette TRACE conn4 <- [1,604,null,["8"]] 15:17:21 INFO - PROCESS | 1826 | 1477779441570 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 15:17:21 INFO - PROCESS | 1826 | 1477779441578 Marionette TRACE conn4 <- [1,605,null,{}] 15:17:21 INFO - PROCESS | 1826 | 1477779441585 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc26800 == 11 [pid = 1826] [id = 136] 15:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dc26c00) [pid = 1826] [serial = 400] [outer = (nil)] 15:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc51800) [pid = 1826] [serial = 401] [outer = 0x8dc26c00] 15:17:21 INFO - PROCESS | 1826 | 1477779441696 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc5d400) [pid = 1826] [serial = 402] [outer = 0x8dc26c00] 15:17:22 INFO - PROCESS | 1826 | [1826] 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 15:17:22 INFO - PROCESS | 1826 | [1826] 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 15:17:22 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 15:17:22 INFO - PROCESS | 1826 | 1477779442750 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]]]}] 15:17:22 INFO - . 15:17:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1621ms 15:17:22 INFO - PROCESS | 1826 | 1477779442814 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 15:17:22 INFO - PROCESS | 1826 | 1477779442820 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 15:17:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 15:17:22 INFO - PROCESS | 1826 | 1477779442829 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}] 15:17:23 INFO - PROCESS | 1826 | 1477779443056 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 15:17:23 INFO - PROCESS | 1826 | 1477779443126 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 15:17:23 INFO - PROCESS | 1826 | 1477779443133 Marionette TRACE conn4 <- [1,609,null,["8"]] 15:17:23 INFO - PROCESS | 1826 | 1477779443140 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 15:17:23 INFO - PROCESS | 1826 | 1477779443145 Marionette TRACE conn4 <- [1,610,null,{}] 15:17:23 INFO - PROCESS | 1826 | 1477779443152 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc57c00 == 12 [pid = 1826] [id = 137] 15:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8f9d7800) [pid = 1826] [serial = 403] [outer = (nil)] 15:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8fa14c00) [pid = 1826] [serial = 404] [outer = 0x8f9d7800] 15:17:23 INFO - PROCESS | 1826 | 1477779443255 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8ce42c00) [pid = 1826] [serial = 405] [outer = 0x8f9d7800] 15:17:24 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc53400) [pid = 1826] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 15:17:24 INFO - PROCESS | 1826 | 1477779444308 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]]]}] 15:17:24 INFO - . 15:17:24 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1529ms 15:17:24 INFO - PROCESS | 1826 | 1477779444366 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 15:17:24 INFO - PROCESS | 1826 | 1477779444375 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 15:17:24 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 15:17:24 INFO - PROCESS | 1826 | 1477779444382 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}] 15:17:24 INFO - PROCESS | 1826 | 1477779444567 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 15:17:24 INFO - PROCESS | 1826 | 1477779444679 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 15:17:24 INFO - PROCESS | 1826 | 1477779444683 Marionette TRACE conn4 <- [1,614,null,["8"]] 15:17:24 INFO - PROCESS | 1826 | 1477779444689 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 15:17:24 INFO - PROCESS | 1826 | 1477779444697 Marionette TRACE conn4 <- [1,615,null,{}] 15:17:24 INFO - PROCESS | 1826 | 1477779444704 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x910d5c00 == 13 [pid = 1826] [id = 138] 15:17:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x910d7800) [pid = 1826] [serial = 406] [outer = (nil)] 15:17:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x92930c00) [pid = 1826] [serial = 407] [outer = 0x910d7800] 15:17:24 INFO - PROCESS | 1826 | 1477779444809 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x92a1c400) [pid = 1826] [serial = 408] [outer = 0x910d7800] 15:17:25 INFO - PROCESS | 1826 | 1477779445913 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]]]}] 15:17:25 INFO - .. 15:17:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1577ms 15:17:25 INFO - PROCESS | 1826 | 1477779445959 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 15:17:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 15:17:25 INFO - PROCESS | 1826 | 1477779445965 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 15:17:25 INFO - PROCESS | 1826 | 1477779445972 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}] 15:17:26 INFO - PROCESS | 1826 | 1477779446178 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 15:17:26 INFO - PROCESS | 1826 | 1477779446200 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 15:17:26 INFO - PROCESS | 1826 | 1477779446207 Marionette TRACE conn4 <- [1,619,null,["8"]] 15:17:26 INFO - PROCESS | 1826 | 1477779446214 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 15:17:26 INFO - PROCESS | 1826 | 1477779446220 Marionette TRACE conn4 <- [1,620,null,{}] 15:17:26 INFO - PROCESS | 1826 | 1477779446231 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x930fcc00 == 14 [pid = 1826] [id = 139] 15:17:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x937de000) [pid = 1826] [serial = 409] [outer = (nil)] 15:17:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x937e6000) [pid = 1826] [serial = 410] [outer = 0x937de000] 15:17:26 INFO - PROCESS | 1826 | 1477779446339 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x94c75c00) [pid = 1826] [serial = 411] [outer = 0x937de000] 15:17:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc52c00 == 13 [pid = 1826] [id = 134] 15:17:30 INFO - PROCESS | 1826 | --DOCSHELL 0x910d5c00 == 12 [pid = 1826] [id = 138] 15:17:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc57c00 == 11 [pid = 1826] [id = 137] 15:17:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc26800 == 10 [pid = 1826] [id = 136] 15:17:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc24c00 == 9 [pid = 1826] [id = 135] 15:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc57000) [pid = 1826] [serial = 395] [outer = (nil)] [url = about:blank] 15:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc2b000) [pid = 1826] [serial = 398] [outer = (nil)] [url = about:blank] 15:17:30 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9d3000) [pid = 1826] [serial = 396] [outer = (nil)] [url = about:blank] 15:17:31 INFO - PROCESS | 1826 | 1477779451957 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]]]}] 15:17:32 INFO - .. 15:17:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6041ms 15:17:32 INFO - PROCESS | 1826 | 1477779452017 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 1826 | 1477779452024 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 15:17:32 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 15:17:32 INFO - PROCESS | 1826 | 1477779452036 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}] 15:17:32 INFO - PROCESS | 1826 | 1477779452281 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 15:17:32 INFO - PROCESS | 1826 | 1477779452360 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 15:17:32 INFO - PROCESS | 1826 | 1477779452366 Marionette TRACE conn4 <- [1,624,null,["8"]] 15:17:32 INFO - PROCESS | 1826 | 1477779452377 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 15:17:32 INFO - PROCESS | 1826 | 1477779452389 Marionette TRACE conn4 <- [1,625,null,{}] 15:17:32 INFO - PROCESS | 1826 | 1477779452405 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc1c000 == 10 [pid = 1826] [id = 140] 15:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc1c800) [pid = 1826] [serial = 412] [outer = (nil)] 15:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc29000) [pid = 1826] [serial = 413] [outer = 0x8dc1c800] 15:17:32 INFO - PROCESS | 1826 | 1477779452524 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc5c800) [pid = 1826] [serial = 414] [outer = 0x8dc1c800] 15:17:33 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc26c00) [pid = 1826] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 15:17:33 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc25800) [pid = 1826] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 15:17:33 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x910d7800) [pid = 1826] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 15:17:33 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f9d7800) [pid = 1826] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 15:17:33 INFO - PROCESS | 1826 | 1477779453729 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]]]}] 15:17:33 INFO - .. 15:17:33 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1729ms 15:17:33 INFO - PROCESS | 1826 | 1477779453762 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 1826 | 1477779453767 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 15:17:33 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 15:17:33 INFO - PROCESS | 1826 | 1477779453775 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}] 15:17:33 INFO - PROCESS | 1826 | 1477779453977 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 15:17:33 INFO - PROCESS | 1826 | 1477779453990 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 15:17:33 INFO - PROCESS | 1826 | 1477779453995 Marionette TRACE conn4 <- [1,629,null,["8"]] 15:17:34 INFO - PROCESS | 1826 | 1477779454005 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 15:17:34 INFO - PROCESS | 1826 | 1477779454010 Marionette TRACE conn4 <- [1,630,null,{}] 15:17:34 INFO - PROCESS | 1826 | 1477779454018 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc56000 == 11 [pid = 1826] [id = 141] 15:17:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8f9cd000) [pid = 1826] [serial = 415] [outer = (nil)] 15:17:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8f9d4000) [pid = 1826] [serial = 416] [outer = 0x8f9cd000] 15:17:34 INFO - PROCESS | 1826 | 1477779454220 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dab9c00) [pid = 1826] [serial = 417] [outer = 0x8f9cd000] 15:17:35 INFO - PROCESS | 1826 | 1477779455300 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]]]}] 15:17:35 INFO - . 15:17:35 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1573ms 15:17:35 INFO - PROCESS | 1826 | 1477779455358 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 1826 | 1477779455367 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 15:17:35 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 15:17:35 INFO - PROCESS | 1826 | 1477779455375 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}] 15:17:35 INFO - PROCESS | 1826 | 1477779455558 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 15:17:35 INFO - PROCESS | 1826 | 1477779455715 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 15:17:35 INFO - PROCESS | 1826 | 1477779455723 Marionette TRACE conn4 <- [1,634,null,["8"]] 15:17:35 INFO - PROCESS | 1826 | 1477779455730 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 15:17:35 INFO - PROCESS | 1826 | 1477779455741 Marionette TRACE conn4 <- [1,635,null,{}] 15:17:35 INFO - PROCESS | 1826 | 1477779455750 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x910d7800 == 12 [pid = 1826] [id = 142] 15:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x910d8800) [pid = 1826] [serial = 418] [outer = (nil)] 15:17:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x929b0400) [pid = 1826] [serial = 419] [outer = 0x910d8800] 15:17:35 INFO - PROCESS | 1826 | 1477779455857 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x92c4ec00) [pid = 1826] [serial = 420] [outer = 0x910d8800] 15:17:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dc16000) [pid = 1826] [serial = 421] [outer = 0x95aa8400] 15:17:37 INFO - PROCESS | 1826 | 1477779457011 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]]]}] 15:17:37 INFO - . 15:17:37 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1673ms 15:17:37 INFO - PROCESS | 1826 | 1477779457081 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1826 | 1477779457088 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 15:17:37 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 15:17:37 INFO - PROCESS | 1826 | 1477779457101 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}] 15:17:37 INFO - PROCESS | 1826 | 1477779457315 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 15:17:37 INFO - PROCESS | 1826 | 1477779457468 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 15:17:37 INFO - PROCESS | 1826 | 1477779457473 Marionette TRACE conn4 <- [1,639,null,["8"]] 15:17:37 INFO - PROCESS | 1826 | 1477779457482 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 15:17:37 INFO - PROCESS | 1826 | 1477779457490 Marionette TRACE conn4 <- [1,640,null,{}] 15:17:37 INFO - PROCESS | 1826 | 1477779457497 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f62400 == 13 [pid = 1826] [id = 143] 15:17:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x90f63000) [pid = 1826] [serial = 422] [outer = (nil)] 15:17:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x90f66c00) [pid = 1826] [serial = 423] [outer = 0x90f63000] 15:17:37 INFO - PROCESS | 1826 | 1477779457626 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x94bf0400) [pid = 1826] [serial = 424] [outer = 0x90f63000] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc5d400) [pid = 1826] [serial = 402] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8fa14c00) [pid = 1826] [serial = 404] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8dc5ac00) [pid = 1826] [serial = 399] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x92930c00) [pid = 1826] [serial = 407] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x92a1c400) [pid = 1826] [serial = 408] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dc51800) [pid = 1826] [serial = 401] [outer = (nil)] [url = about:blank] 15:17:39 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8ce42c00) [pid = 1826] [serial = 405] [outer = (nil)] [url = about:blank] 15:17:41 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f9cd000) [pid = 1826] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 15:17:41 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dc1c800) [pid = 1826] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 15:17:43 INFO - PROCESS | 1826 | 1477779463281 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]]]}] 15:17:43 INFO - .. 15:17:43 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6235ms 15:17:43 INFO - PROCESS | 1826 | 1477779463336 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 1826 | 1477779463342 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 15:17:43 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 15:17:43 INFO - PROCESS | 1826 | 1477779463352 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}] 15:17:43 INFO - PROCESS | 1826 | 1477779463504 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 15:17:43 INFO - PROCESS | 1826 | 1477779463609 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 15:17:43 INFO - PROCESS | 1826 | 1477779463619 Marionette TRACE conn4 <- [1,644,null,["8"]] 15:17:43 INFO - PROCESS | 1826 | 1477779463634 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 15:17:43 INFO - PROCESS | 1826 | 1477779463640 Marionette TRACE conn4 <- [1,645,null,{}] 15:17:43 INFO - PROCESS | 1826 | 1477779463648 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5b000 == 14 [pid = 1826] [id = 144] 15:17:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc5bc00) [pid = 1826] [serial = 425] [outer = (nil)] 15:17:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dd4b400) [pid = 1826] [serial = 426] [outer = 0x8dc5bc00] 15:17:43 INFO - PROCESS | 1826 | 1477779463746 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8f9cd000) [pid = 1826] [serial = 427] [outer = 0x8dc5bc00] 15:17:47 INFO - PROCESS | 1826 | --DOCSHELL 0x930fcc00 == 13 [pid = 1826] [id = 139] 15:17:47 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc56000 == 12 [pid = 1826] [id = 141] 15:17:47 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc1c000 == 11 [pid = 1826] [id = 140] 15:17:47 INFO - PROCESS | 1826 | --DOCSHELL 0x90f62400 == 10 [pid = 1826] [id = 143] 15:17:47 INFO - PROCESS | 1826 | --DOCSHELL 0x910d7800 == 9 [pid = 1826] [id = 142] 15:17:47 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x937e6000) [pid = 1826] [serial = 410] [outer = (nil)] [url = about:blank] 15:17:47 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f9d4000) [pid = 1826] [serial = 416] [outer = (nil)] [url = about:blank] 15:17:47 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8dab9c00) [pid = 1826] [serial = 417] [outer = (nil)] [url = about:blank] 15:17:47 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc29000) [pid = 1826] [serial = 413] [outer = (nil)] [url = about:blank] 15:17:47 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc5c800) [pid = 1826] [serial = 414] [outer = (nil)] [url = about:blank] 15:17:49 INFO - PROCESS | 1826 | 1477779469309 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]]]}] 15:17:49 INFO - .. 15:17:49 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5991ms 15:17:49 INFO - PROCESS | 1826 | 1477779469343 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 15:17:49 INFO - PROCESS | 1826 | 1477779469349 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 15:17:49 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 15:17:49 INFO - PROCESS | 1826 | 1477779469367 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}] 15:17:49 INFO - PROCESS | 1826 | 1477779469590 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 15:17:49 INFO - PROCESS | 1826 | 1477779469628 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 15:17:49 INFO - PROCESS | 1826 | 1477779469643 Marionette TRACE conn4 <- [1,649,null,["8"]] 15:17:49 INFO - PROCESS | 1826 | 1477779469707 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 15:17:49 INFO - PROCESS | 1826 | 1477779469716 Marionette TRACE conn4 <- [1,650,null,{}] 15:17:49 INFO - PROCESS | 1826 | 1477779469723 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc19000 == 10 [pid = 1826] [id = 145] 15:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dc19400) [pid = 1826] [serial = 428] [outer = (nil)] 15:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc24400) [pid = 1826] [serial = 429] [outer = 0x8dc19400] 15:17:49 INFO - PROCESS | 1826 | 1477779469834 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8dc54000) [pid = 1826] [serial = 430] [outer = 0x8dc19400] 15:17:50 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x910d8800) [pid = 1826] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 15:17:50 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x90f63000) [pid = 1826] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 15:17:50 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x937de000) [pid = 1826] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 15:17:50 INFO - PROCESS | 1826 | [1826] 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 15:17:50 INFO - PROCESS | 1826 | [1826] 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 15:17:50 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:17:55 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5b000 == 9 [pid = 1826] [id = 144] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x90f66c00) [pid = 1826] [serial = 423] [outer = (nil)] [url = about:blank] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x94bf0400) [pid = 1826] [serial = 424] [outer = (nil)] [url = about:blank] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x929b0400) [pid = 1826] [serial = 419] [outer = (nil)] [url = about:blank] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x92c4ec00) [pid = 1826] [serial = 420] [outer = (nil)] [url = about:blank] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8da58c00) [pid = 1826] [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.] 15:17:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x94c75c00) [pid = 1826] [serial = 411] [outer = (nil)] [url = about:blank] 15:17:55 INFO - PROCESS | 1826 | 1477779475626 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]]]}] 15:17:55 INFO - .. 15:17:55 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6292ms 15:17:55 INFO - PROCESS | 1826 | 1477779475652 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 1826 | 1477779475659 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 15:17:55 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 15:17:55 INFO - PROCESS | 1826 | 1477779475676 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}] 15:17:55 INFO - PROCESS | 1826 | 1477779475869 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 15:17:55 INFO - PROCESS | 1826 | 1477779475890 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 15:17:55 INFO - PROCESS | 1826 | 1477779475896 Marionette TRACE conn4 <- [1,654,null,["8"]] 15:17:55 INFO - PROCESS | 1826 | 1477779475904 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 15:17:55 INFO - PROCESS | 1826 | 1477779475912 Marionette TRACE conn4 <- [1,655,null,{}] 15:17:55 INFO - PROCESS | 1826 | 1477779475919 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc13400 == 10 [pid = 1826] [id = 146] 15:17:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dc13c00) [pid = 1826] [serial = 431] [outer = (nil)] 15:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc19c00) [pid = 1826] [serial = 432] [outer = 0x8dc13c00] 15:17:56 INFO - PROCESS | 1826 | 1477779476049 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc2a000) [pid = 1826] [serial = 433] [outer = 0x8dc13c00] 15:17:57 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc5bc00) [pid = 1826] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 15:18:01 INFO - PROCESS | 1826 | 1477779481670 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]]]}] 15:18:01 INFO - . 15:18:01 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6038ms 15:18:01 INFO - PROCESS | 1826 | 1477779481735 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 1826 | 1477779481744 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 15:18:01 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 15:18:01 INFO - PROCESS | 1826 | 1477779481762 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}] 15:18:02 INFO - PROCESS | 1826 | 1477779482031 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 15:18:02 INFO - PROCESS | 1826 | 1477779482187 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 15:18:02 INFO - PROCESS | 1826 | 1477779482194 Marionette TRACE conn4 <- [1,659,null,["8"]] 15:18:02 INFO - PROCESS | 1826 | 1477779482202 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 15:18:02 INFO - PROCESS | 1826 | 1477779482214 Marionette TRACE conn4 <- [1,660,null,{}] 15:18:02 INFO - PROCESS | 1826 | 1477779482226 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc23c00 == 11 [pid = 1826] [id = 147] 15:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc24c00) [pid = 1826] [serial = 434] [outer = (nil)] 15:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc55000) [pid = 1826] [serial = 435] [outer = 0x8dc24c00] 15:18:02 INFO - PROCESS | 1826 | 1477779482426 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc57400) [pid = 1826] [serial = 436] [outer = 0x8dc24c00] 15:18:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4cc00 == 12 [pid = 1826] [id = 148] 15:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8f9d5400) [pid = 1826] [serial = 437] [outer = (nil)] 15:18:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8f9d8c00) [pid = 1826] [serial = 438] [outer = 0x8f9d5400] 15:18:03 INFO - PROCESS | 1826 | 1477779483768 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]]]}] 15:18:03 INFO - . 15:18:03 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 2078ms 15:18:03 INFO - PROCESS | 1826 | 1477779483836 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 1826 | 1477779483842 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 15:18:03 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 15:18:03 INFO - PROCESS | 1826 | 1477779483850 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}] 15:18:04 INFO - PROCESS | 1826 | 1477779484199 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 15:18:04 INFO - PROCESS | 1826 | 1477779484308 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 15:18:04 INFO - PROCESS | 1826 | 1477779484315 Marionette TRACE conn4 <- [1,664,null,["8"]] 15:18:04 INFO - PROCESS | 1826 | 1477779484323 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 15:18:04 INFO - PROCESS | 1826 | 1477779484330 Marionette TRACE conn4 <- [1,665,null,{}] 15:18:04 INFO - PROCESS | 1826 | 1477779484335 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1ec00 == 13 [pid = 1826] [id = 149] 15:18:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8fa1f400) [pid = 1826] [serial = 439] [outer = (nil)] 15:18:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8fa20400) [pid = 1826] [serial = 440] [outer = 0x8fa1f400] 15:18:04 INFO - PROCESS | 1826 | 1477779484454 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x90f66000) [pid = 1826] [serial = 441] [outer = 0x8fa1f400] 15:18:05 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc19000 == 12 [pid = 1826] [id = 145] 15:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc24400) [pid = 1826] [serial = 429] [outer = (nil)] [url = about:blank] 15:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9cd000) [pid = 1826] [serial = 427] [outer = (nil)] [url = about:blank] 15:18:05 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dd4b400) [pid = 1826] [serial = 426] [outer = (nil)] [url = about:blank] 15:18:07 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc19400) [pid = 1826] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 15:18:10 INFO - PROCESS | 1826 | 1477779490277 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]]]}] 15:18:10 INFO - .. 15:18:10 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6443ms 15:18:10 INFO - PROCESS | 1826 | 1477779490294 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 15:18:10 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 15:18:10 INFO - PROCESS | 1826 | 1477779490303 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 15:18:10 INFO - PROCESS | 1826 | 1477779490314 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}] 15:18:10 INFO - PROCESS | 1826 | 1477779490510 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 15:18:10 INFO - PROCESS | 1826 | 1477779490605 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 15:18:10 INFO - PROCESS | 1826 | 1477779490609 Marionette TRACE conn4 <- [1,669,null,["8"]] 15:18:10 INFO - PROCESS | 1826 | 1477779490619 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 15:18:10 INFO - PROCESS | 1826 | 1477779490629 Marionette TRACE conn4 <- [1,670,null,{}] 15:18:10 INFO - PROCESS | 1826 | 1477779490637 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc28000 == 13 [pid = 1826] [id = 150] 15:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dc28c00) [pid = 1826] [serial = 442] [outer = (nil)] 15:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc52c00) [pid = 1826] [serial = 443] [outer = 0x8dc28c00] 15:18:10 INFO - PROCESS | 1826 | 1477779490749 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x910d7c00) [pid = 1826] [serial = 444] [outer = 0x8dc28c00] 15:18:11 INFO - PROCESS | 1826 | [1826] 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 15:18:11 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:18:11 INFO - PROCESS | 1826 | 1477779491794 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]]]}] 15:18:11 INFO - .. 15:18:11 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1575ms 15:18:11 INFO - PROCESS | 1826 | 1477779491887 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 15:18:11 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 15:18:11 INFO - PROCESS | 1826 | 1477779491894 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 15:18:11 INFO - PROCESS | 1826 | 1477779491905 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}] 15:18:12 INFO - PROCESS | 1826 | 1477779492132 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 15:18:12 INFO - PROCESS | 1826 | 1477779492278 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 15:18:12 INFO - PROCESS | 1826 | 1477779492286 Marionette TRACE conn4 <- [1,674,null,["8"]] 15:18:12 INFO - PROCESS | 1826 | 1477779492296 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 15:18:12 INFO - PROCESS | 1826 | 1477779492304 Marionette TRACE conn4 <- [1,675,null,{}] 15:18:12 INFO - PROCESS | 1826 | 1477779492312 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x929b0400 == 14 [pid = 1826] [id = 151] 15:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x929b0800) [pid = 1826] [serial = 445] [outer = (nil)] 15:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x92a1c400) [pid = 1826] [serial = 446] [outer = 0x929b0800] 15:18:12 INFO - PROCESS | 1826 | 1477779492448 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x92c56400) [pid = 1826] [serial = 447] [outer = 0x929b0800] 15:18:13 INFO - PROCESS | 1826 | [1826] 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 15:18:13 INFO - PROCESS | 1826 | [1826] 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 15:18:13 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:18:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4cc00 == 13 [pid = 1826] [id = 148] 15:18:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc23c00 == 12 [pid = 1826] [id = 147] 15:18:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc13400 == 11 [pid = 1826] [id = 146] 15:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dc54000) [pid = 1826] [serial = 430] [outer = (nil)] [url = about:blank] 15:18:15 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc19c00) [pid = 1826] [serial = 432] [outer = (nil)] [url = about:blank] 15:18:17 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc28c00) [pid = 1826] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 15:18:17 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9d5400) [pid = 1826] [serial = 437] [outer = (nil)] [url = about:srcdoc] 15:18:17 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc24c00) [pid = 1826] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 15:18:17 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc13c00) [pid = 1826] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 15:18:17 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fa1f400) [pid = 1826] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 15:18:18 INFO - PROCESS | 1826 | 1477779498098 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]]]}] 15:18:18 INFO - .. 15:18:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6245ms 15:18:18 INFO - PROCESS | 1826 | 1477779498148 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 15:18:18 INFO - PROCESS | 1826 | 1477779498155 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 15:18:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 15:18:18 INFO - PROCESS | 1826 | 1477779498167 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}] 15:18:18 INFO - PROCESS | 1826 | 1477779498418 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 15:18:18 INFO - PROCESS | 1826 | 1477779498444 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 15:18:18 INFO - PROCESS | 1826 | 1477779498450 Marionette TRACE conn4 <- [1,679,null,["8"]] 15:18:18 INFO - PROCESS | 1826 | 1477779498458 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 15:18:18 INFO - PROCESS | 1826 | 1477779498466 Marionette TRACE conn4 <- [1,680,null,{}] 15:18:18 INFO - PROCESS | 1826 | 1477779498473 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc12000 == 12 [pid = 1826] [id = 152] 15:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc13400) [pid = 1826] [serial = 448] [outer = (nil)] 15:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dc17400) [pid = 1826] [serial = 449] [outer = 0x8dc13400] 15:18:18 INFO - PROCESS | 1826 | 1477779498581 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8dc2d000) [pid = 1826] [serial = 450] [outer = 0x8dc13400] 15:18:22 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1ec00 == 11 [pid = 1826] [id = 149] 15:18:22 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc28000 == 10 [pid = 1826] [id = 150] 15:18:22 INFO - PROCESS | 1826 | --DOCSHELL 0x929b0400 == 9 [pid = 1826] [id = 151] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f9d8c00) [pid = 1826] [serial = 438] [outer = (nil)] [url = about:srcdoc] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc52c00) [pid = 1826] [serial = 443] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x910d7c00) [pid = 1826] [serial = 444] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fa20400) [pid = 1826] [serial = 440] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x90f66000) [pid = 1826] [serial = 441] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc55000) [pid = 1826] [serial = 435] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8dc57400) [pid = 1826] [serial = 436] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc2a000) [pid = 1826] [serial = 433] [outer = (nil)] [url = about:blank] 15:18:24 INFO - PROCESS | 1826 | 1477779504199 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]]]}] 15:18:24 INFO - .. 15:18:24 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6087ms 15:18:24 INFO - PROCESS | 1826 | 1477779504253 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 1826 | 1477779504259 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 15:18:24 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 15:18:24 INFO - PROCESS | 1826 | 1477779504273 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}] 15:18:24 INFO - PROCESS | 1826 | 1477779504484 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 15:18:24 INFO - PROCESS | 1826 | 1477779504596 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 15:18:24 INFO - PROCESS | 1826 | 1477779504602 Marionette TRACE conn4 <- [1,684,null,["8"]] 15:18:24 INFO - PROCESS | 1826 | 1477779504611 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 15:18:24 INFO - PROCESS | 1826 | 1477779504619 Marionette TRACE conn4 <- [1,685,null,{}] 15:18:24 INFO - PROCESS | 1826 | 1477779504626 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc11400 == 10 [pid = 1826] [id = 153] 15:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dc11800) [pid = 1826] [serial = 451] [outer = (nil)] 15:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc16800) [pid = 1826] [serial = 452] [outer = 0x8dc11800] 15:18:24 INFO - PROCESS | 1826 | 1477779504743 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc26c00) [pid = 1826] [serial = 453] [outer = 0x8dc11800] 15:18:25 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x929b0800) [pid = 1826] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 15:18:25 INFO - PROCESS | 1826 | [1826] 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 15:18:25 INFO - PROCESS | 1826 | [1826] 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 15:18:25 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:18:25 INFO - PROCESS | 1826 | 1477779505867 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]]]}] 15:18:25 INFO - .. 15:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1632ms 15:18:25 INFO - PROCESS | 1826 | 1477779505900 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 15:18:25 INFO - PROCESS | 1826 | 1477779505905 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 15:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 15:18:25 INFO - PROCESS | 1826 | 1477779505914 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}] 15:18:26 INFO - PROCESS | 1826 | 1477779506137 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 15:18:26 INFO - PROCESS | 1826 | 1477779506152 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 15:18:26 INFO - PROCESS | 1826 | 1477779506156 Marionette TRACE conn4 <- [1,689,null,["8"]] 15:18:26 INFO - PROCESS | 1826 | 1477779506162 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 15:18:26 INFO - PROCESS | 1826 | 1477779506168 Marionette TRACE conn4 <- [1,690,null,{}] 15:18:26 INFO - PROCESS | 1826 | 1477779506174 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d4000 == 11 [pid = 1826] [id = 154] 15:18:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8f9d4c00) [pid = 1826] [serial = 454] [outer = (nil)] 15:18:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8f9d7000) [pid = 1826] [serial = 455] [outer = 0x8f9d4c00] 15:18:26 INFO - PROCESS | 1826 | 1477779506271 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dab9000) [pid = 1826] [serial = 456] [outer = 0x8f9d4c00] 15:18:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc11400 == 10 [pid = 1826] [id = 153] 15:18:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc12000 == 9 [pid = 1826] [id = 152] 15:18:31 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x92a1c400) [pid = 1826] [serial = 446] [outer = (nil)] [url = about:blank] 15:18:31 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x92c56400) [pid = 1826] [serial = 447] [outer = (nil)] [url = about:blank] 15:18:31 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc17400) [pid = 1826] [serial = 449] [outer = (nil)] [url = about:blank] 15:18:31 INFO - PROCESS | 1826 | 1477779511859 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]]]}] 15:18:31 INFO - .. 15:18:31 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5984ms 15:18:31 INFO - PROCESS | 1826 | 1477779511898 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 1826 | 1477779511905 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 15:18:31 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 15:18:31 INFO - PROCESS | 1826 | 1477779511917 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}] 15:18:32 INFO - PROCESS | 1826 | 1477779512111 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 15:18:32 INFO - PROCESS | 1826 | 1477779512218 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 15:18:32 INFO - PROCESS | 1826 | 1477779512225 Marionette TRACE conn4 <- [1,694,null,["8"]] 15:18:32 INFO - PROCESS | 1826 | 1477779512233 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 15:18:32 INFO - PROCESS | 1826 | 1477779512241 Marionette TRACE conn4 <- [1,695,null,{}] 15:18:32 INFO - PROCESS | 1826 | 1477779512248 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14c00 == 10 [pid = 1826] [id = 155] 15:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc15000) [pid = 1826] [serial = 457] [outer = (nil)] 15:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc19c00) [pid = 1826] [serial = 458] [outer = 0x8dc15000] 15:18:32 INFO - PROCESS | 1826 | 1477779512362 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc51400) [pid = 1826] [serial = 459] [outer = 0x8dc15000] 15:18:33 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc13400) [pid = 1826] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 15:18:37 INFO - PROCESS | 1826 | 1477779517930 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"]]]}] 15:18:37 INFO - .... 15:18:37 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6043ms 15:18:37 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 15:18:37 INFO - PROCESS | 1826 | 1477779517957 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 1826 | 1477779517963 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 15:18:37 INFO - PROCESS | 1826 | 1477779517974 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}] 15:18:38 INFO - PROCESS | 1826 | 1477779518193 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 15:18:38 INFO - PROCESS | 1826 | 1477779518340 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 15:18:38 INFO - PROCESS | 1826 | 1477779518346 Marionette TRACE conn4 <- [1,699,null,["8"]] 15:18:38 INFO - PROCESS | 1826 | 1477779518356 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 15:18:38 INFO - PROCESS | 1826 | 1477779518364 Marionette TRACE conn4 <- [1,700,null,{}] 15:18:38 INFO - PROCESS | 1826 | 1477779518372 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5a400 == 11 [pid = 1826] [id = 156] 15:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc5dc00) [pid = 1826] [serial = 460] [outer = (nil)] 15:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8f816800) [pid = 1826] [serial = 461] [outer = 0x8dc5dc00] 15:18:38 INFO - PROCESS | 1826 | 1477779518488 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8dab5400) [pid = 1826] [serial = 462] [outer = 0x8dc5dc00] 15:18:40 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8f9d7000) [pid = 1826] [serial = 455] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc16800) [pid = 1826] [serial = 452] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc2d000) [pid = 1826] [serial = 450] [outer = (nil)] [url = about:blank] 15:18:42 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f9d4c00) [pid = 1826] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 15:18:42 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc11800) [pid = 1826] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 15:18:44 INFO - PROCESS | 1826 | 1477779524130 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] 15:18:44 INFO - PROCESS | 1826 | 1477779524172 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 15:18:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 15:18:44 INFO - PROCESS | 1826 | 1477779524182 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 15:18:44 INFO - PROCESS | 1826 | 1477779524186 Marionette TRACE conn4 <- [1,703,null,{}] 15:18:44 INFO - PROCESS | 1826 | 1477779524195 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}] 15:18:44 INFO - PROCESS | 1826 | 1477779524410 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 15:18:44 INFO - PROCESS | 1826 | 1477779524478 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 15:18:44 INFO - PROCESS | 1826 | 1477779524484 Marionette TRACE conn4 <- [1,705,null,["8"]] 15:18:44 INFO - PROCESS | 1826 | 1477779524492 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 15:18:44 INFO - PROCESS | 1826 | 1477779524502 Marionette TRACE conn4 <- [1,706,null,{}] 15:18:44 INFO - PROCESS | 1826 | 1477779524515 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:18:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc56800 == 12 [pid = 1826] [id = 157] 15:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc56c00) [pid = 1826] [serial = 463] [outer = (nil)] 15:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc5b000) [pid = 1826] [serial = 464] [outer = 0x8dc56c00] 15:18:44 INFO - PROCESS | 1826 | 1477779524616 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dd4d000) [pid = 1826] [serial = 465] [outer = 0x8dc56c00] 15:18:45 INFO - PROCESS | 1826 | [1826] 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 15:18:45 INFO - PROCESS | 1826 | [1826] 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 15:18:45 INFO - PROCESS | 1826 | [1826] 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 15:18:45 INFO - PROCESS | 1826 | [1826] 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 15:18:45 INFO - PROCESS | 1826 | 1477779525605 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]]]}] 15:18:45 INFO - ... 15:18:45 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1441ms 15:18:45 INFO - PROCESS | 1826 | 1477779525624 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 15:18:45 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 15:18:45 INFO - PROCESS | 1826 | 1477779525633 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 15:18:45 INFO - PROCESS | 1826 | 1477779525639 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 15:18:45 INFO - PROCESS | 1826 | 1477779525644 Marionette TRACE conn4 <- [1,709,null,{}] 15:18:45 INFO - PROCESS | 1826 | 1477779525670 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}] 15:18:45 INFO - PROCESS | 1826 | 1477779525883 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 15:18:45 INFO - PROCESS | 1826 | 1477779525982 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 15:18:45 INFO - PROCESS | 1826 | 1477779525989 Marionette TRACE conn4 <- [1,711,null,["8"]] 15:18:46 INFO - PROCESS | 1826 | 1477779526006 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 15:18:46 INFO - PROCESS | 1826 | 1477779526017 Marionette TRACE conn4 <- [1,712,null,{}] 15:18:46 INFO - PROCESS | 1826 | 1477779526021 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x9306f400 == 13 [pid = 1826] [id = 158] 15:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x93072c00) [pid = 1826] [serial = 466] [outer = (nil)] 15:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x930f4800) [pid = 1826] [serial = 467] [outer = 0x93072c00] 15:18:46 INFO - PROCESS | 1826 | 1477779526127 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x94bf1400) [pid = 1826] [serial = 468] [outer = 0x93072c00] 15:18:46 INFO - PROCESS | 1826 | [mp3 @ 0x92c55000] err{or,}_recognition separate: 1; 1 15:18:46 INFO - PROCESS | 1826 | [mp3 @ 0x92c55000] err{or,}_recognition combined: 1; 1 15:18:46 INFO - PROCESS | 1826 | [mp3 @ 0x92ac5c00] err{or,}_recognition separate: 1; 1 15:18:46 INFO - PROCESS | 1826 | [mp3 @ 0x92ac5c00] err{or,}_recognition combined: 1; 1 15:18:46 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:18:46 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:18:47 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:18:47 INFO - PROCESS | 1826 | [1826] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 15:18:48 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc26c00) [pid = 1826] [serial = 453] [outer = (nil)] [url = about:blank] 15:18:48 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dc19c00) [pid = 1826] [serial = 458] [outer = (nil)] [url = about:blank] 15:18:48 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dab9000) [pid = 1826] [serial = 456] [outer = (nil)] [url = about:blank] 15:18:51 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc56c00) [pid = 1826] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 15:18:51 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc15000) [pid = 1826] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 15:18:51 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc5dc00) [pid = 1826] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 15:18:51 INFO - PROCESS | 1826 | 1477779531716 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]]]}] 15:18:51 INFO - ... 15:18:51 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6114ms 15:18:51 INFO - PROCESS | 1826 | 1477779531754 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 1826 | 1477779531762 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 15:18:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 15:18:51 INFO - PROCESS | 1826 | 1477779531774 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 15:18:51 INFO - PROCESS | 1826 | 1477779531779 Marionette TRACE conn4 <- [1,715,null,{}] 15:18:51 INFO - PROCESS | 1826 | 1477779531791 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}] 15:18:51 INFO - PROCESS | 1826 | 1477779531976 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 15:18:52 INFO - PROCESS | 1826 | 1477779531996 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 15:18:52 INFO - PROCESS | 1826 | 1477779532003 Marionette TRACE conn4 <- [1,717,null,["8"]] 15:18:52 INFO - PROCESS | 1826 | 1477779532010 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 15:18:52 INFO - PROCESS | 1826 | 1477779532022 Marionette TRACE conn4 <- [1,718,null,{}] 15:18:52 INFO - PROCESS | 1826 | 1477779532124 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:18:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc56000 == 14 [pid = 1826] [id = 159] 15:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc56400) [pid = 1826] [serial = 469] [outer = (nil)] 15:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc5f800) [pid = 1826] [serial = 470] [outer = 0x8dc56400] 15:18:52 INFO - PROCESS | 1826 | 1477779532231 Marionette DEBUG loaded listener.js 15:18:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8f9d1800) [pid = 1826] [serial = 471] [outer = 0x8dc56400] 15:18:52 INFO - PROCESS | 1826 | [1826] 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 15:18:52 INFO - PROCESS | 1826 | [1826] 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 15:18:52 INFO - PROCESS | 1826 | [1826] 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 15:18:52 INFO - PROCESS | 1826 | [1826] 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 15:18:53 INFO - PROCESS | 1826 | 1477779533252 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]]]}] 15:18:53 INFO - ... 15:18:53 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1498ms 15:18:53 INFO - PROCESS | 1826 | 1477779533271 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 15:18:53 INFO - PROCESS | 1826 | 1477779533275 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 15:18:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 15:18:53 INFO - PROCESS | 1826 | 1477779533282 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 15:18:53 INFO - PROCESS | 1826 | 1477779533287 Marionette TRACE conn4 <- [1,721,null,{}] 15:18:53 INFO - PROCESS | 1826 | 1477779533299 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}] 15:18:53 INFO - PROCESS | 1826 | 1477779533493 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 15:18:53 INFO - PROCESS | 1826 | 1477779533508 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 15:18:53 INFO - PROCESS | 1826 | 1477779533514 Marionette TRACE conn4 <- [1,723,null,["8"]] 15:18:53 INFO - PROCESS | 1826 | 1477779533533 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 15:18:53 INFO - PROCESS | 1826 | 1477779533543 Marionette TRACE conn4 <- [1,724,null,{}] 15:18:53 INFO - PROCESS | 1826 | 1477779533548 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x94ae0c00 == 15 [pid = 1826] [id = 160] 15:18:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x94ae5800) [pid = 1826] [serial = 472] [outer = (nil)] 15:18:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x94b5c000) [pid = 1826] [serial = 473] [outer = 0x94ae5800] 15:18:53 INFO - PROCESS | 1826 | 1477779533738 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x94be9400) [pid = 1826] [serial = 474] [outer = 0x94ae5800] 15:18:54 INFO - PROCESS | 1826 | [h264 @ 0x9500a000] err{or,}_recognition separate: 1; 1 15:18:54 INFO - PROCESS | 1826 | [h264 @ 0x9500a000] err{or,}_recognition combined: 1; 1 15:18:54 INFO - PROCESS | 1826 | [h264 @ 0x9500a000] Unsupported bit depth: 0 15:18:54 INFO - PROCESS | 1826 | [h264 @ 0x9500a000] no picture 15:18:54 INFO - PROCESS | 1826 | [h264 @ 0x9500a000] no picture 15:18:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5a400 == 14 [pid = 1826] [id = 156] 15:18:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d4000 == 13 [pid = 1826] [id = 154] 15:18:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc56800 == 12 [pid = 1826] [id = 157] 15:18:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14c00 == 11 [pid = 1826] [id = 155] 15:18:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc56000 == 10 [pid = 1826] [id = 159] 15:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc5b000) [pid = 1826] [serial = 464] [outer = (nil)] [url = about:blank] 15:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dd4d000) [pid = 1826] [serial = 465] [outer = (nil)] [url = about:blank] 15:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8f816800) [pid = 1826] [serial = 461] [outer = (nil)] [url = about:blank] 15:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dab5400) [pid = 1826] [serial = 462] [outer = (nil)] [url = about:blank] 15:18:57 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc51400) [pid = 1826] [serial = 459] [outer = (nil)] [url = about:blank] 15:18:59 INFO - PROCESS | 1826 | 1477779539266 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]]]}] 15:18:59 INFO - .. 15:18:59 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6044ms 15:18:59 INFO - PROCESS | 1826 | 1477779539328 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 1826 | 1477779539335 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 15:18:59 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 15:18:59 INFO - PROCESS | 1826 | 1477779539355 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}] 15:18:59 INFO - PROCESS | 1826 | 1477779539584 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 15:18:59 INFO - PROCESS | 1826 | 1477779539659 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 15:18:59 INFO - PROCESS | 1826 | 1477779539665 Marionette TRACE conn4 <- [1,728,null,["8"]] 15:18:59 INFO - PROCESS | 1826 | 1477779539673 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 15:18:59 INFO - PROCESS | 1826 | 1477779539681 Marionette TRACE conn4 <- [1,729,null,{}] 15:18:59 INFO - PROCESS | 1826 | 1477779539692 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc17400 == 11 [pid = 1826] [id = 161] 15:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc17800) [pid = 1826] [serial = 475] [outer = (nil)] 15:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8dc1c800) [pid = 1826] [serial = 476] [outer = 0x8dc17800] 15:18:59 INFO - PROCESS | 1826 | 1477779539796 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dc29000) [pid = 1826] [serial = 477] [outer = 0x8dc17800] 15:19:00 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc56400) [pid = 1826] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 15:19:00 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x93072c00) [pid = 1826] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5f400] err{or,}_recognition separate: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5f400] err{or,}_recognition combined: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5f400] Unsupported bit depth: 0 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5f400] no picture 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5f400] no picture 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8f9d9400] err{or,}_recognition separate: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8f9d9400] err{or,}_recognition combined: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8f9d9400] Unsupported bit depth: 0 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8f9d9400] no picture 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8f9d9400] no picture 15:19:00 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5a400] err{or,}_recognition separate: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5a400] err{or,}_recognition combined: 1; 1 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5a400] Unsupported bit depth: 0 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5a400] no picture 15:19:00 INFO - PROCESS | 1826 | [h264 @ 0x8dc5a400] no picture 15:19:01 INFO - PROCESS | 1826 | [h264 @ 0x8fa20000] err{or,}_recognition separate: 1; 1 15:19:01 INFO - PROCESS | 1826 | [h264 @ 0x8fa20000] err{or,}_recognition combined: 1; 1 15:19:01 INFO - PROCESS | 1826 | [h264 @ 0x8fa20000] Unsupported bit depth: 0 15:19:01 INFO - PROCESS | 1826 | [h264 @ 0x8fa20000] no picture 15:19:01 INFO - PROCESS | 1826 | [h264 @ 0x8fa20000] no picture 15:19:04 INFO - PROCESS | 1826 | --DOCSHELL 0x9306f400 == 10 [pid = 1826] [id = 158] 15:19:04 INFO - PROCESS | 1826 | --DOCSHELL 0x94ae0c00 == 9 [pid = 1826] [id = 160] 15:19:05 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dc5f800) [pid = 1826] [serial = 470] [outer = (nil)] [url = about:blank] 15:19:05 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8f9d1800) [pid = 1826] [serial = 471] [outer = (nil)] [url = about:blank] 15:19:05 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x930f4800) [pid = 1826] [serial = 467] [outer = (nil)] [url = about:blank] 15:19:05 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x94bf1400) [pid = 1826] [serial = 468] [outer = (nil)] [url = about:blank] 15:19:05 INFO - PROCESS | 1826 | 1477779545409 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]]]}] 15:19:05 INFO - ..... 15:19:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6096ms 15:19:05 INFO - PROCESS | 1826 | 1477779545449 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 15:19:05 INFO - PROCESS | 1826 | 1477779545456 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 15:19:05 INFO - TEST-START | /custom-elements/reactions/Attr.html 15:19:05 INFO - PROCESS | 1826 | 1477779545468 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}] 15:19:05 INFO - PROCESS | 1826 | 1477779545696 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 15:19:05 INFO - PROCESS | 1826 | 1477779545804 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 15:19:05 INFO - PROCESS | 1826 | 1477779545811 Marionette TRACE conn4 <- [1,733,null,["8"]] 15:19:05 INFO - PROCESS | 1826 | 1477779545818 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 15:19:05 INFO - PROCESS | 1826 | 1477779545826 Marionette TRACE conn4 <- [1,734,null,{}] 15:19:05 INFO - PROCESS | 1826 | 1477779545901 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14000 == 10 [pid = 1826] [id = 162] 15:19:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dc14c00) [pid = 1826] [serial = 478] [outer = (nil)] 15:19:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8dc1a400) [pid = 1826] [serial = 479] [outer = 0x8dc14c00] 15:19:06 INFO - PROCESS | 1826 | 1477779546022 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc53400) [pid = 1826] [serial = 480] [outer = 0x8dc14c00] 15:19:06 INFO - PROCESS | 1826 | 1477779546640 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"]]]}] 15:19:06 INFO - .. 15:19:06 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1220ms 15:19:06 INFO - PROCESS | 1826 | 1477779546688 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 1826 | 1477779546696 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 15:19:06 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 15:19:06 INFO - PROCESS | 1826 | 1477779546704 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}] 15:19:06 INFO - PROCESS | 1826 | 1477779546926 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 15:19:06 INFO - PROCESS | 1826 | 1477779546994 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 15:19:07 INFO - PROCESS | 1826 | 1477779546999 Marionette TRACE conn4 <- [1,738,null,["8"]] 15:19:07 INFO - PROCESS | 1826 | 1477779547006 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 15:19:07 INFO - PROCESS | 1826 | 1477779547011 Marionette TRACE conn4 <- [1,739,null,{}] 15:19:07 INFO - PROCESS | 1826 | 1477779547018 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc1ec00 == 11 [pid = 1826] [id = 163] 15:19:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8fb41000) [pid = 1826] [serial = 481] [outer = (nil)] 15:19:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x90f63000) [pid = 1826] [serial = 482] [outer = 0x8fb41000] 15:19:07 INFO - PROCESS | 1826 | 1477779547119 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8dab1800) [pid = 1826] [serial = 483] [outer = 0x8fb41000] 15:19:07 INFO - PROCESS | 1826 | 1477779547804 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"]]]}] 15:19:07 INFO - ....... 15:19:07 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1179ms 15:19:07 INFO - PROCESS | 1826 | 1477779547893 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 1826 | 1477779547901 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 15:19:07 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 15:19:07 INFO - PROCESS | 1826 | 1477779547913 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}] 15:19:08 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x94ae5800) [pid = 1826] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 15:19:08 INFO - PROCESS | 1826 | 1477779548174 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 15:19:08 INFO - PROCESS | 1826 | 1477779548240 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 15:19:08 INFO - PROCESS | 1826 | 1477779548245 Marionette TRACE conn4 <- [1,743,null,["8"]] 15:19:08 INFO - PROCESS | 1826 | 1477779548251 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 15:19:08 INFO - PROCESS | 1826 | 1477779548258 Marionette TRACE conn4 <- [1,744,null,{}] 15:19:08 INFO - PROCESS | 1826 | 1477779548269 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bea000 == 12 [pid = 1826] [id = 164] 15:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x94bea800) [pid = 1826] [serial = 484] [outer = (nil)] 15:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x94beec00) [pid = 1826] [serial = 485] [outer = 0x94bea800] 15:19:08 INFO - PROCESS | 1826 | 1477779548376 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x94bf1800) [pid = 1826] [serial = 486] [outer = 0x94bea800] 15:19:09 INFO - .................... 15:19:09 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1285ms 15:19:09 INFO - TEST-START | /custom-elements/reactions/Document.html 15:19:09 INFO - PROCESS | 1826 | 1477779549125 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"]]]}] 15:19:09 INFO - PROCESS | 1826 | 1477779549199 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 1826 | 1477779549202 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 15:19:09 INFO - PROCESS | 1826 | 1477779549216 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}] 15:19:09 INFO - PROCESS | 1826 | 1477779549445 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 15:19:09 INFO - PROCESS | 1826 | 1477779549460 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 15:19:09 INFO - PROCESS | 1826 | 1477779549467 Marionette TRACE conn4 <- [1,748,null,["8"]] 15:19:09 INFO - PROCESS | 1826 | 1477779549473 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 15:19:09 INFO - PROCESS | 1826 | 1477779549480 Marionette TRACE conn4 <- [1,749,null,{}] 15:19:09 INFO - PROCESS | 1826 | 1477779549486 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x954fb800 == 13 [pid = 1826] [id = 165] 15:19:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x95a99c00) [pid = 1826] [serial = 487] [outer = (nil)] 15:19:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x95d91c00) [pid = 1826] [serial = 488] [outer = 0x95a99c00] 15:19:09 INFO - PROCESS | 1826 | 1477779549592 Marionette DEBUG loaded listener.js 15:19:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x97b85800) [pid = 1826] [serial = 489] [outer = 0x95a99c00] 15:19:10 INFO - PROCESS | 1826 | 1477779550202 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"]]]}] 15:19:10 INFO - .. 15:19:10 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1025ms 15:19:10 INFO - PROCESS | 1826 | 1477779550237 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 1826 | 1477779550240 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 15:19:10 INFO - TEST-START | /custom-elements/reactions/Element.html 15:19:10 INFO - PROCESS | 1826 | 1477779550250 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}] 15:19:10 INFO - PROCESS | 1826 | 1477779550431 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 15:19:10 INFO - PROCESS | 1826 | 1477779550547 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 15:19:10 INFO - PROCESS | 1826 | 1477779550551 Marionette TRACE conn4 <- [1,753,null,["8"]] 15:19:10 INFO - PROCESS | 1826 | 1477779550557 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 15:19:10 INFO - PROCESS | 1826 | 1477779550562 Marionette TRACE conn4 <- [1,754,null,{}] 15:19:10 INFO - PROCESS | 1826 | 1477779550569 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x97dd5800 == 14 [pid = 1826] [id = 166] 15:19:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x97dd5c00) [pid = 1826] [serial = 490] [outer = (nil)] 15:19:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x9830c000) [pid = 1826] [serial = 491] [outer = 0x97dd5c00] 15:19:10 INFO - PROCESS | 1826 | 1477779550670 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x98314000) [pid = 1826] [serial = 492] [outer = 0x97dd5c00] 15:19:11 INFO - .................................... 15:19:11 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1304ms 15:19:11 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 15:19:11 INFO - PROCESS | 1826 | 1477779551477 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"]]]}] 15:19:11 INFO - PROCESS | 1826 | 1477779551566 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1826 | 1477779551576 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 15:19:11 INFO - PROCESS | 1826 | 1477779551606 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}] 15:19:11 INFO - PROCESS | 1826 | 1477779551948 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 15:19:12 INFO - PROCESS | 1826 | 1477779552097 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 15:19:12 INFO - PROCESS | 1826 | 1477779552105 Marionette TRACE conn4 <- [1,758,null,["8"]] 15:19:12 INFO - PROCESS | 1826 | 1477779552113 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 15:19:12 INFO - PROCESS | 1826 | 1477779552121 Marionette TRACE conn4 <- [1,759,null,{}] 15:19:12 INFO - PROCESS | 1826 | 1477779552127 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d5c00 == 15 [pid = 1826] [id = 167] 15:19:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8f9d6000) [pid = 1826] [serial = 493] [outer = (nil)] 15:19:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x90f62400) [pid = 1826] [serial = 494] [outer = 0x8f9d6000] 15:19:12 INFO - PROCESS | 1826 | 1477779552292 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x9306f400) [pid = 1826] [serial = 495] [outer = 0x8f9d6000] 15:19:13 INFO - ................ 15:19:13 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1578ms 15:19:13 INFO - TEST-START | /custom-elements/reactions/Node.html 15:19:13 INFO - PROCESS | 1826 | 1477779553087 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"]]]}] 15:19:13 INFO - PROCESS | 1826 | 1477779553175 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 1826 | 1477779553184 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 15:19:13 INFO - PROCESS | 1826 | 1477779553196 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}] 15:19:13 INFO - PROCESS | 1826 | 1477779553453 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 15:19:13 INFO - PROCESS | 1826 | 1477779553510 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 15:19:13 INFO - PROCESS | 1826 | 1477779553514 Marionette TRACE conn4 <- [1,763,null,["8"]] 15:19:13 INFO - PROCESS | 1826 | 1477779553574 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 15:19:13 INFO - PROCESS | 1826 | 1477779553580 Marionette TRACE conn4 <- [1,764,null,{}] 15:19:13 INFO - PROCESS | 1826 | 1477779553590 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x97da8c00 == 16 [pid = 1826] [id = 168] 15:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x97dd3800) [pid = 1826] [serial = 496] [outer = (nil)] 15:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x97dde400) [pid = 1826] [serial = 497] [outer = 0x97dd3800] 15:19:13 INFO - PROCESS | 1826 | 1477779553703 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x98f1e800) [pid = 1826] [serial = 498] [outer = 0x97dd3800] 15:19:14 INFO - .............. 15:19:14 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1383ms 15:19:14 INFO - PROCESS | 1826 | 1477779554501 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"]]]}] 15:19:14 INFO - PROCESS | 1826 | 1477779554595 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1826 | 1477779554602 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 15:19:14 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 15:19:14 INFO - PROCESS | 1826 | 1477779554609 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}] 15:19:14 INFO - PROCESS | 1826 | 1477779554852 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 15:19:14 INFO - PROCESS | 1826 | 1477779554867 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 15:19:14 INFO - PROCESS | 1826 | 1477779554872 Marionette TRACE conn4 <- [1,768,null,["8"]] 15:19:14 INFO - PROCESS | 1826 | 1477779554918 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 15:19:14 INFO - PROCESS | 1826 | 1477779554926 Marionette TRACE conn4 <- [1,769,null,{}] 15:19:15 INFO - PROCESS | 1826 | 1477779554990 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da12800 == 17 [pid = 1826] [id = 169] 15:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9b3a8400) [pid = 1826] [serial = 499] [outer = (nil)] 15:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9b3af400) [pid = 1826] [serial = 500] [outer = 0x9b3a8400] 15:19:15 INFO - PROCESS | 1826 | 1477779555104 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9b426800) [pid = 1826] [serial = 501] [outer = 0x9b3a8400] 15:19:15 INFO - PROCESS | 1826 | 1477779555818 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"]]]}] 15:19:15 INFO - .... 15:19:15 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1279ms 15:19:15 INFO - PROCESS | 1826 | 1477779555889 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 15:19:15 INFO - TEST-START | /custom-elements/reactions/Range.html 15:19:15 INFO - PROCESS | 1826 | 1477779555894 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 15:19:15 INFO - PROCESS | 1826 | 1477779555902 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}] 15:19:16 INFO - PROCESS | 1826 | 1477779556149 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 15:19:16 INFO - PROCESS | 1826 | 1477779556295 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 15:19:16 INFO - PROCESS | 1826 | 1477779556301 Marionette TRACE conn4 <- [1,773,null,["8"]] 15:19:16 INFO - PROCESS | 1826 | 1477779556309 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 15:19:16 INFO - PROCESS | 1826 | 1477779556315 Marionette TRACE conn4 <- [1,774,null,{}] 15:19:16 INFO - PROCESS | 1826 | 1477779556328 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x93be8400 == 18 [pid = 1826] [id = 170] 15:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0xa1003400) [pid = 1826] [serial = 502] [outer = (nil)] 15:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0xa10f3000) [pid = 1826] [serial = 503] [outer = 0xa1003400] 15:19:16 INFO - PROCESS | 1826 | 1477779556438 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0xa1d17000) [pid = 1826] [serial = 504] [outer = 0xa1003400] 15:19:17 INFO - ......... 15:19:17 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1283ms 15:19:17 INFO - PROCESS | 1826 | 1477779557131 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"]]]}] 15:19:17 INFO - PROCESS | 1826 | 1477779557195 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1826 | 1477779557199 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 15:19:17 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 15:19:17 INFO - PROCESS | 1826 | 1477779557207 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}] 15:19:17 INFO - PROCESS | 1826 | 1477779557383 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 15:19:17 INFO - PROCESS | 1826 | 1477779557698 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 15:19:17 INFO - PROCESS | 1826 | 1477779557704 Marionette TRACE conn4 <- [1,778,null,["8"]] 15:19:17 INFO - PROCESS | 1826 | 1477779557718 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 15:19:17 INFO - PROCESS | 1826 | 1477779557727 Marionette TRACE conn4 <- [1,779,null,{}] 15:19:17 INFO - PROCESS | 1826 | 1477779557737 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3a800 == 19 [pid = 1826] [id = 171] 15:19:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8da11c00) [pid = 1826] [serial = 505] [outer = (nil)] 15:19:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dc5c400) [pid = 1826] [serial = 506] [outer = 0x8da11c00] 15:19:17 INFO - PROCESS | 1826 | 1477779557840 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8f9d8c00) [pid = 1826] [serial = 507] [outer = 0x8da11c00] 15:19:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0ec00 == 20 [pid = 1826] [id = 172] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8f9d0400) [pid = 1826] [serial = 508] [outer = (nil)] 15:19:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x92ac7800 == 21 [pid = 1826] [id = 173] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x937e6000) [pid = 1826] [serial = 509] [outer = (nil)] 15:19:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x938eb000 == 22 [pid = 1826] [id = 174] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x94b5c800) [pid = 1826] [serial = 510] [outer = (nil)] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x94bf1c00) [pid = 1826] [serial = 511] [outer = 0x8f9d0400] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x90f60000) [pid = 1826] [serial = 512] [outer = 0x937e6000] 15:19:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x94dc3400) [pid = 1826] [serial = 513] [outer = 0x94b5c800] 15:19:18 INFO - PROCESS | 1826 | [1826] 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 15:19:18 INFO - PROCESS | 1826 | [1826] 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 15:19:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc17400 == 21 [pid = 1826] [id = 161] 15:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8dc1c800) [pid = 1826] [serial = 476] [outer = (nil)] [url = about:blank] 15:19:18 INFO - PROCESS | 1826 | 1477779558901 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"]]]}] 15:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x94b5c000) [pid = 1826] [serial = 473] [outer = (nil)] [url = about:blank] 15:19:18 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x94be9400) [pid = 1826] [serial = 474] [outer = (nil)] [url = about:blank] 15:19:18 INFO - ..... 15:19:18 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1726ms 15:19:18 INFO - PROCESS | 1826 | 1477779558941 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 15:19:18 INFO - TEST-START | /fetch/api/request/request-cache.html 15:19:18 INFO - PROCESS | 1826 | 1477779558954 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 15:19:18 INFO - PROCESS | 1826 | 1477779558962 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 15:19:18 INFO - PROCESS | 1826 | 1477779558969 Marionette TRACE conn4 <- [1,782,null,{}] 15:19:18 INFO - PROCESS | 1826 | 1477779558981 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}] 15:19:19 INFO - PROCESS | 1826 | 1477779559199 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 15:19:19 INFO - PROCESS | 1826 | 1477779559308 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 15:19:19 INFO - PROCESS | 1826 | 1477779559315 Marionette TRACE conn4 <- [1,784,null,["8"]] 15:19:19 INFO - PROCESS | 1826 | 1477779559325 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 15:19:19 INFO - PROCESS | 1826 | 1477779559330 Marionette TRACE conn4 <- [1,785,null,{}] 15:19:19 INFO - PROCESS | 1826 | 1477779559338 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:19:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c76000 == 22 [pid = 1826] [id = 175] 15:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x94c77400) [pid = 1826] [serial = 514] [outer = (nil)] 15:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x954ee400) [pid = 1826] [serial = 515] [outer = 0x94c77400] 15:19:19 INFO - PROCESS | 1826 | 1477779559449 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x9a336c00) [pid = 1826] [serial = 516] [outer = 0x94c77400] 15:19:21 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8dc14c00) [pid = 1826] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 15:19:21 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8dc17800) [pid = 1826] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 15:19:21 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x95a99c00) [pid = 1826] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 15:19:21 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x94bea800) [pid = 1826] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 15:19:21 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8fb41000) [pid = 1826] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:24 INFO - PROCESS | 1826 | [1826] 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 15:19:26 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:19:26 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:19:26 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:19:27 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc1ec00 == 21 [pid = 1826] [id = 163] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14000 == 20 [pid = 1826] [id = 162] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x938eb000 == 19 [pid = 1826] [id = 174] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x92ac7800 == 18 [pid = 1826] [id = 173] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x9830c000) [pid = 1826] [serial = 491] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0ec00 == 17 [pid = 1826] [id = 172] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3a800 == 16 [pid = 1826] [id = 171] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x93be8400 == 15 [pid = 1826] [id = 170] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8da12800 == 14 [pid = 1826] [id = 169] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x97da8c00 == 13 [pid = 1826] [id = 168] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d5c00 == 12 [pid = 1826] [id = 167] 15:19:27 INFO - PROCESS | 1826 | --DOCSHELL 0x97dd5800 == 11 [pid = 1826] [id = 166] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x97b85800) [pid = 1826] [serial = 489] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x95d91c00) [pid = 1826] [serial = 488] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x94beec00) [pid = 1826] [serial = 485] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x94bf1800) [pid = 1826] [serial = 486] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x90f63000) [pid = 1826] [serial = 482] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dab1800) [pid = 1826] [serial = 483] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8dc1a400) [pid = 1826] [serial = 479] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8dc53400) [pid = 1826] [serial = 480] [outer = (nil)] [url = about:blank] 15:19:27 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dc29000) [pid = 1826] [serial = 477] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0xa1003400) [pid = 1826] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x9b3a8400) [pid = 1826] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x97dd3800) [pid = 1826] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8f9d6000) [pid = 1826] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x937e6000) [pid = 1826] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x94b5c800) [pid = 1826] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8f9d0400) [pid = 1826] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8da11c00) [pid = 1826] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 15:19:31 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x97dd5c00) [pid = 1826] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 15:19:35 INFO - ...................................................................................................... 15:19:35 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16159ms 15:19:35 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 15:19:35 INFO - PROCESS | 1826 | 1477779574988 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]]]}] 15:19:35 INFO - PROCESS | 1826 | 1477779575127 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 1826 | 1477779575145 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 15:19:35 INFO - PROCESS | 1826 | 1477779575168 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 15:19:35 INFO - PROCESS | 1826 | 1477779575184 Marionette TRACE conn4 <- [1,788,null,{}] 15:19:35 INFO - PROCESS | 1826 | 1477779575197 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}] 15:19:35 INFO - PROCESS | 1826 | 1477779575460 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 15:19:35 INFO - PROCESS | 1826 | 1477779575621 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 15:19:35 INFO - PROCESS | 1826 | 1477779575629 Marionette TRACE conn4 <- [1,790,null,["8"]] 15:19:35 INFO - PROCESS | 1826 | 1477779575639 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 15:19:35 INFO - PROCESS | 1826 | 1477779575652 Marionette TRACE conn4 <- [1,791,null,{}] 15:19:35 INFO - PROCESS | 1826 | 1477779575733 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce35000 == 12 [pid = 1826] [id = 176] 15:19:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8ce42000) [pid = 1826] [serial = 517] [outer = (nil)] 15:19:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc23800) [pid = 1826] [serial = 518] [outer = 0x8ce42000] 15:19:35 INFO - PROCESS | 1826 | 1477779575853 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8f81b400) [pid = 1826] [serial = 519] [outer = 0x8ce42000] 15:19:36 INFO - PROCESS | 1826 | --DOCSHELL 0x954fb800 == 11 [pid = 1826] [id = 165] 15:19:36 INFO - PROCESS | 1826 | --DOCSHELL 0x94c76000 == 10 [pid = 1826] [id = 175] 15:19:36 INFO - PROCESS | 1826 | --DOCSHELL 0x94bea000 == 9 [pid = 1826] [id = 164] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x90f60000) [pid = 1826] [serial = 512] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x94dc3400) [pid = 1826] [serial = 513] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x94bf1c00) [pid = 1826] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x954ee400) [pid = 1826] [serial = 515] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc5c400) [pid = 1826] [serial = 506] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9d8c00) [pid = 1826] [serial = 507] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0xa10f3000) [pid = 1826] [serial = 503] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0xa1d17000) [pid = 1826] [serial = 504] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x9b3af400) [pid = 1826] [serial = 500] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x9b426800) [pid = 1826] [serial = 501] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x97dde400) [pid = 1826] [serial = 497] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x98f1e800) [pid = 1826] [serial = 498] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x90f62400) [pid = 1826] [serial = 494] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x9306f400) [pid = 1826] [serial = 495] [outer = (nil)] [url = about:blank] 15:19:36 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x98314000) [pid = 1826] [serial = 492] [outer = (nil)] [url = about:blank] 15:19:37 INFO - PROCESS | 1826 | 1477779577247 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]]]}] 15:19:37 INFO - .. 15:19:37 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 2209ms 15:19:37 INFO - PROCESS | 1826 | 1477779577375 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 1826 | 1477779577383 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 15:19:37 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 15:19:37 INFO - PROCESS | 1826 | 1477779577394 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}] 15:19:37 INFO - PROCESS | 1826 | 1477779577582 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 15:19:37 INFO - PROCESS | 1826 | 1477779577594 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 15:19:37 INFO - PROCESS | 1826 | 1477779577598 Marionette TRACE conn4 <- [1,795,null,["8"]] 15:19:37 INFO - PROCESS | 1826 | 1477779577720 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 15:19:37 INFO - PROCESS | 1826 | 1477779577730 Marionette TRACE conn4 <- [1,796,null,{}] 15:19:37 INFO - PROCESS | 1826 | 1477779577742 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9cdc00 == 10 [pid = 1826] [id = 177] 15:19:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8f9cf000) [pid = 1826] [serial = 520] [outer = (nil)] 15:19:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8f9d4400) [pid = 1826] [serial = 521] [outer = 0x8f9cf000] 15:19:37 INFO - PROCESS | 1826 | 1477779577850 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8fa14c00) [pid = 1826] [serial = 522] [outer = 0x8f9cf000] 15:19:38 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:38 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:38 INFO - PROCESS | 1826 | 1477779578590 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 15:19:38 INFO - TEST-START | /fetch/api/request/request-consume.html 15:19:38 INFO - PROCESS | 1826 | 1477779578686 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 15:19:38 INFO - PROCESS | 1826 | 1477779578698 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}] 15:19:39 INFO - PROCESS | 1826 | 1477779579040 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 15:19:39 INFO - PROCESS | 1826 | 1477779579065 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 15:19:39 INFO - PROCESS | 1826 | 1477779579071 Marionette TRACE conn4 <- [1,800,null,["8"]] 15:19:39 INFO - PROCESS | 1826 | 1477779579079 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 15:19:39 INFO - PROCESS | 1826 | 1477779579085 Marionette TRACE conn4 <- [1,801,null,{}] 15:19:39 INFO - PROCESS | 1826 | 1477779579162 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f815c00 == 11 [pid = 1826] [id = 178] 15:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8fa19800) [pid = 1826] [serial = 523] [outer = (nil)] 15:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x930fa000) [pid = 1826] [serial = 524] [outer = 0x8fa19800] 15:19:39 INFO - PROCESS | 1826 | 1477779579269 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x937e5000) [pid = 1826] [serial = 525] [outer = 0x8fa19800] 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:39 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:40 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:40 INFO - .................................. 15:19:40 INFO - PROCESS | 1826 | 1477779580193 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]]]}] 15:19:40 INFO - .... 15:19:40 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1562ms 15:19:40 INFO - PROCESS | 1826 | 1477779580274 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 15:19:40 INFO - TEST-START | /fetch/api/request/request-disturbed.html 15:19:40 INFO - PROCESS | 1826 | 1477779580286 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 15:19:40 INFO - PROCESS | 1826 | 1477779580298 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}] 15:19:40 INFO - PROCESS | 1826 | 1477779580554 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 15:19:40 INFO - PROCESS | 1826 | 1477779580571 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 15:19:40 INFO - PROCESS | 1826 | 1477779580575 Marionette TRACE conn4 <- [1,805,null,["8"]] 15:19:40 INFO - PROCESS | 1826 | 1477779580583 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 15:19:40 INFO - PROCESS | 1826 | 1477779580590 Marionette TRACE conn4 <- [1,806,null,{}] 15:19:40 INFO - PROCESS | 1826 | 1477779580597 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf8400 == 12 [pid = 1826] [id = 179] 15:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x94bf8800) [pid = 1826] [serial = 526] [outer = (nil)] 15:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x94c71800) [pid = 1826] [serial = 527] [outer = 0x94bf8800] 15:19:40 INFO - PROCESS | 1826 | 1477779580698 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x94c75c00) [pid = 1826] [serial = 528] [outer = 0x94bf8800] 15:19:41 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:41 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:41 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:41 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:41 INFO - PROCESS | 1826 | 1477779581332 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]]]}] 15:19:41 INFO - ...... 15:19:41 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1074ms 15:19:41 INFO - PROCESS | 1826 | 1477779581369 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1826 | 1477779581375 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 15:19:41 INFO - TEST-START | /fetch/api/request/request-error.html 15:19:41 INFO - PROCESS | 1826 | 1477779581384 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}] 15:19:41 INFO - PROCESS | 1826 | 1477779581564 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 15:19:41 INFO - PROCESS | 1826 | 1477779581673 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 15:19:41 INFO - PROCESS | 1826 | 1477779581680 Marionette TRACE conn4 <- [1,810,null,["8"]] 15:19:41 INFO - PROCESS | 1826 | 1477779581685 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 15:19:41 INFO - PROCESS | 1826 | 1477779581691 Marionette TRACE conn4 <- [1,811,null,{}] 15:19:41 INFO - PROCESS | 1826 | 1477779581697 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x95265000 == 13 [pid = 1826] [id = 180] 15:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x95265800) [pid = 1826] [serial = 529] [outer = (nil)] 15:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x95267c00) [pid = 1826] [serial = 530] [outer = 0x95265800] 15:19:41 INFO - PROCESS | 1826 | 1477779581802 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x96802c00) [pid = 1826] [serial = 531] [outer = 0x95265800] 15:19:42 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 15:19:42 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 15:19:42 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 15:19:42 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 15:19:42 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 15:19:42 INFO - .................... 15:19:42 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1091ms 15:19:42 INFO - PROCESS | 1826 | 1477779582432 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]]]}] 15:19:42 INFO - PROCESS | 1826 | 1477779582485 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 15:19:42 INFO - PROCESS | 1826 | 1477779582492 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 15:19:42 INFO - TEST-START | /fetch/api/request/request-headers.html 15:19:42 INFO - PROCESS | 1826 | 1477779582503 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}] 15:19:42 INFO - PROCESS | 1826 | 1477779582701 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 15:19:42 INFO - PROCESS | 1826 | 1477779582806 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 15:19:42 INFO - PROCESS | 1826 | 1477779582809 Marionette TRACE conn4 <- [1,815,null,["8"]] 15:19:42 INFO - PROCESS | 1826 | 1477779582818 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 15:19:42 INFO - PROCESS | 1826 | 1477779582826 Marionette TRACE conn4 <- [1,816,null,{}] 15:19:42 INFO - PROCESS | 1826 | 1477779582833 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x96810000 == 14 [pid = 1826] [id = 181] 15:19:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x96810800) [pid = 1826] [serial = 532] [outer = (nil)] 15:19:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x97b85c00) [pid = 1826] [serial = 533] [outer = 0x96810800] 15:19:42 INFO - PROCESS | 1826 | 1477779582925 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x97dd9800) [pid = 1826] [serial = 534] [outer = 0x96810800] 15:19:43 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 15:19:43 INFO - PROCESS | 1826 | [1826] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 15:19:43 INFO - PROCESS | 1826 | 1477779583787 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]]]}] 15:19:43 INFO - ........................................................ 15:19:43 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1392ms 15:19:43 INFO - PROCESS | 1826 | 1477779583895 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 1826 | 1477779583902 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 15:19:43 INFO - TEST-START | /fetch/api/request/request-idl.html 15:19:43 INFO - PROCESS | 1826 | 1477779583914 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}] 15:19:44 INFO - PROCESS | 1826 | 1477779584147 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 15:19:44 INFO - PROCESS | 1826 | 1477779584328 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 15:19:44 INFO - PROCESS | 1826 | 1477779584336 Marionette TRACE conn4 <- [1,820,null,["8"]] 15:19:44 INFO - PROCESS | 1826 | 1477779584395 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 15:19:44 INFO - PROCESS | 1826 | 1477779584408 Marionette TRACE conn4 <- [1,821,null,{}] 15:19:44 INFO - PROCESS | 1826 | 1477779584420 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x9306ac00 == 15 [pid = 1826] [id = 182] 15:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9306c800) [pid = 1826] [serial = 535] [outer = (nil)] 15:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x930fac00) [pid = 1826] [serial = 536] [outer = 0x9306c800] 15:19:44 INFO - PROCESS | 1826 | 1477779584624 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x9488b400) [pid = 1826] [serial = 537] [outer = 0x9306c800] 15:19:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:19:45 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:19:46 INFO - PROCESS | 1826 | 1477779586161 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]]]}] 15:19:46 INFO - ............................................. 15:19:46 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2339ms 15:19:46 INFO - PROCESS | 1826 | 1477779586251 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1826 | 1477779586259 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 15:19:46 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 15:19:46 INFO - PROCESS | 1826 | 1477779586267 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}] 15:19:46 INFO - PROCESS | 1826 | 1477779586443 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 15:19:46 INFO - PROCESS | 1826 | 1477779586586 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 15:19:46 INFO - PROCESS | 1826 | 1477779586592 Marionette TRACE conn4 <- [1,825,null,["8"]] 15:19:46 INFO - PROCESS | 1826 | 1477779586604 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 15:19:46 INFO - PROCESS | 1826 | 1477779586610 Marionette TRACE conn4 <- [1,826,null,{}] 15:19:46 INFO - PROCESS | 1826 | 1477779586618 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f21000 == 16 [pid = 1826] [id = 183] 15:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x98f21c00) [pid = 1826] [serial = 538] [outer = (nil)] 15:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x9a3e6000) [pid = 1826] [serial = 539] [outer = 0x98f21c00] 15:19:46 INFO - PROCESS | 1826 | 1477779586725 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9a4f0000) [pid = 1826] [serial = 540] [outer = 0x98f21c00] 15:19:47 INFO - PROCESS | 1826 | [1826] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 15:19:47 INFO - .............................. 15:19:47 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1326ms 15:19:47 INFO - PROCESS | 1826 | 1477779587564 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]]]}] 15:19:47 INFO - PROCESS | 1826 | 1477779587607 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 15:19:47 INFO - TEST-START | /fetch/api/request/request-init-002.html 15:19:47 INFO - PROCESS | 1826 | 1477779587615 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 15:19:47 INFO - PROCESS | 1826 | 1477779587625 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}] 15:19:47 INFO - PROCESS | 1826 | 1477779587815 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 15:19:47 INFO - PROCESS | 1826 | 1477779587964 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 15:19:47 INFO - PROCESS | 1826 | 1477779587970 Marionette TRACE conn4 <- [1,830,null,["8"]] 15:19:47 INFO - PROCESS | 1826 | 1477779587982 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 15:19:47 INFO - PROCESS | 1826 | 1477779587990 Marionette TRACE conn4 <- [1,831,null,{}] 15:19:48 INFO - PROCESS | 1826 | 1477779587997 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b3a5000 == 17 [pid = 1826] [id = 184] 15:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9b3a5800) [pid = 1826] [serial = 541] [outer = (nil)] 15:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9b3ae800) [pid = 1826] [serial = 542] [outer = 0x9b3a5800] 15:19:48 INFO - PROCESS | 1826 | 1477779588112 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9b478800) [pid = 1826] [serial = 543] [outer = 0x9b3a5800] 15:19:48 INFO - PROCESS | 1826 | 1477779588967 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]]]}] 15:19:49 INFO - ....... 15:19:49 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1435ms 15:19:49 INFO - PROCESS | 1826 | 1477779589058 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 1826 | 1477779589072 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 15:19:49 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 15:19:49 INFO - PROCESS | 1826 | 1477779589083 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}] 15:19:49 INFO - PROCESS | 1826 | 1477779589293 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 15:19:49 INFO - PROCESS | 1826 | 1477779589438 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 15:19:49 INFO - PROCESS | 1826 | 1477779589445 Marionette TRACE conn4 <- [1,835,null,["8"]] 15:19:49 INFO - PROCESS | 1826 | 1477779589452 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 15:19:49 INFO - PROCESS | 1826 | 1477779589459 Marionette TRACE conn4 <- [1,836,null,{}] 15:19:49 INFO - PROCESS | 1826 | 1477779589466 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fb3c800 == 18 [pid = 1826] [id = 185] 15:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x90f5f800) [pid = 1826] [serial = 544] [outer = (nil)] 15:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x90f6ec00) [pid = 1826] [serial = 545] [outer = 0x90f5f800] 15:19:49 INFO - PROCESS | 1826 | 1477779589566 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x9103f400) [pid = 1826] [serial = 546] [outer = 0x90f5f800] 15:19:50 INFO - PROCESS | 1826 | 1477779590163 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"]]]}] 15:19:50 INFO - .... 15:19:50 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1120ms 15:19:50 INFO - PROCESS | 1826 | 1477779590204 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 1826 | 1477779590210 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 15:19:50 INFO - TEST-START | /fetch/api/request/request-structure.html 15:19:50 INFO - PROCESS | 1826 | 1477779590218 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}] 15:19:50 INFO - PROCESS | 1826 | 1477779590399 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 15:19:50 INFO - PROCESS | 1826 | 1477779590511 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 15:19:50 INFO - PROCESS | 1826 | 1477779590516 Marionette TRACE conn4 <- [1,840,null,["8"]] 15:19:50 INFO - PROCESS | 1826 | 1477779590522 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 15:19:50 INFO - PROCESS | 1826 | 1477779590528 Marionette TRACE conn4 <- [1,841,null,{}] 15:19:50 INFO - PROCESS | 1826 | 1477779590533 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x9525d400 == 19 [pid = 1826] [id = 186] 15:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x954ef800) [pid = 1826] [serial = 547] [outer = (nil)] 15:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x96804400) [pid = 1826] [serial = 548] [outer = 0x954ef800] 15:19:50 INFO - PROCESS | 1826 | 1477779590639 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x98f1e800) [pid = 1826] [serial = 549] [outer = 0x954ef800] 15:19:51 INFO - PROCESS | 1826 | 1477779591276 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]]]}] 15:19:51 INFO - ................... 15:19:51 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1140ms 15:19:51 INFO - PROCESS | 1826 | 1477779591367 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 1826 | 1477779591375 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 15:19:51 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 15:19:51 INFO - PROCESS | 1826 | 1477779591382 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}] 15:19:51 INFO - PROCESS | 1826 | 1477779591599 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 15:19:51 INFO - PROCESS | 1826 | 1477779591624 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 15:19:51 INFO - PROCESS | 1826 | 1477779591630 Marionette TRACE conn4 <- [1,845,null,["8"]] 15:19:51 INFO - PROCESS | 1826 | 1477779591635 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 15:19:51 INFO - PROCESS | 1826 | 1477779591642 Marionette TRACE conn4 <- [1,846,null,{}] 15:19:51 INFO - PROCESS | 1826 | 1477779591709 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf8000 == 20 [pid = 1826] [id = 187] 15:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0xa100a800) [pid = 1826] [serial = 550] [outer = (nil)] 15:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0xa10e8400) [pid = 1826] [serial = 551] [outer = 0xa100a800] 15:19:51 INFO - PROCESS | 1826 | 1477779591809 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0xa1d13400) [pid = 1826] [serial = 552] [outer = 0xa100a800] 15:19:52 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2865000 == 21 [pid = 1826] [id = 188] 15:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0xa28e6800) [pid = 1826] [serial = 553] [outer = (nil)] 15:19:52 INFO - PROCESS | 1826 | ++DOCSHELL 0xa28e8000 == 22 [pid = 1826] [id = 189] 15:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0xa2a42400) [pid = 1826] [serial = 554] [outer = (nil)] 15:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0xa28e8800) [pid = 1826] [serial = 555] [outer = 0xa28e6800] 15:19:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0xa2a43c00) [pid = 1826] [serial = 556] [outer = 0xa2a42400] 15:19:52 INFO - PROCESS | 1826 | 1477779592740 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 15:19:52 INFO - . 15:19:52 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1421ms 15:19:52 INFO - PROCESS | 1826 | 1477779592804 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 1826 | 1477779592809 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 15:19:52 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 15:19:52 INFO - PROCESS | 1826 | 1477779592823 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}] 15:19:53 INFO - PROCESS | 1826 | 1477779593142 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 15:19:53 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x95265800) [pid = 1826] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 15:19:53 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8ce42000) [pid = 1826] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 15:19:53 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8f9cf000) [pid = 1826] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 15:19:53 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x94bf8800) [pid = 1826] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 15:19:53 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8fa19800) [pid = 1826] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 15:19:53 INFO - PROCESS | 1826 | 1477779593230 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 15:19:53 INFO - PROCESS | 1826 | 1477779593235 Marionette TRACE conn4 <- [1,850,null,["8"]] 15:19:53 INFO - PROCESS | 1826 | 1477779593240 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 15:19:53 INFO - PROCESS | 1826 | 1477779593245 Marionette TRACE conn4 <- [1,851,null,{}] 15:19:53 INFO - PROCESS | 1826 | 1477779593251 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce43000 == 23 [pid = 1826] [id = 190] 15:19:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8f9cf000) [pid = 1826] [serial = 557] [outer = (nil)] 15:19:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0xa2e9e000) [pid = 1826] [serial = 558] [outer = 0x8f9cf000] 15:19:53 INFO - PROCESS | 1826 | 1477779593346 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0xa2ea2c00) [pid = 1826] [serial = 559] [outer = 0x8f9cf000] 15:19:53 INFO - PROCESS | 1826 | 1477779593851 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 15:19:53 INFO - . 15:19:53 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1039ms 15:19:53 INFO - PROCESS | 1826 | 1477779593861 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 1826 | 1477779593864 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 15:19:53 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 15:19:53 INFO - PROCESS | 1826 | 1477779593872 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}] 15:19:54 INFO - PROCESS | 1826 | 1477779594078 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 15:19:54 INFO - PROCESS | 1826 | 1477779594101 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 15:19:54 INFO - PROCESS | 1826 | 1477779594105 Marionette TRACE conn4 <- [1,855,null,["8"]] 15:19:54 INFO - PROCESS | 1826 | 1477779594110 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 15:19:54 INFO - PROCESS | 1826 | 1477779594115 Marionette TRACE conn4 <- [1,856,null,{}] 15:19:54 INFO - PROCESS | 1826 | 1477779594120 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ec5800 == 24 [pid = 1826] [id = 191] 15:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0xa2ec5c00) [pid = 1826] [serial = 560] [outer = (nil)] 15:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0xa2ec9c00) [pid = 1826] [serial = 561] [outer = 0xa2ec5c00] 15:19:54 INFO - PROCESS | 1826 | 1477779594218 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0xa2ece000) [pid = 1826] [serial = 562] [outer = 0xa2ec5c00] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x95265000 == 23 [pid = 1826] [id = 180] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8f815c00 == 22 [pid = 1826] [id = 178] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf8400 == 21 [pid = 1826] [id = 179] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce35000 == 20 [pid = 1826] [id = 176] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9cdc00 == 19 [pid = 1826] [id = 177] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce43000 == 18 [pid = 1826] [id = 190] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0xa28e8000 == 17 [pid = 1826] [id = 189] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0xa2865000 == 16 [pid = 1826] [id = 188] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf8000 == 15 [pid = 1826] [id = 187] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x9525d400 == 14 [pid = 1826] [id = 186] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x8fb3c800 == 13 [pid = 1826] [id = 185] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x9b3a5000 == 12 [pid = 1826] [id = 184] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x98f21000 == 11 [pid = 1826] [id = 183] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x9306ac00 == 10 [pid = 1826] [id = 182] 15:19:57 INFO - PROCESS | 1826 | --DOCSHELL 0x96810000 == 9 [pid = 1826] [id = 181] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x95267c00) [pid = 1826] [serial = 530] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x96802c00) [pid = 1826] [serial = 531] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x94c71800) [pid = 1826] [serial = 527] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x94c75c00) [pid = 1826] [serial = 528] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x930fa000) [pid = 1826] [serial = 524] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x937e5000) [pid = 1826] [serial = 525] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8f9d4400) [pid = 1826] [serial = 521] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8fa14c00) [pid = 1826] [serial = 522] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dc23800) [pid = 1826] [serial = 518] [outer = (nil)] [url = about:blank] 15:19:58 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8f81b400) [pid = 1826] [serial = 519] [outer = (nil)] [url = about:blank] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x98f21c00) [pid = 1826] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9306c800) [pid = 1826] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x954ef800) [pid = 1826] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x9b3a5800) [pid = 1826] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x96810800) [pid = 1826] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x90f5f800) [pid = 1826] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8f9cf000) [pid = 1826] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0xa2a42400) [pid = 1826] [serial = 554] [outer = (nil)] [url = about:blank] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0xa28e6800) [pid = 1826] [serial = 553] [outer = (nil)] [url = about:blank] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0xa100a800) [pid = 1826] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 15:20:01 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x94c77400) [pid = 1826] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0xa2a43c00) [pid = 1826] [serial = 556] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0xa28e8800) [pid = 1826] [serial = 555] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0xa2ec9c00) [pid = 1826] [serial = 561] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0xa2e9e000) [pid = 1826] [serial = 558] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0xa2ea2c00) [pid = 1826] [serial = 559] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0xa10e8400) [pid = 1826] [serial = 551] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0xa1d13400) [pid = 1826] [serial = 552] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x96804400) [pid = 1826] [serial = 548] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x98f1e800) [pid = 1826] [serial = 549] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x90f6ec00) [pid = 1826] [serial = 545] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x9103f400) [pid = 1826] [serial = 546] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x9b3ae800) [pid = 1826] [serial = 542] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x9b478800) [pid = 1826] [serial = 543] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x9a336c00) [pid = 1826] [serial = 516] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x9a3e6000) [pid = 1826] [serial = 539] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x9a4f0000) [pid = 1826] [serial = 540] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x930fac00) [pid = 1826] [serial = 536] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x9488b400) [pid = 1826] [serial = 537] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x97b85c00) [pid = 1826] [serial = 533] [outer = (nil)] [url = about:blank] 15:20:05 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x97dd9800) [pid = 1826] [serial = 534] [outer = (nil)] [url = about:blank] 15:20:06 INFO - PROCESS | 1826 | --DOCSHELL 0x97ddd000 == 8 [pid = 1826] [id = 9] 15:20:13 INFO - PROCESS | 1826 | --DOCSHELL 0x95aa0800 == 7 [pid = 1826] [id = 10] 15:20:15 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x95aa8400) [pid = 1826] [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.] 15:20:15 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x97ddd400) [pid = 1826] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:20:21 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0x8dc16000) [pid = 1826] [serial = 421] [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.] 15:20:21 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x9a074000) [pid = 1826] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:20:24 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:20:24 INFO - PROCESS | 1826 | 1477779624387 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 15:20:24 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30529ms 15:20:24 INFO - PROCESS | 1826 | 1477779624401 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 15:20:24 INFO - PROCESS | 1826 | 1477779624407 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 15:20:24 INFO - TEST-START | /html-media-capture/capture_reflect.html 15:20:24 INFO - PROCESS | 1826 | 1477779624419 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}] 15:20:24 INFO - PROCESS | 1826 | 1477779624598 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 15:20:24 INFO - PROCESS | 1826 | 1477779624616 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 15:20:24 INFO - PROCESS | 1826 | 1477779624624 Marionette TRACE conn4 <- [1,860,null,["8"]] 15:20:24 INFO - PROCESS | 1826 | 1477779624717 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 15:20:24 INFO - PROCESS | 1826 | 1477779624726 Marionette TRACE conn4 <- [1,861,null,{}] 15:20:24 INFO - PROCESS | 1826 | 1477779624735 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc10c00 == 8 [pid = 1826] [id = 192] 15:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x8dc11400) [pid = 1826] [serial = 563] [outer = (nil)] 15:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x8dc18800) [pid = 1826] [serial = 564] [outer = 0x8dc11400] 15:20:24 INFO - PROCESS | 1826 | 1477779624840 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x8dc29000) [pid = 1826] [serial = 565] [outer = 0x8dc11400] 15:20:25 INFO - PROCESS | 1826 | 1477779625432 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"]]]}] 15:20:25 INFO - ..... 15:20:25 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1073ms 15:20:25 INFO - PROCESS | 1826 | 1477779625490 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 1826 | 1477779625495 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 15:20:25 INFO - TEST-START | /html-media-capture/idlharness.html 15:20:25 INFO - PROCESS | 1826 | 1477779625505 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}] 15:20:25 INFO - PROCESS | 1826 | 1477779625685 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 15:20:25 INFO - PROCESS | 1826 | 1477779625786 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 15:20:25 INFO - PROCESS | 1826 | 1477779625792 Marionette TRACE conn4 <- [1,865,null,["8"]] 15:20:25 INFO - PROCESS | 1826 | 1477779625799 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 15:20:25 INFO - PROCESS | 1826 | 1477779625804 Marionette TRACE conn4 <- [1,866,null,{}] 15:20:25 INFO - PROCESS | 1826 | 1477779625810 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc22000 == 9 [pid = 1826] [id = 193] 15:20:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x8f9d6000) [pid = 1826] [serial = 566] [outer = (nil)] 15:20:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8f9d8000) [pid = 1826] [serial = 567] [outer = 0x8f9d6000] 15:20:25 INFO - PROCESS | 1826 | 1477779625908 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8fa15c00) [pid = 1826] [serial = 568] [outer = 0x8f9d6000] 15:20:26 INFO - PROCESS | 1826 | 1477779626718 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"]]]}] 15:20:26 INFO - .... 15:20:26 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1250ms 15:20:26 INFO - PROCESS | 1826 | 1477779626764 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 1826 | 1477779626771 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 15:20:26 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 15:20:26 INFO - PROCESS | 1826 | 1477779626779 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}] 15:20:26 INFO - PROCESS | 1826 | 1477779626969 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 15:20:27 INFO - PROCESS | 1826 | 1477779627069 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 15:20:27 INFO - PROCESS | 1826 | 1477779627075 Marionette TRACE conn4 <- [1,870,null,["8"]] 15:20:27 INFO - PROCESS | 1826 | 1477779627084 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 15:20:27 INFO - PROCESS | 1826 | 1477779627090 Marionette TRACE conn4 <- [1,871,null,{}] 15:20:27 INFO - PROCESS | 1826 | 1477779627097 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x938eec00 == 10 [pid = 1826] [id = 194] 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x938ef800) [pid = 1826] [serial = 569] [outer = (nil)] 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x93aa3c00) [pid = 1826] [serial = 570] [outer = 0x938ef800] 15:20:27 INFO - PROCESS | 1826 | 1477779627198 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8fa17800) [pid = 1826] [serial = 571] [outer = 0x938ef800] 15:20:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf5c00 == 11 [pid = 1826] [id = 195] 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x94c6e800) [pid = 1826] [serial = 572] [outer = (nil)] 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x954f6400) [pid = 1826] [serial = 573] [outer = 0x94c6e800] 15:20:27 INFO - PROCESS | 1826 | 1477779627744 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x95d91c00) [pid = 1826] [serial = 574] [outer = 0x94c6e800] 15:20:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bed800 == 12 [pid = 1826] [id = 196] 15:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x94beec00) [pid = 1826] [serial = 575] [outer = (nil)] 15:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x964f9400) [pid = 1826] [serial = 576] [outer = 0x94beec00] 15:20:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x96481400) [pid = 1826] [serial = 577] [outer = 0x94beec00] 15:20:28 INFO - PROCESS | 1826 | 1477779628737 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]]]}] 15:20:28 INFO - . 15:20:28 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2027ms 15:20:28 INFO - PROCESS | 1826 | 1477779628805 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 15:20:28 INFO - PROCESS | 1826 | 1477779628810 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 15:20:28 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 15:20:28 INFO - PROCESS | 1826 | 1477779628818 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}] 15:20:28 INFO - PROCESS | 1826 | 1477779628965 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 15:20:28 INFO - PROCESS | 1826 | 1477779628974 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 15:20:28 INFO - PROCESS | 1826 | 1477779628978 Marionette TRACE conn4 <- [1,875,null,["8"]] 15:20:29 INFO - PROCESS | 1826 | 1477779629073 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 15:20:29 INFO - PROCESS | 1826 | 1477779629079 Marionette TRACE conn4 <- [1,876,null,{}] 15:20:29 INFO - PROCESS | 1826 | 1477779629089 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x9676d400 == 13 [pid = 1826] [id = 197] 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x9676f800) [pid = 1826] [serial = 578] [outer = (nil)] 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x96771400) [pid = 1826] [serial = 579] [outer = 0x9676f800] 15:20:29 INFO - PROCESS | 1826 | 1477779629199 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x96774c00) [pid = 1826] [serial = 580] [outer = 0x9676f800] 15:20:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x97da2400 == 14 [pid = 1826] [id = 198] 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x97da2800) [pid = 1826] [serial = 581] [outer = (nil)] 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x97daac00) [pid = 1826] [serial = 582] [outer = 0x97da2800] 15:20:29 INFO - PROCESS | 1826 | 1477779629692 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x97dd9400) [pid = 1826] [serial = 583] [outer = 0x97da2800] 15:20:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x9680b000 == 15 [pid = 1826] [id = 199] 15:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x9680b800) [pid = 1826] [serial = 584] [outer = (nil)] 15:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9830b400) [pid = 1826] [serial = 585] [outer = 0x9680b800] 15:20:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x97dde000) [pid = 1826] [serial = 586] [outer = 0x9680b800] 15:20:30 INFO - PROCESS | 1826 | 1477779630710 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]]]}] 15:20:30 INFO - . 15:20:30 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1992ms 15:20:30 INFO - PROCESS | 1826 | 1477779630811 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 1826 | 1477779630814 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 15:20:30 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 15:20:30 INFO - PROCESS | 1826 | 1477779630821 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}] 15:20:30 INFO - PROCESS | 1826 | 1477779630954 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 15:20:31 INFO - PROCESS | 1826 | 1477779631063 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 15:20:31 INFO - PROCESS | 1826 | 1477779631066 Marionette TRACE conn4 <- [1,880,null,["8"]] 15:20:31 INFO - PROCESS | 1826 | 1477779631070 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 15:20:31 INFO - PROCESS | 1826 | 1477779631077 Marionette TRACE conn4 <- [1,881,null,{}] 15:20:31 INFO - PROCESS | 1826 | 1477779631083 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f1f400 == 16 [pid = 1826] [id = 200] 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x98f20000) [pid = 1826] [serial = 587] [outer = (nil)] 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x9a070800) [pid = 1826] [serial = 588] [outer = 0x98f20000] 15:20:31 INFO - PROCESS | 1826 | 1477779631174 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x9a332c00) [pid = 1826] [serial = 589] [outer = 0x98f20000] 15:20:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x93076400 == 17 [pid = 1826] [id = 201] 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x9a3ec800) [pid = 1826] [serial = 590] [outer = (nil)] 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x9a44a800) [pid = 1826] [serial = 591] [outer = 0x9a3ec800] 15:20:31 INFO - PROCESS | 1826 | 1477779631682 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9a4f3800) [pid = 1826] [serial = 592] [outer = 0x9a3ec800] 15:20:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a406800 == 18 [pid = 1826] [id = 202] 15:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x9a408400) [pid = 1826] [serial = 593] [outer = (nil)] 15:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x9a6ef400) [pid = 1826] [serial = 594] [outer = 0x9a408400] 15:20:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8da58800) [pid = 1826] [serial = 595] [outer = 0x9a408400] 15:20:32 INFO - PROCESS | 1826 | 1477779632772 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]]]}] 15:20:32 INFO - . 15:20:32 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2081ms 15:20:32 INFO - PROCESS | 1826 | 1477779632903 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 15:20:32 INFO - PROCESS | 1826 | 1477779632910 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 15:20:32 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 15:20:32 INFO - PROCESS | 1826 | 1477779632919 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}] 15:20:33 INFO - PROCESS | 1826 | 1477779633214 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 15:20:33 INFO - PROCESS | 1826 | 1477779633292 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 15:20:33 INFO - PROCESS | 1826 | 1477779633298 Marionette TRACE conn4 <- [1,885,null,["8"]] 15:20:33 INFO - PROCESS | 1826 | 1477779633305 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 15:20:33 INFO - PROCESS | 1826 | 1477779633312 Marionette TRACE conn4 <- [1,886,null,{}] 15:20:33 INFO - PROCESS | 1826 | 1477779633363 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1e400 == 19 [pid = 1826] [id = 203] 15:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8fa1ec00) [pid = 1826] [serial = 596] [outer = (nil)] 15:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x90f5f800) [pid = 1826] [serial = 597] [outer = 0x8fa1ec00] 15:20:33 INFO - PROCESS | 1826 | 1477779633484 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x92abb800) [pid = 1826] [serial = 598] [outer = 0x8fa1ec00] 15:20:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf8c00 == 20 [pid = 1826] [id = 204] 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x95aa8400) [pid = 1826] [serial = 599] [outer = (nil)] 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x9676dc00) [pid = 1826] [serial = 600] [outer = 0x95aa8400] 15:20:34 INFO - PROCESS | 1826 | 1477779634106 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x96772400) [pid = 1826] [serial = 601] [outer = 0x95aa8400] 15:20:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x94ae5800 == 21 [pid = 1826] [id = 205] 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x97dd6c00) [pid = 1826] [serial = 602] [outer = (nil)] 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x93a9f400) [pid = 1826] [serial = 603] [outer = 0x97dd6c00] 15:20:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x98f18800) [pid = 1826] [serial = 604] [outer = 0x97dd6c00] 15:20:35 INFO - PROCESS | 1826 | 1477779635303 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]]]}] 15:20:35 INFO - . 15:20:35 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2524ms 15:20:35 INFO - PROCESS | 1826 | 1477779635442 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 1826 | 1477779635447 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 15:20:35 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 15:20:35 INFO - PROCESS | 1826 | 1477779635455 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}] 15:20:35 INFO - PROCESS | 1826 | 1477779635651 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 15:20:35 INFO - PROCESS | 1826 | 1477779635806 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 15:20:35 INFO - PROCESS | 1826 | 1477779635810 Marionette TRACE conn4 <- [1,890,null,["8"]] 15:20:35 INFO - PROCESS | 1826 | 1477779635819 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 15:20:35 INFO - PROCESS | 1826 | 1477779635824 Marionette TRACE conn4 <- [1,891,null,{}] 15:20:35 INFO - PROCESS | 1826 | 1477779635830 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a43c800 == 22 [pid = 1826] [id = 206] 15:20:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x9a6f0000) [pid = 1826] [serial = 605] [outer = (nil)] 15:20:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x9b16c800) [pid = 1826] [serial = 606] [outer = 0x9a6f0000] 15:20:35 INFO - PROCESS | 1826 | 1477779635946 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x9b420c00) [pid = 1826] [serial = 607] [outer = 0x9a6f0000] 15:20:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f816000 == 23 [pid = 1826] [id = 207] 15:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8f818400) [pid = 1826] [serial = 608] [outer = (nil)] 15:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8f9d1c00) [pid = 1826] [serial = 609] [outer = 0x8f818400] 15:20:36 INFO - PROCESS | 1826 | 1477779636671 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8fa21c00) [pid = 1826] [serial = 610] [outer = 0x8f818400] 15:20:36 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 15:20:37 INFO - PROCESS | 1826 | 1477779637642 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]]]}] 15:20:37 INFO - . 15:20:37 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2233ms 15:20:38 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ec5800 == 22 [pid = 1826] [id = 191] 15:20:38 INFO - PROCESS | 1826 | 1477779638402 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1826 | 1477779638409 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 15:20:38 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 15:20:38 INFO - PROCESS | 1826 | 1477779638425 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}] 15:20:38 INFO - PROCESS | 1826 | 1477779638609 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 15:20:38 INFO - PROCESS | 1826 | 1477779638624 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 15:20:38 INFO - PROCESS | 1826 | 1477779638632 Marionette TRACE conn4 <- [1,895,null,["8"]] 15:20:38 INFO - PROCESS | 1826 | 1477779638640 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 15:20:38 INFO - PROCESS | 1826 | 1477779638648 Marionette TRACE conn4 <- [1,896,null,{}] 15:20:38 INFO - PROCESS | 1826 | 1477779638746 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc57400 == 23 [pid = 1826] [id = 208] 15:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8dc5f800) [pid = 1826] [serial = 611] [outer = (nil)] 15:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8f817800) [pid = 1826] [serial = 612] [outer = 0x8dc5f800] 15:20:38 INFO - PROCESS | 1826 | 1477779638853 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9d7800) [pid = 1826] [serial = 613] [outer = 0x8dc5f800] 15:20:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x930f5000 == 24 [pid = 1826] [id = 209] 15:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x930f8400) [pid = 1826] [serial = 614] [outer = (nil)] 15:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x93bde800) [pid = 1826] [serial = 615] [outer = 0x930f8400] 15:20:39 INFO - PROCESS | 1826 | 1477779639421 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8f9d4400) [pid = 1826] [serial = 616] [outer = 0x930f8400] 15:20:40 INFO - PROCESS | 1826 | 1477779640107 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]]]}] 15:20:40 INFO - . 15:20:40 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1724ms 15:20:40 INFO - PROCESS | 1826 | 1477779640159 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 1826 | 1477779640166 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 15:20:40 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 15:20:40 INFO - PROCESS | 1826 | 1477779640175 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}] 15:20:40 INFO - PROCESS | 1826 | 1477779640374 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 15:20:40 INFO - PROCESS | 1826 | 1477779640407 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 15:20:40 INFO - PROCESS | 1826 | 1477779640411 Marionette TRACE conn4 <- [1,900,null,["8"]] 15:20:40 INFO - PROCESS | 1826 | 1477779640418 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 15:20:40 INFO - PROCESS | 1826 | 1477779640424 Marionette TRACE conn4 <- [1,901,null,{}] 15:20:40 INFO - PROCESS | 1826 | 1477779640430 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c72800 == 25 [pid = 1826] [id = 210] 15:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x94c73000) [pid = 1826] [serial = 617] [outer = (nil)] 15:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94c75000) [pid = 1826] [serial = 618] [outer = 0x94c73000] 15:20:40 INFO - PROCESS | 1826 | 1477779640529 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94c7a400) [pid = 1826] [serial = 619] [outer = 0x94c73000] 15:20:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x94dc3400 == 26 [pid = 1826] [id = 211] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95265400) [pid = 1826] [serial = 620] [outer = (nil)] 15:20:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x95265800 == 27 [pid = 1826] [id = 212] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x95266000) [pid = 1826] [serial = 621] [outer = (nil)] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x95266c00) [pid = 1826] [serial = 622] [outer = 0x95265400] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x94c7c000) [pid = 1826] [serial = 623] [outer = 0x95266000] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9525dc00) [pid = 1826] [serial = 624] [outer = 0x95266000] 15:20:41 INFO - PROCESS | 1826 | 1477779641374 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]]]}] 15:20:41 INFO - . 15:20:41 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1230ms 15:20:41 INFO - PROCESS | 1826 | 1477779641414 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 15:20:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 15:20:41 INFO - PROCESS | 1826 | 1477779641424 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 15:20:41 INFO - PROCESS | 1826 | 1477779641442 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}] 15:20:41 INFO - PROCESS | 1826 | 1477779641686 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 15:20:41 INFO - PROCESS | 1826 | 1477779641836 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 15:20:41 INFO - PROCESS | 1826 | 1477779641842 Marionette TRACE conn4 <- [1,905,null,["8"]] 15:20:41 INFO - PROCESS | 1826 | 1477779641847 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 15:20:41 INFO - PROCESS | 1826 | 1477779641854 Marionette TRACE conn4 <- [1,906,null,{}] 15:20:41 INFO - PROCESS | 1826 | 1477779641861 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x964f8400 == 28 [pid = 1826] [id = 213] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x964f9800) [pid = 1826] [serial = 625] [outer = (nil)] 15:20:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9a3e5000) [pid = 1826] [serial = 626] [outer = 0x964f9800] 15:20:41 INFO - PROCESS | 1826 | 1477779641984 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9a673c00) [pid = 1826] [serial = 627] [outer = 0x964f9800] 15:20:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b3aac00 == 29 [pid = 1826] [id = 214] 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x9b479400) [pid = 1826] [serial = 628] [outer = (nil)] 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8da53400) [pid = 1826] [serial = 629] [outer = 0x9b479400] 15:20:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b16e400 == 30 [pid = 1826] [id = 215] 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9b479800) [pid = 1826] [serial = 630] [outer = (nil)] 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9b3ae800) [pid = 1826] [serial = 631] [outer = 0x9b479800] 15:20:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x9a6ea800) [pid = 1826] [serial = 632] [outer = 0x9b479400] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x94beec00) [pid = 1826] [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;] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x938ef800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9a3ec800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9676f800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8dc11400) [pid = 1826] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9680b800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x94c6e800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9a408400) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0xa2ec5c00) [pid = 1826] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x97da2800) [pid = 1826] [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] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8f9d6000) [pid = 1826] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 15:20:42 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x98f20000) [pid = 1826] [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] 15:20:43 INFO - PROCESS | 1826 | 1477779643004 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]]]}] 15:20:43 INFO - . 15:20:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1630ms 15:20:43 INFO - PROCESS | 1826 | 1477779643063 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 1826 | 1477779643067 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 15:20:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 15:20:43 INFO - PROCESS | 1826 | 1477779643074 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}] 15:20:43 INFO - PROCESS | 1826 | 1477779643292 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 15:20:43 INFO - PROCESS | 1826 | 1477779643357 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 15:20:43 INFO - PROCESS | 1826 | 1477779643361 Marionette TRACE conn4 <- [1,910,null,["8"]] 15:20:43 INFO - PROCESS | 1826 | 1477779643367 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 15:20:43 INFO - PROCESS | 1826 | 1477779643373 Marionette TRACE conn4 <- [1,911,null,{}] 15:20:43 INFO - PROCESS | 1826 | 1477779643379 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a66b000 == 31 [pid = 1826] [id = 216] 15:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9b167c00) [pid = 1826] [serial = 633] [outer = (nil)] 15:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9b171400) [pid = 1826] [serial = 634] [outer = 0x9b167c00] 15:20:43 INFO - PROCESS | 1826 | 1477779643475 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9cfd6000) [pid = 1826] [serial = 635] [outer = 0x9b167c00] 15:20:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce39c00 == 32 [pid = 1826] [id = 217] 15:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa1003c00) [pid = 1826] [serial = 636] [outer = (nil)] 15:20:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa10f0800) [pid = 1826] [serial = 637] [outer = 0xa1003c00] 15:20:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0xa10e8000) [pid = 1826] [serial = 638] [outer = 0xa1003c00] 15:20:44 INFO - PROCESS | 1826 | 1477779644114 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]]]}] 15:20:44 INFO - . 15:20:44 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1070ms 15:20:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 15:20:44 INFO - PROCESS | 1826 | 1477779644150 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 1826 | 1477779644153 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 15:20:44 INFO - PROCESS | 1826 | 1477779644161 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}] 15:20:44 INFO - PROCESS | 1826 | 1477779644404 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 15:20:44 INFO - PROCESS | 1826 | 1477779644417 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 15:20:44 INFO - PROCESS | 1826 | 1477779644420 Marionette TRACE conn4 <- [1,915,null,["8"]] 15:20:44 INFO - PROCESS | 1826 | 1477779644426 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 15:20:44 INFO - PROCESS | 1826 | 1477779644430 Marionette TRACE conn4 <- [1,916,null,{}] 15:20:44 INFO - PROCESS | 1826 | 1477779644435 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 1826 | ++DOCSHELL 0xa1d19000 == 33 [pid = 1826] [id = 218] 15:20:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0xa1d19400) [pid = 1826] [serial = 639] [outer = (nil)] 15:20:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa1d99000) [pid = 1826] [serial = 640] [outer = 0xa1d19400] 15:20:44 INFO - PROCESS | 1826 | 1477779644526 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa285fc00) [pid = 1826] [serial = 641] [outer = 0xa1d19400] 15:20:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce38c00 == 34 [pid = 1826] [id = 219] 15:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8da0c800) [pid = 1826] [serial = 642] [outer = (nil)] 15:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8da58400) [pid = 1826] [serial = 643] [outer = 0x8da0c800] 15:20:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc10400 == 35 [pid = 1826] [id = 220] 15:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8dc14c00) [pid = 1826] [serial = 644] [outer = (nil)] 15:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8f9d0000) [pid = 1826] [serial = 645] [outer = 0x8dc14c00] 15:20:45 INFO - PROCESS | 1826 | 1477779645257 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8fb3c800) [pid = 1826] [serial = 646] [outer = 0x8dc14c00] 15:20:45 INFO - PROCESS | 1826 | [1826] 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 15:20:45 INFO - PROCESS | 1826 | 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] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x9a406800 == 34 [pid = 1826] [id = 202] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x9680b000 == 33 [pid = 1826] [id = 199] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce39c00 == 32 [pid = 1826] [id = 217] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x9b16e400 == 31 [pid = 1826] [id = 215] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x9b3aac00 == 30 [pid = 1826] [id = 214] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x95265800 == 29 [pid = 1826] [id = 212] 15:20:48 INFO - PROCESS | 1826 | --DOCSHELL 0x94dc3400 == 28 [pid = 1826] [id = 211] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x97dde000) [pid = 1826] [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] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9830b400) [pid = 1826] [serial = 585] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x96481400) [pid = 1826] [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;] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x964f9400) [pid = 1826] [serial = 576] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9a070800) [pid = 1826] [serial = 588] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a332c00) [pid = 1826] [serial = 589] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9a44a800) [pid = 1826] [serial = 591] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9a4f3800) [pid = 1826] [serial = 592] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9a6ef400) [pid = 1826] [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] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8da58800) [pid = 1826] [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] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x96771400) [pid = 1826] [serial = 579] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x96774c00) [pid = 1826] [serial = 580] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x97daac00) [pid = 1826] [serial = 582] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x97dd9400) [pid = 1826] [serial = 583] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x93aa3c00) [pid = 1826] [serial = 570] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8fa17800) [pid = 1826] [serial = 571] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x954f6400) [pid = 1826] [serial = 573] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x95d91c00) [pid = 1826] [serial = 574] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8f9d8000) [pid = 1826] [serial = 567] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fa15c00) [pid = 1826] [serial = 568] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dc18800) [pid = 1826] [serial = 564] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8dc29000) [pid = 1826] [serial = 565] [outer = (nil)] [url = about:blank] 15:20:48 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa2ece000) [pid = 1826] [serial = 562] [outer = (nil)] [url = about:blank] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x97dd6c00) [pid = 1826] [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] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x95aa8400) [pid = 1826] [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] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8fa1ec00) [pid = 1826] [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] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dc5f800) [pid = 1826] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9a6f0000) [pid = 1826] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9b479400) [pid = 1826] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0xa1003c00) [pid = 1826] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8f818400) [pid = 1826] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x930f8400) [pid = 1826] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9b479800) [pid = 1826] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x9b167c00) [pid = 1826] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x964f9800) [pid = 1826] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x95266000) [pid = 1826] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x94c73000) [pid = 1826] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 15:20:51 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x95265400) [pid = 1826] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x93076400 == 27 [pid = 1826] [id = 201] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x98f1f400 == 26 [pid = 1826] [id = 200] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x9676d400 == 25 [pid = 1826] [id = 197] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x9a43c800 == 24 [pid = 1826] [id = 206] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x94ae5800 == 23 [pid = 1826] [id = 205] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8f816000 == 22 [pid = 1826] [id = 207] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x9a66b000 == 21 [pid = 1826] [id = 216] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1e400 == 20 [pid = 1826] [id = 203] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x97da2400 == 19 [pid = 1826] [id = 198] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf5c00 == 18 [pid = 1826] [id = 195] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x930f5000 == 17 [pid = 1826] [id = 209] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x938eec00 == 16 [pid = 1826] [id = 194] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x94c72800 == 15 [pid = 1826] [id = 210] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x964f8400 == 14 [pid = 1826] [id = 213] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x94bed800 == 13 [pid = 1826] [id = 196] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc22000 == 12 [pid = 1826] [id = 193] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc57400 == 11 [pid = 1826] [id = 208] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc10c00 == 10 [pid = 1826] [id = 192] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf8c00 == 9 [pid = 1826] [id = 204] 15:20:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc10400 == 8 [pid = 1826] [id = 220] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9a6ea800) [pid = 1826] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0xa10f0800) [pid = 1826] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x9b3ae800) [pid = 1826] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8da53400) [pid = 1826] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0xa10e8000) [pid = 1826] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x9525dc00) [pid = 1826] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x94c7c000) [pid = 1826] [serial = 623] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x95266c00) [pid = 1826] [serial = 622] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8f9d4400) [pid = 1826] [serial = 616] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x93bde800) [pid = 1826] [serial = 615] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x94c7a400) [pid = 1826] [serial = 619] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x94c75000) [pid = 1826] [serial = 618] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x9a673c00) [pid = 1826] [serial = 627] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9a3e5000) [pid = 1826] [serial = 626] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x9cfd6000) [pid = 1826] [serial = 635] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x9b171400) [pid = 1826] [serial = 634] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8f817800) [pid = 1826] [serial = 612] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9d7800) [pid = 1826] [serial = 613] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f9d1c00) [pid = 1826] [serial = 609] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8fa21c00) [pid = 1826] [serial = 610] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x9b16c800) [pid = 1826] [serial = 606] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x9b420c00) [pid = 1826] [serial = 607] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x90f5f800) [pid = 1826] [serial = 597] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x92abb800) [pid = 1826] [serial = 598] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x9676dc00) [pid = 1826] [serial = 600] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x96772400) [pid = 1826] [serial = 601] [outer = (nil)] [url = about:blank] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x93a9f400) [pid = 1826] [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] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x98f18800) [pid = 1826] [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] 15:20:56 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0xa1d99000) [pid = 1826] [serial = 640] [outer = (nil)] [url = about:blank] 15:21:03 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x8f9d0000) [pid = 1826] [serial = 645] [outer = (nil)] [url = about:blank] 15:21:14 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:21:14 INFO - PROCESS | 1826 | 1477779674702 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]]]}] 15:21:14 INFO - . 15:21:14 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30567ms 15:21:14 INFO - PROCESS | 1826 | 1477779674728 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 1826 | 1477779674735 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 15:21:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 15:21:14 INFO - PROCESS | 1826 | 1477779674746 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}] 15:21:14 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce38c00 == 7 [pid = 1826] [id = 219] 15:21:14 INFO - PROCESS | 1826 | 1477779674976 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 15:21:15 INFO - PROCESS | 1826 | 1477779675055 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 15:21:15 INFO - PROCESS | 1826 | 1477779675062 Marionette TRACE conn4 <- [1,920,null,["8"]] 15:21:15 INFO - PROCESS | 1826 | 1477779675071 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 15:21:15 INFO - PROCESS | 1826 | 1477779675078 Marionette TRACE conn4 <- [1,921,null,{}] 15:21:15 INFO - PROCESS | 1826 | 1477779675085 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc17400 == 8 [pid = 1826] [id = 221] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8dc18400) [pid = 1826] [serial = 647] [outer = (nil)] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8dc1a000) [pid = 1826] [serial = 648] [outer = 0x8dc18400] 15:21:15 INFO - PROCESS | 1826 | 1477779675191 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8dc26000) [pid = 1826] [serial = 649] [outer = 0x8dc18400] 15:21:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4cc00 == 9 [pid = 1826] [id = 222] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8f81a800) [pid = 1826] [serial = 650] [outer = (nil)] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8dd4c400) [pid = 1826] [serial = 651] [outer = 0x8f81a800] 15:21:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9cd000 == 10 [pid = 1826] [id = 223] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8f9cdc00) [pid = 1826] [serial = 652] [outer = (nil)] 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8f9d1400) [pid = 1826] [serial = 653] [outer = 0x8f9cdc00] 15:21:15 INFO - PROCESS | 1826 | 1477779675757 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8f9d7400) [pid = 1826] [serial = 654] [outer = 0x8f9cdc00] 15:21:16 INFO - PROCESS | 1826 | 1477779676313 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 \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\"","@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"]]]}] 15:21:16 INFO - ... 15:21:16 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1631ms 15:21:16 INFO - PROCESS | 1826 | 1477779676376 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 1826 | 1477779676381 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 15:21:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 15:21:16 INFO - PROCESS | 1826 | 1477779676451 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}] 15:21:16 INFO - PROCESS | 1826 | 1477779676695 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 15:21:16 INFO - PROCESS | 1826 | 1477779676711 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 15:21:16 INFO - PROCESS | 1826 | 1477779676716 Marionette TRACE conn4 <- [1,925,null,["8"]] 15:21:16 INFO - PROCESS | 1826 | 1477779676723 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 15:21:16 INFO - PROCESS | 1826 | 1477779676729 Marionette TRACE conn4 <- [1,926,null,{}] 15:21:16 INFO - PROCESS | 1826 | 1477779676735 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f61800 == 11 [pid = 1826] [id = 224] 15:21:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x90f62800) [pid = 1826] [serial = 655] [outer = (nil)] 15:21:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x90f65400) [pid = 1826] [serial = 656] [outer = 0x90f62800] 15:21:16 INFO - PROCESS | 1826 | 1477779676833 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x9292f800) [pid = 1826] [serial = 657] [outer = 0x90f62800] 15:21:17 INFO - PROCESS | 1826 | 1477779677550 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]]]}] 15:21:17 INFO - . 15:21:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1133ms 15:21:17 INFO - PROCESS | 1826 | 1477779677589 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 1826 | 1477779677597 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 15:21:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 15:21:17 INFO - PROCESS | 1826 | 1477779677604 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}] 15:21:17 INFO - PROCESS | 1826 | 1477779677823 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 15:21:17 INFO - PROCESS | 1826 | 1477779677835 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 15:21:17 INFO - PROCESS | 1826 | 1477779677839 Marionette TRACE conn4 <- [1,930,null,["8"]] 15:21:17 INFO - PROCESS | 1826 | 1477779677845 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 15:21:17 INFO - PROCESS | 1826 | 1477779677852 Marionette TRACE conn4 <- [1,931,null,{}] 15:21:17 INFO - PROCESS | 1826 | 1477779677864 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x93bdf000 == 12 [pid = 1826] [id = 225] 15:21:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x93be1800) [pid = 1826] [serial = 658] [outer = (nil)] 15:21:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x94c77000) [pid = 1826] [serial = 659] [outer = 0x93be1800] 15:21:17 INFO - PROCESS | 1826 | 1477779677973 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x94c79400) [pid = 1826] [serial = 660] [outer = 0x93be1800] 15:21:18 INFO - PROCESS | 1826 | 1477779678587 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:18 INFO - . 15:21:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1020ms 15:21:18 INFO - PROCESS | 1826 | 1477779678632 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 1826 | 1477779678637 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 15:21:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 15:21:18 INFO - PROCESS | 1826 | 1477779678648 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}] 15:21:18 INFO - PROCESS | 1826 | 1477779678855 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 15:21:18 INFO - PROCESS | 1826 | 1477779678915 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 15:21:18 INFO - PROCESS | 1826 | 1477779678918 Marionette TRACE conn4 <- [1,935,null,["8"]] 15:21:18 INFO - PROCESS | 1826 | 1477779678924 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 15:21:18 INFO - PROCESS | 1826 | 1477779678930 Marionette TRACE conn4 <- [1,936,null,{}] 15:21:18 INFO - PROCESS | 1826 | 1477779678940 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x95265000 == 13 [pid = 1826] [id = 226] 15:21:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x95267c00) [pid = 1826] [serial = 661] [outer = (nil)] 15:21:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x953d3000) [pid = 1826] [serial = 662] [outer = 0x95267c00] 15:21:19 INFO - PROCESS | 1826 | 1477779679032 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x95aa8400) [pid = 1826] [serial = 663] [outer = 0x95267c00] 15:21:19 INFO - PROCESS | 1826 | 1477779679602 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:19 INFO - . 15:21:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 970ms 15:21:19 INFO - PROCESS | 1826 | 1477779679650 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 1826 | 1477779679653 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 15:21:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 15:21:19 INFO - PROCESS | 1826 | 1477779679660 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}] 15:21:19 INFO - PROCESS | 1826 | 1477779679886 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 15:21:19 INFO - PROCESS | 1826 | 1477779679904 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 15:21:19 INFO - PROCESS | 1826 | 1477779679907 Marionette TRACE conn4 <- [1,940,null,["8"]] 15:21:19 INFO - PROCESS | 1826 | 1477779679912 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 15:21:19 INFO - PROCESS | 1826 | 1477779679917 Marionette TRACE conn4 <- [1,941,null,{}] 15:21:19 INFO - PROCESS | 1826 | 1477779679923 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x96766800 == 14 [pid = 1826] [id = 227] 15:21:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x96767000) [pid = 1826] [serial = 664] [outer = (nil)] 15:21:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x9676c800) [pid = 1826] [serial = 665] [outer = 0x96767000] 15:21:20 INFO - PROCESS | 1826 | 1477779680014 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x96771c00) [pid = 1826] [serial = 666] [outer = 0x96767000] 15:21:20 INFO - PROCESS | 1826 | 1477779680620 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:20 INFO - . 15:21:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 979ms 15:21:20 INFO - PROCESS | 1826 | 1477779680666 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1826 | 1477779680669 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 15:21:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 15:21:20 INFO - PROCESS | 1826 | 1477779680677 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}] 15:21:20 INFO - PROCESS | 1826 | 1477779680856 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 15:21:20 INFO - PROCESS | 1826 | 1477779680954 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 15:21:20 INFO - PROCESS | 1826 | 1477779680961 Marionette TRACE conn4 <- [1,945,null,["8"]] 15:21:20 INFO - PROCESS | 1826 | 1477779680968 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 15:21:20 INFO - PROCESS | 1826 | 1477779680973 Marionette TRACE conn4 <- [1,946,null,{}] 15:21:20 INFO - PROCESS | 1826 | 1477779680978 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x97b85c00 == 15 [pid = 1826] [id = 228] 15:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x97b86000) [pid = 1826] [serial = 667] [outer = (nil)] 15:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x97d9f800) [pid = 1826] [serial = 668] [outer = 0x97b86000] 15:21:21 INFO - PROCESS | 1826 | 1477779681074 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x97da4400) [pid = 1826] [serial = 669] [outer = 0x97b86000] 15:21:21 INFO - PROCESS | 1826 | 1477779681615 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:21 INFO - . 15:21:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 978ms 15:21:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 15:21:21 INFO - PROCESS | 1826 | 1477779681669 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 1826 | 1477779681673 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 15:21:21 INFO - PROCESS | 1826 | 1477779681682 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}] 15:21:21 INFO - PROCESS | 1826 | 1477779681844 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 15:21:21 INFO - PROCESS | 1826 | 1477779681858 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 15:21:21 INFO - PROCESS | 1826 | 1477779681861 Marionette TRACE conn4 <- [1,950,null,["8"]] 15:21:21 INFO - PROCESS | 1826 | 1477779681868 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 15:21:21 INFO - PROCESS | 1826 | 1477779681873 Marionette TRACE conn4 <- [1,951,null,{}] 15:21:21 INFO - PROCESS | 1826 | 1477779681878 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x97dd5400 == 16 [pid = 1826] [id = 229] 15:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x97dd5800) [pid = 1826] [serial = 670] [outer = (nil)] 15:21:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x97dd7800) [pid = 1826] [serial = 671] [outer = 0x97dd5800] 15:21:21 INFO - PROCESS | 1826 | 1477779681970 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x9830b000) [pid = 1826] [serial = 672] [outer = 0x97dd5800] 15:21:22 INFO - PROCESS | 1826 | 1477779682593 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:22 INFO - . 15:21:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 924ms 15:21:22 INFO - PROCESS | 1826 | 1477779682602 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 1826 | 1477779682605 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 15:21:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 15:21:22 INFO - PROCESS | 1826 | 1477779682656 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}] 15:21:22 INFO - PROCESS | 1826 | 1477779682845 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 15:21:22 INFO - PROCESS | 1826 | 1477779682855 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 15:21:22 INFO - PROCESS | 1826 | 1477779682858 Marionette TRACE conn4 <- [1,955,null,["8"]] 15:21:22 INFO - PROCESS | 1826 | 1477779682983 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 15:21:23 INFO - PROCESS | 1826 | 1477779682993 Marionette TRACE conn4 <- [1,956,null,{}] 15:21:23 INFO - PROCESS | 1826 | 1477779683048 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3a000 == 17 [pid = 1826] [id = 230] 15:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8ce3d400) [pid = 1826] [serial = 673] [outer = (nil)] 15:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dab0400) [pid = 1826] [serial = 674] [outer = 0x8ce3d400] 15:21:23 INFO - PROCESS | 1826 | 1477779683170 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8dc19c00) [pid = 1826] [serial = 675] [outer = 0x8ce3d400] 15:21:23 INFO - PROCESS | 1826 | 1477779683850 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:23 INFO - . 15:21:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1330ms 15:21:23 INFO - PROCESS | 1826 | 1477779683945 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 1826 | 1477779683952 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 15:21:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 15:21:23 INFO - PROCESS | 1826 | 1477779683978 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}] 15:21:24 INFO - PROCESS | 1826 | 1477779684178 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 15:21:24 INFO - PROCESS | 1826 | 1477779684324 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 15:21:24 INFO - PROCESS | 1826 | 1477779684330 Marionette TRACE conn4 <- [1,960,null,["8"]] 15:21:24 INFO - PROCESS | 1826 | 1477779684360 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 15:21:24 INFO - PROCESS | 1826 | 1477779684372 Marionette TRACE conn4 <- [1,961,null,{}] 15:21:24 INFO - PROCESS | 1826 | 1477779684379 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x929a3800 == 18 [pid = 1826] [id = 231] 15:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x92abe000) [pid = 1826] [serial = 676] [outer = (nil)] 15:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x9306ac00) [pid = 1826] [serial = 677] [outer = 0x92abe000] 15:21:24 INFO - PROCESS | 1826 | 1477779684491 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x937ec400) [pid = 1826] [serial = 678] [outer = 0x92abe000] 15:21:25 INFO - PROCESS | 1826 | 1477779685178 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:25 INFO - . 15:21:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1271ms 15:21:25 INFO - PROCESS | 1826 | 1477779685247 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 1826 | 1477779685252 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 15:21:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 15:21:25 INFO - PROCESS | 1826 | 1477779685261 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}] 15:21:25 INFO - PROCESS | 1826 | 1477779685464 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 15:21:25 INFO - PROCESS | 1826 | 1477779685587 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 15:21:25 INFO - PROCESS | 1826 | 1477779685593 Marionette TRACE conn4 <- [1,965,null,["8"]] 15:21:25 INFO - PROCESS | 1826 | 1477779685611 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 15:21:25 INFO - PROCESS | 1826 | 1477779685625 Marionette TRACE conn4 <- [1,966,null,{}] 15:21:25 INFO - PROCESS | 1826 | 1477779685650 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x96804000 == 19 [pid = 1826] [id = 232] 15:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x96807000) [pid = 1826] [serial = 679] [outer = (nil)] 15:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x97dd2c00) [pid = 1826] [serial = 680] [outer = 0x96807000] 15:21:25 INFO - PROCESS | 1826 | 1477779685775 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x98f15800) [pid = 1826] [serial = 681] [outer = 0x96807000] 15:21:26 INFO - PROCESS | 1826 | 1477779686451 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:26 INFO - . 15:21:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1225ms 15:21:26 INFO - PROCESS | 1826 | 1477779686514 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 1826 | 1477779686518 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 15:21:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 15:21:26 INFO - PROCESS | 1826 | 1477779686528 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}] 15:21:26 INFO - PROCESS | 1826 | 1477779686722 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 15:21:26 INFO - PROCESS | 1826 | 1477779686872 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 15:21:26 INFO - PROCESS | 1826 | 1477779686878 Marionette TRACE conn4 <- [1,970,null,["8"]] 15:21:26 INFO - PROCESS | 1826 | 1477779686890 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 15:21:26 INFO - PROCESS | 1826 | 1477779686898 Marionette TRACE conn4 <- [1,971,null,{}] 15:21:26 INFO - PROCESS | 1826 | 1477779686905 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a330400 == 20 [pid = 1826] [id = 233] 15:21:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x9a330800) [pid = 1826] [serial = 682] [outer = (nil)] 15:21:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x9a387c00) [pid = 1826] [serial = 683] [outer = 0x9a330800] 15:21:27 INFO - PROCESS | 1826 | 1477779687013 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x9a3e4c00) [pid = 1826] [serial = 684] [outer = 0x9a330800] 15:21:27 INFO - PROCESS | 1826 | 1477779687680 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:27 INFO - . 15:21:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1183ms 15:21:27 INFO - PROCESS | 1826 | 1477779687738 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 1826 | 1477779687743 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 15:21:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 15:21:27 INFO - PROCESS | 1826 | 1477779687752 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}] 15:21:27 INFO - PROCESS | 1826 | 1477779687939 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 15:21:28 INFO - PROCESS | 1826 | 1477779688080 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 15:21:28 INFO - PROCESS | 1826 | 1477779688085 Marionette TRACE conn4 <- [1,975,null,["8"]] 15:21:28 INFO - PROCESS | 1826 | 1477779688097 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 15:21:28 INFO - PROCESS | 1826 | 1477779688103 Marionette TRACE conn4 <- [1,976,null,{}] 15:21:28 INFO - PROCESS | 1826 | 1477779688109 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x97dd3000 == 21 [pid = 1826] [id = 234] 15:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x9a43d400) [pid = 1826] [serial = 685] [outer = (nil)] 15:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x9a673c00) [pid = 1826] [serial = 686] [outer = 0x9a43d400] 15:21:28 INFO - PROCESS | 1826 | 1477779688214 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x9a6ea800) [pid = 1826] [serial = 687] [outer = 0x9a43d400] 15:21:28 INFO - PROCESS | 1826 | 1477779688845 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:28 INFO - . 15:21:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1120ms 15:21:29 INFO - PROCESS | 1826 | 1477779689011 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 1826 | 1477779689018 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 15:21:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 15:21:29 INFO - PROCESS | 1826 | 1477779689045 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}] 15:21:29 INFO - PROCESS | 1826 | 1477779689230 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 15:21:29 INFO - PROCESS | 1826 | 1477779689388 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 15:21:29 INFO - PROCESS | 1826 | 1477779689396 Marionette TRACE conn4 <- [1,980,null,["8"]] 15:21:29 INFO - PROCESS | 1826 | 1477779689411 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 15:21:29 INFO - PROCESS | 1826 | 1477779689420 Marionette TRACE conn4 <- [1,981,null,{}] 15:21:29 INFO - PROCESS | 1826 | 1477779689427 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d6800 == 22 [pid = 1826] [id = 235] 15:21:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8fa16800) [pid = 1826] [serial = 688] [outer = (nil)] 15:21:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8fa1a800) [pid = 1826] [serial = 689] [outer = 0x8fa16800] 15:21:29 INFO - PROCESS | 1826 | 1477779689534 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x930f4800) [pid = 1826] [serial = 690] [outer = 0x8fa16800] 15:21:30 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4cc00 == 21 [pid = 1826] [id = 222] 15:21:30 INFO - PROCESS | 1826 | --DOCSHELL 0xa1d19000 == 20 [pid = 1826] [id = 218] 15:21:31 INFO - PROCESS | 1826 | 1477779691004 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:31 INFO - . 15:21:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 2030ms 15:21:31 INFO - PROCESS | 1826 | 1477779691073 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 15:21:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 15:21:31 INFO - PROCESS | 1826 | 1477779691080 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 15:21:31 INFO - PROCESS | 1826 | 1477779691094 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}] 15:21:31 INFO - PROCESS | 1826 | 1477779691281 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 15:21:31 INFO - PROCESS | 1826 | 1477779691390 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 15:21:31 INFO - PROCESS | 1826 | 1477779691395 Marionette TRACE conn4 <- [1,985,null,["8"]] 15:21:31 INFO - PROCESS | 1826 | 1477779691407 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 15:21:31 INFO - PROCESS | 1826 | 1477779691413 Marionette TRACE conn4 <- [1,986,null,{}] 15:21:31 INFO - PROCESS | 1826 | 1477779691421 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4d000 == 21 [pid = 1826] [id = 236] 15:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8dd4e400) [pid = 1826] [serial = 691] [outer = (nil)] 15:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8f81a400) [pid = 1826] [serial = 692] [outer = 0x8dd4e400] 15:21:31 INFO - PROCESS | 1826 | 1477779691528 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fa19800) [pid = 1826] [serial = 693] [outer = 0x8dd4e400] 15:21:32 INFO - PROCESS | 1826 | 1477779692132 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:32 INFO - . 15:21:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1077ms 15:21:32 INFO - PROCESS | 1826 | 1477779692202 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 1826 | 1477779692207 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 15:21:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 15:21:32 INFO - PROCESS | 1826 | 1477779692215 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}] 15:21:32 INFO - PROCESS | 1826 | 1477779692471 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 15:21:32 INFO - PROCESS | 1826 | 1477779692589 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 15:21:32 INFO - PROCESS | 1826 | 1477779692592 Marionette TRACE conn4 <- [1,990,null,["8"]] 15:21:32 INFO - PROCESS | 1826 | 1477779692600 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 15:21:32 INFO - PROCESS | 1826 | 1477779692605 Marionette TRACE conn4 <- [1,991,null,{}] 15:21:32 INFO - PROCESS | 1826 | 1477779692612 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x94b5c800 == 22 [pid = 1826] [id = 237] 15:21:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x94b5d800) [pid = 1826] [serial = 694] [outer = (nil)] 15:21:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x94bea000) [pid = 1826] [serial = 695] [outer = 0x94b5d800] 15:21:32 INFO - PROCESS | 1826 | 1477779692710 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x94bee000) [pid = 1826] [serial = 696] [outer = 0x94b5d800] 15:21:33 INFO - PROCESS | 1826 | 1477779693268 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:33 INFO - . 15:21:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1078ms 15:21:33 INFO - PROCESS | 1826 | 1477779693338 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 15:21:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 15:21:33 INFO - PROCESS | 1826 | 1477779693346 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 15:21:33 INFO - PROCESS | 1826 | 1477779693353 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}] 15:21:33 INFO - PROCESS | 1826 | 1477779693581 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 15:21:33 INFO - PROCESS | 1826 | 1477779693654 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 15:21:33 INFO - PROCESS | 1826 | 1477779693659 Marionette TRACE conn4 <- [1,995,null,["8"]] 15:21:33 INFO - PROCESS | 1826 | 1477779693665 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 15:21:33 INFO - PROCESS | 1826 | 1477779693672 Marionette TRACE conn4 <- [1,996,null,{}] 15:21:33 INFO - PROCESS | 1826 | 1477779693678 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c79800 == 23 [pid = 1826] [id = 238] 15:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x94c79c00) [pid = 1826] [serial = 697] [outer = (nil)] 15:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9525cc00) [pid = 1826] [serial = 698] [outer = 0x94c79c00] 15:21:33 INFO - PROCESS | 1826 | 1477779693785 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x95266c00) [pid = 1826] [serial = 699] [outer = 0x94c79c00] 15:21:34 INFO - PROCESS | 1826 | 1477779694481 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:34 INFO - . 15:21:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1171ms 15:21:34 INFO - PROCESS | 1826 | 1477779694542 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 1826 | 1477779694547 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 15:21:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 15:21:34 INFO - PROCESS | 1826 | 1477779694555 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}] 15:21:34 INFO - PROCESS | 1826 | 1477779694781 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 15:21:34 INFO - PROCESS | 1826 | 1477779694807 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 15:21:34 INFO - PROCESS | 1826 | 1477779694814 Marionette TRACE conn4 <- [1,1000,null,["8"]] 15:21:34 INFO - PROCESS | 1826 | 1477779694820 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 15:21:34 INFO - PROCESS | 1826 | 1477779694826 Marionette TRACE conn4 <- [1,1001,null,{}] 15:21:34 INFO - PROCESS | 1826 | 1477779694889 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x9676c000 == 24 [pid = 1826] [id = 239] 15:21:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9676dc00) [pid = 1826] [serial = 700] [outer = (nil)] 15:21:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9a66a400) [pid = 1826] [serial = 701] [outer = 0x9676dc00] 15:21:34 INFO - PROCESS | 1826 | 1477779694992 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a676000) [pid = 1826] [serial = 702] [outer = 0x9676dc00] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x97dd5800) [pid = 1826] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x95267c00) [pid = 1826] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8dc14c00) [pid = 1826] [serial = 644] [outer = (nil)] [url = about:blank] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x90f62800) [pid = 1826] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93be1800) [pid = 1826] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8f9cdc00) [pid = 1826] [serial = 652] [outer = (nil)] [url = about:blank] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8da0c800) [pid = 1826] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dc18400) [pid = 1826] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x96767000) [pid = 1826] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8f81a800) [pid = 1826] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x97b86000) [pid = 1826] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 15:21:35 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0xa1d19400) [pid = 1826] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 15:21:35 INFO - PROCESS | 1826 | 1477779695801 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:35 INFO - . 15:21:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1272ms 15:21:35 INFO - PROCESS | 1826 | 1477779695846 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 1826 | 1477779695850 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 15:21:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 15:21:35 INFO - PROCESS | 1826 | 1477779695857 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}] 15:21:36 INFO - PROCESS | 1826 | 1477779696019 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 15:21:36 INFO - PROCESS | 1826 | 1477779696033 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 15:21:36 INFO - PROCESS | 1826 | 1477779696036 Marionette TRACE conn4 <- [1,1005,null,["8"]] 15:21:36 INFO - PROCESS | 1826 | 1477779696042 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 15:21:36 INFO - PROCESS | 1826 | 1477779696047 Marionette TRACE conn4 <- [1,1006,null,{}] 15:21:36 INFO - PROCESS | 1826 | 1477779696152 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b16a000 == 25 [pid = 1826] [id = 240] 15:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x9b16ac00) [pid = 1826] [serial = 703] [outer = (nil)] 15:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x9b3a5800) [pid = 1826] [serial = 704] [outer = 0x9b16ac00] 15:21:36 INFO - PROCESS | 1826 | 1477779696249 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x9b3aec00) [pid = 1826] [serial = 705] [outer = 0x9b16ac00] 15:21:36 INFO - PROCESS | 1826 | 1477779696789 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:36 INFO - . 15:21:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 971ms 15:21:36 INFO - PROCESS | 1826 | 1477779696832 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 1826 | 1477779696836 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 15:21:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 15:21:36 INFO - PROCESS | 1826 | 1477779696843 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}] 15:21:37 INFO - PROCESS | 1826 | 1477779697082 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 15:21:37 INFO - PROCESS | 1826 | 1477779697097 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 15:21:37 INFO - PROCESS | 1826 | 1477779697100 Marionette TRACE conn4 <- [1,1010,null,["8"]] 15:21:37 INFO - PROCESS | 1826 | 1477779697105 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 15:21:37 INFO - PROCESS | 1826 | 1477779697112 Marionette TRACE conn4 <- [1,1011,null,{}] 15:21:37 INFO - PROCESS | 1826 | 1477779697118 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b582800 == 26 [pid = 1826] [id = 241] 15:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9cfd5000) [pid = 1826] [serial = 706] [outer = (nil)] 15:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9cfd7800) [pid = 1826] [serial = 707] [outer = 0x9cfd5000] 15:21:37 INFO - PROCESS | 1826 | 1477779697217 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0xa10f2c00) [pid = 1826] [serial = 708] [outer = 0x9cfd5000] 15:21:38 INFO - PROCESS | 1826 | 1477779698001 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:38 INFO - . 15:21:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1178ms 15:21:38 INFO - PROCESS | 1826 | 1477779698022 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 1826 | 1477779698028 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 15:21:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 15:21:38 INFO - PROCESS | 1826 | 1477779698039 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}] 15:21:38 INFO - PROCESS | 1826 | 1477779698282 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 15:21:38 INFO - PROCESS | 1826 | 1477779698420 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 15:21:38 INFO - PROCESS | 1826 | 1477779698426 Marionette TRACE conn4 <- [1,1015,null,["8"]] 15:21:38 INFO - PROCESS | 1826 | 1477779698433 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 15:21:38 INFO - PROCESS | 1826 | 1477779698441 Marionette TRACE conn4 <- [1,1016,null,{}] 15:21:38 INFO - PROCESS | 1826 | 1477779698447 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x94990400 == 27 [pid = 1826] [id = 242] 15:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x94994c00) [pid = 1826] [serial = 709] [outer = (nil)] 15:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94beb000) [pid = 1826] [serial = 710] [outer = 0x94994c00] 15:21:38 INFO - PROCESS | 1826 | 1477779698609 Marionette DEBUG loaded listener.js 15:21:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94bf3000) [pid = 1826] [serial = 711] [outer = 0x94994c00] 15:21:39 INFO - PROCESS | 1826 | 1477779699391 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:39 INFO - . 15:21:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1371ms 15:21:39 INFO - PROCESS | 1826 | 1477779699413 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 15:21:39 INFO - PROCESS | 1826 | 1477779699428 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 15:21:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 15:21:39 INFO - PROCESS | 1826 | 1477779699436 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}] 15:21:39 INFO - PROCESS | 1826 | 1477779699632 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 15:21:39 INFO - PROCESS | 1826 | 1477779699793 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 15:21:39 INFO - PROCESS | 1826 | 1477779699798 Marionette TRACE conn4 <- [1,1020,null,["8"]] 15:21:39 INFO - PROCESS | 1826 | 1477779699807 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 15:21:39 INFO - PROCESS | 1826 | 1477779699814 Marionette TRACE conn4 <- [1,1021,null,{}] 15:21:39 INFO - PROCESS | 1826 | 1477779699820 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daac800 == 28 [pid = 1826] [id = 243] 15:21:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x9676d000) [pid = 1826] [serial = 712] [outer = (nil)] 15:21:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x96803000) [pid = 1826] [serial = 713] [outer = 0x9676d000] 15:21:39 INFO - PROCESS | 1826 | 1477779699936 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9b166c00) [pid = 1826] [serial = 714] [outer = 0x9676d000] 15:21:40 INFO - PROCESS | 1826 | 1477779700649 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:40 INFO - . 15:21:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1249ms 15:21:40 INFO - PROCESS | 1826 | 1477779700729 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 15:21:40 INFO - PROCESS | 1826 | 1477779700737 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 15:21:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 15:21:40 INFO - PROCESS | 1826 | 1477779700746 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}] 15:21:40 INFO - PROCESS | 1826 | 1477779700940 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 15:21:41 INFO - PROCESS | 1826 | 1477779701077 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 15:21:41 INFO - PROCESS | 1826 | 1477779701083 Marionette TRACE conn4 <- [1,1025,null,["8"]] 15:21:41 INFO - PROCESS | 1826 | 1477779701091 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 15:21:41 INFO - PROCESS | 1826 | 1477779701099 Marionette TRACE conn4 <- [1,1026,null,{}] 15:21:41 INFO - PROCESS | 1826 | 1477779701105 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 1826 | ++DOCSHELL 0xa1d13400 == 29 [pid = 1826] [id = 244] 15:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa1d14c00) [pid = 1826] [serial = 715] [outer = (nil)] 15:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa1d9d800) [pid = 1826] [serial = 716] [outer = 0xa1d14c00] 15:21:41 INFO - PROCESS | 1826 | 1477779701221 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x98315000) [pid = 1826] [serial = 717] [outer = 0xa1d14c00] 15:21:42 INFO - PROCESS | 1826 | 1477779702095 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:42 INFO - . 15:21:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1431ms 15:21:42 INFO - PROCESS | 1826 | 1477779702180 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 15:21:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 15:21:42 INFO - PROCESS | 1826 | 1477779702190 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 15:21:42 INFO - PROCESS | 1826 | 1477779702203 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}] 15:21:42 INFO - PROCESS | 1826 | 1477779702512 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 15:21:42 INFO - PROCESS | 1826 | 1477779702672 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 15:21:42 INFO - PROCESS | 1826 | 1477779702679 Marionette TRACE conn4 <- [1,1030,null,["8"]] 15:21:42 INFO - PROCESS | 1826 | 1477779702737 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 15:21:42 INFO - PROCESS | 1826 | 1477779702745 Marionette TRACE conn4 <- [1,1031,null,{}] 15:21:42 INFO - PROCESS | 1826 | 1477779702753 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d0c00 == 30 [pid = 1826] [id = 245] 15:21:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8f9d1c00) [pid = 1826] [serial = 718] [outer = (nil)] 15:21:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x929a2c00) [pid = 1826] [serial = 719] [outer = 0x8f9d1c00] 15:21:42 INFO - PROCESS | 1826 | 1477779702859 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x930f1000) [pid = 1826] [serial = 720] [outer = 0x8f9d1c00] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x97dd7800) [pid = 1826] [serial = 671] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9830b000) [pid = 1826] [serial = 672] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x97d9f800) [pid = 1826] [serial = 668] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x97da4400) [pid = 1826] [serial = 669] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x9676c800) [pid = 1826] [serial = 665] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x96771c00) [pid = 1826] [serial = 666] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x953d3000) [pid = 1826] [serial = 662] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x95aa8400) [pid = 1826] [serial = 663] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x94c77000) [pid = 1826] [serial = 659] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x94c79400) [pid = 1826] [serial = 660] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x90f65400) [pid = 1826] [serial = 656] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9292f800) [pid = 1826] [serial = 657] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8f9d1400) [pid = 1826] [serial = 653] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8f9d7400) [pid = 1826] [serial = 654] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dc1a000) [pid = 1826] [serial = 648] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8dc26000) [pid = 1826] [serial = 649] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa285fc00) [pid = 1826] [serial = 641] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8da58400) [pid = 1826] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8fb3c800) [pid = 1826] [serial = 646] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dd4c400) [pid = 1826] [serial = 651] [outer = (nil)] [url = about:blank] 15:21:43 INFO - PROCESS | 1826 | 1477779703514 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:43 INFO - . 15:21:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1377ms 15:21:43 INFO - PROCESS | 1826 | 1477779703578 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 1826 | 1477779703583 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 15:21:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 15:21:43 INFO - PROCESS | 1826 | 1477779703591 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}] 15:21:43 INFO - PROCESS | 1826 | 1477779703803 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 15:21:43 INFO - PROCESS | 1826 | 1477779703915 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 15:21:43 INFO - PROCESS | 1826 | 1477779703919 Marionette TRACE conn4 <- [1,1035,null,["8"]] 15:21:43 INFO - PROCESS | 1826 | 1477779703926 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 15:21:43 INFO - PROCESS | 1826 | 1477779703932 Marionette TRACE conn4 <- [1,1036,null,{}] 15:21:43 INFO - PROCESS | 1826 | 1477779703938 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d3c00 == 31 [pid = 1826] [id = 246] 15:21:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x9292f800) [pid = 1826] [serial = 721] [outer = (nil)] 15:21:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x93a9f400) [pid = 1826] [serial = 722] [outer = 0x9292f800] 15:21:44 INFO - PROCESS | 1826 | 1477779704037 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x94b5f400) [pid = 1826] [serial = 723] [outer = 0x9292f800] 15:21:44 INFO - PROCESS | 1826 | 1477779704680 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:44 INFO - . 15:21:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1124ms 15:21:44 INFO - PROCESS | 1826 | 1477779704736 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 1826 | 1477779704744 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 15:21:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 15:21:44 INFO - PROCESS | 1826 | 1477779704751 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}] 15:21:44 INFO - PROCESS | 1826 | 1477779704937 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 15:21:45 INFO - PROCESS | 1826 | 1477779705057 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 15:21:45 INFO - PROCESS | 1826 | 1477779705062 Marionette TRACE conn4 <- [1,1040,null,["8"]] 15:21:45 INFO - PROCESS | 1826 | 1477779705067 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 15:21:45 INFO - PROCESS | 1826 | 1477779705074 Marionette TRACE conn4 <- [1,1041,null,{}] 15:21:45 INFO - PROCESS | 1826 | 1477779705086 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x954fac00 == 32 [pid = 1826] [id = 247] 15:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x954fb800) [pid = 1826] [serial = 724] [outer = (nil)] 15:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x95e65000) [pid = 1826] [serial = 725] [outer = 0x954fb800] 15:21:45 INFO - PROCESS | 1826 | 1477779705186 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9676d800) [pid = 1826] [serial = 726] [outer = 0x954fb800] 15:21:45 INFO - PROCESS | 1826 | 1477779705780 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:45 INFO - . 15:21:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1070ms 15:21:45 INFO - PROCESS | 1826 | 1477779705845 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 15:21:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 15:21:45 INFO - PROCESS | 1826 | 1477779705850 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 15:21:45 INFO - PROCESS | 1826 | 1477779705859 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}] 15:21:46 INFO - PROCESS | 1826 | 1477779706096 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 15:21:46 INFO - PROCESS | 1826 | 1477779706122 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 15:21:46 INFO - PROCESS | 1826 | 1477779706128 Marionette TRACE conn4 <- [1,1045,null,["8"]] 15:21:46 INFO - PROCESS | 1826 | 1477779706134 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 15:21:46 INFO - PROCESS | 1826 | 1477779706139 Marionette TRACE conn4 <- [1,1046,null,{}] 15:21:46 INFO - PROCESS | 1826 | 1477779706212 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x97da4400 == 33 [pid = 1826] [id = 248] 15:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x97dd8400) [pid = 1826] [serial = 727] [outer = (nil)] 15:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x9a6f0000) [pid = 1826] [serial = 728] [outer = 0x97dd8400] 15:21:46 INFO - PROCESS | 1826 | 1477779706310 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9b16e400) [pid = 1826] [serial = 729] [outer = 0x97dd8400] 15:21:46 INFO - PROCESS | 1826 | 1477779706981 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:47 INFO - . 15:21:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1176ms 15:21:47 INFO - PROCESS | 1826 | 1477779707037 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 15:21:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 15:21:47 INFO - PROCESS | 1826 | 1477779707041 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 15:21:47 INFO - PROCESS | 1826 | 1477779707048 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}] 15:21:47 INFO - PROCESS | 1826 | 1477779707271 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 15:21:47 INFO - PROCESS | 1826 | 1477779707289 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 15:21:47 INFO - PROCESS | 1826 | 1477779707292 Marionette TRACE conn4 <- [1,1050,null,["8"]] 15:21:47 INFO - PROCESS | 1826 | 1477779707298 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 15:21:47 INFO - PROCESS | 1826 | 1477779707309 Marionette TRACE conn4 <- [1,1051,null,{}] 15:21:47 INFO - PROCESS | 1826 | 1477779707314 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x9cfd7400 == 34 [pid = 1826] [id = 249] 15:21:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9cfdbc00) [pid = 1826] [serial = 730] [outer = (nil)] 15:21:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0xa10ea800) [pid = 1826] [serial = 731] [outer = 0x9cfdbc00] 15:21:47 INFO - PROCESS | 1826 | 1477779707473 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95a99800) [pid = 1826] [serial = 732] [outer = 0x9cfdbc00] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9676dc00) [pid = 1826] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8dd4e400) [pid = 1826] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fa16800) [pid = 1826] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8ce3d400) [pid = 1826] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x92abe000) [pid = 1826] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9b16ac00) [pid = 1826] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x96807000) [pid = 1826] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a330800) [pid = 1826] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x9a43d400) [pid = 1826] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x94c79c00) [pid = 1826] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 15:21:47 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x94b5d800) [pid = 1826] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 15:21:48 INFO - PROCESS | 1826 | 1477779708266 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:48 INFO - . 15:21:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1228ms 15:21:48 INFO - PROCESS | 1826 | 1477779708276 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 1826 | 1477779708280 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 15:21:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 15:21:48 INFO - PROCESS | 1826 | 1477779708287 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}] 15:21:48 INFO - PROCESS | 1826 | 1477779708490 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 15:21:48 INFO - PROCESS | 1826 | 1477779708611 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 15:21:48 INFO - PROCESS | 1826 | 1477779708614 Marionette TRACE conn4 <- [1,1055,null,["8"]] 15:21:48 INFO - PROCESS | 1826 | 1477779708621 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 15:21:48 INFO - PROCESS | 1826 | 1477779708627 Marionette TRACE conn4 <- [1,1056,null,{}] 15:21:48 INFO - PROCESS | 1826 | 1477779708633 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce38800 == 35 [pid = 1826] [id = 250] 15:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0xa285a800) [pid = 1826] [serial = 733] [outer = (nil)] 15:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0xa2a49c00) [pid = 1826] [serial = 734] [outer = 0xa285a800] 15:21:48 INFO - PROCESS | 1826 | 1477779708733 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0xa2ea0400) [pid = 1826] [serial = 735] [outer = 0xa285a800] 15:21:49 INFO - PROCESS | 1826 | 1477779709284 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:49 INFO - . 15:21:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1029ms 15:21:49 INFO - PROCESS | 1826 | 1477779709337 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 1826 | 1477779709340 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 15:21:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 15:21:49 INFO - PROCESS | 1826 | 1477779709348 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}] 15:21:49 INFO - PROCESS | 1826 | 1477779709535 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 15:21:49 INFO - PROCESS | 1826 | 1477779709657 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 15:21:49 INFO - PROCESS | 1826 | 1477779709664 Marionette TRACE conn4 <- [1,1060,null,["8"]] 15:21:49 INFO - PROCESS | 1826 | 1477779709669 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 15:21:49 INFO - PROCESS | 1826 | 1477779709676 Marionette TRACE conn4 <- [1,1061,null,{}] 15:21:49 INFO - PROCESS | 1826 | 1477779709681 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2eaa400 == 36 [pid = 1826] [id = 251] 15:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0xa2eaa800) [pid = 1826] [serial = 736] [outer = (nil)] 15:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0xa2ec5800) [pid = 1826] [serial = 737] [outer = 0xa2eaa800] 15:21:49 INFO - PROCESS | 1826 | 1477779709774 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0xa2ec7400) [pid = 1826] [serial = 738] [outer = 0xa2eaa800] 15:21:50 INFO - PROCESS | 1826 | 1477779710445 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:50 INFO - . 15:21:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1123ms 15:21:50 INFO - PROCESS | 1826 | 1477779710505 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 1826 | 1477779710512 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 15:21:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 15:21:50 INFO - PROCESS | 1826 | 1477779710526 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}] 15:21:50 INFO - PROCESS | 1826 | 1477779710739 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 15:21:50 INFO - PROCESS | 1826 | 1477779710902 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 15:21:50 INFO - PROCESS | 1826 | 1477779710907 Marionette TRACE conn4 <- [1,1065,null,["8"]] 15:21:50 INFO - PROCESS | 1826 | 1477779710931 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 15:21:50 INFO - PROCESS | 1826 | 1477779710940 Marionette TRACE conn4 <- [1,1066,null,{}] 15:21:50 INFO - PROCESS | 1826 | 1477779710946 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f60400 == 37 [pid = 1826] [id = 252] 15:21:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x90f62400) [pid = 1826] [serial = 739] [outer = (nil)] 15:21:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x94887400) [pid = 1826] [serial = 740] [outer = 0x90f62400] 15:21:51 INFO - PROCESS | 1826 | 1477779711072 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94bee400) [pid = 1826] [serial = 741] [outer = 0x90f62400] 15:21:51 INFO - PROCESS | 1826 | 1477779711751 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:51 INFO - . 15:21:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1325ms 15:21:51 INFO - PROCESS | 1826 | 1477779711865 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 1826 | 1477779711871 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 15:21:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 15:21:51 INFO - PROCESS | 1826 | 1477779711883 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}] 15:21:52 INFO - PROCESS | 1826 | 1477779712074 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 15:21:52 INFO - PROCESS | 1826 | 1477779712236 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 15:21:52 INFO - PROCESS | 1826 | 1477779712242 Marionette TRACE conn4 <- [1,1070,null,["8"]] 15:21:52 INFO - PROCESS | 1826 | 1477779712251 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 15:21:52 INFO - PROCESS | 1826 | 1477779712257 Marionette TRACE conn4 <- [1,1071,null,{}] 15:21:52 INFO - PROCESS | 1826 | 1477779712264 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x96807000 == 38 [pid = 1826] [id = 253] 15:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x97da1400) [pid = 1826] [serial = 742] [outer = (nil)] 15:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x97daa800) [pid = 1826] [serial = 743] [outer = 0x97da1400] 15:21:52 INFO - PROCESS | 1826 | 1477779712373 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9b3af400) [pid = 1826] [serial = 744] [outer = 0x97da1400] 15:21:53 INFO - PROCESS | 1826 | 1477779713038 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:53 INFO - . 15:21:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1179ms 15:21:53 INFO - PROCESS | 1826 | 1477779713105 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 1826 | 1477779713114 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 15:21:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 15:21:53 INFO - PROCESS | 1826 | 1477779713122 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}] 15:21:53 INFO - PROCESS | 1826 | 1477779713303 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 15:21:53 INFO - PROCESS | 1826 | 1477779713461 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 15:21:53 INFO - PROCESS | 1826 | 1477779713465 Marionette TRACE conn4 <- [1,1075,null,["8"]] 15:21:53 INFO - PROCESS | 1826 | 1477779713477 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 15:21:53 INFO - PROCESS | 1826 | 1477779713485 Marionette TRACE conn4 <- [1,1076,null,{}] 15:21:53 INFO - PROCESS | 1826 | 1477779713492 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ea5c00 == 39 [pid = 1826] [id = 254] 15:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0xa2ec5000) [pid = 1826] [serial = 745] [outer = (nil)] 15:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa2ecb000) [pid = 1826] [serial = 746] [outer = 0xa2ec5000] 15:21:53 INFO - PROCESS | 1826 | 1477779713603 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa2ece800) [pid = 1826] [serial = 747] [outer = 0xa2ec5000] 15:21:54 INFO - PROCESS | 1826 | 1477779714288 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:54 INFO - . 15:21:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1224ms 15:21:54 INFO - PROCESS | 1826 | 1477779714347 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1826 | 1477779714352 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 15:21:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 15:21:54 INFO - PROCESS | 1826 | 1477779714363 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}] 15:21:54 INFO - PROCESS | 1826 | 1477779714582 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 15:21:54 INFO - PROCESS | 1826 | 1477779714739 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 15:21:54 INFO - PROCESS | 1826 | 1477779714743 Marionette TRACE conn4 <- [1,1080,null,["8"]] 15:21:54 INFO - PROCESS | 1826 | 1477779714759 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 15:21:54 INFO - PROCESS | 1826 | 1477779714766 Marionette TRACE conn4 <- [1,1081,null,{}] 15:21:54 INFO - PROCESS | 1826 | 1477779714772 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2eccc00 == 40 [pid = 1826] [id = 255] 15:21:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa300e800) [pid = 1826] [serial = 748] [outer = (nil)] 15:21:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0xa45b0400) [pid = 1826] [serial = 749] [outer = 0xa300e800] 15:21:54 INFO - PROCESS | 1826 | 1477779714877 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0xa45b8400) [pid = 1826] [serial = 750] [outer = 0xa300e800] 15:21:55 INFO - PROCESS | 1826 | 1477779715514 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:55 INFO - . 15:21:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1227ms 15:21:55 INFO - PROCESS | 1826 | 1477779715587 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 1826 | 1477779715591 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 15:21:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 15:21:55 INFO - PROCESS | 1826 | 1477779715598 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}] 15:21:55 INFO - PROCESS | 1826 | 1477779715771 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 15:21:55 INFO - PROCESS | 1826 | 1477779715935 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 15:21:55 INFO - PROCESS | 1826 | 1477779715940 Marionette TRACE conn4 <- [1,1085,null,["8"]] 15:21:55 INFO - PROCESS | 1826 | 1477779715952 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 15:21:55 INFO - PROCESS | 1826 | 1477779715957 Marionette TRACE conn4 <- [1,1086,null,{}] 15:21:55 INFO - PROCESS | 1826 | 1477779715963 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ec3c00 == 41 [pid = 1826] [id = 256] 15:21:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa300fc00) [pid = 1826] [serial = 751] [outer = (nil)] 15:21:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa4ca1000) [pid = 1826] [serial = 752] [outer = 0xa300fc00] 15:21:56 INFO - PROCESS | 1826 | 1477779716067 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0xa4cabc00) [pid = 1826] [serial = 753] [outer = 0xa300fc00] 15:21:56 INFO - PROCESS | 1826 | 1477779716785 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:56 INFO - . 15:21:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1229ms 15:21:56 INFO - PROCESS | 1826 | 1477779716837 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1826 | 1477779716841 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 15:21:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 15:21:56 INFO - PROCESS | 1826 | 1477779716851 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}] 15:21:57 INFO - PROCESS | 1826 | 1477779717052 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 15:21:57 INFO - PROCESS | 1826 | 1477779717210 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 15:21:57 INFO - PROCESS | 1826 | 1477779717214 Marionette TRACE conn4 <- [1,1090,null,["8"]] 15:21:57 INFO - PROCESS | 1826 | 1477779717227 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 15:21:57 INFO - PROCESS | 1826 | 1477779717235 Marionette TRACE conn4 <- [1,1091,null,{}] 15:21:57 INFO - PROCESS | 1826 | 1477779717241 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd46c00 == 42 [pid = 1826] [id = 257] 15:21:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8dd48000) [pid = 1826] [serial = 754] [outer = (nil)] 15:21:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8f9cdc00) [pid = 1826] [serial = 755] [outer = 0x8dd48000] 15:21:57 INFO - PROCESS | 1826 | 1477779717348 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x94bf8400) [pid = 1826] [serial = 756] [outer = 0x8dd48000] 15:21:58 INFO - PROCESS | 1826 | 1477779718202 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:58 INFO - . 15:21:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1384ms 15:21:58 INFO - PROCESS | 1826 | 1477779718237 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 1826 | 1477779718243 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 15:21:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 15:21:58 INFO - PROCESS | 1826 | 1477779718270 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}] 15:21:58 INFO - PROCESS | 1826 | 1477779718467 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 15:21:58 INFO - PROCESS | 1826 | 1477779718671 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 15:21:58 INFO - PROCESS | 1826 | 1477779718680 Marionette TRACE conn4 <- [1,1095,null,["8"]] 15:21:58 INFO - PROCESS | 1826 | 1477779718698 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 15:21:58 INFO - PROCESS | 1826 | 1477779718713 Marionette TRACE conn4 <- [1,1096,null,{}] 15:21:58 INFO - PROCESS | 1826 | 1477779718731 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x9487d800 == 43 [pid = 1826] [id = 258] 15:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x94b50400) [pid = 1826] [serial = 757] [outer = (nil)] 15:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x94beac00) [pid = 1826] [serial = 758] [outer = 0x94b50400] 15:21:58 INFO - PROCESS | 1826 | 1477779718839 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x94c75000) [pid = 1826] [serial = 759] [outer = 0x94b50400] 15:21:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce38800 == 42 [pid = 1826] [id = 250] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x9cfd7800) [pid = 1826] [serial = 707] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOCSHELL 0x9cfd7400 == 41 [pid = 1826] [id = 249] 15:21:59 INFO - PROCESS | 1826 | --DOCSHELL 0x954fac00 == 40 [pid = 1826] [id = 247] 15:21:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d3c00 == 39 [pid = 1826] [id = 246] 15:21:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d0c00 == 38 [pid = 1826] [id = 245] 15:21:59 INFO - PROCESS | 1826 | 1477779719583 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 15:21:59 INFO - . 15:21:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1380ms 15:21:59 INFO - PROCESS | 1826 | 1477779719632 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 1826 | 1477779719637 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 15:21:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 15:21:59 INFO - PROCESS | 1826 | 1477779719644 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}] 15:21:59 INFO - PROCESS | 1826 | 1477779719817 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x9b3a5800) [pid = 1826] [serial = 704] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x9b3aec00) [pid = 1826] [serial = 705] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9a66a400) [pid = 1826] [serial = 701] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9a676000) [pid = 1826] [serial = 702] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x9525cc00) [pid = 1826] [serial = 698] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x95266c00) [pid = 1826] [serial = 699] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x94bea000) [pid = 1826] [serial = 695] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x94bee000) [pid = 1826] [serial = 696] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8f81a400) [pid = 1826] [serial = 692] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fa19800) [pid = 1826] [serial = 693] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8fa1a800) [pid = 1826] [serial = 689] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x930f4800) [pid = 1826] [serial = 690] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9a673c00) [pid = 1826] [serial = 686] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9a6ea800) [pid = 1826] [serial = 687] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x9a387c00) [pid = 1826] [serial = 683] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9a3e4c00) [pid = 1826] [serial = 684] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x97dd2c00) [pid = 1826] [serial = 680] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x98f15800) [pid = 1826] [serial = 681] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9306ac00) [pid = 1826] [serial = 677] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x937ec400) [pid = 1826] [serial = 678] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dab0400) [pid = 1826] [serial = 674] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dc19c00) [pid = 1826] [serial = 675] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1826 | 1477779719965 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 15:21:59 INFO - PROCESS | 1826 | 1477779719970 Marionette TRACE conn4 <- [1,1100,null,["8"]] 15:21:59 INFO - PROCESS | 1826 | 1477779719976 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 15:21:59 INFO - PROCESS | 1826 | 1477779719981 Marionette TRACE conn4 <- [1,1101,null,{}] 15:22:00 INFO - PROCESS | 1826 | 1477779719987 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce41800 == 39 [pid = 1826] [id = 259] 15:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8dc19c00) [pid = 1826] [serial = 760] [outer = (nil)] 15:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8fa1a800) [pid = 1826] [serial = 761] [outer = 0x8dc19c00] 15:22:00 INFO - PROCESS | 1826 | 1477779720083 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x94c77400) [pid = 1826] [serial = 762] [outer = 0x8dc19c00] 15:22:00 INFO - PROCESS | 1826 | 1477779720630 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:00 INFO - . 15:22:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1020ms 15:22:00 INFO - PROCESS | 1826 | 1477779720679 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 1826 | 1477779720686 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 15:22:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 15:22:00 INFO - PROCESS | 1826 | 1477779720699 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}] 15:22:00 INFO - PROCESS | 1826 | 1477779720873 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 15:22:00 INFO - PROCESS | 1826 | 1477779720885 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 15:22:00 INFO - PROCESS | 1826 | 1477779720889 Marionette TRACE conn4 <- [1,1105,null,["8"]] 15:22:00 INFO - PROCESS | 1826 | 1477779720894 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 15:22:00 INFO - PROCESS | 1826 | 1477779720901 Marionette TRACE conn4 <- [1,1106,null,{}] 15:22:00 INFO - PROCESS | 1826 | 1477779720907 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d69000 == 40 [pid = 1826] [id = 260] 15:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x95263400) [pid = 1826] [serial = 763] [outer = (nil)] 15:22:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9526b800) [pid = 1826] [serial = 764] [outer = 0x95263400] 15:22:01 INFO - PROCESS | 1826 | 1477779721009 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x95d96800) [pid = 1826] [serial = 765] [outer = 0x95263400] 15:22:01 INFO - PROCESS | 1826 | 1477779721671 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:01 INFO - . 15:22:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1020ms 15:22:01 INFO - PROCESS | 1826 | 1477779721719 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 15:22:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 15:22:01 INFO - PROCESS | 1826 | 1477779721724 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 15:22:01 INFO - PROCESS | 1826 | 1477779721739 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}] 15:22:01 INFO - PROCESS | 1826 | 1477779721986 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 15:22:02 INFO - PROCESS | 1826 | 1477779722015 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 15:22:02 INFO - PROCESS | 1826 | 1477779722020 Marionette TRACE conn4 <- [1,1110,null,["8"]] 15:22:02 INFO - PROCESS | 1826 | 1477779722025 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 15:22:02 INFO - PROCESS | 1826 | 1477779722030 Marionette TRACE conn4 <- [1,1111,null,{}] 15:22:02 INFO - PROCESS | 1826 | 1477779722101 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x96810800 == 41 [pid = 1826] [id = 261] 15:22:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x97b85800) [pid = 1826] [serial = 766] [outer = (nil)] 15:22:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x97ddbc00) [pid = 1826] [serial = 767] [outer = 0x97b85800] 15:22:02 INFO - PROCESS | 1826 | 1477779722196 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9a37f800) [pid = 1826] [serial = 768] [outer = 0x97b85800] 15:22:02 INFO - PROCESS | 1826 | 1477779722786 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:02 INFO - . 15:22:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1074ms 15:22:02 INFO - PROCESS | 1826 | 1477779722804 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 1826 | 1477779722808 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 15:22:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 15:22:02 INFO - PROCESS | 1826 | 1477779722814 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}] 15:22:03 INFO - PROCESS | 1826 | 1477779723036 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 15:22:03 INFO - PROCESS | 1826 | 1477779723133 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 15:22:03 INFO - PROCESS | 1826 | 1477779723138 Marionette TRACE conn4 <- [1,1115,null,["8"]] 15:22:03 INFO - PROCESS | 1826 | 1477779723206 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 15:22:03 INFO - PROCESS | 1826 | 1477779723212 Marionette TRACE conn4 <- [1,1116,null,{}] 15:22:03 INFO - PROCESS | 1826 | 1477779723217 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3f000 == 42 [pid = 1826] [id = 262] 15:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8dc1b000) [pid = 1826] [serial = 769] [outer = (nil)] 15:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9b3a8400) [pid = 1826] [serial = 770] [outer = 0x8dc1b000] 15:22:03 INFO - PROCESS | 1826 | 1477779723309 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9b485400) [pid = 1826] [serial = 771] [outer = 0x8dc1b000] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9676d000) [pid = 1826] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x9292f800) [pid = 1826] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0xa1d14c00) [pid = 1826] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x9cfdbc00) [pid = 1826] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x94994c00) [pid = 1826] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8f9d1c00) [pid = 1826] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x97dd8400) [pid = 1826] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x954fb800) [pid = 1826] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 15:22:03 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0xa285a800) [pid = 1826] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 15:22:04 INFO - PROCESS | 1826 | 1477779724121 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:04 INFO - . 15:22:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1322ms 15:22:04 INFO - PROCESS | 1826 | 1477779724137 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 1826 | 1477779724144 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 15:22:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 15:22:04 INFO - PROCESS | 1826 | 1477779724155 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}] 15:22:04 INFO - PROCESS | 1826 | 1477779724354 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 15:22:04 INFO - PROCESS | 1826 | 1477779724530 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 15:22:04 INFO - PROCESS | 1826 | 1477779724537 Marionette TRACE conn4 <- [1,1120,null,["8"]] 15:22:04 INFO - PROCESS | 1826 | 1477779724548 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 15:22:04 INFO - PROCESS | 1826 | 1477779724555 Marionette TRACE conn4 <- [1,1121,null,{}] 15:22:04 INFO - PROCESS | 1826 | 1477779724566 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x929b0800 == 43 [pid = 1826] [id = 263] 15:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x930f4800) [pid = 1826] [serial = 772] [outer = (nil)] 15:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x930fc800) [pid = 1826] [serial = 773] [outer = 0x930f4800] 15:22:04 INFO - PROCESS | 1826 | 1477779724688 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94bf0400) [pid = 1826] [serial = 774] [outer = 0x930f4800] 15:22:05 INFO - PROCESS | 1826 | 1477779725319 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:05 INFO - . 15:22:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1229ms 15:22:05 INFO - PROCESS | 1826 | 1477779725383 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 15:22:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 15:22:05 INFO - PROCESS | 1826 | 1477779725389 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 15:22:05 INFO - PROCESS | 1826 | 1477779725397 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}] 15:22:05 INFO - PROCESS | 1826 | 1477779725587 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 15:22:05 INFO - PROCESS | 1826 | 1477779725748 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 15:22:05 INFO - PROCESS | 1826 | 1477779725753 Marionette TRACE conn4 <- [1,1125,null,["8"]] 15:22:05 INFO - PROCESS | 1826 | 1477779725766 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 15:22:05 INFO - PROCESS | 1826 | 1477779725771 Marionette TRACE conn4 <- [1,1126,null,{}] 15:22:05 INFO - PROCESS | 1826 | 1477779725777 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d64000 == 44 [pid = 1826] [id = 264] 15:22:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x94d67400) [pid = 1826] [serial = 775] [outer = (nil)] 15:22:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x95268400) [pid = 1826] [serial = 776] [outer = 0x94d67400] 15:22:05 INFO - PROCESS | 1826 | 1477779725889 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9676b400) [pid = 1826] [serial = 777] [outer = 0x94d67400] 15:22:06 INFO - PROCESS | 1826 | 1477779726555 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]]]}] 15:22:06 INFO - . 15:22:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1234ms 15:22:06 INFO - PROCESS | 1826 | 1477779726638 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 15:22:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 15:22:06 INFO - PROCESS | 1826 | 1477779726646 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 15:22:06 INFO - PROCESS | 1826 | 1477779726654 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}] 15:22:06 INFO - PROCESS | 1826 | 1477779726836 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 15:22:06 INFO - PROCESS | 1826 | 1477779726997 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 15:22:07 INFO - PROCESS | 1826 | 1477779727002 Marionette TRACE conn4 <- [1,1130,null,["8"]] 15:22:07 INFO - PROCESS | 1826 | 1477779727013 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 15:22:07 INFO - PROCESS | 1826 | 1477779727020 Marionette TRACE conn4 <- [1,1131,null,{}] 15:22:07 INFO - PROCESS | 1826 | 1477779727027 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 1826 | ++DOCSHELL 0xa10ef000 == 45 [pid = 1826] [id = 265] 15:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0xa10f0800) [pid = 1826] [serial = 778] [outer = (nil)] 15:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0xa2861400) [pid = 1826] [serial = 779] [outer = 0xa10f0800] 15:22:07 INFO - PROCESS | 1826 | 1477779727137 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0xa28e7000) [pid = 1826] [serial = 780] [outer = 0xa10f0800] 15:22:07 INFO - PROCESS | 1826 | 1477779727865 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]]]}] 15:22:07 INFO - . 15:22:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1279ms 15:22:07 INFO - PROCESS | 1826 | 1477779727934 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 1826 | 1477779727940 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 15:22:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 15:22:07 INFO - PROCESS | 1826 | 1477779727948 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}] 15:22:08 INFO - PROCESS | 1826 | 1477779728166 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 15:22:08 INFO - PROCESS | 1826 | 1477779728332 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 15:22:08 INFO - PROCESS | 1826 | 1477779728338 Marionette TRACE conn4 <- [1,1135,null,["8"]] 15:22:08 INFO - PROCESS | 1826 | 1477779728348 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 15:22:08 INFO - PROCESS | 1826 | 1477779728354 Marionette TRACE conn4 <- [1,1136,null,{}] 15:22:08 INFO - PROCESS | 1826 | 1477779728406 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dab1400 == 46 [pid = 1826] [id = 266] 15:22:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0xa2ec5c00) [pid = 1826] [serial = 781] [outer = (nil)] 15:22:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0xa2ed1400) [pid = 1826] [serial = 782] [outer = 0xa2ec5c00] 15:22:08 INFO - PROCESS | 1826 | 1477779728520 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0xa3007400) [pid = 1826] [serial = 783] [outer = 0xa2ec5c00] 15:22:09 INFO - PROCESS | 1826 | 1477779729185 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]]]}] 15:22:09 INFO - . 15:22:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1273ms 15:22:09 INFO - PROCESS | 1826 | 1477779729220 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1826 | 1477779729224 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 15:22:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 15:22:09 INFO - PROCESS | 1826 | 1477779729231 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}] 15:22:09 INFO - PROCESS | 1826 | 1477779729429 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 15:22:09 INFO - PROCESS | 1826 | 1477779729621 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 15:22:09 INFO - PROCESS | 1826 | 1477779729626 Marionette TRACE conn4 <- [1,1140,null,["8"]] 15:22:09 INFO - PROCESS | 1826 | 1477779729638 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 15:22:09 INFO - PROCESS | 1826 | 1477779729651 Marionette TRACE conn4 <- [1,1141,null,{}] 15:22:09 INFO - PROCESS | 1826 | 1477779729657 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x9cfd6400 == 47 [pid = 1826] [id = 267] 15:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0xa1d14c00) [pid = 1826] [serial = 784] [outer = (nil)] 15:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0xa4cf1000) [pid = 1826] [serial = 785] [outer = 0xa1d14c00] 15:22:09 INFO - PROCESS | 1826 | 1477779729765 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0xa4cf8c00) [pid = 1826] [serial = 786] [outer = 0xa1d14c00] 15:22:10 INFO - PROCESS | 1826 | 1477779730405 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]]]}] 15:22:10 INFO - . 15:22:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1194ms 15:22:10 INFO - PROCESS | 1826 | 1477779730464 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 1826 | 1477779730467 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 15:22:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 15:22:10 INFO - PROCESS | 1826 | 1477779730477 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}] 15:22:10 INFO - PROCESS | 1826 | 1477779730686 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 15:22:10 INFO - PROCESS | 1826 | 1477779730848 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 15:22:10 INFO - PROCESS | 1826 | 1477779730853 Marionette TRACE conn4 <- [1,1145,null,["8"]] 15:22:10 INFO - PROCESS | 1826 | 1477779730864 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 15:22:10 INFO - PROCESS | 1826 | 1477779730869 Marionette TRACE conn4 <- [1,1146,null,{}] 15:22:10 INFO - PROCESS | 1826 | 1477779730877 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x95e6fc00 == 48 [pid = 1826] [id = 268] 15:22:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x95e73400) [pid = 1826] [serial = 787] [outer = (nil)] 15:22:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x95e7bc00) [pid = 1826] [serial = 788] [outer = 0x95e73400] 15:22:10 INFO - PROCESS | 1826 | 1477779730986 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x9a6f0800) [pid = 1826] [serial = 789] [outer = 0x95e73400] 15:22:11 INFO - PROCESS | 1826 | 1477779731727 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:11 INFO - . 15:22:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1275ms 15:22:11 INFO - PROCESS | 1826 | 1477779731752 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 1826 | 1477779731756 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 15:22:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 15:22:11 INFO - PROCESS | 1826 | 1477779731762 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}] 15:22:11 INFO - PROCESS | 1826 | 1477779731938 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 15:22:12 INFO - PROCESS | 1826 | 1477779732103 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 15:22:12 INFO - PROCESS | 1826 | 1477779732108 Marionette TRACE conn4 <- [1,1150,null,["8"]] 15:22:12 INFO - PROCESS | 1826 | 1477779732119 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 15:22:12 INFO - PROCESS | 1826 | 1477779732132 Marionette TRACE conn4 <- [1,1151,null,{}] 15:22:12 INFO - PROCESS | 1826 | 1477779732138 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbe800 == 49 [pid = 1826] [id = 269] 15:22:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8dcbf000) [pid = 1826] [serial = 790] [outer = (nil)] 15:22:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8dcc2c00) [pid = 1826] [serial = 791] [outer = 0x8dcbf000] 15:22:12 INFO - PROCESS | 1826 | 1477779732241 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8dcc3800) [pid = 1826] [serial = 792] [outer = 0x8dcbf000] 15:22:12 INFO - PROCESS | 1826 | 1477779732890 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:12 INFO - . 15:22:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1223ms 15:22:12 INFO - PROCESS | 1826 | 1477779732986 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 1826 | 1477779732990 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 15:22:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 15:22:13 INFO - PROCESS | 1826 | 1477779733015 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}] 15:22:13 INFO - PROCESS | 1826 | 1477779733209 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 15:22:13 INFO - PROCESS | 1826 | 1477779733501 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 15:22:13 INFO - PROCESS | 1826 | 1477779733507 Marionette TRACE conn4 <- [1,1155,null,["8"]] 15:22:13 INFO - PROCESS | 1826 | 1477779733515 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 15:22:13 INFO - PROCESS | 1826 | 1477779733526 Marionette TRACE conn4 <- [1,1156,null,{}] 15:22:13 INFO - PROCESS | 1826 | 1477779733579 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f81a400 == 50 [pid = 1826] [id = 270] 15:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8f81ac00) [pid = 1826] [serial = 793] [outer = (nil)] 15:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x8fa16c00) [pid = 1826] [serial = 794] [outer = 0x8f81ac00] 15:22:13 INFO - PROCESS | 1826 | 1477779733682 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x92928000) [pid = 1826] [serial = 795] [outer = 0x8f81ac00] 15:22:14 INFO - PROCESS | 1826 | 1477779734487 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:14 INFO - . 15:22:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1531ms 15:22:14 INFO - PROCESS | 1826 | 1477779734530 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 15:22:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 15:22:14 INFO - PROCESS | 1826 | 1477779734537 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 15:22:14 INFO - PROCESS | 1826 | 1477779734545 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}] 15:22:14 INFO - PROCESS | 1826 | 1477779734813 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x94d69000 == 49 [pid = 1826] [id = 260] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x96810800 == 48 [pid = 1826] [id = 261] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x9487d800 == 47 [pid = 1826] [id = 258] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce41800 == 46 [pid = 1826] [id = 259] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x90f60400 == 45 [pid = 1826] [id = 252] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x96807000 == 44 [pid = 1826] [id = 253] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x94990400 == 43 [pid = 1826] [id = 242] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8daac800 == 42 [pid = 1826] [id = 243] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x9b16a000 == 41 [pid = 1826] [id = 240] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa1d13400 == 40 [pid = 1826] [id = 244] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ec3c00 == 39 [pid = 1826] [id = 256] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa2eccc00 == 38 [pid = 1826] [id = 255] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ea5c00 == 37 [pid = 1826] [id = 254] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x9b582800 == 36 [pid = 1826] [id = 241] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x97da4400 == 35 [pid = 1826] [id = 248] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dab1400 == 34 [pid = 1826] [id = 266] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x9cfd6400 == 33 [pid = 1826] [id = 267] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x95e6fc00 == 32 [pid = 1826] [id = 268] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbe800 == 31 [pid = 1826] [id = 269] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8f81a400 == 30 [pid = 1826] [id = 270] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3f000 == 29 [pid = 1826] [id = 262] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd46c00 == 28 [pid = 1826] [id = 257] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x929b0800 == 27 [pid = 1826] [id = 263] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa2eaa400 == 26 [pid = 1826] [id = 251] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0x94d64000 == 25 [pid = 1826] [id = 264] 15:22:15 INFO - PROCESS | 1826 | --DOCSHELL 0xa10ef000 == 24 [pid = 1826] [id = 265] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x9b166c00) [pid = 1826] [serial = 714] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x94b5f400) [pid = 1826] [serial = 723] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x98315000) [pid = 1826] [serial = 717] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x95a99800) [pid = 1826] [serial = 732] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x94bf3000) [pid = 1826] [serial = 711] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0xa10ea800) [pid = 1826] [serial = 731] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x930f1000) [pid = 1826] [serial = 720] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9b16e400) [pid = 1826] [serial = 729] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9676d800) [pid = 1826] [serial = 726] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa2a49c00) [pid = 1826] [serial = 734] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0xa2ea0400) [pid = 1826] [serial = 735] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x9a6f0000) [pid = 1826] [serial = 728] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x95e65000) [pid = 1826] [serial = 725] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x93a9f400) [pid = 1826] [serial = 722] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x929a2c00) [pid = 1826] [serial = 719] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0xa1d9d800) [pid = 1826] [serial = 716] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x96803000) [pid = 1826] [serial = 713] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94beb000) [pid = 1826] [serial = 710] [outer = (nil)] [url = about:blank] 15:22:15 INFO - PROCESS | 1826 | 1477779735927 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 15:22:15 INFO - PROCESS | 1826 | 1477779735933 Marionette TRACE conn4 <- [1,1160,null,["8"]] 15:22:15 INFO - PROCESS | 1826 | 1477779735948 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 15:22:15 INFO - PROCESS | 1826 | 1477779735958 Marionette TRACE conn4 <- [1,1161,null,{}] 15:22:15 INFO - PROCESS | 1826 | 1477779735966 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce40800 == 25 [pid = 1826] [id = 271] 15:22:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8ce41800) [pid = 1826] [serial = 796] [outer = (nil)] 15:22:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8daadc00) [pid = 1826] [serial = 797] [outer = 0x8ce41800] 15:22:16 INFO - PROCESS | 1826 | 1477779736076 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dc22000) [pid = 1826] [serial = 798] [outer = 0x8ce41800] 15:22:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8dcb5c00) [pid = 1826] [serial = 799] [outer = 0x8ce41800] 15:22:16 INFO - PROCESS | 1826 | 1477779736773 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:16 INFO - . 15:22:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 2278ms 15:22:16 INFO - PROCESS | 1826 | 1477779736822 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 15:22:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 15:22:16 INFO - PROCESS | 1826 | 1477779736828 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 15:22:16 INFO - PROCESS | 1826 | 1477779736837 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}] 15:22:17 INFO - PROCESS | 1826 | 1477779737034 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 15:22:17 INFO - PROCESS | 1826 | 1477779737160 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 15:22:17 INFO - PROCESS | 1826 | 1477779737168 Marionette TRACE conn4 <- [1,1165,null,["8"]] 15:22:17 INFO - PROCESS | 1826 | 1477779737175 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 15:22:17 INFO - PROCESS | 1826 | 1477779737183 Marionette TRACE conn4 <- [1,1166,null,{}] 15:22:17 INFO - PROCESS | 1826 | 1477779737189 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa18400 == 26 [pid = 1826] [id = 272] 15:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fa18800) [pid = 1826] [serial = 800] [outer = (nil)] 15:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fa1b400) [pid = 1826] [serial = 801] [outer = 0x8fa18800] 15:22:17 INFO - PROCESS | 1826 | 1477779737293 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x90f60400) [pid = 1826] [serial = 802] [outer = 0x8fa18800] 15:22:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9292f800) [pid = 1826] [serial = 803] [outer = 0x8fa18800] 15:22:17 INFO - PROCESS | 1826 | 1477779737949 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 15:22:18 INFO - . 15:22:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1183ms 15:22:18 INFO - PROCESS | 1826 | 1477779738020 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 15:22:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 15:22:18 INFO - PROCESS | 1826 | 1477779738024 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 15:22:18 INFO - PROCESS | 1826 | 1477779738031 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}] 15:22:18 INFO - PROCESS | 1826 | 1477779738368 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 15:22:18 INFO - PROCESS | 1826 | 1477779738398 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 15:22:18 INFO - PROCESS | 1826 | 1477779738410 Marionette TRACE conn4 <- [1,1170,null,["8"]] 15:22:18 INFO - PROCESS | 1826 | 1477779738419 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 15:22:18 INFO - PROCESS | 1826 | 1477779738426 Marionette TRACE conn4 <- [1,1171,null,{}] 15:22:18 INFO - PROCESS | 1826 | 1477779738436 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x9463f800 == 27 [pid = 1826] [id = 273] 15:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9463fc00) [pid = 1826] [serial = 804] [outer = (nil)] 15:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x94643400) [pid = 1826] [serial = 805] [outer = 0x9463fc00] 15:22:18 INFO - PROCESS | 1826 | 1477779738534 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x94647800) [pid = 1826] [serial = 806] [outer = 0x9463fc00] 15:22:19 INFO - PROCESS | 1826 | 1477779739285 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]]]}] 15:22:19 INFO - . 15:22:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1277ms 15:22:19 INFO - PROCESS | 1826 | 1477779739342 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 1826 | 1477779739346 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 15:22:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 15:22:19 INFO - PROCESS | 1826 | 1477779739356 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}] 15:22:19 INFO - PROCESS | 1826 | 1477779739614 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 15:22:19 INFO - PROCESS | 1826 | 1477779739638 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 15:22:19 INFO - PROCESS | 1826 | 1477779739643 Marionette TRACE conn4 <- [1,1175,null,["8"]] 15:22:19 INFO - PROCESS | 1826 | 1477779739649 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 15:22:19 INFO - PROCESS | 1826 | 1477779739654 Marionette TRACE conn4 <- [1,1176,null,{}] 15:22:19 INFO - PROCESS | 1826 | 1477779739660 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c78400 == 28 [pid = 1826] [id = 274] 15:22:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x94c79000) [pid = 1826] [serial = 807] [outer = (nil)] 15:22:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x94c7b400) [pid = 1826] [serial = 808] [outer = 0x94c79000] 15:22:19 INFO - PROCESS | 1826 | 1477779739829 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x95e70800) [pid = 1826] [serial = 809] [outer = 0x94c79000] 15:22:20 INFO - PROCESS | 1826 | 1477779740531 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]]]}] 15:22:20 INFO - . 15:22:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1230ms 15:22:20 INFO - PROCESS | 1826 | 1477779740588 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1826 | 1477779740593 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 15:22:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 15:22:20 INFO - PROCESS | 1826 | 1477779740601 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}] 15:22:20 INFO - PROCESS | 1826 | 1477779740814 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x95263400) [pid = 1826] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x97b85800) [pid = 1826] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8dc1b000) [pid = 1826] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8dd48000) [pid = 1826] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x90f62400) [pid = 1826] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa2eaa800) [pid = 1826] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0xa300e800) [pid = 1826] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0xa2ec5000) [pid = 1826] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x97da1400) [pid = 1826] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0xa300fc00) [pid = 1826] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x94b50400) [pid = 1826] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9cfd5000) [pid = 1826] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 15:22:21 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8dc19c00) [pid = 1826] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 15:22:21 INFO - PROCESS | 1826 | 1477779741481 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 15:22:21 INFO - PROCESS | 1826 | 1477779741486 Marionette TRACE conn4 <- [1,1180,null,["8"]] 15:22:21 INFO - PROCESS | 1826 | 1477779741492 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 15:22:21 INFO - PROCESS | 1826 | 1477779741498 Marionette TRACE conn4 <- [1,1181,null,{}] 15:22:21 INFO - PROCESS | 1826 | 1477779741507 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0dc00 == 29 [pid = 1826] [id = 275] 15:22:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8dc15c00) [pid = 1826] [serial = 810] [outer = (nil)] 15:22:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dc1b000) [pid = 1826] [serial = 811] [outer = 0x8dc15c00] 15:22:21 INFO - PROCESS | 1826 | 1477779741609 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x96473800) [pid = 1826] [serial = 812] [outer = 0x8dc15c00] 15:22:22 INFO - PROCESS | 1826 | 1477779742144 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]]]}] 15:22:22 INFO - . 15:22:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1578ms 15:22:22 INFO - PROCESS | 1826 | 1477779742200 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 1826 | 1477779742204 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 15:22:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 15:22:22 INFO - PROCESS | 1826 | 1477779742218 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}] 15:22:22 INFO - PROCESS | 1826 | 1477779742387 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 15:22:22 INFO - PROCESS | 1826 | 1477779742402 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 15:22:22 INFO - PROCESS | 1826 | 1477779742404 Marionette TRACE conn4 <- [1,1185,null,["8"]] 15:22:22 INFO - PROCESS | 1826 | 1477779742410 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 15:22:22 INFO - PROCESS | 1826 | 1477779742415 Marionette TRACE conn4 <- [1,1186,null,{}] 15:22:22 INFO - PROCESS | 1826 | 1477779742420 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x96807400 == 30 [pid = 1826] [id = 276] 15:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x96807800) [pid = 1826] [serial = 813] [outer = (nil)] 15:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x97b85800) [pid = 1826] [serial = 814] [outer = 0x96807800] 15:22:22 INFO - PROCESS | 1826 | 1477779742532 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x97dd2c00) [pid = 1826] [serial = 815] [outer = 0x96807800] 15:22:23 INFO - PROCESS | 1826 | 1477779743219 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]]]}] 15:22:23 INFO - . 15:22:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1026ms 15:22:23 INFO - PROCESS | 1826 | 1477779743243 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 15:22:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 15:22:23 INFO - PROCESS | 1826 | 1477779743248 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 15:22:23 INFO - PROCESS | 1826 | 1477779743258 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}] 15:22:23 INFO - PROCESS | 1826 | 1477779743435 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 15:22:23 INFO - PROCESS | 1826 | 1477779743632 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 15:22:23 INFO - PROCESS | 1826 | 1477779743638 Marionette TRACE conn4 <- [1,1190,null,["8"]] 15:22:23 INFO - PROCESS | 1826 | 1477779743647 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 15:22:23 INFO - PROCESS | 1826 | 1477779743657 Marionette TRACE conn4 <- [1,1191,null,{}] 15:22:23 INFO - PROCESS | 1826 | 1477779743666 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3f000 == 31 [pid = 1826] [id = 277] 15:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8da12400) [pid = 1826] [serial = 816] [outer = (nil)] 15:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8daaf000) [pid = 1826] [serial = 817] [outer = 0x8da12400] 15:22:23 INFO - PROCESS | 1826 | 1477779743784 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8dcb6000) [pid = 1826] [serial = 818] [outer = 0x8da12400] 15:22:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d4000 == 32 [pid = 1826] [id = 278] 15:22:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x910cb400) [pid = 1826] [serial = 819] [outer = (nil)] 15:22:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x92c58000) [pid = 1826] [serial = 820] [outer = 0x910cb400] 15:22:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x938ef800) [pid = 1826] [serial = 821] [outer = 0x910cb400] 15:22:24 INFO - PROCESS | 1826 | 1477779744663 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]]]}] 15:22:24 INFO - ... 15:22:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1421ms 15:22:24 INFO - PROCESS | 1826 | 1477779744677 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 1826 | 1477779744682 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 15:22:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 15:22:24 INFO - PROCESS | 1826 | 1477779744691 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}] 15:22:24 INFO - PROCESS | 1826 | 1477779744932 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 15:22:25 INFO - PROCESS | 1826 | 1477779745087 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 15:22:25 INFO - PROCESS | 1826 | 1477779745093 Marionette TRACE conn4 <- [1,1195,null,["8"]] 15:22:25 INFO - PROCESS | 1826 | 1477779745100 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 15:22:25 INFO - PROCESS | 1826 | 1477779745106 Marionette TRACE conn4 <- [1,1196,null,{}] 15:22:25 INFO - PROCESS | 1826 | 1477779745154 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x94ae6800 == 33 [pid = 1826] [id = 279] 15:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x94ae7800) [pid = 1826] [serial = 822] [outer = (nil)] 15:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x94c73c00) [pid = 1826] [serial = 823] [outer = 0x94ae7800] 15:22:25 INFO - PROCESS | 1826 | 1477779745265 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x95e71800) [pid = 1826] [serial = 824] [outer = 0x94ae7800] 15:22:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x97b84c00 == 34 [pid = 1826] [id = 280] 15:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x97da7800) [pid = 1826] [serial = 825] [outer = (nil)] 15:22:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x92c4ec00) [pid = 1826] [serial = 826] [outer = 0x97da7800] 15:22:26 INFO - PROCESS | 1826 | 1477779746042 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]]]}] 15:22:26 INFO - . 15:22:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1420ms 15:22:26 INFO - PROCESS | 1826 | 1477779746114 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 15:22:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 15:22:26 INFO - PROCESS | 1826 | 1477779746119 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 15:22:26 INFO - PROCESS | 1826 | 1477779746126 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}] 15:22:26 INFO - PROCESS | 1826 | 1477779746328 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 15:22:26 INFO - PROCESS | 1826 | 1477779746505 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 15:22:26 INFO - PROCESS | 1826 | 1477779746516 Marionette TRACE conn4 <- [1,1200,null,["8"]] 15:22:26 INFO - PROCESS | 1826 | 1477779746527 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 15:22:26 INFO - PROCESS | 1826 | 1477779746536 Marionette TRACE conn4 <- [1,1201,null,{}] 15:22:26 INFO - PROCESS | 1826 | 1477779746585 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f1b400 == 35 [pid = 1826] [id = 281] 15:22:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x98f1c000) [pid = 1826] [serial = 827] [outer = (nil)] 15:22:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x9a072000) [pid = 1826] [serial = 828] [outer = 0x98f1c000] 15:22:26 INFO - PROCESS | 1826 | 1477779746691 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x9a336c00) [pid = 1826] [serial = 829] [outer = 0x98f1c000] 15:22:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x930f6000 == 36 [pid = 1826] [id = 282] 15:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x9a40cc00) [pid = 1826] [serial = 830] [outer = (nil)] 15:22:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x8dc10c00) [pid = 1826] [serial = 831] [outer = 0x9a40cc00] 15:22:27 INFO - PROCESS | 1826 | 1477779747492 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]]]}] 15:22:27 INFO - . 15:22:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1381ms 15:22:27 INFO - PROCESS | 1826 | 1477779747509 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 1826 | 1477779747513 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 15:22:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 15:22:27 INFO - PROCESS | 1826 | 1477779747522 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}] 15:22:27 INFO - PROCESS | 1826 | 1477779747757 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 15:22:27 INFO - PROCESS | 1826 | 1477779747907 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 15:22:27 INFO - PROCESS | 1826 | 1477779747912 Marionette TRACE conn4 <- [1,1205,null,["8"]] 15:22:27 INFO - PROCESS | 1826 | 1477779747918 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 15:22:27 INFO - PROCESS | 1826 | 1477779747924 Marionette TRACE conn4 <- [1,1206,null,{}] 15:22:27 INFO - PROCESS | 1826 | 1477779747929 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da0c000 == 37 [pid = 1826] [id = 283] 15:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x8dcb9800) [pid = 1826] [serial = 832] [outer = (nil)] 15:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x9a6a9000) [pid = 1826] [serial = 833] [outer = 0x8dcb9800] 15:22:28 INFO - PROCESS | 1826 | 1477779748082 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x9a6ef400) [pid = 1826] [serial = 834] [outer = 0x8dcb9800] 15:22:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce37800 == 38 [pid = 1826] [id = 284] 15:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8ce38c00) [pid = 1826] [serial = 835] [outer = (nil)] 15:22:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8ce3e800) [pid = 1826] [serial = 836] [outer = 0x8ce38c00] 15:22:29 INFO - PROCESS | 1826 | 1477779749024 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]]]}] 15:22:29 INFO - . 15:22:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1526ms 15:22:29 INFO - PROCESS | 1826 | 1477779749048 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 1826 | 1477779749054 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 15:22:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 15:22:29 INFO - PROCESS | 1826 | 1477779749063 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}] 15:22:29 INFO - PROCESS | 1826 | 1477779749361 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 15:22:29 INFO - PROCESS | 1826 | 1477779749517 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 15:22:29 INFO - PROCESS | 1826 | 1477779749523 Marionette TRACE conn4 <- [1,1210,null,["8"]] 15:22:29 INFO - PROCESS | 1826 | 1477779749530 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 15:22:29 INFO - PROCESS | 1826 | 1477779749540 Marionette TRACE conn4 <- [1,1211,null,{}] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x96766800 == 37 [pid = 1826] [id = 227] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x9676c000 == 36 [pid = 1826] [id = 239] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x96804000 == 35 [pid = 1826] [id = 232] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x97dd5400 == 34 [pid = 1826] [id = 229] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3a000 == 33 [pid = 1826] [id = 230] 15:22:29 INFO - PROCESS | 1826 | 1477779749600 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x95265000 == 32 [pid = 1826] [id = 226] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x94c79800 == 31 [pid = 1826] [id = 238] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x97b85c00 == 30 [pid = 1826] [id = 228] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x94b5c800 == 29 [pid = 1826] [id = 237] 15:22:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4d000 == 28 [pid = 1826] [id = 236] 15:22:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d4400 == 29 [pid = 1826] [id = 285] 15:22:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x8f9d6000) [pid = 1826] [serial = 837] [outer = (nil)] 15:22:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x937ec400) [pid = 1826] [serial = 838] [outer = 0x8f9d6000] 15:22:29 INFO - PROCESS | 1826 | 1477779749744 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x9463e800) [pid = 1826] [serial = 839] [outer = 0x8f9d6000] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x9b3a8400) [pid = 1826] [serial = 770] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x9b485400) [pid = 1826] [serial = 771] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x97ddbc00) [pid = 1826] [serial = 767] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x9a37f800) [pid = 1826] [serial = 768] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x9526b800) [pid = 1826] [serial = 764] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x95d96800) [pid = 1826] [serial = 765] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8fa1a800) [pid = 1826] [serial = 761] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x94c77400) [pid = 1826] [serial = 762] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x94beac00) [pid = 1826] [serial = 758] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x94c75000) [pid = 1826] [serial = 759] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8f9cdc00) [pid = 1826] [serial = 755] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x94bf8400) [pid = 1826] [serial = 756] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0xa4ca1000) [pid = 1826] [serial = 752] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0xa4cabc00) [pid = 1826] [serial = 753] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0xa45b0400) [pid = 1826] [serial = 749] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0xa45b8400) [pid = 1826] [serial = 750] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0xa2ecb000) [pid = 1826] [serial = 746] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0xa2ece800) [pid = 1826] [serial = 747] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x97daa800) [pid = 1826] [serial = 743] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x9b3af400) [pid = 1826] [serial = 744] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x94887400) [pid = 1826] [serial = 740] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x94bee400) [pid = 1826] [serial = 741] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa2ec5800) [pid = 1826] [serial = 737] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0xa2ec7400) [pid = 1826] [serial = 738] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0xa10f2c00) [pid = 1826] [serial = 708] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x937e3000 == 30 [pid = 1826] [id = 286] 15:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x94885c00) [pid = 1826] [serial = 840] [outer = (nil)] 15:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8f9cdc00) [pid = 1826] [serial = 841] [outer = 0x94885c00] 15:22:30 INFO - PROCESS | 1826 | 1477779750479 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]]]}] 15:22:30 INFO - . 15:22:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1470ms 15:22:30 INFO - PROCESS | 1826 | 1477779750533 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 1826 | 1477779750540 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 15:22:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 15:22:30 INFO - PROCESS | 1826 | 1477779750553 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}] 15:22:30 INFO - PROCESS | 1826 | 1477779750769 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 15:22:30 INFO - PROCESS | 1826 | 1477779750889 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 15:22:30 INFO - PROCESS | 1826 | 1477779750895 Marionette TRACE conn4 <- [1,1215,null,["8"]] 15:22:30 INFO - PROCESS | 1826 | 1477779750901 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 15:22:30 INFO - PROCESS | 1826 | 1477779750907 Marionette TRACE conn4 <- [1,1216,null,{}] 15:22:30 INFO - PROCESS | 1826 | 1477779750912 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c74800 == 31 [pid = 1826] [id = 287] 15:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x9526b800) [pid = 1826] [serial = 842] [outer = (nil)] 15:22:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x95d9d800) [pid = 1826] [serial = 843] [outer = 0x9526b800] 15:22:31 INFO - PROCESS | 1826 | 1477779751007 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x95e7a800) [pid = 1826] [serial = 844] [outer = 0x9526b800] 15:22:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x9676c000 == 32 [pid = 1826] [id = 288] 15:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x96803000) [pid = 1826] [serial = 845] [outer = (nil)] 15:22:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x96803c00) [pid = 1826] [serial = 846] [outer = 0x96803000] 15:22:31 INFO - PROCESS | 1826 | 1477779751651 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]]]}] 15:22:31 INFO - . 15:22:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1123ms 15:22:31 INFO - PROCESS | 1826 | 1477779751713 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 1826 | 1477779751720 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 15:22:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 15:22:31 INFO - PROCESS | 1826 | 1477779751728 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}] 15:22:31 INFO - PROCESS | 1826 | 1477779751973 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 15:22:31 INFO - PROCESS | 1826 | 1477779751988 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 15:22:31 INFO - PROCESS | 1826 | 1477779751993 Marionette TRACE conn4 <- [1,1220,null,["8"]] 15:22:32 INFO - PROCESS | 1826 | 1477779752001 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 15:22:32 INFO - PROCESS | 1826 | 1477779752009 Marionette TRACE conn4 <- [1,1221,null,{}] 15:22:32 INFO - PROCESS | 1826 | 1477779752015 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x98314800 == 33 [pid = 1826] [id = 289] 15:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x98f16000) [pid = 1826] [serial = 847] [outer = (nil)] 15:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x9a075800) [pid = 1826] [serial = 848] [outer = 0x98f16000] 15:22:32 INFO - PROCESS | 1826 | 1477779752112 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8dc0f800) [pid = 1826] [serial = 849] [outer = 0x98f16000] 15:22:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a43d000 == 34 [pid = 1826] [id = 290] 15:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x9a6f1c00) [pid = 1826] [serial = 850] [outer = (nil)] 15:22:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x9a6f0c00) [pid = 1826] [serial = 851] [outer = 0x9a6f1c00] 15:22:32 INFO - PROCESS | 1826 | 1477779752823 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]]]}] 15:22:32 INFO - . 15:22:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1172ms 15:22:32 INFO - PROCESS | 1826 | 1477779752900 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 1826 | 1477779752904 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 15:22:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 15:22:32 INFO - PROCESS | 1826 | 1477779752912 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}] 15:22:33 INFO - PROCESS | 1826 | 1477779753148 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 15:22:33 INFO - PROCESS | 1826 | 1477779753170 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 15:22:33 INFO - PROCESS | 1826 | 1477779753174 Marionette TRACE conn4 <- [1,1225,null,["8"]] 15:22:33 INFO - PROCESS | 1826 | 1477779753179 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 15:22:33 INFO - PROCESS | 1826 | 1477779753185 Marionette TRACE conn4 <- [1,1226,null,{}] 15:22:33 INFO - PROCESS | 1826 | 1477779753191 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a66c000 == 35 [pid = 1826] [id = 291] 15:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x9a673c00) [pid = 1826] [serial = 852] [outer = (nil)] 15:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x9b171400) [pid = 1826] [serial = 853] [outer = 0x9a673c00] 15:22:33 INFO - PROCESS | 1826 | 1477779753364 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x9b3aa000) [pid = 1826] [serial = 854] [outer = 0x9a673c00] 15:22:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x9cfd6400 == 36 [pid = 1826] [id = 292] 15:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0xa1001800) [pid = 1826] [serial = 855] [outer = (nil)] 15:22:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9b169c00) [pid = 1826] [serial = 856] [outer = 0xa1001800] 15:22:34 INFO - PROCESS | 1826 | 1477779754152 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]]]}] 15:22:34 INFO - . 15:22:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1276ms 15:22:34 INFO - PROCESS | 1826 | 1477779754189 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 1826 | 1477779754192 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 15:22:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 15:22:34 INFO - PROCESS | 1826 | 1477779754200 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}] 15:22:34 INFO - PROCESS | 1826 | 1477779754650 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8dc15c00) [pid = 1826] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x930f4800) [pid = 1826] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x94d67400) [pid = 1826] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0xa10f0800) [pid = 1826] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0xa2ec5c00) [pid = 1826] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0xa1d14c00) [pid = 1826] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x95e73400) [pid = 1826] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8ce41800) [pid = 1826] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x94c79000) [pid = 1826] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8dcbf000) [pid = 1826] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fa18800) [pid = 1826] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8f81ac00) [pid = 1826] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 15:22:34 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9463fc00) [pid = 1826] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 15:22:34 INFO - PROCESS | 1826 | 1477779754791 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 15:22:34 INFO - PROCESS | 1826 | 1477779754797 Marionette TRACE conn4 <- [1,1230,null,["8"]] 15:22:34 INFO - PROCESS | 1826 | 1477779754805 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 15:22:34 INFO - PROCESS | 1826 | 1477779754812 Marionette TRACE conn4 <- [1,1231,null,{}] 15:22:34 INFO - PROCESS | 1826 | 1477779754820 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbf000 == 37 [pid = 1826] [id = 293] 15:22:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8f81ac00) [pid = 1826] [serial = 857] [outer = (nil)] 15:22:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x94c79000) [pid = 1826] [serial = 858] [outer = 0x8f81ac00] 15:22:34 INFO - PROCESS | 1826 | 1477779754968 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x9b482000) [pid = 1826] [serial = 859] [outer = 0x8f81ac00] 15:22:35 INFO - PROCESS | 1826 | ++DOCSHELL 0xa1d0c800 == 38 [pid = 1826] [id = 294] 15:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0xa1d12000) [pid = 1826] [serial = 860] [outer = (nil)] 15:22:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x9a673400) [pid = 1826] [serial = 861] [outer = 0xa1d12000] 15:22:35 INFO - PROCESS | 1826 | 1477779755631 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]]]}] 15:22:35 INFO - . 15:22:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1476ms 15:22:35 INFO - PROCESS | 1826 | 1477779755685 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 1826 | 1477779755687 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 15:22:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 15:22:35 INFO - PROCESS | 1826 | 1477779755696 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}] 15:22:35 INFO - PROCESS | 1826 | 1477779755963 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 15:22:35 INFO - PROCESS | 1826 | 1477779755977 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 15:22:35 INFO - PROCESS | 1826 | 1477779755979 Marionette TRACE conn4 <- [1,1235,null,["8"]] 15:22:35 INFO - PROCESS | 1826 | 1477779755985 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 15:22:35 INFO - PROCESS | 1826 | 1477779755994 Marionette TRACE conn4 <- [1,1236,null,{}] 15:22:36 INFO - PROCESS | 1826 | 1477779756000 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da56800 == 39 [pid = 1826] [id = 295] 15:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0xa2862400) [pid = 1826] [serial = 862] [outer = (nil)] 15:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0xa2a43000) [pid = 1826] [serial = 863] [outer = 0xa2862400] 15:22:36 INFO - PROCESS | 1826 | 1477779756092 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0xa2a4b800) [pid = 1826] [serial = 864] [outer = 0xa2862400] 15:22:36 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2e9dc00 == 40 [pid = 1826] [id = 296] 15:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0xa2ea0400) [pid = 1826] [serial = 865] [outer = (nil)] 15:22:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0xa1d13400) [pid = 1826] [serial = 866] [outer = 0xa2ea0400] 15:22:36 INFO - PROCESS | 1826 | 1477779756842 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]]]}] 15:22:36 INFO - . 15:22:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1180ms 15:22:36 INFO - PROCESS | 1826 | 1477779756876 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1826 | 1477779756882 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 15:22:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 15:22:36 INFO - PROCESS | 1826 | 1477779756893 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}] 15:22:37 INFO - PROCESS | 1826 | 1477779757167 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 15:22:37 INFO - PROCESS | 1826 | 1477779757326 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 15:22:37 INFO - PROCESS | 1826 | 1477779757331 Marionette TRACE conn4 <- [1,1240,null,["8"]] 15:22:37 INFO - PROCESS | 1826 | 1477779757341 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 15:22:37 INFO - PROCESS | 1826 | 1477779757351 Marionette TRACE conn4 <- [1,1241,null,{}] 15:22:37 INFO - PROCESS | 1826 | 1477779757358 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc12000 == 41 [pid = 1826] [id = 297] 15:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8dc1c800) [pid = 1826] [serial = 867] [outer = (nil)] 15:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x94641c00) [pid = 1826] [serial = 868] [outer = 0x8dc1c800] 15:22:37 INFO - PROCESS | 1826 | 1477779757487 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x94c70c00) [pid = 1826] [serial = 869] [outer = 0x8dc1c800] 15:22:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x964fdc00 == 42 [pid = 1826] [id = 298] 15:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x96770c00) [pid = 1826] [serial = 870] [outer = (nil)] 15:22:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x95e67400) [pid = 1826] [serial = 871] [outer = 0x96770c00] 15:22:38 INFO - PROCESS | 1826 | 1477779758385 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]]]}] 15:22:38 INFO - . 15:22:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1531ms 15:22:38 INFO - PROCESS | 1826 | 1477779758423 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 15:22:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 15:22:38 INFO - PROCESS | 1826 | 1477779758432 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 15:22:38 INFO - PROCESS | 1826 | 1477779758458 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}] 15:22:38 INFO - PROCESS | 1826 | 1477779758692 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 15:22:38 INFO - PROCESS | 1826 | 1477779758907 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 15:22:38 INFO - PROCESS | 1826 | 1477779758915 Marionette TRACE conn4 <- [1,1245,null,["8"]] 15:22:38 INFO - PROCESS | 1826 | 1477779758970 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 15:22:38 INFO - PROCESS | 1826 | 1477779758983 Marionette TRACE conn4 <- [1,1246,null,{}] 15:22:39 INFO - PROCESS | 1826 | 1477779758995 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x9830c000 == 43 [pid = 1826] [id = 299] 15:22:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x9830c800) [pid = 1826] [serial = 872] [outer = (nil)] 15:22:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x9a073000) [pid = 1826] [serial = 873] [outer = 0x9830c800] 15:22:39 INFO - PROCESS | 1826 | 1477779759126 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x9a672c00) [pid = 1826] [serial = 874] [outer = 0x9830c800] 15:22:39 INFO - PROCESS | 1826 | 1477779759932 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]]]}] 15:22:39 INFO - . 15:22:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1526ms 15:22:39 INFO - PROCESS | 1826 | 1477779759978 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 1826 | 1477779759987 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 15:22:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 15:22:40 INFO - PROCESS | 1826 | 1477779759995 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}] 15:22:40 INFO - PROCESS | 1826 | 1477779760211 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 15:22:40 INFO - PROCESS | 1826 | 1477779760402 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 15:22:40 INFO - PROCESS | 1826 | 1477779760410 Marionette TRACE conn4 <- [1,1250,null,["8"]] 15:22:40 INFO - PROCESS | 1826 | 1477779760468 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 15:22:40 INFO - PROCESS | 1826 | 1477779760482 Marionette TRACE conn4 <- [1,1251,null,{}] 15:22:40 INFO - PROCESS | 1826 | 1477779760500 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 1826 | ++DOCSHELL 0xa1da2400 == 44 [pid = 1826] [id = 300] 15:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0xa1da2c00) [pid = 1826] [serial = 875] [outer = (nil)] 15:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0xa2ac5000) [pid = 1826] [serial = 876] [outer = 0xa1da2c00] 15:22:40 INFO - PROCESS | 1826 | 1477779760673 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0xa2ea2c00) [pid = 1826] [serial = 877] [outer = 0xa1da2c00] 15:22:41 INFO - PROCESS | 1826 | 1477779761434 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]]]}] 15:22:41 INFO - . 15:22:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1475ms 15:22:41 INFO - PROCESS | 1826 | 1477779761479 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 1826 | 1477779761487 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 15:22:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 15:22:41 INFO - PROCESS | 1826 | 1477779761502 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}] 15:22:41 INFO - PROCESS | 1826 | 1477779761737 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 15:22:41 INFO - PROCESS | 1826 | 1477779761938 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 15:22:41 INFO - PROCESS | 1826 | 1477779761947 Marionette TRACE conn4 <- [1,1255,null,["8"]] 15:22:41 INFO - PROCESS | 1826 | 1477779761964 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 15:22:41 INFO - PROCESS | 1826 | 1477779761975 Marionette TRACE conn4 <- [1,1256,null,{}] 15:22:42 INFO - PROCESS | 1826 | 1477779761983 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2eca400 == 45 [pid = 1826] [id = 301] 15:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0xa2ecbc00) [pid = 1826] [serial = 878] [outer = (nil)] 15:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0xa2ecf800) [pid = 1826] [serial = 879] [outer = 0xa2ecbc00] 15:22:42 INFO - PROCESS | 1826 | 1477779762118 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0xa3008800) [pid = 1826] [serial = 880] [outer = 0xa2ecbc00] 15:22:42 INFO - PROCESS | 1826 | 1477779762901 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]]]}] 15:22:42 INFO - . 15:22:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1424ms 15:22:42 INFO - PROCESS | 1826 | 1477779762925 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 15:22:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 15:22:42 INFO - PROCESS | 1826 | 1477779762930 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 15:22:42 INFO - PROCESS | 1826 | 1477779762938 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}] 15:22:43 INFO - PROCESS | 1826 | 1477779763177 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 15:22:43 INFO - PROCESS | 1826 | 1477779763365 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 15:22:43 INFO - PROCESS | 1826 | 1477779763370 Marionette TRACE conn4 <- [1,1260,null,["8"]] 15:22:43 INFO - PROCESS | 1826 | 1477779763378 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 15:22:43 INFO - PROCESS | 1826 | 1477779763385 Marionette TRACE conn4 <- [1,1261,null,{}] 15:22:43 INFO - PROCESS | 1826 | 1477779763399 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1826 | ++DOCSHELL 0xa2ec8800 == 46 [pid = 1826] [id = 302] 15:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0xa2ed2800) [pid = 1826] [serial = 881] [outer = (nil)] 15:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0xa4c47800) [pid = 1826] [serial = 882] [outer = 0xa2ed2800] 15:22:43 INFO - PROCESS | 1826 | 1477779763523 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0xa4ca7c00) [pid = 1826] [serial = 883] [outer = 0xa2ed2800] 15:22:44 INFO - PROCESS | 1826 | 1477779764283 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]]]}] 15:22:44 INFO - . 15:22:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1374ms 15:22:44 INFO - PROCESS | 1826 | 1477779764318 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 1826 | 1477779764323 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 15:22:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 15:22:44 INFO - PROCESS | 1826 | 1477779764334 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}] 15:22:44 INFO - PROCESS | 1826 | 1477779764623 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 15:22:44 INFO - PROCESS | 1826 | 1477779764813 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 15:22:44 INFO - PROCESS | 1826 | 1477779764819 Marionette TRACE conn4 <- [1,1265,null,["8"]] 15:22:44 INFO - PROCESS | 1826 | 1477779764830 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 15:22:44 INFO - PROCESS | 1826 | 1477779764835 Marionette TRACE conn4 <- [1,1266,null,{}] 15:22:44 INFO - PROCESS | 1826 | 1477779764889 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x9b302c00 == 47 [pid = 1826] [id = 303] 15:22:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x9b303000) [pid = 1826] [serial = 884] [outer = (nil)] 15:22:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x9b306000) [pid = 1826] [serial = 885] [outer = 0x9b303000] 15:22:45 INFO - PROCESS | 1826 | 1477779765014 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 115 (0x9b308800) [pid = 1826] [serial = 886] [outer = 0x9b303000] 15:22:45 INFO - PROCESS | 1826 | 1477779765827 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]]]}] 15:22:45 INFO - . 15:22:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1522ms 15:22:45 INFO - PROCESS | 1826 | 1477779765859 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1826 | 1477779765865 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 15:22:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 15:22:45 INFO - PROCESS | 1826 | 1477779765877 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}] 15:22:46 INFO - PROCESS | 1826 | 1477779766081 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 15:22:46 INFO - PROCESS | 1826 | 1477779766250 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 15:22:46 INFO - PROCESS | 1826 | 1477779766259 Marionette TRACE conn4 <- [1,1270,null,["8"]] 15:22:46 INFO - PROCESS | 1826 | 1477779766313 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 15:22:46 INFO - PROCESS | 1826 | 1477779766320 Marionette TRACE conn4 <- [1,1271,null,{}] 15:22:46 INFO - PROCESS | 1826 | 1477779766334 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da52c00 == 48 [pid = 1826] [id = 304] 15:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 116 (0x8da53c00) [pid = 1826] [serial = 887] [outer = (nil)] 15:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 117 (0x94bf2400) [pid = 1826] [serial = 888] [outer = 0x8da53c00] 15:22:46 INFO - PROCESS | 1826 | 1477779766455 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 118 (0x9676d400) [pid = 1826] [serial = 889] [outer = 0x8da53c00] 15:22:47 INFO - PROCESS | 1826 | 1477779767367 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]]]}] 15:22:47 INFO - . 15:22:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1526ms 15:22:47 INFO - PROCESS | 1826 | 1477779767402 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 1826 | 1477779767409 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 15:22:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 15:22:47 INFO - PROCESS | 1826 | 1477779767419 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}] 15:22:47 INFO - PROCESS | 1826 | 1477779767616 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 15:22:47 INFO - PROCESS | 1826 | 1477779767928 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 15:22:47 INFO - PROCESS | 1826 | 1477779767934 Marionette TRACE conn4 <- [1,1275,null,["8"]] 15:22:47 INFO - PROCESS | 1826 | 1477779767946 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 15:22:47 INFO - PROCESS | 1826 | 1477779767955 Marionette TRACE conn4 <- [1,1276,null,{}] 15:22:47 INFO - PROCESS | 1826 | 1477779767963 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f66000 == 49 [pid = 1826] [id = 305] 15:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 119 (0x9306f400) [pid = 1826] [serial = 890] [outer = (nil)] 15:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 120 (0x94643c00) [pid = 1826] [serial = 891] [outer = 0x9306f400] 15:22:48 INFO - PROCESS | 1826 | 1477779768076 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 121 (0x94d62400) [pid = 1826] [serial = 892] [outer = 0x9306f400] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x9cfd6400 == 48 [pid = 1826] [id = 292] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0xa1d0c800 == 47 [pid = 1826] [id = 294] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x9a43d000 == 46 [pid = 1826] [id = 290] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x937e3000 == 45 [pid = 1826] [id = 286] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x9676c000 == 44 [pid = 1826] [id = 288] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x97b84c00 == 43 [pid = 1826] [id = 280] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x930f6000 == 42 [pid = 1826] [id = 282] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce37800 == 41 [pid = 1826] [id = 284] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d4000 == 40 [pid = 1826] [id = 278] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x93bdf000 == 39 [pid = 1826] [id = 225] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d6800 == 38 [pid = 1826] [id = 235] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0xa2e9dc00 == 37 [pid = 1826] [id = 296] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x97dd3000 == 36 [pid = 1826] [id = 234] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc17400 == 35 [pid = 1826] [id = 221] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9cd000 == 34 [pid = 1826] [id = 223] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x9a330400 == 33 [pid = 1826] [id = 233] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x929a3800 == 32 [pid = 1826] [id = 231] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x90f61800 == 31 [pid = 1826] [id = 224] 15:22:49 INFO - PROCESS | 1826 | --DOCSHELL 0x964fdc00 == 30 [pid = 1826] [id = 298] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 120 (0x94bf0400) [pid = 1826] [serial = 774] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 119 (0x930fc800) [pid = 1826] [serial = 773] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 118 (0x9676b400) [pid = 1826] [serial = 777] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 117 (0x95268400) [pid = 1826] [serial = 776] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 116 (0xa28e7000) [pid = 1826] [serial = 780] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 115 (0xa2861400) [pid = 1826] [serial = 779] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 114 (0xa3007400) [pid = 1826] [serial = 783] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0xa2ed1400) [pid = 1826] [serial = 782] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0xa4cf8c00) [pid = 1826] [serial = 786] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0xa4cf1000) [pid = 1826] [serial = 785] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x9a6f0800) [pid = 1826] [serial = 789] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x95e7bc00) [pid = 1826] [serial = 788] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8dcc3800) [pid = 1826] [serial = 792] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8dcc2c00) [pid = 1826] [serial = 791] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x92928000) [pid = 1826] [serial = 795] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8fa16c00) [pid = 1826] [serial = 794] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8dcb5c00) [pid = 1826] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8dc22000) [pid = 1826] [serial = 798] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x8daadc00) [pid = 1826] [serial = 797] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x9292f800) [pid = 1826] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x90f60400) [pid = 1826] [serial = 802] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8fa1b400) [pid = 1826] [serial = 801] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x94647800) [pid = 1826] [serial = 806] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x94643400) [pid = 1826] [serial = 805] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x95e70800) [pid = 1826] [serial = 809] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x94c7b400) [pid = 1826] [serial = 808] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x96473800) [pid = 1826] [serial = 812] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8dc1b000) [pid = 1826] [serial = 811] [outer = (nil)] [url = about:blank] 15:22:49 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x97b85800) [pid = 1826] [serial = 814] [outer = (nil)] [url = about:blank] 15:22:50 INFO - PROCESS | 1826 | 1477779770111 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]]]}] 15:22:50 INFO - . 15:22:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 2749ms 15:22:50 INFO - PROCESS | 1826 | 1477779770173 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 15:22:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 15:22:50 INFO - PROCESS | 1826 | 1477779770184 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 15:22:50 INFO - PROCESS | 1826 | 1477779770198 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}] 15:22:50 INFO - PROCESS | 1826 | 1477779770464 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 15:22:50 INFO - PROCESS | 1826 | 1477779770678 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 15:22:50 INFO - PROCESS | 1826 | 1477779770686 Marionette TRACE conn4 <- [1,1280,null,["8"]] 15:22:50 INFO - PROCESS | 1826 | 1477779770695 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 15:22:50 INFO - PROCESS | 1826 | 1477779770708 Marionette TRACE conn4 <- [1,1281,null,{}] 15:22:50 INFO - PROCESS | 1826 | 1477779770718 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb7800 == 31 [pid = 1826] [id = 306] 15:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x8dcb7c00) [pid = 1826] [serial = 893] [outer = (nil)] 15:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x8dcbb800) [pid = 1826] [serial = 894] [outer = 0x8dcb7c00] 15:22:50 INFO - PROCESS | 1826 | 1477779770849 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x8dd51400) [pid = 1826] [serial = 895] [outer = 0x8dcb7c00] 15:22:51 INFO - PROCESS | 1826 | 1477779771455 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]]]}] 15:22:51 INFO - . 15:22:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1325ms 15:22:51 INFO - PROCESS | 1826 | 1477779771519 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 1826 | 1477779771526 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 15:22:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 15:22:51 INFO - PROCESS | 1826 | 1477779771533 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}] 15:22:51 INFO - PROCESS | 1826 | 1477779771777 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 15:22:51 INFO - PROCESS | 1826 | 1477779771794 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 15:22:51 INFO - PROCESS | 1826 | 1477779771798 Marionette TRACE conn4 <- [1,1285,null,["8"]] 15:22:51 INFO - PROCESS | 1826 | 1477779771806 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 15:22:51 INFO - PROCESS | 1826 | 1477779771811 Marionette TRACE conn4 <- [1,1286,null,{}] 15:22:51 INFO - PROCESS | 1826 | 1477779771817 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f6cc00 == 32 [pid = 1826] [id = 307] 15:22:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x90f6dc00) [pid = 1826] [serial = 896] [outer = (nil)] 15:22:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x910d5400) [pid = 1826] [serial = 897] [outer = 0x90f6dc00] 15:22:51 INFO - PROCESS | 1826 | 1477779771915 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x92ac2400) [pid = 1826] [serial = 898] [outer = 0x90f6dc00] 15:22:52 INFO - PROCESS | 1826 | 1477779772533 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]]]}] 15:22:52 INFO - . 15:22:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1029ms 15:22:52 INFO - PROCESS | 1826 | 1477779772574 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 1826 | 1477779772582 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 15:22:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 15:22:52 INFO - PROCESS | 1826 | 1477779772596 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}] 15:22:52 INFO - PROCESS | 1826 | 1477779772817 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 15:22:52 INFO - PROCESS | 1826 | 1477779772844 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 15:22:52 INFO - PROCESS | 1826 | 1477779772849 Marionette TRACE conn4 <- [1,1290,null,["8"]] 15:22:52 INFO - PROCESS | 1826 | 1477779772855 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 15:22:52 INFO - PROCESS | 1826 | 1477779772862 Marionette TRACE conn4 <- [1,1291,null,{}] 15:22:52 INFO - PROCESS | 1826 | 1477779772940 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x94886800 == 33 [pid = 1826] [id = 308] 15:22:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x94887000) [pid = 1826] [serial = 899] [outer = (nil)] 15:22:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x94ae5800) [pid = 1826] [serial = 900] [outer = 0x94887000] 15:22:53 INFO - PROCESS | 1826 | 1477779773040 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x90f62800) [pid = 1826] [serial = 901] [outer = 0x94887000] 15:22:53 INFO - PROCESS | 1826 | 1477779773759 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]]]}] 15:22:53 INFO - . 15:22:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1222ms 15:22:53 INFO - PROCESS | 1826 | 1477779773819 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 1826 | 1477779773823 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 15:22:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 15:22:53 INFO - PROCESS | 1826 | 1477779773837 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}] 15:22:54 INFO - PROCESS | 1826 | 1477779774063 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 15:22:54 INFO - PROCESS | 1826 | 1477779774084 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 15:22:54 INFO - PROCESS | 1826 | 1477779774092 Marionette TRACE conn4 <- [1,1295,null,["8"]] 15:22:54 INFO - PROCESS | 1826 | 1477779774098 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 15:22:54 INFO - PROCESS | 1826 | 1477779774104 Marionette TRACE conn4 <- [1,1296,null,{}] 15:22:54 INFO - PROCESS | 1826 | 1477779774177 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c7b800 == 34 [pid = 1826] [id = 309] 15:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x94c7c400) [pid = 1826] [serial = 902] [outer = (nil)] 15:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x94d5f400) [pid = 1826] [serial = 903] [outer = 0x94c7c400] 15:22:54 INFO - PROCESS | 1826 | 1477779774279 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x95e60400) [pid = 1826] [serial = 904] [outer = 0x94c7c400] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x96807800) [pid = 1826] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0xa2862400) [pid = 1826] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8f81ac00) [pid = 1826] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0xa1001800) [pid = 1826] [serial = 855] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x9a673c00) [pid = 1826] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x97da7800) [pid = 1826] [serial = 825] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x94ae7800) [pid = 1826] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x96803000) [pid = 1826] [serial = 845] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x9526b800) [pid = 1826] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x910cb400) [pid = 1826] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8da12400) [pid = 1826] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x9a40cc00) [pid = 1826] [serial = 830] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x98f1c000) [pid = 1826] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8f9d6000) [pid = 1826] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x94885c00) [pid = 1826] [serial = 840] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8ce38c00) [pid = 1826] [serial = 835] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8dcb9800) [pid = 1826] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0xa1d12000) [pid = 1826] [serial = 860] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9a6f1c00) [pid = 1826] [serial = 850] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x98f16000) [pid = 1826] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 15:22:55 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa2ea0400) [pid = 1826] [serial = 865] [outer = (nil)] [url = about:blank] 15:22:55 INFO - PROCESS | 1826 | 1477779775362 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]]]}] 15:22:55 INFO - . 15:22:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1585ms 15:22:55 INFO - PROCESS | 1826 | 1477779775416 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 1826 | 1477779775419 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 15:22:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 15:22:55 INFO - PROCESS | 1826 | 1477779775427 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}] 15:22:55 INFO - PROCESS | 1826 | 1477779775631 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 15:22:55 INFO - PROCESS | 1826 | 1477779775715 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 15:22:55 INFO - PROCESS | 1826 | 1477779775719 Marionette TRACE conn4 <- [1,1300,null,["8"]] 15:22:55 INFO - PROCESS | 1826 | 1477779775724 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 15:22:55 INFO - PROCESS | 1826 | 1477779775729 Marionette TRACE conn4 <- [1,1301,null,{}] 15:22:55 INFO - PROCESS | 1826 | 1477779775734 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x94ae7800 == 35 [pid = 1826] [id = 310] 15:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x94c6f000) [pid = 1826] [serial = 905] [outer = (nil)] 15:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x95e78c00) [pid = 1826] [serial = 906] [outer = 0x94c6f000] 15:22:55 INFO - PROCESS | 1826 | 1477779775827 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x964f1800) [pid = 1826] [serial = 907] [outer = 0x94c6f000] 15:22:56 INFO - PROCESS | 1826 | 1477779776337 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]]]}] 15:22:56 INFO - . 15:22:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 920ms 15:22:56 INFO - PROCESS | 1826 | 1477779776346 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 1826 | 1477779776349 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 15:22:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 15:22:56 INFO - PROCESS | 1826 | 1477779776363 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}] 15:22:56 INFO - PROCESS | 1826 | 1477779776549 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 15:22:56 INFO - PROCESS | 1826 | 1477779776678 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 15:22:56 INFO - PROCESS | 1826 | 1477779776682 Marionette TRACE conn4 <- [1,1305,null,["8"]] 15:22:56 INFO - PROCESS | 1826 | 1477779776687 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 15:22:56 INFO - PROCESS | 1826 | 1477779776692 Marionette TRACE conn4 <- [1,1306,null,{}] 15:22:56 INFO - PROCESS | 1826 | 1477779776697 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x9680c000 == 36 [pid = 1826] [id = 311] 15:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x9680f000) [pid = 1826] [serial = 908] [outer = (nil)] 15:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x97b89400) [pid = 1826] [serial = 909] [outer = 0x9680f000] 15:22:56 INFO - PROCESS | 1826 | 1477779776793 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x97dd7400) [pid = 1826] [serial = 910] [outer = 0x9680f000] 15:22:57 INFO - PROCESS | 1826 | 1477779777509 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]]]}] 15:22:57 INFO - . 15:22:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1171ms 15:22:57 INFO - PROCESS | 1826 | 1477779777536 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 1826 | 1477779777543 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 15:22:57 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 15:22:57 INFO - PROCESS | 1826 | 1477779777581 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}] 15:22:57 INFO - PROCESS | 1826 | 1477779777794 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 15:22:57 INFO - PROCESS | 1826 | 1477779777956 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 15:22:57 INFO - PROCESS | 1826 | 1477779777963 Marionette TRACE conn4 <- [1,1310,null,["8"]] 15:22:57 INFO - PROCESS | 1826 | 1477779777973 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 15:22:57 INFO - PROCESS | 1826 | 1477779777980 Marionette TRACE conn4 <- [1,1311,null,{}] 15:22:58 INFO - PROCESS | 1826 | 1477779777987 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1b800 == 37 [pid = 1826] [id = 312] 15:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8fa1e400) [pid = 1826] [serial = 911] [outer = (nil)] 15:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x90f63c00) [pid = 1826] [serial = 912] [outer = 0x8fa1e400] 15:22:58 INFO - PROCESS | 1826 | 1477779778111 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x9292f800) [pid = 1826] [serial = 913] [outer = 0x8fa1e400] 15:22:58 INFO - PROCESS | 1826 | 1477779778891 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]]]}] 15:22:58 INFO - ... 15:22:58 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1427ms 15:22:58 INFO - PROCESS | 1826 | 1477779778980 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 1826 | 1477779778986 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 15:22:58 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 15:22:59 INFO - PROCESS | 1826 | 1477779779022 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}] 15:22:59 INFO - PROCESS | 1826 | 1477779779248 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 15:22:59 INFO - PROCESS | 1826 | 1477779779414 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 15:22:59 INFO - PROCESS | 1826 | 1477779779420 Marionette TRACE conn4 <- [1,1315,null,["8"]] 15:22:59 INFO - PROCESS | 1826 | 1477779779428 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 15:22:59 INFO - PROCESS | 1826 | 1477779779435 Marionette TRACE conn4 <- [1,1316,null,{}] 15:22:59 INFO - PROCESS | 1826 | 1477779779442 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3c800 == 38 [pid = 1826] [id = 313] 15:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x94d5d800) [pid = 1826] [serial = 914] [outer = (nil)] 15:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x95e70800) [pid = 1826] [serial = 915] [outer = 0x94d5d800] 15:22:59 INFO - PROCESS | 1826 | 1477779779553 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x9676d000) [pid = 1826] [serial = 916] [outer = 0x94d5d800] 15:23:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x9830b000 == 39 [pid = 1826] [id = 314] 15:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x9830e000) [pid = 1826] [serial = 917] [outer = (nil)] 15:23:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x98312c00) [pid = 1826] [serial = 918] [outer = 0x9830e000] 15:23:00 INFO - PROCESS | 1826 | 1477779780567 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]]]}] 15:23:00 INFO - .... 15:23:00 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1631ms 15:23:00 INFO - PROCESS | 1826 | 1477779780641 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 1826 | 1477779780653 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 15:23:00 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 15:23:00 INFO - PROCESS | 1826 | 1477779780708 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}] 15:23:01 INFO - PROCESS | 1826 | 1477779781021 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 15:23:01 INFO - PROCESS | 1826 | 1477779781204 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 15:23:01 INFO - PROCESS | 1826 | 1477779781210 Marionette TRACE conn4 <- [1,1320,null,["8"]] 15:23:01 INFO - PROCESS | 1826 | 1477779781217 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 15:23:01 INFO - PROCESS | 1826 | 1477779781225 Marionette TRACE conn4 <- [1,1321,null,{}] 15:23:01 INFO - PROCESS | 1826 | 1477779781232 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a3eec00 == 40 [pid = 1826] [id = 315] 15:23:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x9a3f0400) [pid = 1826] [serial = 919] [outer = (nil)] 15:23:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x9a4f0000) [pid = 1826] [serial = 920] [outer = 0x9a3f0400] 15:23:01 INFO - PROCESS | 1826 | 1477779781365 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x9a6a6400) [pid = 1826] [serial = 921] [outer = 0x9a3f0400] 15:23:02 INFO - PROCESS | 1826 | 1477779782088 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"]]]}] 15:23:02 INFO - . 15:23:02 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1442ms 15:23:02 INFO - PROCESS | 1826 | 1477779782137 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 1826 | 1477779782142 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 15:23:02 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 15:23:02 INFO - PROCESS | 1826 | 1477779782152 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}] 15:23:02 INFO - PROCESS | 1826 | 1477779782491 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 15:23:02 INFO - PROCESS | 1826 | 1477779782691 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 15:23:02 INFO - PROCESS | 1826 | 1477779782697 Marionette TRACE conn4 <- [1,1325,null,["8"]] 15:23:02 INFO - PROCESS | 1826 | 1477779782709 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 15:23:02 INFO - PROCESS | 1826 | 1477779782719 Marionette TRACE conn4 <- [1,1326,null,{}] 15:23:02 INFO - PROCESS | 1826 | 1477779782732 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14800 == 41 [pid = 1826] [id = 316] 15:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8dc16400) [pid = 1826] [serial = 922] [outer = (nil)] 15:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8dcba400) [pid = 1826] [serial = 923] [outer = 0x8dc16400] 15:23:02 INFO - PROCESS | 1826 | 1477779782836 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8f9d5000) [pid = 1826] [serial = 924] [outer = 0x8dc16400] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0xa2ec8800 == 40 [pid = 1826] [id = 302] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0x94ae7800 == 39 [pid = 1826] [id = 310] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0x94c7b800 == 38 [pid = 1826] [id = 309] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0x94886800 == 37 [pid = 1826] [id = 308] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0x90f6cc00 == 36 [pid = 1826] [id = 307] 15:23:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb7800 == 35 [pid = 1826] [id = 306] 15:23:03 INFO - PROCESS | 1826 | 1477779783644 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]]]}] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x97dd2c00) [pid = 1826] [serial = 815] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x92c58000) [pid = 1826] [serial = 820] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x937ec400) [pid = 1826] [serial = 838] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x9a072000) [pid = 1826] [serial = 828] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0xa2a43000) [pid = 1826] [serial = 863] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x9b171400) [pid = 1826] [serial = 853] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0xa2a4b800) [pid = 1826] [serial = 864] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x94c73c00) [pid = 1826] [serial = 823] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x9b3aa000) [pid = 1826] [serial = 854] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8dcb6000) [pid = 1826] [serial = 818] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x938ef800) [pid = 1826] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8dc0f800) [pid = 1826] [serial = 849] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x95e7a800) [pid = 1826] [serial = 844] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x9a336c00) [pid = 1826] [serial = 829] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x9b482000) [pid = 1826] [serial = 859] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x9a6a9000) [pid = 1826] [serial = 833] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8daaf000) [pid = 1826] [serial = 817] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x95e71800) [pid = 1826] [serial = 824] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9a6ef400) [pid = 1826] [serial = 834] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x94c79000) [pid = 1826] [serial = 858] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9a075800) [pid = 1826] [serial = 848] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x95d9d800) [pid = 1826] [serial = 843] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9463e800) [pid = 1826] [serial = 839] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9b169c00) [pid = 1826] [serial = 856] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x92c4ec00) [pid = 1826] [serial = 826] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x96803c00) [pid = 1826] [serial = 846] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8dc10c00) [pid = 1826] [serial = 831] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8f9cdc00) [pid = 1826] [serial = 841] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8ce3e800) [pid = 1826] [serial = 836] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x9a673400) [pid = 1826] [serial = 861] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9a6f0c00) [pid = 1826] [serial = 851] [outer = (nil)] [url = about:blank] 15:23:03 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0xa1d13400) [pid = 1826] [serial = 866] [outer = (nil)] [url = about:blank] 15:23:03 INFO - . 15:23:03 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1579ms 15:23:03 INFO - PROCESS | 1826 | 1477779783731 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 1826 | 1477779783740 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 15:23:03 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 15:23:03 INFO - PROCESS | 1826 | 1477779783753 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}] 15:23:03 INFO - PROCESS | 1826 | 1477779783938 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 15:23:04 INFO - PROCESS | 1826 | 1477779784082 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 15:23:04 INFO - PROCESS | 1826 | 1477779784087 Marionette TRACE conn4 <- [1,1330,null,["8"]] 15:23:04 INFO - PROCESS | 1826 | 1477779784097 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 15:23:04 INFO - PROCESS | 1826 | 1477779784106 Marionette TRACE conn4 <- [1,1331,null,{}] 15:23:04 INFO - PROCESS | 1826 | 1477779784112 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x9306f000 == 36 [pid = 1826] [id = 317] 15:23:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x93076400) [pid = 1826] [serial = 925] [outer = (nil)] 15:23:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x930f9400) [pid = 1826] [serial = 926] [outer = 0x93076400] 15:23:04 INFO - PROCESS | 1826 | 1477779784211 Marionette DEBUG loaded listener.js 15:23:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x9463d800) [pid = 1826] [serial = 927] [outer = 0x93076400] 15:23:04 INFO - PROCESS | 1826 | 1477779784760 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]]]}] 15:23:04 INFO - . 15:23:04 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1034ms 15:23:04 INFO - PROCESS | 1826 | 1477779784795 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 1826 | 1477779784800 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 15:23:04 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 15:23:04 INFO - PROCESS | 1826 | 1477779784809 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}] 15:23:04 INFO - PROCESS | 1826 | 1477779784990 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 15:23:05 INFO - PROCESS | 1826 | 1477779785130 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 15:23:05 INFO - PROCESS | 1826 | 1477779785143 Marionette TRACE conn4 <- [1,1335,null,["8"]] 15:23:05 INFO - PROCESS | 1826 | 1477779785215 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 15:23:05 INFO - PROCESS | 1826 | 1477779785226 Marionette TRACE conn4 <- [1,1336,null,{}] 15:23:05 INFO - PROCESS | 1826 | 1477779785235 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da12000 == 37 [pid = 1826] [id = 318] 15:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dcba800) [pid = 1826] [serial = 928] [outer = (nil)] 15:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x95e72400) [pid = 1826] [serial = 929] [outer = 0x8dcba800] 15:23:05 INFO - PROCESS | 1826 | 1477779785336 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x96474000) [pid = 1826] [serial = 930] [outer = 0x8dcba800] 15:23:06 INFO - PROCESS | 1826 | 1477779786011 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]]]}] 15:23:06 INFO - .. 15:23:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1225ms 15:23:06 INFO - PROCESS | 1826 | 1477779786036 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 1826 | 1477779786040 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 15:23:06 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 15:23:06 INFO - PROCESS | 1826 | 1477779786062 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}] 15:23:06 INFO - PROCESS | 1826 | 1477779786302 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 15:23:06 INFO - PROCESS | 1826 | 1477779786320 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 15:23:06 INFO - PROCESS | 1826 | 1477779786324 Marionette TRACE conn4 <- [1,1340,null,["8"]] 15:23:06 INFO - PROCESS | 1826 | 1477779786332 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 15:23:06 INFO - PROCESS | 1826 | 1477779786338 Marionette TRACE conn4 <- [1,1341,null,{}] 15:23:06 INFO - PROCESS | 1826 | 1477779786343 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x96768400 == 38 [pid = 1826] [id = 319] 15:23:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x97dab400) [pid = 1826] [serial = 931] [outer = (nil)] 15:23:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x97dd8400) [pid = 1826] [serial = 932] [outer = 0x97dab400] 15:23:06 INFO - PROCESS | 1826 | 1477779786508 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9a073c00) [pid = 1826] [serial = 933] [outer = 0x97dab400] 15:23:07 INFO - PROCESS | 1826 | 1477779787149 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]]]}] 15:23:07 INFO - . 15:23:07 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1121ms 15:23:07 INFO - PROCESS | 1826 | 1477779787186 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 15:23:07 INFO - PROCESS | 1826 | 1477779787189 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 15:23:07 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 15:23:07 INFO - PROCESS | 1826 | 1477779787197 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}] 15:23:07 INFO - PROCESS | 1826 | 1477779787428 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 15:23:07 INFO - PROCESS | 1826 | 1477779787450 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 15:23:07 INFO - PROCESS | 1826 | 1477779787455 Marionette TRACE conn4 <- [1,1345,null,["8"]] 15:23:07 INFO - PROCESS | 1826 | 1477779787460 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 15:23:07 INFO - PROCESS | 1826 | 1477779787465 Marionette TRACE conn4 <- [1,1346,null,{}] 15:23:07 INFO - PROCESS | 1826 | 1477779787470 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a386c00 == 39 [pid = 1826] [id = 320] 15:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x9a3ee400) [pid = 1826] [serial = 934] [outer = (nil)] 15:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x9a6a9000) [pid = 1826] [serial = 935] [outer = 0x9a3ee400] 15:23:07 INFO - PROCESS | 1826 | 1477779787631 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9b165c00) [pid = 1826] [serial = 936] [outer = 0x9a3ee400] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x9306f400) [pid = 1826] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0xa2ecbc00) [pid = 1826] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8dc1c800) [pid = 1826] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9830c800) [pid = 1826] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x94887000) [pid = 1826] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x90f6dc00) [pid = 1826] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8da53c00) [pid = 1826] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94c7c400) [pid = 1826] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x94c6f000) [pid = 1826] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0xa1da2c00) [pid = 1826] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0xa2ed2800) [pid = 1826] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9b303000) [pid = 1826] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8dcb7c00) [pid = 1826] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 15:23:08 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x96770c00) [pid = 1826] [serial = 870] [outer = (nil)] [url = about:blank] 15:23:08 INFO - PROCESS | 1826 | 1477779788500 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]]]}] 15:23:08 INFO - .................. 15:23:08 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1334ms 15:23:08 INFO - PROCESS | 1826 | 1477779788531 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 1826 | 1477779788535 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 15:23:08 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 15:23:08 INFO - PROCESS | 1826 | 1477779788542 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}] 15:23:08 INFO - PROCESS | 1826 | 1477779788754 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 15:23:08 INFO - PROCESS | 1826 | 1477779788770 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 15:23:08 INFO - PROCESS | 1826 | 1477779788774 Marionette TRACE conn4 <- [1,1350,null,["8"]] 15:23:08 INFO - PROCESS | 1826 | 1477779788781 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 15:23:08 INFO - PROCESS | 1826 | 1477779788786 Marionette TRACE conn4 <- [1,1351,null,{}] 15:23:08 INFO - PROCESS | 1826 | 1477779788791 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa20800 == 40 [pid = 1826] [id = 321] 15:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9b171400) [pid = 1826] [serial = 937] [outer = (nil)] 15:23:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9b302800) [pid = 1826] [serial = 938] [outer = 0x9b171400] 15:23:08 INFO - PROCESS | 1826 | 1477779788906 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x9b310c00) [pid = 1826] [serial = 939] [outer = 0x9b171400] 15:23:10 INFO - PROCESS | 1826 | 1477779790547 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]]]}] 15:23:10 INFO - .......... 15:23:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2107ms 15:23:10 INFO - PROCESS | 1826 | 1477779790685 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 1826 | 1477779790699 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 15:23:10 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 15:23:10 INFO - PROCESS | 1826 | 1477779790720 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}] 15:23:11 INFO - PROCESS | 1826 | 1477779791018 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 15:23:11 INFO - PROCESS | 1826 | 1477779791203 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 15:23:11 INFO - PROCESS | 1826 | 1477779791210 Marionette TRACE conn4 <- [1,1355,null,["8"]] 15:23:11 INFO - PROCESS | 1826 | 1477779791219 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 15:23:11 INFO - PROCESS | 1826 | 1477779791227 Marionette TRACE conn4 <- [1,1356,null,{}] 15:23:11 INFO - PROCESS | 1826 | 1477779791235 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3d400 == 41 [pid = 1826] [id = 322] 15:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8ce3e800) [pid = 1826] [serial = 940] [outer = (nil)] 15:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8da54800) [pid = 1826] [serial = 941] [outer = 0x8ce3e800] 15:23:11 INFO - PROCESS | 1826 | 1477779791363 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dc16000) [pid = 1826] [serial = 942] [outer = 0x8ce3e800] 15:23:12 INFO - PROCESS | 1826 | 1477779792074 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]]]}] 15:23:12 INFO - . 15:23:12 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1438ms 15:23:12 INFO - PROCESS | 1826 | 1477779792152 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 1826 | 1477779792158 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 15:23:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 15:23:12 INFO - PROCESS | 1826 | 1477779792168 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}] 15:23:12 INFO - PROCESS | 1826 | 1477779792442 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 15:23:12 INFO - PROCESS | 1826 | 1477779792564 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 15:23:12 INFO - PROCESS | 1826 | 1477779792570 Marionette TRACE conn4 <- [1,1360,null,["8"]] 15:23:12 INFO - PROCESS | 1826 | 1477779792578 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 15:23:12 INFO - PROCESS | 1826 | 1477779792585 Marionette TRACE conn4 <- [1,1361,null,{}] 15:23:12 INFO - PROCESS | 1826 | 1477779792595 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1f800 == 42 [pid = 1826] [id = 323] 15:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fb3a400) [pid = 1826] [serial = 943] [outer = (nil)] 15:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x90f66800) [pid = 1826] [serial = 944] [outer = 0x8fb3a400] 15:23:12 INFO - PROCESS | 1826 | 1477779792758 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x929a3800) [pid = 1826] [serial = 945] [outer = 0x8fb3a400] 15:23:14 INFO - .................................................................................................................................. 15:23:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2562ms 15:23:14 INFO - PROCESS | 1826 | 1477779794583 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]]]}] 15:23:14 INFO - PROCESS | 1826 | 1477779794747 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 1826 | 1477779794759 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 15:23:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 15:23:14 INFO - PROCESS | 1826 | 1477779794768 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}] 15:23:15 INFO - PROCESS | 1826 | 1477779795025 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 15:23:15 INFO - PROCESS | 1826 | 1477779795207 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 15:23:15 INFO - PROCESS | 1826 | 1477779795213 Marionette TRACE conn4 <- [1,1365,null,["8"]] 15:23:15 INFO - PROCESS | 1826 | 1477779795221 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 15:23:15 INFO - PROCESS | 1826 | 1477779795229 Marionette TRACE conn4 <- [1,1366,null,{}] 15:23:15 INFO - PROCESS | 1826 | 1477779795236 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x98f1e800 == 43 [pid = 1826] [id = 324] 15:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x9b47d800) [pid = 1826] [serial = 946] [outer = (nil)] 15:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9cfd7000) [pid = 1826] [serial = 947] [outer = 0x9b47d800] 15:23:15 INFO - PROCESS | 1826 | 1477779795361 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8bf21c00) [pid = 1826] [serial = 948] [outer = 0x9b47d800] 15:23:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:23:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:23:18 INFO - ................................................................... 15:23:18 INFO - PROCESS | 1826 | 1477779798505 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]]]}] 15:23:18 INFO - ............................................................... 15:23:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3900ms 15:23:18 INFO - PROCESS | 1826 | 1477779798686 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 1826 | 1477779798692 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 15:23:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 15:23:18 INFO - PROCESS | 1826 | 1477779798702 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}] 15:23:18 INFO - PROCESS | 1826 | 1477779798916 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 15:23:19 INFO - PROCESS | 1826 | 1477779799091 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 15:23:19 INFO - PROCESS | 1826 | 1477779799097 Marionette TRACE conn4 <- [1,1370,null,["8"]] 15:23:19 INFO - PROCESS | 1826 | 1477779799103 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 15:23:19 INFO - PROCESS | 1826 | 1477779799110 Marionette TRACE conn4 <- [1,1371,null,{}] 15:23:19 INFO - PROCESS | 1826 | 1477779799116 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcdc00 == 44 [pid = 1826] [id = 325] 15:23:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x82bce400) [pid = 1826] [serial = 949] [outer = (nil)] 15:23:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x82bd1c00) [pid = 1826] [serial = 950] [outer = 0x82bce400] 15:23:19 INFO - PROCESS | 1826 | 1477779799263 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8bf29400) [pid = 1826] [serial = 951] [outer = 0x82bce400] 15:23:20 INFO - PROCESS | 1826 | 1477779800504 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]]]}] 15:23:20 INFO - ........ 15:23:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1892ms 15:23:20 INFO - PROCESS | 1826 | 1477779800600 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 1826 | 1477779800605 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 15:23:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 15:23:20 INFO - PROCESS | 1826 | 1477779800619 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}] 15:23:20 INFO - PROCESS | 1826 | 1477779800868 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 15:23:21 INFO - PROCESS | 1826 | 1477779801032 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 15:23:21 INFO - PROCESS | 1826 | 1477779801037 Marionette TRACE conn4 <- [1,1375,null,["8"]] 15:23:21 INFO - PROCESS | 1826 | 1477779801045 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 15:23:21 INFO - PROCESS | 1826 | 1477779801050 Marionette TRACE conn4 <- [1,1376,null,{}] 15:23:21 INFO - PROCESS | 1826 | 1477779801056 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0ec00 == 45 [pid = 1826] [id = 326] 15:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82e0f000) [pid = 1826] [serial = 952] [outer = (nil)] 15:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82e12000) [pid = 1826] [serial = 953] [outer = 0x82e0f000] 15:23:21 INFO - PROCESS | 1826 | 1477779801164 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8dab1c00) [pid = 1826] [serial = 954] [outer = 0x82e0f000] 15:23:21 INFO - PROCESS | 1826 | 1477779801902 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]]]}] 15:23:21 INFO - ........... 15:23:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1375ms 15:23:21 INFO - PROCESS | 1826 | 1477779801992 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 1826 | 1477779801997 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 15:23:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 15:23:22 INFO - PROCESS | 1826 | 1477779802020 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}] 15:23:22 INFO - PROCESS | 1826 | 1477779802290 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 15:23:22 INFO - PROCESS | 1826 | 1477779802516 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 15:23:22 INFO - PROCESS | 1826 | 1477779802523 Marionette TRACE conn4 <- [1,1380,null,["8"]] 15:23:22 INFO - PROCESS | 1826 | 1477779802562 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 15:23:22 INFO - PROCESS | 1826 | 1477779802571 Marionette TRACE conn4 <- [1,1381,null,{}] 15:23:22 INFO - PROCESS | 1826 | 1477779802580 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aaa800 == 46 [pid = 1826] [id = 327] 15:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x82aab800) [pid = 1826] [serial = 955] [outer = (nil)] 15:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x82bca800) [pid = 1826] [serial = 956] [outer = 0x82aab800] 15:23:22 INFO - PROCESS | 1826 | 1477779802683 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x82cef400) [pid = 1826] [serial = 957] [outer = 0x82aab800] 15:23:23 INFO - PROCESS | 1826 | 1477779803597 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]]]}] 15:23:23 INFO - ........ 15:23:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1635ms 15:23:23 INFO - PROCESS | 1826 | 1477779803639 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 1826 | 1477779803646 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 15:23:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 15:23:23 INFO - PROCESS | 1826 | 1477779803654 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}] 15:23:23 INFO - PROCESS | 1826 | 1477779803915 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x94ae6800 == 45 [pid = 1826] [id = 279] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x96768400 == 44 [pid = 1826] [id = 319] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9a386c00 == 43 [pid = 1826] [id = 320] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8da12000 == 42 [pid = 1826] [id = 318] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14800 == 41 [pid = 1826] [id = 316] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9306f000 == 40 [pid = 1826] [id = 317] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9830b000 == 39 [pid = 1826] [id = 314] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x90f66000 == 38 [pid = 1826] [id = 305] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9b302c00 == 37 [pid = 1826] [id = 303] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0xa1da2400 == 36 [pid = 1826] [id = 300] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0xa2eca400 == 35 [pid = 1826] [id = 301] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce40800 == 34 [pid = 1826] [id = 271] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x94c74800 == 33 [pid = 1826] [id = 287] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9463f800 == 32 [pid = 1826] [id = 273] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3f000 == 31 [pid = 1826] [id = 277] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9680c000 == 30 [pid = 1826] [id = 311] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x96807400 == 29 [pid = 1826] [id = 276] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8da56800 == 28 [pid = 1826] [id = 295] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9a3eec00 == 27 [pid = 1826] [id = 315] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d4400 == 26 [pid = 1826] [id = 285] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x94c78400 == 25 [pid = 1826] [id = 274] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x98314800 == 24 [pid = 1826] [id = 289] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8da52c00 == 23 [pid = 1826] [id = 304] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbf000 == 22 [pid = 1826] [id = 293] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa18400 == 21 [pid = 1826] [id = 272] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc12000 == 20 [pid = 1826] [id = 297] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1b800 == 19 [pid = 1826] [id = 312] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9830c000 == 18 [pid = 1826] [id = 299] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0dc00 == 17 [pid = 1826] [id = 275] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x9a66c000 == 16 [pid = 1826] [id = 291] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3c800 == 15 [pid = 1826] [id = 313] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8da0c000 == 14 [pid = 1826] [id = 283] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x98f1b400 == 13 [pid = 1826] [id = 281] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcdc00 == 12 [pid = 1826] [id = 325] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0ec00 == 11 [pid = 1826] [id = 326] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa20800 == 10 [pid = 1826] [id = 321] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3d400 == 9 [pid = 1826] [id = 322] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1f800 == 8 [pid = 1826] [id = 323] 15:23:24 INFO - PROCESS | 1826 | --DOCSHELL 0x98f1e800 == 7 [pid = 1826] [id = 324] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x95e67400) [pid = 1826] [serial = 871] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x94c70c00) [pid = 1826] [serial = 869] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x94641c00) [pid = 1826] [serial = 868] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x9a672c00) [pid = 1826] [serial = 874] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x9a073000) [pid = 1826] [serial = 873] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0xa2ea2c00) [pid = 1826] [serial = 877] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0xa2ac5000) [pid = 1826] [serial = 876] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0xa3008800) [pid = 1826] [serial = 880] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0xa2ecf800) [pid = 1826] [serial = 879] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0xa4ca7c00) [pid = 1826] [serial = 883] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0xa4c47800) [pid = 1826] [serial = 882] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9b308800) [pid = 1826] [serial = 886] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9b306000) [pid = 1826] [serial = 885] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x9676d400) [pid = 1826] [serial = 889] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94bf2400) [pid = 1826] [serial = 888] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x94d62400) [pid = 1826] [serial = 892] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x94643c00) [pid = 1826] [serial = 891] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8dd51400) [pid = 1826] [serial = 895] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8dcbb800) [pid = 1826] [serial = 894] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x92ac2400) [pid = 1826] [serial = 898] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x910d5400) [pid = 1826] [serial = 897] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x90f62800) [pid = 1826] [serial = 901] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x94ae5800) [pid = 1826] [serial = 900] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x95e60400) [pid = 1826] [serial = 904] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x94d5f400) [pid = 1826] [serial = 903] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x964f1800) [pid = 1826] [serial = 907] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x95e78c00) [pid = 1826] [serial = 906] [outer = (nil)] [url = about:blank] 15:23:24 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x97b89400) [pid = 1826] [serial = 909] [outer = (nil)] [url = about:blank] 15:23:25 INFO - PROCESS | 1826 | 1477779805039 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 15:23:25 INFO - PROCESS | 1826 | 1477779805045 Marionette TRACE conn4 <- [1,1385,null,["8"]] 15:23:25 INFO - PROCESS | 1826 | 1477779805056 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 15:23:25 INFO - PROCESS | 1826 | 1477779805065 Marionette TRACE conn4 <- [1,1386,null,{}] 15:23:25 INFO - PROCESS | 1826 | 1477779805072 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa7400 == 8 [pid = 1826] [id = 328] 15:23:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82aa7800) [pid = 1826] [serial = 958] [outer = (nil)] 15:23:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x82bc7000) [pid = 1826] [serial = 959] [outer = 0x82aa7800] 15:23:25 INFO - PROCESS | 1826 | 1477779805180 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x82bd2c00) [pid = 1826] [serial = 960] [outer = 0x82aa7800] 15:23:26 INFO - PROCESS | 1826 | 1477779806041 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]]]}] 15:23:26 INFO - .............................. 15:23:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 2440ms 15:23:26 INFO - PROCESS | 1826 | 1477779806094 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 1826 | 1477779806100 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 15:23:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 15:23:26 INFO - PROCESS | 1826 | 1477779806109 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}] 15:23:26 INFO - PROCESS | 1826 | 1477779806297 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 15:23:26 INFO - PROCESS | 1826 | 1477779806425 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 15:23:26 INFO - PROCESS | 1826 | 1477779806433 Marionette TRACE conn4 <- [1,1390,null,["8"]] 15:23:26 INFO - PROCESS | 1826 | 1477779806439 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 15:23:26 INFO - PROCESS | 1826 | 1477779806445 Marionette TRACE conn4 <- [1,1391,null,{}] 15:23:26 INFO - PROCESS | 1826 | 1477779806450 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce38800 == 9 [pid = 1826] [id = 329] 15:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8ce38c00) [pid = 1826] [serial = 961] [outer = (nil)] 15:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8ce3c000) [pid = 1826] [serial = 962] [outer = 0x8ce38c00] 15:23:26 INFO - PROCESS | 1826 | 1477779806549 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8da52c00) [pid = 1826] [serial = 963] [outer = 0x8ce38c00] 15:23:27 INFO - ............................................................... 15:23:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1421ms 15:23:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 15:23:27 INFO - PROCESS | 1826 | 1477779807440 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]]]}] 15:23:27 INFO - PROCESS | 1826 | 1477779807533 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 1826 | 1477779807541 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 15:23:27 INFO - PROCESS | 1826 | 1477779807563 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}] 15:23:27 INFO - PROCESS | 1826 | 1477779807841 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 15:23:27 INFO - PROCESS | 1826 | 1477779807889 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 15:23:27 INFO - PROCESS | 1826 | 1477779807901 Marionette TRACE conn4 <- [1,1395,null,["8"]] 15:23:27 INFO - PROCESS | 1826 | 1477779807980 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 15:23:27 INFO - PROCESS | 1826 | 1477779807989 Marionette TRACE conn4 <- [1,1396,null,{}] 15:23:28 INFO - PROCESS | 1826 | 1477779807995 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9cfc00 == 10 [pid = 1826] [id = 330] 15:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa15400) [pid = 1826] [serial = 964] [outer = (nil)] 15:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fa18400) [pid = 1826] [serial = 965] [outer = 0x8fa15400] 15:23:28 INFO - PROCESS | 1826 | 1477779808093 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x90f61800) [pid = 1826] [serial = 966] [outer = 0x8fa15400] 15:23:29 INFO - .......................................................... 15:23:29 INFO - PROCESS | 1826 | 1477779809120 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]]]}] 15:23:29 INFO - ... 15:23:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1667ms 15:23:29 INFO - PROCESS | 1826 | 1477779809216 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 1826 | 1477779809219 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 15:23:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 15:23:29 INFO - PROCESS | 1826 | 1477779809272 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}] 15:23:30 INFO - PROCESS | 1826 | 1477779810004 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x9b171400) [pid = 1826] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x9a3ee400) [pid = 1826] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x97dab400) [pid = 1826] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9680f000) [pid = 1826] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8fa1e400) [pid = 1826] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9a3f0400) [pid = 1826] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x93076400) [pid = 1826] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x9830e000) [pid = 1826] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x94d5d800) [pid = 1826] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dc16400) [pid = 1826] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 15:23:30 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dcba800) [pid = 1826] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 15:23:30 INFO - PROCESS | 1826 | 1477779810115 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 15:23:30 INFO - PROCESS | 1826 | 1477779810120 Marionette TRACE conn4 <- [1,1400,null,["8"]] 15:23:30 INFO - PROCESS | 1826 | 1477779810126 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 15:23:30 INFO - PROCESS | 1826 | 1477779810131 Marionette TRACE conn4 <- [1,1401,null,{}] 15:23:30 INFO - PROCESS | 1826 | 1477779810137 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2bc00 == 11 [pid = 1826] [id = 331] 15:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8da12800) [pid = 1826] [serial = 967] [outer = (nil)] 15:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x95260c00) [pid = 1826] [serial = 968] [outer = 0x8da12800] 15:23:30 INFO - PROCESS | 1826 | 1477779810244 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x95267c00) [pid = 1826] [serial = 969] [outer = 0x8da12800] 15:23:31 INFO - PROCESS | 1826 | 1477779811051 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]]]}] 15:23:31 INFO - ........................ 15:23:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1830ms 15:23:31 INFO - PROCESS | 1826 | 1477779811092 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 1826 | 1477779811096 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 15:23:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 15:23:31 INFO - PROCESS | 1826 | 1477779811105 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}] 15:23:31 INFO - PROCESS | 1826 | 1477779811288 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 15:23:31 INFO - PROCESS | 1826 | 1477779811298 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 15:23:31 INFO - PROCESS | 1826 | 1477779811303 Marionette TRACE conn4 <- [1,1405,null,["8"]] 15:23:31 INFO - PROCESS | 1826 | 1477779811309 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 15:23:31 INFO - PROCESS | 1826 | 1477779811315 Marionette TRACE conn4 <- [1,1406,null,{}] 15:23:31 INFO - PROCESS | 1826 | 1477779811428 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bee800 == 12 [pid = 1826] [id = 332] 15:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x964f1800) [pid = 1826] [serial = 970] [outer = (nil)] 15:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x9650e000) [pid = 1826] [serial = 971] [outer = 0x964f1800] 15:23:31 INFO - PROCESS | 1826 | 1477779811528 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x96771000) [pid = 1826] [serial = 972] [outer = 0x964f1800] 15:23:32 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:23:32 INFO - PROCESS | 1826 | 1477779812611 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]]]}] 15:23:32 INFO - ............................................................... 15:23:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1596ms 15:23:32 INFO - PROCESS | 1826 | 1477779812708 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 1826 | 1477779812720 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 15:23:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 15:23:32 INFO - PROCESS | 1826 | 1477779812760 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}] 15:23:32 INFO - PROCESS | 1826 | 1477779812974 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 15:23:33 INFO - PROCESS | 1826 | 1477779813143 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 15:23:33 INFO - PROCESS | 1826 | 1477779813149 Marionette TRACE conn4 <- [1,1410,null,["8"]] 15:23:33 INFO - PROCESS | 1826 | 1477779813158 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 15:23:33 INFO - PROCESS | 1826 | 1477779813168 Marionette TRACE conn4 <- [1,1411,null,{}] 15:23:33 INFO - PROCESS | 1826 | 1477779813175 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x83996c00 == 13 [pid = 1826] [id = 333] 15:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x83999400) [pid = 1826] [serial = 973] [outer = (nil)] 15:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8399e800) [pid = 1826] [serial = 974] [outer = 0x83999400] 15:23:33 INFO - PROCESS | 1826 | 1477779813295 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8bf23400) [pid = 1826] [serial = 975] [outer = 0x83999400] 15:23:34 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 15:23:34 INFO - PROCESS | 1826 | 1477779814655 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]]]}] 15:23:34 INFO - ............................................................... 15:23:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2000ms 15:23:34 INFO - PROCESS | 1826 | 1477779814756 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 1826 | 1477779814762 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 15:23:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 15:23:34 INFO - PROCESS | 1826 | 1477779814770 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}] 15:23:34 INFO - PROCESS | 1826 | 1477779814963 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 15:23:35 INFO - PROCESS | 1826 | 1477779815164 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 15:23:35 INFO - PROCESS | 1826 | 1477779815170 Marionette TRACE conn4 <- [1,1415,null,["8"]] 15:23:35 INFO - PROCESS | 1826 | 1477779815179 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 15:23:35 INFO - PROCESS | 1826 | 1477779815185 Marionette TRACE conn4 <- [1,1416,null,{}] 15:23:35 INFO - PROCESS | 1826 | 1477779815192 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d3400 == 14 [pid = 1826] [id = 334] 15:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8f9d7800) [pid = 1826] [serial = 976] [outer = (nil)] 15:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x90f6dc00) [pid = 1826] [serial = 977] [outer = 0x8f9d7800] 15:23:35 INFO - PROCESS | 1826 | 1477779815300 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x937e2c00) [pid = 1826] [serial = 978] [outer = 0x8f9d7800] 15:23:36 INFO - PROCESS | 1826 | 1477779816188 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]]]}] 15:23:36 INFO - ........... 15:23:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1478ms 15:23:36 INFO - PROCESS | 1826 | 1477779816256 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 1826 | 1477779816264 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 15:23:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 15:23:36 INFO - PROCESS | 1826 | 1477779816318 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}] 15:23:36 INFO - PROCESS | 1826 | 1477779816536 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 15:23:36 INFO - PROCESS | 1826 | 1477779816701 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 15:23:36 INFO - PROCESS | 1826 | 1477779816706 Marionette TRACE conn4 <- [1,1420,null,["8"]] 15:23:36 INFO - PROCESS | 1826 | 1477779816718 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 15:23:36 INFO - PROCESS | 1826 | 1477779816725 Marionette TRACE conn4 <- [1,1421,null,{}] 15:23:36 INFO - PROCESS | 1826 | 1477779816733 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x95e71000 == 15 [pid = 1826] [id = 335] 15:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x95e71400) [pid = 1826] [serial = 979] [outer = (nil)] 15:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x95e7e800) [pid = 1826] [serial = 980] [outer = 0x95e71400] 15:23:36 INFO - PROCESS | 1826 | 1477779816847 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x96803c00) [pid = 1826] [serial = 981] [outer = 0x95e71400] 15:23:37 INFO - ........................................... 15:23:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1661ms 15:23:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 15:23:38 INFO - PROCESS | 1826 | 1477779817915 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]]]}] 15:23:38 INFO - PROCESS | 1826 | 1477779817988 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 1826 | 1477779817996 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 15:23:38 INFO - PROCESS | 1826 | 1477779818011 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}] 15:23:38 INFO - PROCESS | 1826 | 1477779818217 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 15:23:38 INFO - PROCESS | 1826 | 1477779818366 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 15:23:38 INFO - PROCESS | 1826 | 1477779818372 Marionette TRACE conn4 <- [1,1425,null,["8"]] 15:23:38 INFO - PROCESS | 1826 | 1477779818381 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 15:23:38 INFO - PROCESS | 1826 | 1477779818387 Marionette TRACE conn4 <- [1,1426,null,{}] 15:23:38 INFO - PROCESS | 1826 | 1477779818393 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x9a3e9000 == 16 [pid = 1826] [id = 336] 15:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x9a3f0400) [pid = 1826] [serial = 982] [outer = (nil)] 15:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9a4ed000) [pid = 1826] [serial = 983] [outer = 0x9a3f0400] 15:23:38 INFO - PROCESS | 1826 | 1477779818497 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x9a66c000) [pid = 1826] [serial = 984] [outer = 0x9a3f0400] 15:23:39 INFO - PROCESS | 1826 | 1477779819682 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]]]}] 15:23:39 INFO - .............................................................................................. 15:23:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1793ms 15:23:39 INFO - PROCESS | 1826 | 1477779819808 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1826 | 1477779819811 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 15:23:39 INFO - PROCESS | 1826 | 1477779819974 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}] 15:23:40 INFO - PROCESS | 1826 | 1477779820249 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 15:23:40 INFO - PROCESS | 1826 | 1477779820399 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 15:23:40 INFO - PROCESS | 1826 | 1477779820407 Marionette TRACE conn4 <- [1,1430,null,["8"]] 15:23:40 INFO - PROCESS | 1826 | 1477779820428 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 15:23:40 INFO - PROCESS | 1826 | 1477779820447 Marionette TRACE conn4 <- [1,1431,null,{}] 15:23:40 INFO - PROCESS | 1826 | 1477779820458 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x83998800 == 17 [pid = 1826] [id = 337] 15:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x839a0000) [pid = 1826] [serial = 985] [outer = (nil)] 15:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8bf07800) [pid = 1826] [serial = 986] [outer = 0x839a0000] 15:23:40 INFO - PROCESS | 1826 | 1477779820562 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8ce39800) [pid = 1826] [serial = 987] [outer = 0x839a0000] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x9b302800) [pid = 1826] [serial = 938] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x9b310c00) [pid = 1826] [serial = 939] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x9a6a9000) [pid = 1826] [serial = 935] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9b165c00) [pid = 1826] [serial = 936] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x97dd8400) [pid = 1826] [serial = 932] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x9a073c00) [pid = 1826] [serial = 933] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x95e72400) [pid = 1826] [serial = 929] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x96474000) [pid = 1826] [serial = 930] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x930f9400) [pid = 1826] [serial = 926] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x9463d800) [pid = 1826] [serial = 927] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8dcba400) [pid = 1826] [serial = 923] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8f9d5000) [pid = 1826] [serial = 924] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x9a4f0000) [pid = 1826] [serial = 920] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x9a6a6400) [pid = 1826] [serial = 921] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x95e70800) [pid = 1826] [serial = 915] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9676d000) [pid = 1826] [serial = 916] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x90f63c00) [pid = 1826] [serial = 912] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x9292f800) [pid = 1826] [serial = 913] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x97dd7400) [pid = 1826] [serial = 910] [outer = (nil)] [url = about:blank] 15:23:41 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x98312c00) [pid = 1826] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 15:23:41 INFO - .................................................. 15:23:41 INFO - PROCESS | 1826 | 1477779821670 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"]]]}] 15:23:41 INFO - ........................ 15:23:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1965ms 15:23:41 INFO - PROCESS | 1826 | 1477779821789 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 1826 | 1477779821795 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 15:23:41 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 15:23:41 INFO - PROCESS | 1826 | 1477779821812 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}] 15:23:42 INFO - PROCESS | 1826 | 1477779822027 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 15:23:42 INFO - PROCESS | 1826 | 1477779822154 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 15:23:42 INFO - PROCESS | 1826 | 1477779822160 Marionette TRACE conn4 <- [1,1435,null,["8"]] 15:23:42 INFO - PROCESS | 1826 | 1477779822166 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 15:23:42 INFO - PROCESS | 1826 | 1477779822173 Marionette TRACE conn4 <- [1,1436,null,{}] 15:23:42 INFO - PROCESS | 1826 | 1477779822179 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0da800 == 18 [pid = 1826] [id = 338] 15:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8b271400) [pid = 1826] [serial = 988] [outer = (nil)] 15:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8b272c00) [pid = 1826] [serial = 989] [outer = 0x8b271400] 15:23:42 INFO - PROCESS | 1826 | 1477779822282 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8b276c00) [pid = 1826] [serial = 990] [outer = 0x8b271400] 15:23:42 INFO - PROCESS | 1826 | 1477779822818 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]]]}] 15:23:42 INFO - .. 15:23:42 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1030ms 15:23:42 INFO - PROCESS | 1826 | 1477779822835 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 1826 | 1477779822839 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 15:23:42 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 15:23:42 INFO - PROCESS | 1826 | 1477779822849 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}] 15:23:43 INFO - PROCESS | 1826 | 1477779823024 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 15:23:43 INFO - PROCESS | 1826 | 1477779823154 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 15:23:43 INFO - PROCESS | 1826 | 1477779823159 Marionette TRACE conn4 <- [1,1440,null,["8"]] 15:23:43 INFO - PROCESS | 1826 | 1477779823171 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 15:23:43 INFO - PROCESS | 1826 | 1477779823177 Marionette TRACE conn4 <- [1,1441,null,{}] 15:23:43 INFO - PROCESS | 1826 | 1477779823183 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ef800 == 19 [pid = 1826] [id = 339] 15:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8c5efc00) [pid = 1826] [serial = 991] [outer = (nil)] 15:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8c5f1400) [pid = 1826] [serial = 992] [outer = 0x8c5efc00] 15:23:43 INFO - PROCESS | 1826 | 1477779823282 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8c5f5400) [pid = 1826] [serial = 993] [outer = 0x8c5efc00] 15:23:44 INFO - PROCESS | 1826 | 1477779824076 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]]]}] 15:23:44 INFO - .................... 15:23:44 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1277ms 15:23:44 INFO - PROCESS | 1826 | 1477779824132 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 1826 | 1477779824135 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 15:23:44 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 15:23:44 INFO - PROCESS | 1826 | 1477779824151 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}] 15:23:44 INFO - PROCESS | 1826 | 1477779824379 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 15:23:44 INFO - PROCESS | 1826 | 1477779824412 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 15:23:44 INFO - PROCESS | 1826 | 1477779824417 Marionette TRACE conn4 <- [1,1445,null,["8"]] 15:23:44 INFO - PROCESS | 1826 | 1477779824423 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 15:23:44 INFO - PROCESS | 1826 | 1477779824432 Marionette TRACE conn4 <- [1,1446,null,{}] 15:23:44 INFO - PROCESS | 1826 | 1477779824438 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ea400 == 20 [pid = 1826] [id = 340] 15:23:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8c7d0800) [pid = 1826] [serial = 994] [outer = (nil)] 15:23:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8caad000) [pid = 1826] [serial = 995] [outer = 0x8c7d0800] 15:23:44 INFO - PROCESS | 1826 | 1477779824620 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8cab2800) [pid = 1826] [serial = 996] [outer = 0x8c7d0800] 15:23:45 INFO - PROCESS | 1826 | 1477779825249 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]]]}] 15:23:45 INFO - .... 15:23:45 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1136ms 15:23:45 INFO - PROCESS | 1826 | 1477779825281 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 1826 | 1477779825284 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 15:23:45 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 15:23:45 INFO - PROCESS | 1826 | 1477779825292 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}] 15:23:45 INFO - PROCESS | 1826 | 1477779825503 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 15:23:45 INFO - PROCESS | 1826 | 1477779825519 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 15:23:45 INFO - PROCESS | 1826 | 1477779825522 Marionette TRACE conn4 <- [1,1450,null,["8"]] 15:23:45 INFO - PROCESS | 1826 | 1477779825529 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 15:23:45 INFO - PROCESS | 1826 | 1477779825534 Marionette TRACE conn4 <- [1,1451,null,{}] 15:23:45 INFO - PROCESS | 1826 | 1477779825539 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3e400 == 21 [pid = 1826] [id = 341] 15:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8ce43800) [pid = 1826] [serial = 997] [outer = (nil)] 15:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dc17c00) [pid = 1826] [serial = 998] [outer = 0x8ce43800] 15:23:45 INFO - PROCESS | 1826 | 1477779825631 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8dc28000) [pid = 1826] [serial = 999] [outer = 0x8ce43800] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82bce400) [pid = 1826] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82aab800) [pid = 1826] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8ce38c00) [pid = 1826] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fa15400) [pid = 1826] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82aa7800) [pid = 1826] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8da12800) [pid = 1826] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9b47d800) [pid = 1826] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8ce3e800) [pid = 1826] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8fb3a400) [pid = 1826] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 15:23:46 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82e0f000) [pid = 1826] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 15:23:46 INFO - PROCESS | 1826 | 1477779826613 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]]]}] 15:23:46 INFO - .... 15:23:46 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1376ms 15:23:46 INFO - PROCESS | 1826 | 1477779826668 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 1826 | 1477779826671 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 15:23:46 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 15:23:46 INFO - PROCESS | 1826 | 1477779826679 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}] 15:23:46 INFO - PROCESS | 1826 | 1477779826890 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 15:23:47 INFO - PROCESS | 1826 | 1477779827017 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 15:23:47 INFO - PROCESS | 1826 | 1477779827022 Marionette TRACE conn4 <- [1,1455,null,["8"]] 15:23:47 INFO - PROCESS | 1826 | 1477779827027 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 15:23:47 INFO - PROCESS | 1826 | 1477779827032 Marionette TRACE conn4 <- [1,1456,null,{}] 15:23:47 INFO - PROCESS | 1826 | 1477779827037 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cec00 == 22 [pid = 1826] [id = 342] 15:23:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8cab9800) [pid = 1826] [serial = 1000] [outer = (nil)] 15:23:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dd4cc00) [pid = 1826] [serial = 1001] [outer = 0x8cab9800] 15:23:47 INFO - PROCESS | 1826 | 1477779827134 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9cb400) [pid = 1826] [serial = 1002] [outer = 0x8cab9800] 15:23:47 INFO - . 15:23:47 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1025ms 15:23:47 INFO - PROCESS | 1826 | 1477779827695 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]]]}] 15:23:47 INFO - PROCESS | 1826 | 1477779827706 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 1826 | 1477779827709 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 15:23:47 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 15:23:47 INFO - PROCESS | 1826 | 1477779827750 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}] 15:23:47 INFO - PROCESS | 1826 | 1477779827923 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 15:23:48 INFO - PROCESS | 1826 | 1477779828052 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 15:23:48 INFO - PROCESS | 1826 | 1477779828059 Marionette TRACE conn4 <- [1,1460,null,["8"]] 15:23:48 INFO - PROCESS | 1826 | 1477779828064 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 15:23:48 INFO - PROCESS | 1826 | 1477779828071 Marionette TRACE conn4 <- [1,1461,null,{}] 15:23:48 INFO - PROCESS | 1826 | 1477779828076 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x9103f000 == 23 [pid = 1826] [id = 343] 15:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x91040400) [pid = 1826] [serial = 1003] [outer = (nil)] 15:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x910d7c00) [pid = 1826] [serial = 1004] [outer = 0x91040400] 15:23:48 INFO - PROCESS | 1826 | 1477779828167 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x93a44000) [pid = 1826] [serial = 1005] [outer = 0x91040400] 15:23:48 INFO - PROCESS | 1826 | 1477779828819 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]]]}] 15:23:48 INFO - . 15:23:48 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1084ms 15:23:48 INFO - PROCESS | 1826 | 1477779828877 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 1826 | 1477779828884 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 15:23:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 15:23:48 INFO - PROCESS | 1826 | 1477779828897 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}] 15:23:49 INFO - PROCESS | 1826 | 1477779829098 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 15:23:49 INFO - PROCESS | 1826 | 1477779829263 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 15:23:49 INFO - PROCESS | 1826 | 1477779829269 Marionette TRACE conn4 <- [1,1465,null,["8"]] 15:23:49 INFO - PROCESS | 1826 | 1477779829282 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 15:23:49 INFO - PROCESS | 1826 | 1477779829289 Marionette TRACE conn4 <- [1,1466,null,{}] 15:23:49 INFO - PROCESS | 1826 | 1477779829296 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d6800 == 24 [pid = 1826] [id = 344] 15:23:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8b0d6c00) [pid = 1826] [serial = 1006] [outer = (nil)] 15:23:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8b0d7c00) [pid = 1826] [serial = 1007] [outer = 0x8b0d6c00] 15:23:49 INFO - PROCESS | 1826 | 1477779829415 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8b277400) [pid = 1826] [serial = 1008] [outer = 0x8b0d6c00] 15:23:50 INFO - PROCESS | 1826 | 1477779830042 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]]]}] 15:23:50 INFO - . 15:23:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1184ms 15:23:50 INFO - PROCESS | 1826 | 1477779830090 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 1826 | 1477779830098 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 15:23:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 15:23:50 INFO - PROCESS | 1826 | 1477779830107 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}] 15:23:50 INFO - PROCESS | 1826 | 1477779830306 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 15:23:50 INFO - PROCESS | 1826 | 1477779830486 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 15:23:50 INFO - PROCESS | 1826 | 1477779830492 Marionette TRACE conn4 <- [1,1470,null,["8"]] 15:23:50 INFO - PROCESS | 1826 | 1477779830501 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 15:23:50 INFO - PROCESS | 1826 | 1477779830507 Marionette TRACE conn4 <- [1,1471,null,{}] 15:23:50 INFO - PROCESS | 1826 | 1477779830517 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5e7400 == 25 [pid = 1826] [id = 345] 15:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8c5ec000) [pid = 1826] [serial = 1009] [outer = (nil)] 15:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8c5f2400) [pid = 1826] [serial = 1010] [outer = 0x8c5ec000] 15:23:50 INFO - PROCESS | 1826 | 1477779830629 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c7ca400) [pid = 1826] [serial = 1011] [outer = 0x8c5ec000] 15:23:51 INFO - PROCESS | 1826 | 1477779831321 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]]]}] 15:23:51 INFO - .. 15:23:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1275ms 15:23:51 INFO - PROCESS | 1826 | 1477779831391 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1826 | 1477779831399 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 15:23:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 15:23:51 INFO - PROCESS | 1826 | 1477779831406 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}] 15:23:51 INFO - PROCESS | 1826 | 1477779831589 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 15:23:51 INFO - PROCESS | 1826 | 1477779831758 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 15:23:51 INFO - PROCESS | 1826 | 1477779831764 Marionette TRACE conn4 <- [1,1475,null,["8"]] 15:23:51 INFO - PROCESS | 1826 | 1477779831775 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 15:23:51 INFO - PROCESS | 1826 | 1477779831781 Marionette TRACE conn4 <- [1,1476,null,{}] 15:23:51 INFO - PROCESS | 1826 | 1477779831788 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0d400 == 26 [pid = 1826] [id = 346] 15:23:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8dc0ec00) [pid = 1826] [serial = 1012] [outer = (nil)] 15:23:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8dc17800) [pid = 1826] [serial = 1013] [outer = 0x8dc0ec00] 15:23:51 INFO - PROCESS | 1826 | 1477779831899 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dcbbc00) [pid = 1826] [serial = 1014] [outer = 0x8dc0ec00] 15:23:55 INFO - PROCESS | 1826 | --DOCSHELL 0x82aaa800 == 25 [pid = 1826] [id = 327] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dc16000) [pid = 1826] [serial = 942] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8da54800) [pid = 1826] [serial = 941] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x929a3800) [pid = 1826] [serial = 945] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x90f66800) [pid = 1826] [serial = 944] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf21c00) [pid = 1826] [serial = 948] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x9cfd7000) [pid = 1826] [serial = 947] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8bf29400) [pid = 1826] [serial = 951] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82bd1c00) [pid = 1826] [serial = 950] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dab1c00) [pid = 1826] [serial = 954] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82e12000) [pid = 1826] [serial = 953] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x82cef400) [pid = 1826] [serial = 957] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82bca800) [pid = 1826] [serial = 956] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82bd2c00) [pid = 1826] [serial = 960] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82bc7000) [pid = 1826] [serial = 959] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8da52c00) [pid = 1826] [serial = 963] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8ce3c000) [pid = 1826] [serial = 962] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x90f61800) [pid = 1826] [serial = 966] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fa18400) [pid = 1826] [serial = 965] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x95267c00) [pid = 1826] [serial = 969] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x95260c00) [pid = 1826] [serial = 968] [outer = (nil)] [url = about:blank] 15:23:55 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x9650e000) [pid = 1826] [serial = 971] [outer = (nil)] [url = about:blank] 15:23:56 INFO - PROCESS | 1826 | 1477779836402 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]]]}] 15:23:56 INFO - . 15:23:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5036ms 15:23:56 INFO - PROCESS | 1826 | 1477779836444 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 1826 | 1477779836451 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 15:23:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 15:23:56 INFO - PROCESS | 1826 | 1477779836462 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}] 15:23:56 INFO - PROCESS | 1826 | 1477779836666 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 15:23:56 INFO - PROCESS | 1826 | 1477779836792 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 15:23:56 INFO - PROCESS | 1826 | 1477779836798 Marionette TRACE conn4 <- [1,1480,null,["8"]] 15:23:56 INFO - PROCESS | 1826 | 1477779836806 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 15:23:56 INFO - PROCESS | 1826 | 1477779836815 Marionette TRACE conn4 <- [1,1481,null,{}] 15:23:56 INFO - PROCESS | 1826 | 1477779836822 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7000 == 26 [pid = 1826] [id = 347] 15:23:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82ce7400) [pid = 1826] [serial = 1015] [outer = (nil)] 15:23:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82ce9000) [pid = 1826] [serial = 1016] [outer = 0x82ce7400] 15:23:56 INFO - PROCESS | 1826 | 1477779836930 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82e04400) [pid = 1826] [serial = 1017] [outer = 0x82ce7400] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x83999400) [pid = 1826] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x9a3f0400) [pid = 1826] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x95e71400) [pid = 1826] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x964f1800) [pid = 1826] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8f9d7800) [pid = 1826] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x839a0000) [pid = 1826] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8b271400) [pid = 1826] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8cab9800) [pid = 1826] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8ce43800) [pid = 1826] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8c7d0800) [pid = 1826] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8c5efc00) [pid = 1826] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 15:24:00 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x91040400) [pid = 1826] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 15:24:01 INFO - PROCESS | 1826 | 1477779841428 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]]]}] 15:24:01 INFO - . 15:24:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4992ms 15:24:01 INFO - PROCESS | 1826 | 1477779841453 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 15:24:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 15:24:01 INFO - PROCESS | 1826 | 1477779841459 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 15:24:01 INFO - PROCESS | 1826 | 1477779841466 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}] 15:24:01 INFO - PROCESS | 1826 | 1477779841724 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 15:24:01 INFO - PROCESS | 1826 | 1477779841747 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 15:24:01 INFO - PROCESS | 1826 | 1477779841752 Marionette TRACE conn4 <- [1,1485,null,["8"]] 15:24:01 INFO - PROCESS | 1826 | 1477779841760 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 15:24:01 INFO - PROCESS | 1826 | 1477779841766 Marionette TRACE conn4 <- [1,1486,null,{}] 15:24:01 INFO - PROCESS | 1826 | 1477779841772 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x83994400 == 27 [pid = 1826] [id = 348] 15:24:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x83997c00) [pid = 1826] [serial = 1018] [outer = (nil)] 15:24:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8399f000) [pid = 1826] [serial = 1019] [outer = 0x83997c00] 15:24:01 INFO - PROCESS | 1826 | 1477779841872 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82bc9000) [pid = 1826] [serial = 1020] [outer = 0x83997c00] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x9103f000 == 26 [pid = 1826] [id = 343] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d6800 == 25 [pid = 1826] [id = 344] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5e7400 == 24 [pid = 1826] [id = 345] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x83998800 == 23 [pid = 1826] [id = 337] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x95e71000 == 22 [pid = 1826] [id = 335] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x9a3e9000 == 21 [pid = 1826] [id = 336] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d3400 == 20 [pid = 1826] [id = 334] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ea400 == 19 [pid = 1826] [id = 340] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce38800 == 18 [pid = 1826] [id = 329] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ef800 == 17 [pid = 1826] [id = 339] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa7400 == 16 [pid = 1826] [id = 328] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0da800 == 15 [pid = 1826] [id = 338] 15:24:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0d400 == 14 [pid = 1826] [id = 346] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x910d7c00) [pid = 1826] [serial = 1004] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x93a44000) [pid = 1826] [serial = 1005] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8dd4cc00) [pid = 1826] [serial = 1001] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8f9cb400) [pid = 1826] [serial = 1002] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dc17c00) [pid = 1826] [serial = 998] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8dc28000) [pid = 1826] [serial = 999] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8caad000) [pid = 1826] [serial = 995] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8cab2800) [pid = 1826] [serial = 996] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8c5f1400) [pid = 1826] [serial = 992] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8c5f5400) [pid = 1826] [serial = 993] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8b272c00) [pid = 1826] [serial = 989] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8b276c00) [pid = 1826] [serial = 990] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8bf07800) [pid = 1826] [serial = 986] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8ce39800) [pid = 1826] [serial = 987] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x9a4ed000) [pid = 1826] [serial = 983] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x9a66c000) [pid = 1826] [serial = 984] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x95e7e800) [pid = 1826] [serial = 980] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x96803c00) [pid = 1826] [serial = 981] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x90f6dc00) [pid = 1826] [serial = 977] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x937e2c00) [pid = 1826] [serial = 978] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8399e800) [pid = 1826] [serial = 974] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bf23400) [pid = 1826] [serial = 975] [outer = (nil)] [url = about:blank] 15:24:04 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x96771000) [pid = 1826] [serial = 972] [outer = (nil)] [url = about:blank] 15:24:06 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc0ec00) [pid = 1826] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 15:24:06 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8b0d6c00) [pid = 1826] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 15:24:06 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8c5ec000) [pid = 1826] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 15:24:06 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82ce7400) [pid = 1826] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 15:24:07 INFO - PROCESS | 1826 | 1477779847490 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]]]}] 15:24:07 INFO - . 15:24:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6051ms 15:24:07 INFO - PROCESS | 1826 | 1477779847518 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 1826 | 1477779847527 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 15:24:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 15:24:07 INFO - PROCESS | 1826 | 1477779847538 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}] 15:24:07 INFO - PROCESS | 1826 | 1477779847729 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 15:24:07 INFO - PROCESS | 1826 | 1477779847846 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 15:24:07 INFO - PROCESS | 1826 | 1477779847852 Marionette TRACE conn4 <- [1,1490,null,["8"]] 15:24:07 INFO - PROCESS | 1826 | 1477779847861 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 15:24:07 INFO - PROCESS | 1826 | 1477779847870 Marionette TRACE conn4 <- [1,1491,null,{}] 15:24:07 INFO - PROCESS | 1826 | 1477779847876 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e07400 == 15 [pid = 1826] [id = 349] 15:24:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82e07c00) [pid = 1826] [serial = 1021] [outer = (nil)] 15:24:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82e09800) [pid = 1826] [serial = 1022] [outer = 0x82e07c00] 15:24:07 INFO - PROCESS | 1826 | 1477779847984 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82aad800) [pid = 1826] [serial = 1023] [outer = 0x82e07c00] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9cfc00 == 14 [pid = 1826] [id = 330] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cec00 == 13 [pid = 1826] [id = 342] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x83996c00 == 12 [pid = 1826] [id = 333] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2bc00 == 11 [pid = 1826] [id = 331] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3e400 == 10 [pid = 1826] [id = 341] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8399f000) [pid = 1826] [serial = 1019] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7000 == 9 [pid = 1826] [id = 347] 15:24:11 INFO - PROCESS | 1826 | --DOCSHELL 0x83994400 == 8 [pid = 1826] [id = 348] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82e04400) [pid = 1826] [serial = 1017] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82ce9000) [pid = 1826] [serial = 1016] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc17800) [pid = 1826] [serial = 1013] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dcbbc00) [pid = 1826] [serial = 1014] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8c5f2400) [pid = 1826] [serial = 1010] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x8c7ca400) [pid = 1826] [serial = 1011] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x8b0d7c00) [pid = 1826] [serial = 1007] [outer = (nil)] [url = about:blank] 15:24:11 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x8b277400) [pid = 1826] [serial = 1008] [outer = (nil)] [url = about:blank] 15:24:12 INFO - PROCESS | 1826 | 1477779852509 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]]]}] 15:24:12 INFO - . 15:24:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4997ms 15:24:12 INFO - PROCESS | 1826 | 1477779852532 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 1826 | 1477779852539 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 15:24:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 15:24:12 INFO - PROCESS | 1826 | 1477779852551 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}] 15:24:12 INFO - PROCESS | 1826 | 1477779852741 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 15:24:12 INFO - PROCESS | 1826 | 1477779852858 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 15:24:12 INFO - PROCESS | 1826 | 1477779852865 Marionette TRACE conn4 <- [1,1495,null,["8"]] 15:24:12 INFO - PROCESS | 1826 | 1477779852872 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 15:24:12 INFO - PROCESS | 1826 | 1477779852880 Marionette TRACE conn4 <- [1,1496,null,{}] 15:24:12 INFO - PROCESS | 1826 | 1477779852886 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd1800 == 9 [pid = 1826] [id = 350] 15:24:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82bd2000) [pid = 1826] [serial = 1024] [outer = (nil)] 15:24:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x82ce4400) [pid = 1826] [serial = 1025] [outer = 0x82bd2000] 15:24:13 INFO - PROCESS | 1826 | 1477779852992 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x82ce8400) [pid = 1826] [serial = 1026] [outer = 0x82bd2000] 15:24:14 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x83997c00) [pid = 1826] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 15:24:19 INFO - PROCESS | 1826 | --DOCSHELL 0x94bee800 == 8 [pid = 1826] [id = 332] 15:24:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82e07400 == 7 [pid = 1826] [id = 349] 15:24:19 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x82bc9000) [pid = 1826] [serial = 1020] [outer = (nil)] [url = about:blank] 15:24:19 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x82e09800) [pid = 1826] [serial = 1022] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 1826 | 1477779861490 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]]]}] 15:24:21 INFO - . 15:24:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9000ms 15:24:21 INFO - PROCESS | 1826 | 1477779861549 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 1826 | 1477779861557 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 15:24:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 15:24:21 INFO - PROCESS | 1826 | 1477779861568 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}] 15:24:21 INFO - PROCESS | 1826 | 1477779861792 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 15:24:21 INFO - PROCESS | 1826 | 1477779861870 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 15:24:21 INFO - PROCESS | 1826 | 1477779861876 Marionette TRACE conn4 <- [1,1500,null,["8"]] 15:24:21 INFO - PROCESS | 1826 | 1477779861883 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 15:24:21 INFO - PROCESS | 1826 | 1477779861892 Marionette TRACE conn4 <- [1,1501,null,{}] 15:24:21 INFO - PROCESS | 1826 | 1477779861898 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd0000 == 8 [pid = 1826] [id = 351] 15:24:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82bd0800) [pid = 1826] [serial = 1027] [outer = (nil)] 15:24:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x82bd3c00) [pid = 1826] [serial = 1028] [outer = 0x82bd0800] 15:24:22 INFO - PROCESS | 1826 | 1477779862006 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x82cf1c00) [pid = 1826] [serial = 1029] [outer = 0x82bd0800] 15:24:22 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x82e07c00) [pid = 1826] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 15:24:23 INFO - PROCESS | 1826 | ************************* 15:24:23 INFO - PROCESS | 1826 | A coding exception was thrown and uncaught in a Task. 15:24:23 INFO - PROCESS | 1826 | 15:24:23 INFO - PROCESS | 1826 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:24:23 INFO - PROCESS | 1826 | Full stack: 15:24:23 INFO - PROCESS | 1826 | ************************* 15:24:24 INFO - PROCESS | 1826 | 1477779864582 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]]]}] 15:24:24 INFO - . 15:24:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3080ms 15:24:24 INFO - PROCESS | 1826 | 1477779864646 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 1826 | 1477779864652 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 15:24:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 15:24:24 INFO - PROCESS | 1826 | 1477779864660 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}] 15:24:24 INFO - PROCESS | 1826 | 1477779864897 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 15:24:24 INFO - PROCESS | 1826 | 1477779864915 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 15:24:24 INFO - PROCESS | 1826 | 1477779864919 Marionette TRACE conn4 <- [1,1505,null,["8"]] 15:24:24 INFO - PROCESS | 1826 | 1477779864928 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 15:24:24 INFO - PROCESS | 1826 | 1477779864934 Marionette TRACE conn4 <- [1,1506,null,{}] 15:24:24 INFO - PROCESS | 1826 | 1477779864941 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7c00 == 9 [pid = 1826] [id = 352] 15:24:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x8bf02000) [pid = 1826] [serial = 1030] [outer = (nil)] 15:24:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8bf03c00) [pid = 1826] [serial = 1031] [outer = 0x8bf02000] 15:24:25 INFO - PROCESS | 1826 | 1477779865042 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bcbc00) [pid = 1826] [serial = 1032] [outer = 0x8bf02000] 15:24:26 INFO - PROCESS | 1826 | 1477779866587 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]]]}] 15:24:26 INFO - . 15:24:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1988ms 15:24:26 INFO - PROCESS | 1826 | 1477779866649 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 1826 | 1477779866657 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 15:24:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 15:24:26 INFO - PROCESS | 1826 | 1477779866712 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}] 15:24:26 INFO - PROCESS | 1826 | 1477779866928 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 15:24:27 INFO - PROCESS | 1826 | 1477779867078 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 15:24:27 INFO - PROCESS | 1826 | 1477779867085 Marionette TRACE conn4 <- [1,1510,null,["8"]] 15:24:27 INFO - PROCESS | 1826 | 1477779867094 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 15:24:27 INFO - PROCESS | 1826 | 1477779867102 Marionette TRACE conn4 <- [1,1511,null,{}] 15:24:27 INFO - PROCESS | 1826 | 1477779867113 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cf0c00 == 10 [pid = 1826] [id = 353] 15:24:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf3800) [pid = 1826] [serial = 1033] [outer = (nil)] 15:24:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82e05400) [pid = 1826] [serial = 1034] [outer = 0x82cf3800] 15:24:27 INFO - PROCESS | 1826 | 1477779867235 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8b0da400) [pid = 1826] [serial = 1035] [outer = 0x82cf3800] 15:24:29 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd1800 == 9 [pid = 1826] [id = 350] 15:24:29 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82aad800) [pid = 1826] [serial = 1023] [outer = (nil)] [url = about:blank] 15:24:29 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82ce4400) [pid = 1826] [serial = 1025] [outer = (nil)] [url = about:blank] 15:24:31 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bd0800) [pid = 1826] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 15:24:31 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82bd2000) [pid = 1826] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 15:24:35 INFO - PROCESS | 1826 | 1477779875843 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]]]}] 15:24:35 INFO - . 15:24:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9214ms 15:24:35 INFO - PROCESS | 1826 | 1477779875880 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 1826 | 1477779875887 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 15:24:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 15:24:35 INFO - PROCESS | 1826 | 1477779875899 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}] 15:24:36 INFO - PROCESS | 1826 | 1477779876115 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 15:24:36 INFO - PROCESS | 1826 | 1477779876271 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 15:24:36 INFO - PROCESS | 1826 | 1477779876279 Marionette TRACE conn4 <- [1,1515,null,["8"]] 15:24:36 INFO - PROCESS | 1826 | 1477779876288 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 15:24:36 INFO - PROCESS | 1826 | 1477779876296 Marionette TRACE conn4 <- [1,1516,null,{}] 15:24:36 INFO - PROCESS | 1826 | 1477779876428 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aad400 == 10 [pid = 1826] [id = 354] 15:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82ce7400) [pid = 1826] [serial = 1036] [outer = (nil)] 15:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8bf2bc00) [pid = 1826] [serial = 1037] [outer = 0x82ce7400] 15:24:36 INFO - PROCESS | 1826 | 1477779876556 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8c5e6400) [pid = 1826] [serial = 1038] [outer = 0x82ce7400] 15:24:37 INFO - PROCESS | 1826 | 1477779877233 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]]]}] 15:24:37 INFO - . 15:24:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1371ms 15:24:37 INFO - PROCESS | 1826 | 1477779877271 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 15:24:37 INFO - PROCESS | 1826 | 1477779877280 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 15:24:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 15:24:37 INFO - PROCESS | 1826 | 1477779877288 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}] 15:24:37 INFO - PROCESS | 1826 | 1477779877493 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 15:24:37 INFO - PROCESS | 1826 | 1477779877674 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 15:24:37 INFO - PROCESS | 1826 | 1477779877680 Marionette TRACE conn4 <- [1,1520,null,["8"]] 15:24:37 INFO - PROCESS | 1826 | 1477779877688 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 15:24:37 INFO - PROCESS | 1826 | 1477779877694 Marionette TRACE conn4 <- [1,1521,null,{}] 15:24:37 INFO - PROCESS | 1826 | 1477779877704 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5f4800 == 11 [pid = 1826] [id = 355] 15:24:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8c5f5000) [pid = 1826] [serial = 1039] [outer = (nil)] 15:24:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8c7c8400) [pid = 1826] [serial = 1040] [outer = 0x8c5f5000] 15:24:37 INFO - PROCESS | 1826 | 1477779877815 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8c7cd400) [pid = 1826] [serial = 1041] [outer = 0x8c5f5000] 15:24:38 INFO - PROCESS | 1826 | 1477779878504 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] 15:24:38 INFO - PROCESS | 1826 | 1477779878581 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 15:24:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 15:24:38 INFO - PROCESS | 1826 | 1477779878588 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}] 15:24:38 INFO - PROCESS | 1826 | 1477779878790 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 15:24:38 INFO - PROCESS | 1826 | 1477779878928 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 15:24:38 INFO - PROCESS | 1826 | 1477779878934 Marionette TRACE conn4 <- [1,1525,null,["8"]] 15:24:38 INFO - PROCESS | 1826 | 1477779878941 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 15:24:38 INFO - PROCESS | 1826 | 1477779878949 Marionette TRACE conn4 <- [1,1526,null,{}] 15:24:38 INFO - PROCESS | 1826 | 1477779878961 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce37400 == 12 [pid = 1826] [id = 356] 15:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8ce37800) [pid = 1826] [serial = 1042] [outer = (nil)] 15:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8ce3b800) [pid = 1826] [serial = 1043] [outer = 0x8ce37800] 15:24:39 INFO - PROCESS | 1826 | 1477779879075 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8ce41800) [pid = 1826] [serial = 1044] [outer = 0x8ce37800] 15:24:39 INFO - PROCESS | 1826 | 1477779879754 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]]]}] 15:24:39 INFO - . 15:24:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1222ms 15:24:39 INFO - PROCESS | 1826 | 1477779879811 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 15:24:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 15:24:39 INFO - PROCESS | 1826 | 1477779879817 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 15:24:39 INFO - PROCESS | 1826 | 1477779879827 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}] 15:24:40 INFO - PROCESS | 1826 | 1477779880012 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 15:24:40 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd0000 == 11 [pid = 1826] [id = 351] 15:24:40 INFO - PROCESS | 1826 | --DOCSHELL 0x82aad400 == 10 [pid = 1826] [id = 354] 15:24:40 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7c00 == 9 [pid = 1826] [id = 352] 15:24:40 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5f4800 == 8 [pid = 1826] [id = 355] 15:24:40 INFO - PROCESS | 1826 | --DOCSHELL 0x82cf0c00 == 7 [pid = 1826] [id = 353] 15:24:40 INFO - PROCESS | 1826 | 1477779880771 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 15:24:40 INFO - PROCESS | 1826 | 1477779880778 Marionette TRACE conn4 <- [1,1530,null,["8"]] 15:24:40 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8bf03c00) [pid = 1826] [serial = 1031] [outer = (nil)] [url = about:blank] 15:24:40 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82bd3c00) [pid = 1826] [serial = 1028] [outer = (nil)] [url = about:blank] 15:24:40 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82ce8400) [pid = 1826] [serial = 1026] [outer = (nil)] [url = about:blank] 15:24:40 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82cf1c00) [pid = 1826] [serial = 1029] [outer = (nil)] [url = about:blank] 15:24:40 INFO - PROCESS | 1826 | 1477779880832 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 15:24:40 INFO - PROCESS | 1826 | 1477779880843 Marionette TRACE conn4 <- [1,1531,null,{}] 15:24:40 INFO - PROCESS | 1826 | 1477779880853 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aadc00 == 8 [pid = 1826] [id = 357] 15:24:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82aaf800) [pid = 1826] [serial = 1045] [outer = (nil)] 15:24:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82bca800) [pid = 1826] [serial = 1046] [outer = 0x82aaf800] 15:24:40 INFO - PROCESS | 1826 | 1477779880961 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82ce7000) [pid = 1826] [serial = 1047] [outer = 0x82aaf800] 15:24:41 INFO - PROCESS | 1826 | 1477779881685 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]]]}] 15:24:41 INFO - ...... 15:24:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1876ms 15:24:41 INFO - PROCESS | 1826 | 1477779881701 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 15:24:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 15:24:41 INFO - PROCESS | 1826 | 1477779881709 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 15:24:41 INFO - PROCESS | 1826 | 1477779881719 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}] 15:24:41 INFO - PROCESS | 1826 | 1477779881906 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 15:24:42 INFO - PROCESS | 1826 | 1477779882025 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 15:24:42 INFO - PROCESS | 1826 | 1477779882033 Marionette TRACE conn4 <- [1,1535,null,["8"]] 15:24:42 INFO - PROCESS | 1826 | 1477779882042 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 15:24:42 INFO - PROCESS | 1826 | 1477779882050 Marionette TRACE conn4 <- [1,1536,null,{}] 15:24:42 INFO - PROCESS | 1826 | 1477779882056 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0dbc00 == 9 [pid = 1826] [id = 358] 15:24:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8b0dcc00) [pid = 1826] [serial = 1048] [outer = (nil)] 15:24:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8b0dec00) [pid = 1826] [serial = 1049] [outer = 0x8b0dcc00] 15:24:42 INFO - PROCESS | 1826 | 1477779882159 Marionette DEBUG loaded listener.js 15:24:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82cf0800) [pid = 1826] [serial = 1050] [outer = 0x8b0dcc00] 15:24:42 INFO - PROCESS | 1826 | 1477779882783 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"]]]}] 15:24:42 INFO - .. 15:24:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1133ms 15:24:42 INFO - PROCESS | 1826 | 1477779882856 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 15:24:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 15:24:42 INFO - PROCESS | 1826 | 1477779882861 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 15:24:42 INFO - PROCESS | 1826 | 1477779882870 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}] 15:24:43 INFO - PROCESS | 1826 | 1477779883105 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 15:24:43 INFO - PROCESS | 1826 | 1477779883130 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 15:24:43 INFO - PROCESS | 1826 | 1477779883142 Marionette TRACE conn4 <- [1,1540,null,["8"]] 15:24:43 INFO - PROCESS | 1826 | 1477779883216 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 15:24:43 INFO - PROCESS | 1826 | 1477779883224 Marionette TRACE conn4 <- [1,1541,null,{}] 15:24:43 INFO - PROCESS | 1826 | 1477779883230 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ef000 == 10 [pid = 1826] [id = 359] 15:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c5ef400) [pid = 1826] [serial = 1051] [outer = (nil)] 15:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c5f1800) [pid = 1826] [serial = 1052] [outer = 0x8c5ef400] 15:24:43 INFO - PROCESS | 1826 | 1477779883330 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c7d0400) [pid = 1826] [serial = 1053] [outer = 0x8c5ef400] 15:24:44 INFO - PROCESS | 1826 | 1477779884051 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"]]]}] 15:24:44 INFO - . 15:24:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1223ms 15:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82cf3800) [pid = 1826] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 15:24:44 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8bf02000) [pid = 1826] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 15:24:44 INFO - PROCESS | 1826 | 1477779884109 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 15:24:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 15:24:44 INFO - PROCESS | 1826 | 1477779884113 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 15:24:44 INFO - PROCESS | 1826 | 1477779884122 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}] 15:24:44 INFO - PROCESS | 1826 | 1477779884356 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 15:24:44 INFO - PROCESS | 1826 | 1477779884431 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 15:24:44 INFO - PROCESS | 1826 | 1477779884435 Marionette TRACE conn4 <- [1,1545,null,["8"]] 15:24:44 INFO - PROCESS | 1826 | 1477779884441 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 15:24:44 INFO - PROCESS | 1826 | 1477779884448 Marionette TRACE conn4 <- [1,1546,null,{}] 15:24:44 INFO - PROCESS | 1826 | 1477779884454 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cb800 == 11 [pid = 1826] [id = 360] 15:24:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8cab6800) [pid = 1826] [serial = 1054] [outer = (nil)] 15:24:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8dc25800) [pid = 1826] [serial = 1055] [outer = 0x8cab6800] 15:24:44 INFO - PROCESS | 1826 | 1477779884558 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8dc51c00) [pid = 1826] [serial = 1056] [outer = 0x8cab6800] 15:24:45 INFO - PROCESS | 1826 | 1477779885231 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]]]}] 15:24:45 INFO - ... 15:24:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1124ms 15:24:45 INFO - PROCESS | 1826 | 1477779885246 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 1826 | 1477779885256 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 15:24:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 15:24:45 INFO - PROCESS | 1826 | 1477779885275 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}] 15:24:45 INFO - PROCESS | 1826 | 1477779885497 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 15:24:45 INFO - PROCESS | 1826 | 1477779885510 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 15:24:45 INFO - PROCESS | 1826 | 1477779885514 Marionette TRACE conn4 <- [1,1550,null,["8"]] 15:24:45 INFO - PROCESS | 1826 | 1477779885522 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 15:24:45 INFO - PROCESS | 1826 | 1477779885527 Marionette TRACE conn4 <- [1,1551,null,{}] 15:24:45 INFO - PROCESS | 1826 | 1477779885533 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caabc00 == 12 [pid = 1826] [id = 361] 15:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8dc60400) [pid = 1826] [serial = 1057] [outer = (nil)] 15:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8dcbfc00) [pid = 1826] [serial = 1058] [outer = 0x8dc60400] 15:24:45 INFO - PROCESS | 1826 | 1477779885627 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8dcc3800) [pid = 1826] [serial = 1059] [outer = 0x8dc60400] 15:24:46 INFO - PROCESS | 1826 | 1477779886209 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]]]}] 15:24:46 INFO - . 15:24:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 973ms 15:24:46 INFO - PROCESS | 1826 | 1477779886241 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 1826 | 1477779886244 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 15:24:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 15:24:46 INFO - PROCESS | 1826 | 1477779886259 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}] 15:24:46 INFO - PROCESS | 1826 | 1477779886417 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 15:24:46 INFO - PROCESS | 1826 | 1477779886426 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 15:24:46 INFO - PROCESS | 1826 | 1477779886430 Marionette TRACE conn4 <- [1,1555,null,["8"]] 15:24:46 INFO - PROCESS | 1826 | 1477779886436 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 15:24:46 INFO - PROCESS | 1826 | 1477779886442 Marionette TRACE conn4 <- [1,1556,null,{}] 15:24:46 INFO - PROCESS | 1826 | 1477779886454 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f81a400 == 13 [pid = 1826] [id = 362] 15:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8f81a800) [pid = 1826] [serial = 1060] [outer = (nil)] 15:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8f9cc800) [pid = 1826] [serial = 1061] [outer = 0x8f81a800] 15:24:46 INFO - PROCESS | 1826 | 1477779886683 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8fa17800) [pid = 1826] [serial = 1062] [outer = 0x8f81a800] 15:24:47 INFO - PROCESS | 1826 | 1477779887454 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]]]}] 15:24:47 INFO - . 15:24:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1232ms 15:24:47 INFO - PROCESS | 1826 | 1477779887494 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 1826 | 1477779887501 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 15:24:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 15:24:47 INFO - PROCESS | 1826 | 1477779887513 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}] 15:24:47 INFO - PROCESS | 1826 | 1477779887721 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 15:24:47 INFO - PROCESS | 1826 | 1477779887886 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 15:24:47 INFO - PROCESS | 1826 | 1477779887891 Marionette TRACE conn4 <- [1,1560,null,["8"]] 15:24:47 INFO - PROCESS | 1826 | 1477779887901 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 15:24:47 INFO - PROCESS | 1826 | 1477779887908 Marionette TRACE conn4 <- [1,1561,null,{}] 15:24:47 INFO - PROCESS | 1826 | 1477779887915 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf02400 == 14 [pid = 1826] [id = 363] 15:24:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8bf05800) [pid = 1826] [serial = 1063] [outer = (nil)] 15:24:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8bf0a400) [pid = 1826] [serial = 1064] [outer = 0x8bf05800] 15:24:48 INFO - PROCESS | 1826 | 1477779888038 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8bf30400) [pid = 1826] [serial = 1065] [outer = 0x8bf05800] 15:24:48 INFO - PROCESS | 1826 | 1477779888925 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]]]}] 15:24:48 INFO - .................. 15:24:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1476ms 15:24:48 INFO - PROCESS | 1826 | 1477779888989 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 1826 | 1477779888997 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 15:24:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 15:24:49 INFO - PROCESS | 1826 | 1477779889006 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}] 15:24:49 INFO - PROCESS | 1826 | 1477779889202 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 15:24:49 INFO - PROCESS | 1826 | 1477779889358 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 15:24:49 INFO - PROCESS | 1826 | 1477779889363 Marionette TRACE conn4 <- [1,1565,null,["8"]] 15:24:49 INFO - PROCESS | 1826 | 1477779889376 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 15:24:49 INFO - PROCESS | 1826 | 1477779889383 Marionette TRACE conn4 <- [1,1566,null,{}] 15:24:49 INFO - PROCESS | 1826 | 1477779889391 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4f400 == 15 [pid = 1826] [id = 364] 15:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8f817800) [pid = 1826] [serial = 1066] [outer = (nil)] 15:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8f81e000) [pid = 1826] [serial = 1067] [outer = 0x8f817800] 15:24:49 INFO - PROCESS | 1826 | 1477779889501 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8fa1b000) [pid = 1826] [serial = 1068] [outer = 0x8f817800] 15:24:50 INFO - PROCESS | 1826 | 1477779890203 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]]]}] 15:24:50 INFO - . 15:24:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1276ms 15:24:50 INFO - PROCESS | 1826 | 1477779890304 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 1826 | 1477779890312 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 15:24:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 15:24:50 INFO - PROCESS | 1826 | 1477779890355 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}] 15:24:50 INFO - PROCESS | 1826 | 1477779890545 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 15:24:50 INFO - PROCESS | 1826 | 1477779890798 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 15:24:50 INFO - PROCESS | 1826 | 1477779890803 Marionette TRACE conn4 <- [1,1570,null,["8"]] 15:24:50 INFO - PROCESS | 1826 | 1477779890826 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 15:24:50 INFO - PROCESS | 1826 | 1477779890836 Marionette TRACE conn4 <- [1,1571,null,{}] 15:24:50 INFO - PROCESS | 1826 | 1477779890844 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e05c00 == 16 [pid = 1826] [id = 365] 15:24:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82e08c00) [pid = 1826] [serial = 1069] [outer = (nil)] 15:24:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82e0dc00) [pid = 1826] [serial = 1070] [outer = 0x82e08c00] 15:24:50 INFO - PROCESS | 1826 | 1477779890947 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8b0df800) [pid = 1826] [serial = 1071] [outer = 0x82e08c00] 15:24:51 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82e05400) [pid = 1826] [serial = 1034] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8b0da400) [pid = 1826] [serial = 1035] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82bcbc00) [pid = 1826] [serial = 1032] [outer = (nil)] [url = about:blank] 15:24:51 INFO - PROCESS | 1826 | 1477779891809 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]]]}] 15:24:51 INFO - ... 15:24:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1530ms 15:24:51 INFO - PROCESS | 1826 | 1477779891872 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 1826 | 1477779891879 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 15:24:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 15:24:51 INFO - PROCESS | 1826 | 1477779891899 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}] 15:24:52 INFO - PROCESS | 1826 | 1477779892068 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 15:24:52 INFO - PROCESS | 1826 | 1477779892082 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 15:24:52 INFO - PROCESS | 1826 | 1477779892088 Marionette TRACE conn4 <- [1,1575,null,["8"]] 15:24:52 INFO - PROCESS | 1826 | 1477779892097 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 15:24:52 INFO - PROCESS | 1826 | 1477779892102 Marionette TRACE conn4 <- [1,1576,null,{}] 15:24:52 INFO - PROCESS | 1826 | 1477779892108 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2a800 == 17 [pid = 1826] [id = 366] 15:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8bf2c000) [pid = 1826] [serial = 1072] [outer = (nil)] 15:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8c5f1c00) [pid = 1826] [serial = 1073] [outer = 0x8bf2c000] 15:24:52 INFO - PROCESS | 1826 | 1477779892209 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8c7d7800) [pid = 1826] [serial = 1074] [outer = 0x8bf2c000] 15:24:52 INFO - PROCESS | 1826 | [1826] 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 15:24:52 INFO - PROCESS | 1826 | [1826] 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 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:52 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:53 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:24:54 INFO - .................................................................................................................................................................................................................................................................................................................................... 15:24:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2386ms 15:24:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 15:24:55 INFO - PROCESS | 1826 | 1477779893957 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]]]}] 15:24:55 INFO - PROCESS | 1826 | 1477779894284 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 1826 | 1477779894287 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 15:24:55 INFO - PROCESS | 1826 | 1477779894302 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}] 15:24:55 INFO - PROCESS | 1826 | 1477779894736 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 15:24:55 INFO - PROCESS | 1826 | 1477779894781 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 15:24:55 INFO - PROCESS | 1826 | 1477779894796 Marionette TRACE conn4 <- [1,1580,null,["8"]] 15:24:55 INFO - PROCESS | 1826 | 1477779894906 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 15:24:55 INFO - PROCESS | 1826 | 1477779894914 Marionette TRACE conn4 <- [1,1581,null,{}] 15:24:55 INFO - PROCESS | 1826 | 1477779894919 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x95268c00 == 18 [pid = 1826] [id = 367] 15:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x95269800) [pid = 1826] [serial = 1075] [outer = (nil)] 15:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x9526b400) [pid = 1826] [serial = 1076] [outer = 0x95269800] 15:24:55 INFO - PROCESS | 1826 | 1477779895028 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x95a9a000) [pid = 1826] [serial = 1077] [outer = 0x95269800] 15:24:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x95e74400 == 19 [pid = 1826] [id = 368] 15:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x95e74800) [pid = 1826] [serial = 1078] [outer = (nil)] 15:24:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x95d91400) [pid = 1826] [serial = 1079] [outer = 0x95e74800] 15:24:55 INFO - PROCESS | 1826 | 1477779895793 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]]]}] 15:24:55 INFO - . 15:24:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1529ms 15:24:55 INFO - PROCESS | 1826 | 1477779895833 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 1826 | 1477779895836 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 15:24:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 15:24:55 INFO - PROCESS | 1826 | 1477779895844 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}] 15:24:56 INFO - PROCESS | 1826 | 1477779896083 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 15:24:56 INFO - PROCESS | 1826 | 1477779896108 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 15:24:56 INFO - PROCESS | 1826 | 1477779896112 Marionette TRACE conn4 <- [1,1585,null,["8"]] 15:24:56 INFO - PROCESS | 1826 | 1477779896117 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 15:24:56 INFO - PROCESS | 1826 | 1477779896124 Marionette TRACE conn4 <- [1,1586,null,{}] 15:24:56 INFO - PROCESS | 1826 | 1477779896129 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x95e79800 == 20 [pid = 1826] [id = 369] 15:24:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x95e7a800) [pid = 1826] [serial = 1080] [outer = (nil)] 15:24:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x95e7c400) [pid = 1826] [serial = 1081] [outer = 0x95e7a800] 15:24:56 INFO - PROCESS | 1826 | 1477779896289 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x96474000) [pid = 1826] [serial = 1082] [outer = 0x95e7a800] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8cab6800) [pid = 1826] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8dc60400) [pid = 1826] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8ce37800) [pid = 1826] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x82aaf800) [pid = 1826] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82ce7400) [pid = 1826] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c5f5000) [pid = 1826] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8c5ef400) [pid = 1826] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 15:24:56 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8b0dcc00) [pid = 1826] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 15:24:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf21800 == 21 [pid = 1826] [id = 370] 15:24:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x95e75000) [pid = 1826] [serial = 1083] [outer = (nil)] 15:24:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82e13000) [pid = 1826] [serial = 1084] [outer = 0x95e75000] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ef000 == 20 [pid = 1826] [id = 359] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8caabc00 == 19 [pid = 1826] [id = 361] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce37400 == 18 [pid = 1826] [id = 356] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cb800 == 17 [pid = 1826] [id = 360] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0dbc00 == 16 [pid = 1826] [id = 358] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82aadc00 == 15 [pid = 1826] [id = 357] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf21800 == 14 [pid = 1826] [id = 370] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x95e74400 == 13 [pid = 1826] [id = 368] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x95268c00 == 12 [pid = 1826] [id = 367] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2a800 == 11 [pid = 1826] [id = 366] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82e05c00 == 10 [pid = 1826] [id = 365] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4f400 == 9 [pid = 1826] [id = 364] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf02400 == 8 [pid = 1826] [id = 363] 15:25:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8f81a400 == 7 [pid = 1826] [id = 362] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8dcc3800) [pid = 1826] [serial = 1059] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8dcbfc00) [pid = 1826] [serial = 1058] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dc25800) [pid = 1826] [serial = 1055] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8dc51c00) [pid = 1826] [serial = 1056] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8c5f1800) [pid = 1826] [serial = 1052] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8c7d0400) [pid = 1826] [serial = 1053] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8b0dec00) [pid = 1826] [serial = 1049] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82cf0800) [pid = 1826] [serial = 1050] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82bca800) [pid = 1826] [serial = 1046] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82ce7000) [pid = 1826] [serial = 1047] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8ce3b800) [pid = 1826] [serial = 1043] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8ce41800) [pid = 1826] [serial = 1044] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8c7c8400) [pid = 1826] [serial = 1040] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8c7cd400) [pid = 1826] [serial = 1041] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8bf2bc00) [pid = 1826] [serial = 1037] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8c5e6400) [pid = 1826] [serial = 1038] [outer = (nil)] [url = about:blank] 15:25:01 INFO - PROCESS | 1826 | 1477779901989 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]]]}] 15:25:02 INFO - . 15:25:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6186ms 15:25:02 INFO - PROCESS | 1826 | 1477779902034 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 15:25:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 15:25:02 INFO - PROCESS | 1826 | 1477779902046 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 15:25:02 INFO - PROCESS | 1826 | 1477779902065 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}] 15:25:02 INFO - PROCESS | 1826 | 1477779902352 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 15:25:02 INFO - PROCESS | 1826 | 1477779902504 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 15:25:02 INFO - PROCESS | 1826 | 1477779902512 Marionette TRACE conn4 <- [1,1590,null,["8"]] 15:25:02 INFO - PROCESS | 1826 | 1477779902521 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 15:25:02 INFO - PROCESS | 1826 | 1477779902529 Marionette TRACE conn4 <- [1,1591,null,{}] 15:25:02 INFO - PROCESS | 1826 | 1477779902536 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd3000 == 8 [pid = 1826] [id = 371] 15:25:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x82bd3c00) [pid = 1826] [serial = 1085] [outer = (nil)] 15:25:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82ce5800) [pid = 1826] [serial = 1086] [outer = 0x82bd3c00] 15:25:02 INFO - PROCESS | 1826 | 1477779902646 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82cf1c00) [pid = 1826] [serial = 1087] [outer = 0x82bd3c00] 15:25:03 INFO - PROCESS | 1826 | 1477779903362 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]]]}] 15:25:03 INFO - .. 15:25:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1378ms 15:25:03 INFO - PROCESS | 1826 | 1477779903439 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 1826 | 1477779903448 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 15:25:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 15:25:03 INFO - PROCESS | 1826 | 1477779903483 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}] 15:25:03 INFO - PROCESS | 1826 | 1477779903868 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 15:25:03 INFO - PROCESS | 1826 | 1477779903912 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 15:25:03 INFO - PROCESS | 1826 | 1477779903922 Marionette TRACE conn4 <- [1,1595,null,["8"]] 15:25:04 INFO - PROCESS | 1826 | 1477779904022 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 15:25:04 INFO - PROCESS | 1826 | 1477779904030 Marionette TRACE conn4 <- [1,1596,null,{}] 15:25:04 INFO - PROCESS | 1826 | 1477779904042 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce8c00 == 9 [pid = 1826] [id = 372] 15:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8b0da400) [pid = 1826] [serial = 1088] [outer = (nil)] 15:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8b0ddc00) [pid = 1826] [serial = 1089] [outer = 0x8b0da400] 15:25:04 INFO - PROCESS | 1826 | 1477779904239 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8bf01c00) [pid = 1826] [serial = 1090] [outer = 0x8b0da400] 15:25:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf26000 == 10 [pid = 1826] [id = 373] 15:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8bf2ec00) [pid = 1826] [serial = 1091] [outer = (nil)] 15:25:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8c5e6400) [pid = 1826] [serial = 1092] [outer = 0x8bf2ec00] 15:25:05 INFO - PROCESS | 1826 | 1477779905135 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]]]}] 15:25:05 INFO - . 15:25:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1728ms 15:25:05 INFO - PROCESS | 1826 | 1477779905198 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 15:25:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 15:25:05 INFO - PROCESS | 1826 | 1477779905206 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 15:25:05 INFO - PROCESS | 1826 | 1477779905213 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}] 15:25:05 INFO - PROCESS | 1826 | 1477779905490 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8f817800) [pid = 1826] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8f81a800) [pid = 1826] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8bf05800) [pid = 1826] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82e08c00) [pid = 1826] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8bf2c000) [pid = 1826] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x95e75000) [pid = 1826] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x95e74800) [pid = 1826] [serial = 1078] [outer = (nil)] [url = about:blank] 15:25:05 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x95269800) [pid = 1826] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 15:25:05 INFO - PROCESS | 1826 | 1477779905730 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 15:25:05 INFO - PROCESS | 1826 | 1477779905736 Marionette TRACE conn4 <- [1,1600,null,["8"]] 15:25:05 INFO - PROCESS | 1826 | 1477779905743 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 15:25:05 INFO - PROCESS | 1826 | 1477779905750 Marionette TRACE conn4 <- [1,1601,null,{}] 15:25:05 INFO - PROCESS | 1826 | 1477779905761 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5e7800 == 11 [pid = 1826] [id = 374] 15:25:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8c5ea800) [pid = 1826] [serial = 1093] [outer = (nil)] 15:25:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c7cac00) [pid = 1826] [serial = 1094] [outer = 0x8c5ea800] 15:25:05 INFO - PROCESS | 1826 | 1477779905869 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8c7cf000) [pid = 1826] [serial = 1095] [outer = 0x8c5ea800] 15:25:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab3000 == 12 [pid = 1826] [id = 375] 15:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cab4c00) [pid = 1826] [serial = 1096] [outer = (nil)] 15:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8ce34400) [pid = 1826] [serial = 1097] [outer = 0x8cab4c00] 15:25:06 INFO - PROCESS | 1826 | [1826] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 15:25:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8c7ccc00) [pid = 1826] [serial = 1098] [outer = 0x8cab4c00] 15:25:07 INFO - PROCESS | 1826 | 1477779907065 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]]]}] 15:25:07 INFO - . 15:25:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1924ms 15:25:07 INFO - PROCESS | 1826 | 1477779907140 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 15:25:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 15:25:07 INFO - PROCESS | 1826 | 1477779907147 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 15:25:07 INFO - PROCESS | 1826 | 1477779907160 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}] 15:25:07 INFO - PROCESS | 1826 | 1477779907547 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 15:25:07 INFO - PROCESS | 1826 | 1477779907570 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 15:25:07 INFO - PROCESS | 1826 | 1477779907578 Marionette TRACE conn4 <- [1,1605,null,["8"]] 15:25:07 INFO - PROCESS | 1826 | 1477779907583 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 15:25:07 INFO - PROCESS | 1826 | 1477779907590 Marionette TRACE conn4 <- [1,1606,null,{}] 15:25:07 INFO - PROCESS | 1826 | 1477779907596 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caad400 == 13 [pid = 1826] [id = 376] 15:25:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8caaf000) [pid = 1826] [serial = 1099] [outer = (nil)] 15:25:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8ce41800) [pid = 1826] [serial = 1100] [outer = 0x8caaf000] 15:25:07 INFO - PROCESS | 1826 | 1477779907705 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dc59400) [pid = 1826] [serial = 1101] [outer = 0x8caaf000] 15:25:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e06000 == 14 [pid = 1826] [id = 377] 15:25:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x82e08800) [pid = 1826] [serial = 1102] [outer = (nil)] 15:25:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x82ce5400) [pid = 1826] [serial = 1103] [outer = 0x82e08800] 15:25:08 INFO - PROCESS | 1826 | 1477779908741 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]]]}] 15:25:08 INFO - . 15:25:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1626ms 15:25:08 INFO - PROCESS | 1826 | 1477779908783 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 1826 | 1477779908793 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 15:25:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 15:25:08 INFO - PROCESS | 1826 | 1477779908808 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}] 15:25:09 INFO - PROCESS | 1826 | 1477779909127 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 15:25:09 INFO - PROCESS | 1826 | 1477779909325 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 15:25:09 INFO - PROCESS | 1826 | 1477779909332 Marionette TRACE conn4 <- [1,1610,null,["8"]] 15:25:09 INFO - PROCESS | 1826 | 1477779909387 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 15:25:09 INFO - PROCESS | 1826 | 1477779909399 Marionette TRACE conn4 <- [1,1611,null,{}] 15:25:09 INFO - PROCESS | 1826 | 1477779909410 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf0b000 == 15 [pid = 1826] [id = 378] 15:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8bf0c400) [pid = 1826] [serial = 1104] [outer = (nil)] 15:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8bf24c00) [pid = 1826] [serial = 1105] [outer = 0x8bf0c400] 15:25:09 INFO - PROCESS | 1826 | 1477779909582 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8c5ed400) [pid = 1826] [serial = 1106] [outer = 0x8bf0c400] 15:25:10 INFO - PROCESS | 1826 | 1477779910364 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]]]}] 15:25:10 INFO - . 15:25:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1623ms 15:25:10 INFO - PROCESS | 1826 | 1477779910431 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 1826 | 1477779910443 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 15:25:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 15:25:10 INFO - PROCESS | 1826 | 1477779910457 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}] 15:25:10 INFO - PROCESS | 1826 | 1477779910702 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 15:25:10 INFO - PROCESS | 1826 | 1477779910865 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 15:25:10 INFO - PROCESS | 1826 | 1477779910871 Marionette TRACE conn4 <- [1,1615,null,["8"]] 15:25:10 INFO - PROCESS | 1826 | 1477779910880 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 15:25:10 INFO - PROCESS | 1826 | 1477779910886 Marionette TRACE conn4 <- [1,1616,null,{}] 15:25:10 INFO - PROCESS | 1826 | 1477779910893 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa0400 == 16 [pid = 1826] [id = 379] 15:25:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dcb6c00) [pid = 1826] [serial = 1107] [outer = (nil)] 15:25:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dcb7c00) [pid = 1826] [serial = 1108] [outer = 0x8dcb6c00] 15:25:11 INFO - PROCESS | 1826 | 1477779911006 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dcbf000) [pid = 1826] [serial = 1109] [outer = 0x8dcb6c00] 15:25:11 INFO - PROCESS | 1826 | 1477779911659 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]]]}] 15:25:11 INFO - . 15:25:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1280ms 15:25:11 INFO - PROCESS | 1826 | 1477779911742 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 15:25:11 INFO - PROCESS | 1826 | 1477779911750 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 15:25:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 15:25:11 INFO - PROCESS | 1826 | 1477779911758 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}] 15:25:11 INFO - PROCESS | 1826 | 1477779911952 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 15:25:12 INFO - PROCESS | 1826 | 1477779912160 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 15:25:12 INFO - PROCESS | 1826 | 1477779912169 Marionette TRACE conn4 <- [1,1620,null,["8"]] 15:25:12 INFO - PROCESS | 1826 | 1477779912177 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 15:25:12 INFO - PROCESS | 1826 | 1477779912189 Marionette TRACE conn4 <- [1,1621,null,{}] 15:25:12 INFO - PROCESS | 1826 | 1477779912240 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d7800 == 17 [pid = 1826] [id = 380] 15:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8f9d7c00) [pid = 1826] [serial = 1110] [outer = (nil)] 15:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8fa19400) [pid = 1826] [serial = 1111] [outer = 0x8f9d7c00] 15:25:12 INFO - PROCESS | 1826 | 1477779912364 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8fa1f000) [pid = 1826] [serial = 1112] [outer = 0x8f9d7c00] 15:25:13 INFO - PROCESS | 1826 | 1477779913178 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"]]]}] 15:25:13 INFO - ...... 15:25:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1445ms 15:25:13 INFO - PROCESS | 1826 | 1477779913217 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 1826 | 1477779913223 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 15:25:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 15:25:13 INFO - PROCESS | 1826 | 1477779913237 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}] 15:25:13 INFO - PROCESS | 1826 | 1477779913454 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 15:25:13 INFO - PROCESS | 1826 | 1477779913641 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 15:25:13 INFO - PROCESS | 1826 | 1477779913648 Marionette TRACE conn4 <- [1,1625,null,["8"]] 15:25:13 INFO - PROCESS | 1826 | 1477779913663 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 15:25:13 INFO - PROCESS | 1826 | 1477779913670 Marionette TRACE conn4 <- [1,1626,null,{}] 15:25:13 INFO - PROCESS | 1826 | 1477779913681 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa1800 == 18 [pid = 1826] [id = 381] 15:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x930f4800) [pid = 1826] [serial = 1113] [outer = (nil)] 15:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x937e7800) [pid = 1826] [serial = 1114] [outer = 0x930f4800] 15:25:13 INFO - PROCESS | 1826 | 1477779913809 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x93aa0800) [pid = 1826] [serial = 1115] [outer = 0x930f4800] 15:25:14 INFO - PROCESS | 1826 | 1477779914502 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]]]}] 15:25:14 INFO - . 15:25:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1326ms 15:25:14 INFO - PROCESS | 1826 | 1477779914559 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 1826 | 1477779914564 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 15:25:14 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 15:25:14 INFO - PROCESS | 1826 | 1477779914571 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}] 15:25:14 INFO - PROCESS | 1826 | 1477779914774 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 15:25:15 INFO - PROCESS | 1826 | 1477779915043 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 15:25:15 INFO - PROCESS | 1826 | 1477779915050 Marionette TRACE conn4 <- [1,1630,null,["8"]] 15:25:15 INFO - PROCESS | 1826 | 1477779915062 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 15:25:15 INFO - PROCESS | 1826 | 1477779915073 Marionette TRACE conn4 <- [1,1631,null,{}] 15:25:15 INFO - PROCESS | 1826 | 1477779915130 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcac00 == 19 [pid = 1826] [id = 382] 15:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x82bcb800) [pid = 1826] [serial = 1116] [outer = (nil)] 15:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82e05c00) [pid = 1826] [serial = 1117] [outer = 0x82bcb800] 15:25:15 INFO - PROCESS | 1826 | 1477779915234 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8b0d9000) [pid = 1826] [serial = 1118] [outer = 0x82bcb800] 15:25:15 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf26000 == 18 [pid = 1826] [id = 373] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8fa17800) [pid = 1826] [serial = 1062] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8bf30400) [pid = 1826] [serial = 1065] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8c7d7800) [pid = 1826] [serial = 1074] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8f9cc800) [pid = 1826] [serial = 1061] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8b0df800) [pid = 1826] [serial = 1071] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x82e0dc00) [pid = 1826] [serial = 1070] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8f81e000) [pid = 1826] [serial = 1067] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c5f1c00) [pid = 1826] [serial = 1073] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x95a9a000) [pid = 1826] [serial = 1077] [outer = (nil)] [url = about:blank] 15:25:15 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x9526b400) [pid = 1826] [serial = 1076] [outer = (nil)] [url = about:blank] 15:25:16 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8fa1b000) [pid = 1826] [serial = 1068] [outer = (nil)] [url = about:blank] 15:25:16 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x95e7c400) [pid = 1826] [serial = 1081] [outer = (nil)] [url = about:blank] 15:25:16 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8bf0a400) [pid = 1826] [serial = 1064] [outer = (nil)] [url = about:blank] 15:25:16 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82e13000) [pid = 1826] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 15:25:16 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x95d91400) [pid = 1826] [serial = 1079] [outer = (nil)] [url = about:blank] 15:25:16 INFO - PROCESS | 1826 | 1477779916017 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]]]}] 15:25:16 INFO - . 15:25:16 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1529ms 15:25:16 INFO - PROCESS | 1826 | 1477779916103 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 15:25:16 INFO - PROCESS | 1826 | 1477779916109 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 15:25:16 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 15:25:16 INFO - PROCESS | 1826 | 1477779916121 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}] 15:25:16 INFO - PROCESS | 1826 | 1477779916288 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 15:25:16 INFO - PROCESS | 1826 | 1477779916316 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 15:25:16 INFO - PROCESS | 1826 | 1477779916323 Marionette TRACE conn4 <- [1,1635,null,["8"]] 15:25:16 INFO - PROCESS | 1826 | 1477779916438 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 15:25:16 INFO - PROCESS | 1826 | 1477779916449 Marionette TRACE conn4 <- [1,1636,null,{}] 15:25:16 INFO - PROCESS | 1826 | 1477779916459 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2b800 == 19 [pid = 1826] [id = 383] 15:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8bf2bc00) [pid = 1826] [serial = 1119] [outer = (nil)] 15:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8c5e9c00) [pid = 1826] [serial = 1120] [outer = 0x8bf2bc00] 15:25:16 INFO - PROCESS | 1826 | 1477779916559 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8c7ce400) [pid = 1826] [serial = 1121] [outer = 0x8bf2bc00] 15:25:17 INFO - PROCESS | 1826 | 1477779917158 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 15:25:17 INFO - . 15:25:17 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1072ms 15:25:17 INFO - PROCESS | 1826 | 1477779917192 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 1826 | 1477779917197 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 15:25:17 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 15:25:17 INFO - PROCESS | 1826 | 1477779917205 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}] 15:25:17 INFO - PROCESS | 1826 | 1477779917381 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 15:25:17 INFO - PROCESS | 1826 | 1477779917508 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 15:25:17 INFO - PROCESS | 1826 | 1477779917519 Marionette TRACE conn4 <- [1,1640,null,["8"]] 15:25:17 INFO - PROCESS | 1826 | 1477779917528 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 15:25:17 INFO - PROCESS | 1826 | 1477779917534 Marionette TRACE conn4 <- [1,1641,null,{}] 15:25:17 INFO - PROCESS | 1826 | 1477779917540 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb8000 == 20 [pid = 1826] [id = 384] 15:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dcb9c00) [pid = 1826] [serial = 1122] [outer = (nil)] 15:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dd47000) [pid = 1826] [serial = 1123] [outer = 0x8dcb9c00] 15:25:17 INFO - PROCESS | 1826 | 1477779917643 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8f9cc800) [pid = 1826] [serial = 1124] [outer = 0x8dcb9c00] 15:25:18 INFO - PROCESS | 1826 | 1477779918310 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]]]}] 15:25:18 INFO - ................................................... 15:25:18 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1181ms 15:25:18 INFO - PROCESS | 1826 | 1477779918389 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 1826 | 1477779918392 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 15:25:18 INFO - TEST-START | /js/builtins/Math.max.html 15:25:18 INFO - PROCESS | 1826 | 1477779918401 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}] 15:25:18 INFO - PROCESS | 1826 | 1477779918619 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 15:25:18 INFO - PROCESS | 1826 | 1477779918640 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 15:25:18 INFO - PROCESS | 1826 | 1477779918644 Marionette TRACE conn4 <- [1,1645,null,["8"]] 15:25:18 INFO - PROCESS | 1826 | 1477779918649 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 15:25:18 INFO - PROCESS | 1826 | 1477779918655 Marionette TRACE conn4 <- [1,1646,null,{}] 15:25:18 INFO - PROCESS | 1826 | 1477779918661 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fb41000 == 21 [pid = 1826] [id = 385] 15:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x90f60400) [pid = 1826] [serial = 1125] [outer = (nil)] 15:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x910d2c00) [pid = 1826] [serial = 1126] [outer = 0x90f60400] 15:25:18 INFO - PROCESS | 1826 | 1477779918816 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x910cb400) [pid = 1826] [serial = 1127] [outer = 0x90f60400] 15:25:19 INFO - PROCESS | 1826 | 1477779919438 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]]]}] 15:25:19 INFO - ...... 15:25:19 INFO - TEST-OK | /js/builtins/Math.max.html | took 1070ms 15:25:19 INFO - TEST-START | /js/builtins/Math.min.html 15:25:19 INFO - PROCESS | 1826 | 1477779919478 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 1826 | 1477779919481 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 15:25:19 INFO - PROCESS | 1826 | 1477779919489 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}] 15:25:19 INFO - PROCESS | 1826 | 1477779919708 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 15:25:19 INFO - PROCESS | 1826 | 1477779919731 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 15:25:19 INFO - PROCESS | 1826 | 1477779919735 Marionette TRACE conn4 <- [1,1650,null,["8"]] 15:25:19 INFO - PROCESS | 1826 | 1477779919740 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 15:25:19 INFO - PROCESS | 1826 | 1477779919745 Marionette TRACE conn4 <- [1,1651,null,{}] 15:25:19 INFO - PROCESS | 1826 | 1477779919751 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x93076400 == 22 [pid = 1826] [id = 386] 15:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x93076800) [pid = 1826] [serial = 1128] [outer = (nil)] 15:25:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x930f9400) [pid = 1826] [serial = 1129] [outer = 0x93076800] 15:25:19 INFO - PROCESS | 1826 | 1477779919909 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x93aa2400) [pid = 1826] [serial = 1130] [outer = 0x93076800] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82bd3c00) [pid = 1826] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bf2ec00) [pid = 1826] [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] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8b0da400) [pid = 1826] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x95e7a800) [pid = 1826] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c5ea800) [pid = 1826] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 15:25:20 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8cab4c00) [pid = 1826] [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] 15:25:20 INFO - PROCESS | 1826 | 1477779920487 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]]]}] 15:25:20 INFO - ...... 15:25:20 INFO - TEST-OK | /js/builtins/Math.min.html | took 1025ms 15:25:20 INFO - PROCESS | 1826 | 1477779920529 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 15:25:20 INFO - PROCESS | 1826 | 1477779920533 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 15:25:20 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 15:25:20 INFO - PROCESS | 1826 | 1477779920549 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}] 15:25:20 INFO - PROCESS | 1826 | 1477779920702 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 15:25:20 INFO - PROCESS | 1826 | 1477779920716 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 15:25:20 INFO - PROCESS | 1826 | 1477779920720 Marionette TRACE conn4 <- [1,1655,null,["8"]] 15:25:20 INFO - PROCESS | 1826 | 1477779920725 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 15:25:20 INFO - PROCESS | 1826 | 1477779920730 Marionette TRACE conn4 <- [1,1656,null,{}] 15:25:20 INFO - PROCESS | 1826 | 1477779920735 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2c000 == 23 [pid = 1826] [id = 387] 15:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x93a39c00) [pid = 1826] [serial = 1131] [outer = (nil)] 15:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x9463f800) [pid = 1826] [serial = 1132] [outer = 0x93a39c00] 15:25:20 INFO - PROCESS | 1826 | 1477779920854 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x94640400) [pid = 1826] [serial = 1133] [outer = 0x93a39c00] 15:25:21 INFO - PROCESS | 1826 | 1477779921511 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"]]]}] 15:25:21 INFO - .. 15:25:21 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 989ms 15:25:21 INFO - PROCESS | 1826 | 1477779921538 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 1826 | 1477779921542 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 15:25:21 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 15:25:21 INFO - PROCESS | 1826 | 1477779921551 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}] 15:25:21 INFO - PROCESS | 1826 | 1477779921718 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 15:25:21 INFO - PROCESS | 1826 | 1477779921844 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 15:25:21 INFO - PROCESS | 1826 | 1477779921848 Marionette TRACE conn4 <- [1,1660,null,["8"]] 15:25:21 INFO - PROCESS | 1826 | 1477779921854 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 15:25:21 INFO - PROCESS | 1826 | 1477779921860 Marionette TRACE conn4 <- [1,1661,null,{}] 15:25:21 INFO - PROCESS | 1826 | 1477779921865 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x94b58400 == 24 [pid = 1826] [id = 388] 15:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x94b5a800) [pid = 1826] [serial = 1134] [outer = (nil)] 15:25:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x94b5dc00) [pid = 1826] [serial = 1135] [outer = 0x94b5a800] 15:25:21 INFO - PROCESS | 1826 | 1477779921958 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x94beac00) [pid = 1826] [serial = 1136] [outer = 0x94b5a800] 15:25:22 INFO - PROCESS | 1826 | 1477779922571 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]]]}] 15:25:22 INFO - .... 15:25:22 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1079ms 15:25:22 INFO - PROCESS | 1826 | 1477779922629 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 1826 | 1477779922636 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 15:25:22 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 15:25:22 INFO - PROCESS | 1826 | 1477779922647 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}] 15:25:22 INFO - PROCESS | 1826 | 1477779922879 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 15:25:23 INFO - PROCESS | 1826 | 1477779923048 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 15:25:23 INFO - PROCESS | 1826 | 1477779923057 Marionette TRACE conn4 <- [1,1665,null,["8"]] 15:25:23 INFO - PROCESS | 1826 | 1477779923064 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 15:25:23 INFO - PROCESS | 1826 | 1477779923073 Marionette TRACE conn4 <- [1,1666,null,{}] 15:25:23 INFO - PROCESS | 1826 | 1477779923121 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0df400 == 25 [pid = 1826] [id = 389] 15:25:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8b0df800) [pid = 1826] [serial = 1137] [outer = (nil)] 15:25:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8bf0f400) [pid = 1826] [serial = 1138] [outer = 0x8b0df800] 15:25:23 INFO - PROCESS | 1826 | 1477779923252 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8c7cd800) [pid = 1826] [serial = 1139] [outer = 0x8b0df800] 15:25:23 INFO - PROCESS | 1826 | 1477779923919 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]]]}] 15:25:23 INFO - .... 15:25:23 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1324ms 15:25:23 INFO - PROCESS | 1826 | 1477779923971 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 15:25:23 INFO - PROCESS | 1826 | 1477779923977 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 15:25:23 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 15:25:23 INFO - PROCESS | 1826 | 1477779923984 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}] 15:25:24 INFO - PROCESS | 1826 | 1477779924189 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 15:25:24 INFO - PROCESS | 1826 | 1477779924355 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 15:25:24 INFO - PROCESS | 1826 | 1477779924361 Marionette TRACE conn4 <- [1,1670,null,["8"]] 15:25:24 INFO - PROCESS | 1826 | 1477779924372 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 15:25:24 INFO - PROCESS | 1826 | 1477779924377 Marionette TRACE conn4 <- [1,1671,null,{}] 15:25:24 INFO - PROCESS | 1826 | 1477779924384 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd50000 == 26 [pid = 1826] [id = 390] 15:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dd50800) [pid = 1826] [serial = 1140] [outer = (nil)] 15:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9d9000) [pid = 1826] [serial = 1141] [outer = 0x8dd50800] 15:25:24 INFO - PROCESS | 1826 | 1477779924534 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x90f64000) [pid = 1826] [serial = 1142] [outer = 0x8dd50800] 15:25:25 INFO - PROCESS | 1826 | 1477779925219 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]]]}] 15:25:25 INFO - ... 15:25:25 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1273ms 15:25:25 INFO - PROCESS | 1826 | 1477779925266 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 15:25:25 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 15:25:25 INFO - PROCESS | 1826 | 1477779925274 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 15:25:25 INFO - PROCESS | 1826 | 1477779925282 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}] 15:25:25 INFO - PROCESS | 1826 | 1477779925488 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 15:25:25 INFO - PROCESS | 1826 | 1477779925657 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 15:25:25 INFO - PROCESS | 1826 | 1477779925664 Marionette TRACE conn4 <- [1,1675,null,["8"]] 15:25:25 INFO - PROCESS | 1826 | 1477779925685 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 15:25:25 INFO - PROCESS | 1826 | 1477779925693 Marionette TRACE conn4 <- [1,1676,null,{}] 15:25:25 INFO - PROCESS | 1826 | 1477779925701 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x930f8800 == 27 [pid = 1826] [id = 391] 15:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x9463f400) [pid = 1826] [serial = 1143] [outer = (nil)] 15:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x94646400) [pid = 1826] [serial = 1144] [outer = 0x9463f400] 15:25:25 INFO - PROCESS | 1826 | 1477779925816 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x9488b000) [pid = 1826] [serial = 1145] [outer = 0x9463f400] 15:25:26 INFO - PROCESS | 1826 | 1477779926443 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"]]]}] 15:25:26 INFO - .. 15:25:26 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1188ms 15:25:26 INFO - PROCESS | 1826 | 1477779926483 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 1826 | 1477779926488 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 15:25:26 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 15:25:26 INFO - PROCESS | 1826 | 1477779926498 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}] 15:25:26 INFO - PROCESS | 1826 | 1477779926682 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 15:25:26 INFO - PROCESS | 1826 | 1477779926863 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 15:25:26 INFO - PROCESS | 1826 | 1477779926869 Marionette TRACE conn4 <- [1,1680,null,["8"]] 15:25:26 INFO - PROCESS | 1826 | 1477779926880 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 15:25:26 INFO - PROCESS | 1826 | 1477779926888 Marionette TRACE conn4 <- [1,1681,null,{}] 15:25:26 INFO - PROCESS | 1826 | 1477779926894 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf4400 == 28 [pid = 1826] [id = 392] 15:25:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x94bf6400) [pid = 1826] [serial = 1146] [outer = (nil)] 15:25:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x94c74000) [pid = 1826] [serial = 1147] [outer = 0x94bf6400] 15:25:27 INFO - PROCESS | 1826 | 1477779927000 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x94c75c00) [pid = 1826] [serial = 1148] [outer = 0x94bf6400] 15:25:27 INFO - PROCESS | 1826 | 1477779927656 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"]]]}] 15:25:27 INFO - .. 15:25:27 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1171ms 15:25:27 INFO - PROCESS | 1826 | 1477779927668 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 1826 | 1477779927672 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 15:25:27 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 15:25:27 INFO - PROCESS | 1826 | 1477779927701 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}] 15:25:27 INFO - PROCESS | 1826 | 1477779927876 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 15:25:28 INFO - PROCESS | 1826 | 1477779928052 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 15:25:28 INFO - PROCESS | 1826 | 1477779928057 Marionette TRACE conn4 <- [1,1685,null,["8"]] 15:25:28 INFO - PROCESS | 1826 | 1477779928064 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 15:25:28 INFO - PROCESS | 1826 | 1477779928070 Marionette TRACE conn4 <- [1,1686,null,{}] 15:25:28 INFO - PROCESS | 1826 | 1477779928080 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d4000 == 29 [pid = 1826] [id = 393] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x94d5d800) [pid = 1826] [serial = 1149] [outer = (nil)] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x94d5ec00) [pid = 1826] [serial = 1150] [outer = 0x94d5d800] 15:25:28 INFO - PROCESS | 1826 | 1477779928187 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x94d65400) [pid = 1826] [serial = 1151] [outer = 0x94d5d800] 15:25:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d5cc00 == 30 [pid = 1826] [id = 394] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9525ec00) [pid = 1826] [serial = 1152] [outer = (nil)] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8c7cec00) [pid = 1826] [serial = 1153] [outer = 0x9525ec00] 15:25:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc400 == 31 [pid = 1826] [id = 395] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x82ce7400) [pid = 1826] [serial = 1154] [outer = (nil)] 15:25:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82e09c00) [pid = 1826] [serial = 1155] [outer = 0x82ce7400] 15:25:29 INFO - PROCESS | 1826 | 1477779929271 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]]]}] 15:25:29 INFO - . 15:25:29 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1625ms 15:25:29 INFO - PROCESS | 1826 | 1477779929306 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 1826 | 1477779929312 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 15:25:29 INFO - TEST-START | /js/builtins/Promise-subclassing.html 15:25:29 INFO - PROCESS | 1826 | 1477779929323 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}] 15:25:29 INFO - PROCESS | 1826 | 1477779929646 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 15:25:29 INFO - PROCESS | 1826 | 1477779929816 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 15:25:29 INFO - PROCESS | 1826 | 1477779929822 Marionette TRACE conn4 <- [1,1690,null,["8"]] 15:25:29 INFO - PROCESS | 1826 | 1477779929829 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 15:25:29 INFO - PROCESS | 1826 | 1477779929837 Marionette TRACE conn4 <- [1,1691,null,{}] 15:25:29 INFO - PROCESS | 1826 | 1477779929844 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf25000 == 32 [pid = 1826] [id = 396] 15:25:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8bf27800) [pid = 1826] [serial = 1156] [outer = (nil)] 15:25:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8c7d2000) [pid = 1826] [serial = 1157] [outer = 0x8bf27800] 15:25:29 INFO - PROCESS | 1826 | 1477779929990 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8dcbe800) [pid = 1826] [serial = 1158] [outer = 0x8bf27800] 15:25:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82e06000 == 31 [pid = 1826] [id = 377] 15:25:31 INFO - PROCESS | 1826 | --DOCSHELL 0x95e79800 == 30 [pid = 1826] [id = 369] 15:25:31 INFO - PROCESS | 1826 | --DOCSHELL 0x94d5cc00 == 29 [pid = 1826] [id = 394] 15:25:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc400 == 28 [pid = 1826] [id = 395] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x96474000) [pid = 1826] [serial = 1082] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x82cf1c00) [pid = 1826] [serial = 1087] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82ce5800) [pid = 1826] [serial = 1086] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8bf01c00) [pid = 1826] [serial = 1090] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8b0ddc00) [pid = 1826] [serial = 1089] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c7cf000) [pid = 1826] [serial = 1095] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8c7cac00) [pid = 1826] [serial = 1094] [outer = (nil)] [url = about:blank] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8c5e6400) [pid = 1826] [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] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8ce34400) [pid = 1826] [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] 15:25:31 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8c7ccc00) [pid = 1826] [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] 15:25:31 INFO - PROCESS | 1826 | 1477779931489 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]]]}] 15:25:31 INFO - ........ 15:25:31 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 2227ms 15:25:31 INFO - PROCESS | 1826 | 1477779931552 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 1826 | 1477779931558 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 15:25:31 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 15:25:31 INFO - PROCESS | 1826 | 1477779931569 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}] 15:25:31 INFO - PROCESS | 1826 | 1477779931749 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 15:25:31 INFO - PROCESS | 1826 | 1477779931901 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 15:25:31 INFO - PROCESS | 1826 | 1477779931905 Marionette TRACE conn4 <- [1,1695,null,["8"]] 15:25:31 INFO - PROCESS | 1826 | 1477779931921 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 15:25:31 INFO - PROCESS | 1826 | 1477779931929 Marionette TRACE conn4 <- [1,1696,null,{}] 15:25:31 INFO - PROCESS | 1826 | 1477779931935 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e11800 == 29 [pid = 1826] [id = 397] 15:25:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x82e11c00) [pid = 1826] [serial = 1159] [outer = (nil)] 15:25:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8399c400) [pid = 1826] [serial = 1160] [outer = 0x82e11c00] 15:25:32 INFO - PROCESS | 1826 | 1477779932046 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82bc4800) [pid = 1826] [serial = 1161] [outer = 0x82e11c00] 15:25:32 INFO - PROCESS | 1826 | 1477779932717 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]]]}] 15:25:32 INFO - .................... 15:25:32 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1226ms 15:25:32 INFO - PROCESS | 1826 | 1477779932795 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 1826 | 1477779932803 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 15:25:32 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 15:25:32 INFO - PROCESS | 1826 | 1477779932810 Marionette TRACE conn4 -> [0,1699,"getContext",null] 15:25:32 INFO - PROCESS | 1826 | 1477779932813 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932822 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932824 Marionette TRACE conn4 <- [1,1700,null,{}] 15:25:32 INFO - PROCESS | 1826 | 1477779932832 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}] 15:25:32 INFO - PROCESS | 1826 | 1477779932852 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 15:25:32 INFO - PROCESS | 1826 | 1477779932875 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932881 Marionette TRACE conn4 <- [1,1702,null,{}] 15:25:32 INFO - Setting pref media.mediasource.enabled (true) 15:25:32 INFO - PROCESS | 1826 | 1477779932901 Marionette TRACE conn4 -> [0,1703,"getContext",null] 15:25:32 INFO - PROCESS | 1826 | 1477779932908 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932914 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932918 Marionette TRACE conn4 <- [1,1704,null,{}] 15:25:32 INFO - PROCESS | 1826 | 1477779932925 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}] 15:25:32 INFO - PROCESS | 1826 | 1477779932946 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 15:25:32 INFO - PROCESS | 1826 | 1477779932950 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 15:25:32 INFO - PROCESS | 1826 | 1477779932955 Marionette TRACE conn4 <- [1,1706,null,{}] 15:25:32 INFO - PROCESS | 1826 | 1477779932961 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 15:25:32 INFO - PROCESS | 1826 | 1477779932964 Marionette TRACE conn4 <- [1,1707,null,{}] 15:25:32 INFO - PROCESS | 1826 | 1477779932970 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}] 15:25:33 INFO - PROCESS | 1826 | 1477779933149 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 15:25:33 INFO - PROCESS | 1826 | 1477779933291 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 15:25:33 INFO - PROCESS | 1826 | 1477779933296 Marionette TRACE conn4 <- [1,1709,null,["8"]] 15:25:33 INFO - PROCESS | 1826 | 1477779933302 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 15:25:33 INFO - PROCESS | 1826 | 1477779933307 Marionette TRACE conn4 <- [1,1710,null,{}] 15:25:33 INFO - PROCESS | 1826 | 1477779933313 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:25:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa9c00 == 30 [pid = 1826] [id = 398] 15:25:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8c5f0000) [pid = 1826] [serial = 1162] [outer = (nil)] 15:25:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8ce38800) [pid = 1826] [serial = 1163] [outer = 0x8c5f0000] 15:25:33 INFO - PROCESS | 1826 | 1477779933408 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8ce3f800) [pid = 1826] [serial = 1164] [outer = 0x8c5f0000] 15:25:34 INFO - PROCESS | 1826 | 1477779934084 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]]]}] 15:25:34 INFO - .. 15:25:34 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1331ms 15:25:34 INFO - PROCESS | 1826 | 1477779934152 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 15:25:34 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 15:25:34 INFO - PROCESS | 1826 | 1477779934157 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 15:25:34 INFO - PROCESS | 1826 | 1477779934163 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 15:25:34 INFO - PROCESS | 1826 | 1477779934168 Marionette TRACE conn4 <- [1,1713,null,{}] 15:25:34 INFO - PROCESS | 1826 | 1477779934174 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}] 15:25:34 INFO - PROCESS | 1826 | 1477779934389 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 15:25:34 INFO - PROCESS | 1826 | 1477779934425 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 15:25:34 INFO - PROCESS | 1826 | 1477779934433 Marionette TRACE conn4 <- [1,1715,null,["8"]] 15:25:34 INFO - PROCESS | 1826 | 1477779934439 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 15:25:34 INFO - PROCESS | 1826 | 1477779934445 Marionette TRACE conn4 <- [1,1716,null,{}] 15:25:34 INFO - PROCESS | 1826 | 1477779934519 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc13c00 == 31 [pid = 1826] [id = 399] 15:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8dc15000) [pid = 1826] [serial = 1165] [outer = (nil)] 15:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8dc19000) [pid = 1826] [serial = 1166] [outer = 0x8dc15000] 15:25:34 INFO - PROCESS | 1826 | 1477779934631 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8dc1ec00) [pid = 1826] [serial = 1167] [outer = 0x8dc15000] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x94b5a800) [pid = 1826] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x93a39c00) [pid = 1826] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82e08800) [pid = 1826] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8caaf000) [pid = 1826] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8bf2bc00) [pid = 1826] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82bcb800) [pid = 1826] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8dcb6c00) [pid = 1826] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8dcb9c00) [pid = 1826] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf0c400) [pid = 1826] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8f9d7c00) [pid = 1826] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x930f4800) [pid = 1826] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93076800) [pid = 1826] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 15:25:35 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x90f60400) [pid = 1826] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 15:25:35 INFO - PROCESS | 1826 | 1477779935601 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]]]}] 15:25:35 INFO - .. 15:25:35 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1491ms 15:25:35 INFO - PROCESS | 1826 | 1477779935654 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 1826 | 1477779935658 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 15:25:35 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 15:25:35 INFO - PROCESS | 1826 | 1477779935665 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}] 15:25:35 INFO - PROCESS | 1826 | 1477779935844 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 15:25:35 INFO - PROCESS | 1826 | 1477779935966 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 15:25:35 INFO - PROCESS | 1826 | 1477779935977 Marionette TRACE conn4 <- [1,1720,null,["8"]] 15:25:35 INFO - PROCESS | 1826 | 1477779935981 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 15:25:35 INFO - PROCESS | 1826 | 1477779935988 Marionette TRACE conn4 <- [1,1721,null,{}] 15:25:36 INFO - PROCESS | 1826 | 1477779935994 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbb400 == 32 [pid = 1826] [id = 400] 15:25:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8dcbc000) [pid = 1826] [serial = 1168] [outer = (nil)] 15:25:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dd4dc00) [pid = 1826] [serial = 1169] [outer = 0x8dcbc000] 15:25:36 INFO - PROCESS | 1826 | 1477779936096 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x93aa1c00) [pid = 1826] [serial = 1170] [outer = 0x8dcbc000] 15:25:36 INFO - PROCESS | 1826 | 1477779936767 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]]]}] 15:25:36 INFO - .. 15:25:36 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1136ms 15:25:36 INFO - TEST-START | /media-source/SourceBuffer-abort.html 15:25:36 INFO - PROCESS | 1826 | 1477779936802 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 15:25:36 INFO - PROCESS | 1826 | 1477779936805 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 15:25:36 INFO - PROCESS | 1826 | 1477779936813 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}] 15:25:36 INFO - PROCESS | 1826 | 1477779936990 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 15:25:37 INFO - PROCESS | 1826 | 1477779937118 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 15:25:37 INFO - PROCESS | 1826 | 1477779937122 Marionette TRACE conn4 <- [1,1725,null,["8"]] 15:25:37 INFO - PROCESS | 1826 | 1477779937132 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 15:25:37 INFO - PROCESS | 1826 | 1477779937137 Marionette TRACE conn4 <- [1,1726,null,{}] 15:25:37 INFO - PROCESS | 1826 | 1477779937142 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x94becc00 == 33 [pid = 1826] [id = 401] 15:25:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x94bee000) [pid = 1826] [serial = 1171] [outer = (nil)] 15:25:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x94bf1c00) [pid = 1826] [serial = 1172] [outer = 0x94bee000] 15:25:37 INFO - PROCESS | 1826 | 1477779937235 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x94c6fc00) [pid = 1826] [serial = 1173] [outer = 0x94bee000] 15:25:37 INFO - PROCESS | 1826 | 1477779937958 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]]]}] 15:25:38 INFO - .. 15:25:38 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1223ms 15:25:38 INFO - PROCESS | 1826 | 1477779938036 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 1826 | 1477779938044 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 15:25:38 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 15:25:38 INFO - Clearing pref media.mediasource.enabled 15:25:38 INFO - PROCESS | 1826 | 1477779938053 Marionette TRACE conn4 -> [0,1729,"getContext",null] 15:25:38 INFO - PROCESS | 1826 | 1477779938060 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 15:25:38 INFO - PROCESS | 1826 | 1477779938099 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 15:25:38 INFO - PROCESS | 1826 | 1477779938105 Marionette TRACE conn4 <- [1,1730,null,{}] 15:25:38 INFO - PROCESS | 1826 | 1477779938115 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}] 15:25:38 INFO - PROCESS | 1826 | 1477779938133 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 15:25:38 INFO - PROCESS | 1826 | 1477779938141 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 15:25:38 INFO - PROCESS | 1826 | 1477779938150 Marionette TRACE conn4 <- [1,1732,null,{}] 15:25:38 INFO - PROCESS | 1826 | 1477779938164 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}] 15:25:38 INFO - PROCESS | 1826 | 1477779938386 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 15:25:38 INFO - PROCESS | 1826 | 1477779938544 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 15:25:38 INFO - PROCESS | 1826 | 1477779938547 Marionette TRACE conn4 <- [1,1734,null,["8"]] 15:25:38 INFO - PROCESS | 1826 | 1477779938557 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 15:25:38 INFO - PROCESS | 1826 | 1477779938563 Marionette TRACE conn4 <- [1,1735,null,{}] 15:25:38 INFO - PROCESS | 1826 | 1477779938614 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce6c00 == 34 [pid = 1826] [id = 402] 15:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82ce7800) [pid = 1826] [serial = 1174] [outer = (nil)] 15:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8c5f2000) [pid = 1826] [serial = 1175] [outer = 0x82ce7800] 15:25:38 INFO - PROCESS | 1826 | 1477779938730 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8c7cf000) [pid = 1826] [serial = 1176] [outer = 0x82ce7800] 15:25:39 INFO - PROCESS | 1826 | 1477779939418 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 15:25:39 INFO - . 15:25:39 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1386ms 15:25:39 INFO - PROCESS | 1826 | 1477779939462 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 1826 | 1477779939469 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 15:25:39 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 15:25:39 INFO - PROCESS | 1826 | 1477779939490 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}] 15:25:39 INFO - PROCESS | 1826 | 1477779939688 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 15:25:39 INFO - PROCESS | 1826 | 1477779939857 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 15:25:39 INFO - PROCESS | 1826 | 1477779939862 Marionette TRACE conn4 <- [1,1739,null,["8"]] 15:25:39 INFO - PROCESS | 1826 | 1477779939895 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 15:25:39 INFO - PROCESS | 1826 | 1477779939900 Marionette TRACE conn4 <- [1,1740,null,{}] 15:25:39 INFO - PROCESS | 1826 | 1477779939907 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc24c00 == 35 [pid = 1826] [id = 403] 15:25:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8dc28000) [pid = 1826] [serial = 1177] [outer = (nil)] 15:25:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x94645400) [pid = 1826] [serial = 1178] [outer = 0x8dc28000] 15:25:40 INFO - PROCESS | 1826 | 1477779940011 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x94643000) [pid = 1826] [serial = 1179] [outer = 0x8dc28000] 15:25:40 INFO - PROCESS | 1826 | [1826] 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 15:25:40 INFO - PROCESS | 1826 | [1826] 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 15:25:40 INFO - PROCESS | 1826 | [1826] 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 15:25:40 INFO - PROCESS | 1826 | [1826] 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 15:25:40 INFO - PROCESS | 1826 | 1477779940760 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]]]}] 15:25:40 INFO - ... 15:25:40 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1325ms 15:25:40 INFO - PROCESS | 1826 | 1477779940806 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 1826 | 1477779940810 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 15:25:40 INFO - TEST-START | /media-source/URL-createObjectURL.html 15:25:40 INFO - PROCESS | 1826 | 1477779940818 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}] 15:25:41 INFO - PROCESS | 1826 | 1477779941011 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 15:25:41 INFO - PROCESS | 1826 | 1477779941179 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 15:25:41 INFO - PROCESS | 1826 | 1477779941185 Marionette TRACE conn4 <- [1,1744,null,["8"]] 15:25:41 INFO - PROCESS | 1826 | 1477779941192 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 15:25:41 INFO - PROCESS | 1826 | 1477779941200 Marionette TRACE conn4 <- [1,1745,null,{}] 15:25:41 INFO - PROCESS | 1826 | 1477779941210 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d5cc00 == 36 [pid = 1826] [id = 404] 15:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x94d62400) [pid = 1826] [serial = 1180] [outer = (nil)] 15:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9500a000) [pid = 1826] [serial = 1181] [outer = 0x94d62400] 15:25:41 INFO - PROCESS | 1826 | 1477779941322 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x95261400) [pid = 1826] [serial = 1182] [outer = 0x94d62400] 15:25:41 INFO - PROCESS | 1826 | 1477779941994 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]]]}] 15:25:42 INFO - . 15:25:42 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1221ms 15:25:42 INFO - PROCESS | 1826 | 1477779942043 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 1826 | 1477779942048 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 15:25:42 INFO - TEST-START | /media-source/interfaces.html 15:25:42 INFO - PROCESS | 1826 | 1477779942055 Marionette TRACE conn4 -> [0,1748,"getContext",null] 15:25:42 INFO - PROCESS | 1826 | 1477779942058 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942064 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942070 Marionette TRACE conn4 <- [1,1749,null,{}] 15:25:42 INFO - PROCESS | 1826 | 1477779942076 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}] 15:25:42 INFO - PROCESS | 1826 | 1477779942095 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 15:25:42 INFO - PROCESS | 1826 | 1477779942100 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942104 Marionette TRACE conn4 <- [1,1751,null,{}] 15:25:42 INFO - Setting pref media.mediasource.enabled (true) 15:25:42 INFO - PROCESS | 1826 | 1477779942136 Marionette TRACE conn4 -> [0,1752,"getContext",null] 15:25:42 INFO - PROCESS | 1826 | 1477779942141 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942153 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942156 Marionette TRACE conn4 <- [1,1753,null,{}] 15:25:42 INFO - PROCESS | 1826 | 1477779942162 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}] 15:25:42 INFO - PROCESS | 1826 | 1477779942183 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 15:25:42 INFO - PROCESS | 1826 | 1477779942187 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942190 Marionette TRACE conn4 <- [1,1755,null,{}] 15:25:42 INFO - PROCESS | 1826 | 1477779942197 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}] 15:25:42 INFO - PROCESS | 1826 | 1477779942390 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 15:25:42 INFO - PROCESS | 1826 | 1477779942693 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 15:25:42 INFO - PROCESS | 1826 | 1477779942699 Marionette TRACE conn4 <- [1,1757,null,["8"]] 15:25:42 INFO - PROCESS | 1826 | 1477779942713 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 15:25:42 INFO - PROCESS | 1826 | 1477779942723 Marionette TRACE conn4 <- [1,1758,null,{}] 15:25:42 INFO - PROCESS | 1826 | 1477779942732 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5000 == 37 [pid = 1826] [id = 405] 15:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82ce5800) [pid = 1826] [serial = 1183] [outer = (nil)] 15:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82e06000) [pid = 1826] [serial = 1184] [outer = 0x82ce5800] 15:25:42 INFO - PROCESS | 1826 | 1477779942844 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8b0dc000) [pid = 1826] [serial = 1185] [outer = 0x82ce5800] 15:25:43 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:25:43 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x94b5dc00) [pid = 1826] [serial = 1135] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x94beac00) [pid = 1826] [serial = 1136] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9463f800) [pid = 1826] [serial = 1132] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x94640400) [pid = 1826] [serial = 1133] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x930f9400) [pid = 1826] [serial = 1129] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x93aa2400) [pid = 1826] [serial = 1130] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x910d2c00) [pid = 1826] [serial = 1126] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x910cb400) [pid = 1826] [serial = 1127] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8dd47000) [pid = 1826] [serial = 1123] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8f9cc800) [pid = 1826] [serial = 1124] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82ce5400) [pid = 1826] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8c5e9c00) [pid = 1826] [serial = 1120] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8c7ce400) [pid = 1826] [serial = 1121] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82e05c00) [pid = 1826] [serial = 1117] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8b0d9000) [pid = 1826] [serial = 1118] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x937e7800) [pid = 1826] [serial = 1114] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x93aa0800) [pid = 1826] [serial = 1115] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fa19400) [pid = 1826] [serial = 1111] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8fa1f000) [pid = 1826] [serial = 1112] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dcb7c00) [pid = 1826] [serial = 1108] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dcbf000) [pid = 1826] [serial = 1109] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8bf24c00) [pid = 1826] [serial = 1105] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8c5ed400) [pid = 1826] [serial = 1106] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8ce41800) [pid = 1826] [serial = 1100] [outer = (nil)] [url = about:blank] 15:25:44 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8dc59400) [pid = 1826] [serial = 1101] [outer = (nil)] [url = about:blank] 15:25:44 INFO - .................................................................................................................... 15:25:44 INFO - TEST-OK | /media-source/interfaces.html | took 2642ms 15:25:44 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 15:25:44 INFO - Clearing pref media.mediasource.enabled 15:25:44 INFO - PROCESS | 1826 | 1477779944572 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]]]}] 15:25:44 INFO - PROCESS | 1826 | 1477779944699 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 1826 | 1477779944709 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 15:25:44 INFO - PROCESS | 1826 | 1477779944725 Marionette TRACE conn4 -> [0,1761,"getContext",null] 15:25:44 INFO - PROCESS | 1826 | 1477779944736 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 15:25:44 INFO - PROCESS | 1826 | 1477779944751 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 15:25:44 INFO - PROCESS | 1826 | 1477779944766 Marionette TRACE conn4 <- [1,1762,null,{}] 15:25:44 INFO - PROCESS | 1826 | 1477779944777 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}] 15:25:44 INFO - PROCESS | 1826 | 1477779944807 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 15:25:44 INFO - PROCESS | 1826 | 1477779944881 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 15:25:44 INFO - PROCESS | 1826 | 1477779944883 Marionette TRACE conn4 <- [1,1764,null,{}] 15:25:44 INFO - PROCESS | 1826 | 1477779944890 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}] 15:25:45 INFO - PROCESS | 1826 | 1477779945056 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 15:25:45 INFO - PROCESS | 1826 | 1477779945073 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 15:25:45 INFO - PROCESS | 1826 | 1477779945077 Marionette TRACE conn4 <- [1,1766,null,["8"]] 15:25:45 INFO - PROCESS | 1826 | 1477779945088 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 15:25:45 INFO - PROCESS | 1826 | 1477779945101 Marionette TRACE conn4 <- [1,1767,null,{}] 15:25:45 INFO - PROCESS | 1826 | 1477779945120 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x9463e400 == 38 [pid = 1826] [id = 406] 15:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x94640400) [pid = 1826] [serial = 1186] [outer = (nil)] 15:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x94647800) [pid = 1826] [serial = 1187] [outer = 0x94640400] 15:25:45 INFO - PROCESS | 1826 | 1477779945327 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x94bebc00) [pid = 1826] [serial = 1188] [outer = 0x94640400] 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954f6400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954f6400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954f6400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x94c7c800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x94c7c800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x94c7c800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] no picture 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x94c7c800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x954fa800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954fb800] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954fb800] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x954fb800] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x95266400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x95266400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x95266400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x95266400] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x95266400] no picture 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676d000] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676d000] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676d000] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96768400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676ec00] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676ec00] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676ec00] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676cc00] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676cc00] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676cc00] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9676d400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9676d400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9676d400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676cc00] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x9676cc00] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96773c00] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96773c00] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96773c00] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96801400] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96801400] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x96801400] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [aac @ 0x9650e000] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96770000] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96770000] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96770000] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96770000] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96770000] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96802c00] err{or,}_recognition separate: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96802c00] err{or,}_recognition combined: 1; 1 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96802c00] Unsupported bit depth: 0 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96802c00] no picture 15:25:46 INFO - PROCESS | 1826 | [h264 @ 0x96802c00] no picture 15:25:47 INFO - .... 15:25:47 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2455ms 15:25:47 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 15:25:47 INFO - PROCESS | 1826 | 1477779947121 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] 15:25:47 INFO - PROCESS | 1826 | 1477779947180 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 15:25:47 INFO - PROCESS | 1826 | 1477779947204 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}] 15:25:47 INFO - PROCESS | 1826 | 1477779947435 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 15:25:47 INFO - PROCESS | 1826 | 1477779947460 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 15:25:47 INFO - PROCESS | 1826 | 1477779947465 Marionette TRACE conn4 <- [1,1771,null,["8"]] 15:25:47 INFO - PROCESS | 1826 | 1477779947472 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 15:25:47 INFO - PROCESS | 1826 | 1477779947479 Marionette TRACE conn4 <- [1,1772,null,{}] 15:25:47 INFO - PROCESS | 1826 | 1477779947484 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x954ef000 == 39 [pid = 1826] [id = 407] 15:25:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x96768400) [pid = 1826] [serial = 1189] [outer = (nil)] 15:25:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x9526a000) [pid = 1826] [serial = 1190] [outer = 0x96768400] 15:25:47 INFO - PROCESS | 1826 | 1477779947661 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x96803800) [pid = 1826] [serial = 1191] [outer = 0x96768400] 15:25:48 INFO - PROCESS | 1826 | 1477779948300 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"]]]}] 15:25:48 INFO - .. 15:25:48 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1180ms 15:25:48 INFO - PROCESS | 1826 | 1477779948384 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 15:25:48 INFO - PROCESS | 1826 | 1477779948388 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 15:25:48 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 15:25:48 INFO - PROCESS | 1826 | 1477779948395 Marionette TRACE conn4 -> [0,1775,"getContext",null] 15:25:48 INFO - PROCESS | 1826 | 1477779948399 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948415 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948419 Marionette TRACE conn4 <- [1,1776,null,{}] 15:25:48 INFO - PROCESS | 1826 | 1477779948427 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}] 15:25:48 INFO - PROCESS | 1826 | 1477779948445 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 15:25:48 INFO - PROCESS | 1826 | 1477779948456 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948459 Marionette TRACE conn4 <- [1,1778,null,{}] 15:25:48 INFO - Setting pref media.mediasource.enabled (true) 15:25:48 INFO - PROCESS | 1826 | 1477779948466 Marionette TRACE conn4 -> [0,1779,"getContext",null] 15:25:48 INFO - PROCESS | 1826 | 1477779948469 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948474 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948481 Marionette TRACE conn4 <- [1,1780,null,{}] 15:25:48 INFO - PROCESS | 1826 | 1477779948504 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}] 15:25:48 INFO - PROCESS | 1826 | 1477779948523 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 15:25:48 INFO - PROCESS | 1826 | 1477779948529 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 15:25:48 INFO - PROCESS | 1826 | 1477779948531 Marionette TRACE conn4 <- [1,1782,null,{}] 15:25:48 INFO - PROCESS | 1826 | 1477779948544 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}] 15:25:48 INFO - PROCESS | 1826 | 1477779948917 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8b0df800) [pid = 1826] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8dd50800) [pid = 1826] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x9463f400) [pid = 1826] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x94bf6400) [pid = 1826] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8dc15000) [pid = 1826] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8dcbc000) [pid = 1826] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82ce7400) [pid = 1826] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8bf27800) [pid = 1826] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x9525ec00) [pid = 1826] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x94d5d800) [pid = 1826] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82e11c00) [pid = 1826] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 15:25:48 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c5f0000) [pid = 1826] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 15:25:49 INFO - PROCESS | 1826 | 1477779949045 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 15:25:49 INFO - PROCESS | 1826 | 1477779949050 Marionette TRACE conn4 <- [1,1784,null,["8"]] 15:25:49 INFO - PROCESS | 1826 | 1477779949055 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 15:25:49 INFO - PROCESS | 1826 | 1477779949061 Marionette TRACE conn4 <- [1,1785,null,{}] 15:25:49 INFO - PROCESS | 1826 | 1477779949066 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0df800 == 40 [pid = 1826] [id = 408] 15:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8bf27800) [pid = 1826] [serial = 1192] [outer = (nil)] 15:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8dc15000) [pid = 1826] [serial = 1193] [outer = 0x8bf27800] 15:25:49 INFO - PROCESS | 1826 | 1477779949162 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x94bf6400) [pid = 1826] [serial = 1194] [outer = 0x8bf27800] 15:25:49 INFO - PROCESS | 1826 | [1826] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 15:25:49 INFO - PROCESS | 1826 | 1477779949841 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]]]}] 15:25:49 INFO - ........... 15:25:49 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1474ms 15:25:49 INFO - PROCESS | 1826 | 1477779949871 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 1826 | 1477779949876 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 15:25:49 INFO - TEST-START | /media-source/mediasource-append-buffer.html 15:25:49 INFO - Clearing pref media.mediasource.enabled 15:25:49 INFO - PROCESS | 1826 | 1477779949883 Marionette TRACE conn4 -> [0,1788,"getContext",null] 15:25:49 INFO - PROCESS | 1826 | 1477779949886 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 15:25:49 INFO - PROCESS | 1826 | 1477779949891 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 15:25:49 INFO - PROCESS | 1826 | 1477779949893 Marionette TRACE conn4 <- [1,1789,null,{}] 15:25:49 INFO - PROCESS | 1826 | 1477779949900 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}] 15:25:49 INFO - PROCESS | 1826 | 1477779949920 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 15:25:49 INFO - PROCESS | 1826 | 1477779949924 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 15:25:49 INFO - PROCESS | 1826 | 1477779949928 Marionette TRACE conn4 <- [1,1791,null,{}] 15:25:49 INFO - PROCESS | 1826 | 1477779949942 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}] 15:25:50 INFO - PROCESS | 1826 | 1477779950107 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 15:25:50 INFO - PROCESS | 1826 | 1477779950115 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 15:25:50 INFO - PROCESS | 1826 | 1477779950119 Marionette TRACE conn4 <- [1,1793,null,["8"]] 15:25:50 INFO - PROCESS | 1826 | 1477779950125 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 15:25:50 INFO - PROCESS | 1826 | 1477779950130 Marionette TRACE conn4 <- [1,1794,null,{}] 15:25:50 INFO - PROCESS | 1826 | 1477779950135 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x9830cc00 == 41 [pid = 1826] [id = 409] 15:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x9830d800) [pid = 1826] [serial = 1195] [outer = (nil)] 15:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x98f21000) [pid = 1826] [serial = 1196] [outer = 0x9830d800] 15:25:50 INFO - PROCESS | 1826 | 1477779950227 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x9a070800) [pid = 1826] [serial = 1197] [outer = 0x9830d800] 15:25:54 INFO - PROCESS | 1826 | [aac @ 0xa1d19400] err{or,}_recognition separate: 1; 1 15:25:54 INFO - PROCESS | 1826 | [aac @ 0xa1d19400] err{or,}_recognition combined: 1; 1 15:25:54 INFO - PROCESS | 1826 | [aac @ 0xa1d19400] Unsupported bit depth: 0 15:25:54 INFO - PROCESS | 1826 | [h264 @ 0xa2eaa000] err{or,}_recognition separate: 1; 1 15:25:54 INFO - PROCESS | 1826 | [h264 @ 0xa2eaa000] err{or,}_recognition combined: 1; 1 15:25:54 INFO - PROCESS | 1826 | [h264 @ 0xa2eaa000] Unsupported bit depth: 0 15:25:55 INFO - PROCESS | 1826 | [aac @ 0x8c5ee400] err{or,}_recognition separate: 1; 1 15:25:55 INFO - PROCESS | 1826 | [aac @ 0x8c5ee400] err{or,}_recognition combined: 1; 1 15:25:55 INFO - PROCESS | 1826 | [aac @ 0x8c5ee400] Unsupported bit depth: 0 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4835c00] err{or,}_recognition separate: 1; 1 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4835c00] err{or,}_recognition combined: 1; 1 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4835c00] Unsupported bit depth: 0 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4ceec00] err{or,}_recognition separate: 1; 1 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4ceec00] err{or,}_recognition combined: 1; 1 15:25:55 INFO - PROCESS | 1826 | [h264 @ 0xa4ceec00] Unsupported bit depth: 0 15:25:55 INFO - PROCESS | 1826 | [aac @ 0xa93b2400] err{or,}_recognition separate: 1; 1 15:25:55 INFO - PROCESS | 1826 | [aac @ 0xa93b2400] err{or,}_recognition combined: 1; 1 15:25:55 INFO - PROCESS | 1826 | [aac @ 0xa93b2400] Unsupported bit depth: 0 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8c693400] err{or,}_recognition separate: 1; 1 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8c693400] err{or,}_recognition combined: 1; 1 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8c693400] Unsupported bit depth: 0 15:25:56 INFO - PROCESS | 1826 | [h264 @ 0x8c69f800] err{or,}_recognition separate: 1; 1 15:25:56 INFO - PROCESS | 1826 | [h264 @ 0x8c69f800] err{or,}_recognition combined: 1; 1 15:25:56 INFO - PROCESS | 1826 | [h264 @ 0x8c69f800] Unsupported bit depth: 0 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8376e800] err{or,}_recognition separate: 1; 1 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8376e800] err{or,}_recognition combined: 1; 1 15:25:56 INFO - PROCESS | 1826 | [aac @ 0x8376e800] Unsupported bit depth: 0 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133000] err{or,}_recognition separate: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133000] err{or,}_recognition combined: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133000] Unsupported bit depth: 0 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133c00] err{or,}_recognition separate: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133c00] err{or,}_recognition combined: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x95133c00] Unsupported bit depth: 0 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94681000] err{or,}_recognition separate: 1; 1 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94681000] err{or,}_recognition combined: 1; 1 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94681000] Unsupported bit depth: 0 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94683000] err{or,}_recognition separate: 1; 1 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94683000] err{or,}_recognition combined: 1; 1 15:25:57 INFO - PROCESS | 1826 | [aac @ 0x94683000] Unsupported bit depth: 0 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x87cea400] err{or,}_recognition separate: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x87cea400] err{or,}_recognition combined: 1; 1 15:25:57 INFO - PROCESS | 1826 | [h264 @ 0x87cea400] Unsupported bit depth: 0 15:25:58 INFO - PROCESS | 1826 | [aac @ 0x965a6800] err{or,}_recognition separate: 1; 1 15:25:58 INFO - PROCESS | 1826 | [aac @ 0x965a6800] err{or,}_recognition combined: 1; 1 15:25:58 INFO - PROCESS | 1826 | [aac @ 0x965a6800] Unsupported bit depth: 0 15:25:58 INFO - PROCESS | 1826 | [h264 @ 0x965abc00] err{or,}_recognition separate: 1; 1 15:25:58 INFO - PROCESS | 1826 | [h264 @ 0x965abc00] err{or,}_recognition combined: 1; 1 15:25:58 INFO - PROCESS | 1826 | [h264 @ 0x965abc00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef6800] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef6800] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef6800] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef1400] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef1400] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef1400] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8bff9400] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8bff9400] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8bff9400] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x8c5ed000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x8c5ed000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x8c5ed000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67d800] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67d800] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c67d800] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c688c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c688c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c688c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef2c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c694000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c694000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c694000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x82ef3000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4000] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [aac @ 0x82ef4c00] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c689400] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c689400] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c689400] Unsupported bit depth: 0 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c697000] err{or,}_recognition separate: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c697000] err{or,}_recognition combined: 1; 1 15:25:59 INFO - PROCESS | 1826 | [h264 @ 0x8c697000] Unsupported bit depth: 0 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] err{or,}_recognition separate: 1; 1 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] err{or,}_recognition combined: 1; 1 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] Unsupported bit depth: 0 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82efd000] err{or,}_recognition separate: 1; 1 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82efd000] err{or,}_recognition combined: 1; 1 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82efd000] Unsupported bit depth: 0 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] err{or,}_recognition separate: 1; 1 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] err{or,}_recognition combined: 1; 1 15:26:00 INFO - PROCESS | 1826 | [aac @ 0x82ef5c00] Unsupported bit depth: 0 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82ef1c00] err{or,}_recognition separate: 1; 1 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82ef1c00] err{or,}_recognition combined: 1; 1 15:26:00 INFO - PROCESS | 1826 | [h264 @ 0x82ef1c00] Unsupported bit depth: 0 15:26:01 INFO - PROCESS | 1826 | 1477779961010 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]]]}] 15:26:01 INFO - ..................... 15:26:01 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11193ms 15:26:01 INFO - PROCESS | 1826 | 1477779961098 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 1826 | 1477779961106 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 15:26:01 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 15:26:01 INFO - PROCESS | 1826 | 1477779961119 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 15:26:01 INFO - PROCESS | 1826 | 1477779961124 Marionette TRACE conn4 <- [1,1797,null,{}] 15:26:01 INFO - PROCESS | 1826 | 1477779961137 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}] 15:26:01 INFO - PROCESS | 1826 | 1477779961362 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 15:26:01 INFO - PROCESS | 1826 | 1477779961669 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 15:26:01 INFO - PROCESS | 1826 | 1477779961676 Marionette TRACE conn4 <- [1,1799,null,["8"]] 15:26:01 INFO - PROCESS | 1826 | 1477779961684 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 15:26:01 INFO - PROCESS | 1826 | 1477779961694 Marionette TRACE conn4 <- [1,1800,null,{}] 15:26:01 INFO - PROCESS | 1826 | 1477779961703 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:26:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef2000 == 42 [pid = 1826] [id = 410] 15:26:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82ef5000) [pid = 1826] [serial = 1198] [outer = (nil)] 15:26:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bff6000) [pid = 1826] [serial = 1199] [outer = 0x82ef5000] 15:26:01 INFO - PROCESS | 1826 | 1477779961816 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8c5ee800) [pid = 1826] [serial = 1200] [outer = 0x82ef5000] 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x82bce800] err{or,}_recognition separate: 1; 1 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x82bce800] err{or,}_recognition combined: 1; 1 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x82bce800] Unsupported bit depth: 0 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x8c7c9000] err{or,}_recognition separate: 1; 1 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x8c7c9000] err{or,}_recognition combined: 1; 1 15:26:02 INFO - PROCESS | 1826 | [aac @ 0x8c7c9000] Unsupported bit depth: 0 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0df800 == 41 [pid = 1826] [id = 408] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x94bf1c00) [pid = 1826] [serial = 1172] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x954ef000 == 40 [pid = 1826] [id = 407] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x9463e400 == 39 [pid = 1826] [id = 406] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5000 == 38 [pid = 1826] [id = 405] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x94d5cc00 == 37 [pid = 1826] [id = 404] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc24c00 == 36 [pid = 1826] [id = 403] 15:26:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce6c00 == 35 [pid = 1826] [id = 402] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x94c74000) [pid = 1826] [serial = 1147] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8ce38800) [pid = 1826] [serial = 1163] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dc19000) [pid = 1826] [serial = 1166] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x94646400) [pid = 1826] [serial = 1144] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8f9d9000) [pid = 1826] [serial = 1141] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x90f64000) [pid = 1826] [serial = 1142] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x94d65400) [pid = 1826] [serial = 1151] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x94c75c00) [pid = 1826] [serial = 1148] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8bf0f400) [pid = 1826] [serial = 1138] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c7cd800) [pid = 1826] [serial = 1139] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8dc1ec00) [pid = 1826] [serial = 1167] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x93aa1c00) [pid = 1826] [serial = 1170] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8399c400) [pid = 1826] [serial = 1160] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x94d5ec00) [pid = 1826] [serial = 1150] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8ce3f800) [pid = 1826] [serial = 1164] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x9488b000) [pid = 1826] [serial = 1145] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8dd4dc00) [pid = 1826] [serial = 1169] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8c7d2000) [pid = 1826] [serial = 1157] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82bc4800) [pid = 1826] [serial = 1161] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8dcbe800) [pid = 1826] [serial = 1158] [outer = (nil)] [url = about:blank] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82e09c00) [pid = 1826] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 15:26:03 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8c7cec00) [pid = 1826] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 15:26:06 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82ce5800) [pid = 1826] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 15:26:06 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8bf27800) [pid = 1826] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 15:26:06 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x96768400) [pid = 1826] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 15:26:06 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x94640400) [pid = 1826] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x930f8800 == 34 [pid = 1826] [id = 391] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd50000 == 33 [pid = 1826] [id = 390] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d4000 == 32 [pid = 1826] [id = 393] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf25000 == 31 [pid = 1826] [id = 396] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa1800 == 30 [pid = 1826] [id = 381] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0df400 == 29 [pid = 1826] [id = 389] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x94b58400 == 28 [pid = 1826] [id = 388] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2c000 == 27 [pid = 1826] [id = 387] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d7800 == 26 [pid = 1826] [id = 380] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x93076400 == 25 [pid = 1826] [id = 386] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8fb41000 == 24 [pid = 1826] [id = 385] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf0b000 == 23 [pid = 1826] [id = 378] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbb400 == 22 [pid = 1826] [id = 400] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8caad400 == 21 [pid = 1826] [id = 376] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa9c00 == 20 [pid = 1826] [id = 398] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8cab3000 == 19 [pid = 1826] [id = 375] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc13c00 == 18 [pid = 1826] [id = 399] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb8000 == 17 [pid = 1826] [id = 384] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce8c00 == 16 [pid = 1826] [id = 372] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa0400 == 15 [pid = 1826] [id = 379] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x94becc00 == 14 [pid = 1826] [id = 401] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x98f21000) [pid = 1826] [serial = 1196] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x9500a000) [pid = 1826] [serial = 1181] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8c5f2000) [pid = 1826] [serial = 1175] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x94645400) [pid = 1826] [serial = 1178] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf4400 == 13 [pid = 1826] [id = 392] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82e11800 == 12 [pid = 1826] [id = 397] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5e7800 == 11 [pid = 1826] [id = 374] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2b800 == 10 [pid = 1826] [id = 383] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd3000 == 9 [pid = 1826] [id = 371] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcac00 == 8 [pid = 1826] [id = 382] 15:26:12 INFO - PROCESS | 1826 | --DOCSHELL 0x9830cc00 == 7 [pid = 1826] [id = 409] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8dc15000) [pid = 1826] [serial = 1193] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x94bf6400) [pid = 1826] [serial = 1194] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x9526a000) [pid = 1826] [serial = 1190] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x96803800) [pid = 1826] [serial = 1191] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x94647800) [pid = 1826] [serial = 1187] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x94bebc00) [pid = 1826] [serial = 1188] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82e06000) [pid = 1826] [serial = 1184] [outer = (nil)] [url = about:blank] 15:26:12 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8b0dc000) [pid = 1826] [serial = 1185] [outer = (nil)] [url = about:blank] 15:26:16 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x9830d800) [pid = 1826] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 15:26:16 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82ce7800) [pid = 1826] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 15:26:16 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x94bee000) [pid = 1826] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 15:26:16 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x94d62400) [pid = 1826] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 15:26:16 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dc28000) [pid = 1826] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x8bff6000) [pid = 1826] [serial = 1199] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x9a070800) [pid = 1826] [serial = 1197] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x8c7cf000) [pid = 1826] [serial = 1176] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x94c6fc00) [pid = 1826] [serial = 1173] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0x95261400) [pid = 1826] [serial = 1182] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x94643000) [pid = 1826] [serial = 1179] [outer = (nil)] [url = about:blank] 15:26:25 INFO - PROCESS | 1826 | 1477779985515 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]]]}] 15:26:25 INFO - . 15:26:25 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24440ms 15:26:25 INFO - PROCESS | 1826 | 1477779985558 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 1826 | 1477779985568 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 15:26:25 INFO - TEST-START | /media-source/mediasource-appendwindow.html 15:26:25 INFO - PROCESS | 1826 | 1477779985576 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 15:26:25 INFO - PROCESS | 1826 | 1477779985581 Marionette TRACE conn4 <- [1,1803,null,{}] 15:26:25 INFO - PROCESS | 1826 | 1477779985591 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}] 15:26:25 INFO - PROCESS | 1826 | 1477779985834 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 15:26:25 INFO - PROCESS | 1826 | 1477779985853 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 15:26:25 INFO - PROCESS | 1826 | 1477779985859 Marionette TRACE conn4 <- [1,1805,null,["8"]] 15:26:25 INFO - PROCESS | 1826 | 1477779985865 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 15:26:25 INFO - PROCESS | 1826 | 1477779985876 Marionette TRACE conn4 <- [1,1806,null,{}] 15:26:25 INFO - PROCESS | 1826 | 1477779985891 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e10400 == 8 [pid = 1826] [id = 411] 15:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x82e10c00) [pid = 1826] [serial = 1201] [outer = (nil)] 15:26:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x82e12400) [pid = 1826] [serial = 1202] [outer = 0x82e10c00] 15:26:26 INFO - PROCESS | 1826 | 1477779985998 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x82ef6800) [pid = 1826] [serial = 1203] [outer = 0x82e10c00] 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] err{or,}_recognition separate: 1; 1 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] err{or,}_recognition combined: 1; 1 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] Unsupported bit depth: 0 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] err{or,}_recognition separate: 1; 1 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] err{or,}_recognition combined: 1; 1 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] Unsupported bit depth: 0 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] err{or,}_recognition separate: 1; 1 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] err{or,}_recognition combined: 1; 1 15:26:28 INFO - PROCESS | 1826 | [aac @ 0x82e04c00] Unsupported bit depth: 0 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] err{or,}_recognition separate: 1; 1 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] err{or,}_recognition combined: 1; 1 15:26:28 INFO - PROCESS | 1826 | [h264 @ 0x82e08c00] Unsupported bit depth: 0 15:26:28 INFO - PROCESS | 1826 | 1477779988511 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]]]}] 15:26:28 INFO - ....... 15:26:28 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2994ms 15:26:28 INFO - PROCESS | 1826 | 1477779988571 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 1826 | 1477779988578 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 15:26:28 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 15:26:28 INFO - PROCESS | 1826 | 1477779988589 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}] 15:26:28 INFO - PROCESS | 1826 | 1477779988806 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 15:26:28 INFO - PROCESS | 1826 | 1477779988958 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 15:26:28 INFO - PROCESS | 1826 | 1477779988965 Marionette TRACE conn4 <- [1,1810,null,["8"]] 15:26:28 INFO - PROCESS | 1826 | 1477779988975 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 15:26:28 INFO - PROCESS | 1826 | 1477779988983 Marionette TRACE conn4 <- [1,1811,null,{}] 15:26:29 INFO - PROCESS | 1826 | 1477779988991 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7c00 == 9 [pid = 1826] [id = 412] 15:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82cebc00) [pid = 1826] [serial = 1204] [outer = (nil)] 15:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x82ef5c00) [pid = 1826] [serial = 1205] [outer = 0x82cebc00] 15:26:29 INFO - PROCESS | 1826 | 1477779989107 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x82e0b400) [pid = 1826] [serial = 1206] [outer = 0x82cebc00] 15:26:29 INFO - PROCESS | 1826 | 1477779989806 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]]]}] 15:26:29 INFO - . 15:26:29 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1278ms 15:26:29 INFO - PROCESS | 1826 | 1477779989866 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 15:26:29 INFO - PROCESS | 1826 | 1477779989872 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 15:26:29 INFO - TEST-START | /media-source/mediasource-avtracks.html 15:26:29 INFO - PROCESS | 1826 | 1477779989881 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}] 15:26:30 INFO - PROCESS | 1826 | 1477779990097 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 15:26:30 INFO - PROCESS | 1826 | 1477779990248 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 15:26:30 INFO - PROCESS | 1826 | 1477779990254 Marionette TRACE conn4 <- [1,1815,null,["8"]] 15:26:30 INFO - PROCESS | 1826 | 1477779990267 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 15:26:30 INFO - PROCESS | 1826 | 1477779990273 Marionette TRACE conn4 <- [1,1816,null,{}] 15:26:30 INFO - PROCESS | 1826 | 1477779990280 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c688400 == 10 [pid = 1826] [id = 413] 15:26:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x8c688800) [pid = 1826] [serial = 1207] [outer = (nil)] 15:26:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x8c689c00) [pid = 1826] [serial = 1208] [outer = 0x8c688800] 15:26:30 INFO - PROCESS | 1826 | 1477779990392 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x8c695000) [pid = 1826] [serial = 1209] [outer = 0x8c688800] 15:26:31 INFO - .... 15:26:31 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1925ms 15:26:31 INFO - PROCESS | 1826 | 1477779991742 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"]]]}] 15:26:31 INFO - PROCESS | 1826 | 1477779991825 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 1826 | 1477779991836 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 15:26:31 INFO - TEST-START | /media-source/mediasource-buffered.html 15:26:31 INFO - PROCESS | 1826 | 1477779991888 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}] 15:26:32 INFO - PROCESS | 1826 | 1477779992106 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 15:26:32 INFO - PROCESS | 1826 | 1477779992258 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 15:26:32 INFO - PROCESS | 1826 | 1477779992265 Marionette TRACE conn4 <- [1,1820,null,["8"]] 15:26:32 INFO - PROCESS | 1826 | 1477779992272 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 15:26:32 INFO - PROCESS | 1826 | 1477779992281 Marionette TRACE conn4 <- [1,1821,null,{}] 15:26:32 INFO - PROCESS | 1826 | 1477779992288 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caab800 == 11 [pid = 1826] [id = 414] 15:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8caabc00) [pid = 1826] [serial = 1210] [outer = (nil)] 15:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dab5400) [pid = 1826] [serial = 1211] [outer = 0x8caabc00] 15:26:32 INFO - PROCESS | 1826 | 1477779992418 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc11400) [pid = 1826] [serial = 1212] [outer = 0x8caabc00] 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x8c681000] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x8c681000] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x8c681000] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82aa5400] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x8c692800] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x8c692800] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x8c692800] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [aac @ 0x82ef3000] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x82e13800] err{or,}_recognition separate: 1; 1 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x82e13800] err{or,}_recognition combined: 1; 1 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x82e13800] Unsupported bit depth: 0 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x82e13800] no picture 15:26:34 INFO - PROCESS | 1826 | [h264 @ 0x82e13800] no picture 15:26:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82e10400 == 10 [pid = 1826] [id = 411] 15:26:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7c00 == 9 [pid = 1826] [id = 412] 15:26:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef2000 == 8 [pid = 1826] [id = 410] 15:26:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c688400 == 7 [pid = 1826] [id = 413] 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82aa2000] err{or,}_recognition separate: 1; 1 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82aa2000] err{or,}_recognition combined: 1; 1 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82aa2000] Unsupported bit depth: 0 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aad400] err{or,}_recognition separate: 1; 1 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aad400] err{or,}_recognition combined: 1; 1 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aad400] Unsupported bit depth: 0 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82ce6000] err{or,}_recognition separate: 1; 1 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82ce6000] err{or,}_recognition combined: 1; 1 15:26:35 INFO - PROCESS | 1826 | [aac @ 0x82ce6000] Unsupported bit depth: 0 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] err{or,}_recognition separate: 1; 1 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] err{or,}_recognition combined: 1; 1 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] Unsupported bit depth: 0 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] no picture 15:26:35 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] no picture 15:26:35 INFO - PROCESS | 1826 | 1477779995231 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]]]}] 15:26:35 INFO - ....... 15:26:35 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 3393ms 15:26:35 INFO - PROCESS | 1826 | 1477779995281 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 1826 | 1477779995288 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 15:26:35 INFO - TEST-START | /media-source/mediasource-closed.html 15:26:35 INFO - PROCESS | 1826 | 1477779995301 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}] 15:26:35 INFO - PROCESS | 1826 | 1477779995507 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 15:26:35 INFO - PROCESS | 1826 | 1477779995617 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 15:26:35 INFO - PROCESS | 1826 | 1477779995624 Marionette TRACE conn4 <- [1,1825,null,["8"]] 15:26:35 INFO - PROCESS | 1826 | 1477779995632 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 15:26:35 INFO - PROCESS | 1826 | 1477779995641 Marionette TRACE conn4 <- [1,1826,null,{}] 15:26:35 INFO - PROCESS | 1826 | 1477779995649 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5f2c00 == 8 [pid = 1826] [id = 415] 15:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8c67c800) [pid = 1826] [serial = 1213] [outer = (nil)] 15:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8c681000) [pid = 1826] [serial = 1214] [outer = 0x8c67c800] 15:26:35 INFO - PROCESS | 1826 | 1477779995759 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8c698400) [pid = 1826] [serial = 1215] [outer = 0x8c67c800] 15:26:36 INFO - PROCESS | 1826 | 1477779996517 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]]]}] 15:26:36 INFO - .......... 15:26:36 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1279ms 15:26:36 INFO - PROCESS | 1826 | 1477779996583 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 1826 | 1477779996589 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 15:26:36 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 15:26:36 INFO - PROCESS | 1826 | 1477779996597 Marionette TRACE conn4 -> [0,1829,"getContext",null] 15:26:36 INFO - PROCESS | 1826 | 1477779996603 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996613 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996616 Marionette TRACE conn4 <- [1,1830,null,{}] 15:26:36 INFO - PROCESS | 1826 | 1477779996626 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}] 15:26:36 INFO - PROCESS | 1826 | 1477779996646 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 15:26:36 INFO - PROCESS | 1826 | 1477779996653 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996660 Marionette TRACE conn4 <- [1,1832,null,{}] 15:26:36 INFO - Setting pref media.mediasource.enabled (true) 15:26:36 INFO - PROCESS | 1826 | 1477779996679 Marionette TRACE conn4 -> [0,1833,"getContext",null] 15:26:36 INFO - PROCESS | 1826 | 1477779996687 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996693 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996695 Marionette TRACE conn4 <- [1,1834,null,{}] 15:26:36 INFO - PROCESS | 1826 | 1477779996702 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}] 15:26:36 INFO - PROCESS | 1826 | 1477779996723 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 15:26:36 INFO - PROCESS | 1826 | 1477779996729 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 15:26:36 INFO - PROCESS | 1826 | 1477779996732 Marionette TRACE conn4 <- [1,1836,null,{}] 15:26:36 INFO - PROCESS | 1826 | 1477779996739 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}] 15:26:37 INFO - PROCESS | 1826 | 1477779997051 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 15:26:37 INFO - PROCESS | 1826 | 1477779997069 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 15:26:37 INFO - PROCESS | 1826 | 1477779997074 Marionette TRACE conn4 <- [1,1838,null,["8"]] 15:26:37 INFO - PROCESS | 1826 | 1477779997080 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 15:26:37 INFO - PROCESS | 1826 | 1477779997085 Marionette TRACE conn4 <- [1,1839,null,{}] 15:26:37 INFO - PROCESS | 1826 | 1477779997090 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff7800 == 9 [pid = 1826] [id = 416] 15:26:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8c694400) [pid = 1826] [serial = 1216] [outer = (nil)] 15:26:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8ce3ac00) [pid = 1826] [serial = 1217] [outer = 0x8c694400] 15:26:37 INFO - PROCESS | 1826 | 1477779997187 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82ef4800) [pid = 1826] [serial = 1218] [outer = 0x8c694400] 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8da56800] err{or,}_recognition separate: 1; 1 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8da56800] err{or,}_recognition combined: 1; 1 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8da56800] Unsupported bit depth: 0 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] err{or,}_recognition separate: 1; 1 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] err{or,}_recognition combined: 1; 1 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] Unsupported bit depth: 0 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8daae800] err{or,}_recognition separate: 1; 1 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8daae800] err{or,}_recognition combined: 1; 1 15:26:38 INFO - PROCESS | 1826 | [aac @ 0x8daae800] Unsupported bit depth: 0 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daac800] err{or,}_recognition separate: 1; 1 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daac800] err{or,}_recognition combined: 1; 1 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daac800] Unsupported bit depth: 0 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daac800] no picture 15:26:38 INFO - PROCESS | 1826 | [h264 @ 0x8daac800] no picture 15:26:38 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e10c00) [pid = 1826] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 15:26:38 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82ef5000) [pid = 1826] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc11800] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc11800] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc11800] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daae800] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daae800] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daae800] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc14c00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc14c00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8dc14c00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [aac @ 0x8daaec00] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] err{or,}_recognition separate: 1; 1 15:26:40 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] err{or,}_recognition combined: 1; 1 15:26:40 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] Unsupported bit depth: 0 15:26:40 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] no picture 15:26:40 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] no picture 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] err{or,}_recognition separate: 1; 1 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] err{or,}_recognition combined: 1; 1 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] Unsupported bit depth: 0 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] no picture 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8daae000] no picture 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] err{or,}_recognition separate: 1; 1 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] err{or,}_recognition combined: 1; 1 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] Unsupported bit depth: 0 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] no picture 15:26:41 INFO - PROCESS | 1826 | [h264 @ 0x8dc18800] no picture 15:26:42 INFO - PROCESS | 1826 | 1477780002664 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]]]}] 15:26:42 INFO - . 15:26:42 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6142ms 15:26:42 INFO - PROCESS | 1826 | 1477780002741 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 1826 | 1477780002749 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 15:26:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 15:26:42 INFO - PROCESS | 1826 | 1477780002760 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}] 15:26:43 INFO - PROCESS | 1826 | 1477780003043 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 15:26:43 INFO - PROCESS | 1826 | 1477780003200 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 15:26:43 INFO - PROCESS | 1826 | 1477780003206 Marionette TRACE conn4 <- [1,1843,null,["8"]] 15:26:43 INFO - PROCESS | 1826 | 1477780003213 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 15:26:43 INFO - PROCESS | 1826 | 1477780003222 Marionette TRACE conn4 <- [1,1844,null,{}] 15:26:43 INFO - PROCESS | 1826 | 1477780003228 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c687000 == 10 [pid = 1826] [id = 417] 15:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c687400) [pid = 1826] [serial = 1219] [outer = (nil)] 15:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c69c800) [pid = 1826] [serial = 1220] [outer = 0x8c687400] 15:26:43 INFO - PROCESS | 1826 | 1477780003383 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c7cdc00) [pid = 1826] [serial = 1221] [outer = 0x8c687400] 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] err{or,}_recognition separate: 1; 1 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] err{or,}_recognition combined: 1; 1 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] Unsupported bit depth: 0 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caaf400] err{or,}_recognition separate: 1; 1 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caaf400] err{or,}_recognition combined: 1; 1 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caaf400] Unsupported bit depth: 0 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] err{or,}_recognition separate: 1; 1 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] err{or,}_recognition combined: 1; 1 15:26:44 INFO - PROCESS | 1826 | [aac @ 0x8c5f3000] Unsupported bit depth: 0 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caafc00] err{or,}_recognition separate: 1; 1 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caafc00] err{or,}_recognition combined: 1; 1 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caafc00] Unsupported bit depth: 0 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caafc00] no picture 15:26:44 INFO - PROCESS | 1826 | [h264 @ 0x8caafc00] no picture 15:26:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5f2c00 == 9 [pid = 1826] [id = 415] 15:26:45 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82ef6800) [pid = 1826] [serial = 1203] [outer = (nil)] [url = about:blank] 15:26:45 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e12400) [pid = 1826] [serial = 1202] [outer = (nil)] [url = about:blank] 15:26:45 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8c5ee800) [pid = 1826] [serial = 1200] [outer = (nil)] [url = about:blank] 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa4c00] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa4c00] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa4c00] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8800] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8800] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8800] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8c00] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8c00] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa8c00] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa9000] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa9000] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa9000] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aa7400] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aac800] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aac800] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [aac @ 0x82aac800] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [h264 @ 0x82aac400] err{or,}_recognition separate: 1; 1 15:26:46 INFO - PROCESS | 1826 | [h264 @ 0x82aac400] err{or,}_recognition combined: 1; 1 15:26:46 INFO - PROCESS | 1826 | [h264 @ 0x82aac400] Unsupported bit depth: 0 15:26:46 INFO - PROCESS | 1826 | [h264 @ 0x82aac400] no picture 15:26:46 INFO - PROCESS | 1826 | [h264 @ 0x82aac400] no picture 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc5800] err{or,}_recognition separate: 1; 1 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc5800] err{or,}_recognition combined: 1; 1 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc5800] Unsupported bit depth: 0 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc5800] no picture 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc5800] no picture 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc4800] err{or,}_recognition separate: 1; 1 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc4800] err{or,}_recognition combined: 1; 1 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc4800] Unsupported bit depth: 0 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc4800] no picture 15:26:47 INFO - PROCESS | 1826 | [h264 @ 0x82bc4800] no picture 15:26:48 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8c688800) [pid = 1826] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 15:26:48 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82cebc00) [pid = 1826] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 15:26:48 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8c67c800) [pid = 1826] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 15:26:49 INFO - PROCESS | 1826 | 1477780009030 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]]]}] 15:26:49 INFO - . 15:26:49 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6297ms 15:26:49 INFO - PROCESS | 1826 | 1477780009061 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 1826 | 1477780009074 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 15:26:49 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 15:26:49 INFO - PROCESS | 1826 | 1477780009085 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}] 15:26:49 INFO - PROCESS | 1826 | 1477780009270 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 15:26:49 INFO - PROCESS | 1826 | 1477780009381 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 15:26:49 INFO - PROCESS | 1826 | 1477780009385 Marionette TRACE conn4 <- [1,1848,null,["8"]] 15:26:49 INFO - PROCESS | 1826 | 1477780009393 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 15:26:49 INFO - PROCESS | 1826 | 1477780009401 Marionette TRACE conn4 <- [1,1849,null,{}] 15:26:49 INFO - PROCESS | 1826 | 1477780009408 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce9400 == 10 [pid = 1826] [id = 418] 15:26:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82ce9c00) [pid = 1826] [serial = 1222] [outer = (nil)] 15:26:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82cf0c00) [pid = 1826] [serial = 1223] [outer = 0x82ce9c00] 15:26:49 INFO - PROCESS | 1826 | 1477780009520 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bf07c00) [pid = 1826] [serial = 1224] [outer = 0x82ce9c00] 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf0f800] err{or,}_recognition separate: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf0f800] err{or,}_recognition combined: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf0f800] Unsupported bit depth: 0 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf2a400] err{or,}_recognition separate: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf2a400] err{or,}_recognition combined: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf2a400] Unsupported bit depth: 0 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf2a400] no picture 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bf2a400] no picture 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bfef800] err{or,}_recognition separate: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bfef800] err{or,}_recognition combined: 1; 1 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bfef800] Unsupported bit depth: 0 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bfef800] no picture 15:26:50 INFO - PROCESS | 1826 | [h264 @ 0x8bfef800] no picture 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x8bfefc00] err{or,}_recognition separate: 1; 1 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x8bfefc00] err{or,}_recognition combined: 1; 1 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x8bfefc00] Unsupported bit depth: 0 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x8bfefc00] no picture 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x8bfefc00] no picture 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] err{or,}_recognition separate: 1; 1 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] err{or,}_recognition combined: 1; 1 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] Unsupported bit depth: 0 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] no picture 15:26:51 INFO - PROCESS | 1826 | [h264 @ 0x82aa4c00] no picture 15:26:52 INFO - PROCESS | 1826 | 1477780012376 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]]]}] 15:26:52 INFO - . 15:26:52 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3336ms 15:26:52 INFO - PROCESS | 1826 | 1477780012459 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 1826 | 1477780012466 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 15:26:52 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 15:26:52 INFO - PROCESS | 1826 | 1477780012478 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}] 15:26:52 INFO - PROCESS | 1826 | 1477780012697 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 15:26:52 INFO - PROCESS | 1826 | 1477780012852 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 15:26:52 INFO - PROCESS | 1826 | 1477780012859 Marionette TRACE conn4 <- [1,1853,null,["8"]] 15:26:52 INFO - PROCESS | 1826 | 1477780012867 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 15:26:52 INFO - PROCESS | 1826 | 1477780012875 Marionette TRACE conn4 <- [1,1854,null,{}] 15:26:52 INFO - PROCESS | 1826 | 1477780012882 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf04c00 == 11 [pid = 1826] [id = 419] 15:26:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bf06000) [pid = 1826] [serial = 1225] [outer = (nil)] 15:26:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8bf09c00) [pid = 1826] [serial = 1226] [outer = 0x8bf06000] 15:26:53 INFO - PROCESS | 1826 | 1477780013005 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8bf10800) [pid = 1826] [serial = 1227] [outer = 0x8bf06000] 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2dc00] err{or,}_recognition separate: 1; 1 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2dc00] err{or,}_recognition combined: 1; 1 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2dc00] Unsupported bit depth: 0 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2b800] err{or,}_recognition separate: 1; 1 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2b800] err{or,}_recognition combined: 1; 1 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2b800] Unsupported bit depth: 0 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2b800] no picture 15:26:53 INFO - PROCESS | 1826 | [h264 @ 0x8bf2b800] no picture 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x8bffc000] err{or,}_recognition separate: 1; 1 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x8bffc000] err{or,}_recognition combined: 1; 1 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x8bffc000] Unsupported bit depth: 0 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x8bffc000] no picture 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x8bffc000] no picture 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] err{or,}_recognition separate: 1; 1 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] err{or,}_recognition combined: 1; 1 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] Unsupported bit depth: 0 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] no picture 15:26:54 INFO - PROCESS | 1826 | [h264 @ 0x82ef5400] no picture 15:26:55 INFO - PROCESS | 1826 | [h264 @ 0x82aa8000] err{or,}_recognition separate: 1; 1 15:26:55 INFO - PROCESS | 1826 | [h264 @ 0x82aa8000] err{or,}_recognition combined: 1; 1 15:26:55 INFO - PROCESS | 1826 | [h264 @ 0x82aa8000] Unsupported bit depth: 0 15:26:55 INFO - PROCESS | 1826 | [h264 @ 0x82aa8000] no picture 15:26:55 INFO - PROCESS | 1826 | [h264 @ 0x82aa8000] no picture 15:26:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff7800 == 10 [pid = 1826] [id = 416] 15:26:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce9400 == 9 [pid = 1826] [id = 418] 15:26:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8c687000 == 8 [pid = 1826] [id = 417] 15:26:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8caab800 == 7 [pid = 1826] [id = 414] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82e0b400) [pid = 1826] [serial = 1206] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82ef5c00) [pid = 1826] [serial = 1205] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8c695000) [pid = 1826] [serial = 1209] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8c689c00) [pid = 1826] [serial = 1208] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dab5400) [pid = 1826] [serial = 1211] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8c698400) [pid = 1826] [serial = 1215] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c681000) [pid = 1826] [serial = 1214] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8ce3ac00) [pid = 1826] [serial = 1217] [outer = (nil)] [url = about:blank] 15:26:56 INFO - PROCESS | 1826 | 1477780016254 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]]]}] 15:26:56 INFO - . 15:26:56 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3838ms 15:26:56 INFO - PROCESS | 1826 | 1477780016315 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 15:26:56 INFO - PROCESS | 1826 | 1477780016322 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 15:26:56 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 15:26:56 INFO - PROCESS | 1826 | 1477780016334 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}] 15:26:56 INFO - PROCESS | 1826 | 1477780016535 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 15:26:56 INFO - PROCESS | 1826 | 1477780016646 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 15:26:56 INFO - PROCESS | 1826 | 1477780016651 Marionette TRACE conn4 <- [1,1858,null,["8"]] 15:26:56 INFO - PROCESS | 1826 | 1477780016659 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 15:26:56 INFO - PROCESS | 1826 | 1477780016667 Marionette TRACE conn4 <- [1,1859,null,{}] 15:26:56 INFO - PROCESS | 1826 | 1477780016674 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e09c00 == 8 [pid = 1826] [id = 420] 15:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82e0a400) [pid = 1826] [serial = 1228] [outer = (nil)] 15:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82e0d000) [pid = 1826] [serial = 1229] [outer = 0x82e0a400] 15:26:56 INFO - PROCESS | 1826 | 1477780016781 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82ef3800) [pid = 1826] [serial = 1230] [outer = 0x82e0a400] 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x82efa000] err{or,}_recognition separate: 1; 1 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x82efa000] err{or,}_recognition combined: 1; 1 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x82efa000] Unsupported bit depth: 0 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x83991c00] err{or,}_recognition separate: 1; 1 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x83991c00] err{or,}_recognition combined: 1; 1 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x83991c00] Unsupported bit depth: 0 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x83991c00] no picture 15:26:57 INFO - PROCESS | 1826 | [h264 @ 0x83991c00] no picture 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0d6800] err{or,}_recognition separate: 1; 1 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0d6800] err{or,}_recognition combined: 1; 1 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0d6800] Unsupported bit depth: 0 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0d6800] no picture 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0d6800] no picture 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0de800] err{or,}_recognition separate: 1; 1 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0de800] err{or,}_recognition combined: 1; 1 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0de800] Unsupported bit depth: 0 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0de800] no picture 15:26:58 INFO - PROCESS | 1826 | [h264 @ 0x8b0de800] no picture 15:26:59 INFO - PROCESS | 1826 | [h264 @ 0x8b0df000] err{or,}_recognition separate: 1; 1 15:26:59 INFO - PROCESS | 1826 | [h264 @ 0x8b0df000] err{or,}_recognition combined: 1; 1 15:26:59 INFO - PROCESS | 1826 | [h264 @ 0x8b0df000] Unsupported bit depth: 0 15:26:59 INFO - PROCESS | 1826 | [h264 @ 0x8b0df000] no picture 15:26:59 INFO - PROCESS | 1826 | [h264 @ 0x8b0df000] no picture 15:26:59 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82ce9c00) [pid = 1826] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 15:26:59 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c694400) [pid = 1826] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 15:26:59 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8c687400) [pid = 1826] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 15:26:59 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8caabc00) [pid = 1826] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 15:26:59 INFO - PROCESS | 1826 | 1477780019679 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]]]}] 15:26:59 INFO - . 15:26:59 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3379ms 15:26:59 INFO - PROCESS | 1826 | 1477780019712 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 1826 | 1477780019719 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 15:26:59 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 15:26:59 INFO - Clearing pref media.mediasource.enabled 15:26:59 INFO - PROCESS | 1826 | 1477780019727 Marionette TRACE conn4 -> [0,1862,"getContext",null] 15:26:59 INFO - PROCESS | 1826 | 1477780019731 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 15:26:59 INFO - PROCESS | 1826 | 1477780019736 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 15:26:59 INFO - PROCESS | 1826 | 1477780019740 Marionette TRACE conn4 <- [1,1863,null,{}] 15:26:59 INFO - PROCESS | 1826 | 1477780019747 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}] 15:26:59 INFO - PROCESS | 1826 | 1477780019765 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 15:26:59 INFO - PROCESS | 1826 | 1477780019772 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 15:26:59 INFO - PROCESS | 1826 | 1477780019779 Marionette TRACE conn4 <- [1,1865,null,{}] 15:26:59 INFO - PROCESS | 1826 | 1477780019797 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}] 15:27:00 INFO - PROCESS | 1826 | 1477780020025 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 15:27:00 INFO - PROCESS | 1826 | 1477780020050 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 15:27:00 INFO - PROCESS | 1826 | 1477780020055 Marionette TRACE conn4 <- [1,1867,null,["8"]] 15:27:00 INFO - PROCESS | 1826 | 1477780020060 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 15:27:00 INFO - PROCESS | 1826 | 1477780020066 Marionette TRACE conn4 <- [1,1868,null,{}] 15:27:00 INFO - PROCESS | 1826 | 1477780020072 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef1c00 == 9 [pid = 1826] [id = 421] 15:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8bf02000) [pid = 1826] [serial = 1231] [outer = (nil)] 15:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8bf05400) [pid = 1826] [serial = 1232] [outer = 0x8bf02000] 15:27:00 INFO - PROCESS | 1826 | 1477780020171 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82bc4800) [pid = 1826] [serial = 1233] [outer = 0x8bf02000] 15:27:03 INFO - PROCESS | 1826 | 1477780023299 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]]]}] 15:27:03 INFO - . 15:27:03 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3609ms 15:27:03 INFO - PROCESS | 1826 | 1477780023341 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 15:27:03 INFO - PROCESS | 1826 | 1477780023349 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 15:27:03 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 15:27:03 INFO - PROCESS | 1826 | 1477780023362 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}] 15:27:03 INFO - PROCESS | 1826 | 1477780023569 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 15:27:03 INFO - PROCESS | 1826 | 1477780023726 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 15:27:03 INFO - PROCESS | 1826 | 1477780023733 Marionette TRACE conn4 <- [1,1872,null,["8"]] 15:27:03 INFO - PROCESS | 1826 | 1477780023743 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 15:27:03 INFO - PROCESS | 1826 | 1477780023752 Marionette TRACE conn4 <- [1,1873,null,{}] 15:27:03 INFO - PROCESS | 1826 | 1477780023760 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce8400 == 10 [pid = 1826] [id = 422] 15:27:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82ce9000) [pid = 1826] [serial = 1234] [outer = (nil)] 15:27:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82cf2400) [pid = 1826] [serial = 1235] [outer = 0x82ce9000] 15:27:03 INFO - PROCESS | 1826 | 1477780023886 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82ef6c00) [pid = 1826] [serial = 1236] [outer = 0x82ce9000] 15:27:06 INFO - PROCESS | 1826 | --DOCSHELL 0x82e09c00 == 9 [pid = 1826] [id = 420] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc11400) [pid = 1826] [serial = 1212] [outer = (nil)] [url = about:blank] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82cf0c00) [pid = 1826] [serial = 1223] [outer = (nil)] [url = about:blank] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8bf07c00) [pid = 1826] [serial = 1224] [outer = (nil)] [url = about:blank] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c69c800) [pid = 1826] [serial = 1220] [outer = (nil)] [url = about:blank] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8c7cdc00) [pid = 1826] [serial = 1221] [outer = (nil)] [url = about:blank] 15:27:06 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82ef4800) [pid = 1826] [serial = 1218] [outer = (nil)] [url = about:blank] 15:27:07 INFO - PROCESS | 1826 | 1477780027390 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]]]}] 15:27:07 INFO - . 15:27:07 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4096ms 15:27:07 INFO - PROCESS | 1826 | 1477780027457 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 1826 | 1477780027463 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 15:27:07 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 15:27:07 INFO - PROCESS | 1826 | 1477780027474 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}] 15:27:07 INFO - PROCESS | 1826 | 1477780027655 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 15:27:07 INFO - PROCESS | 1826 | 1477780027766 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 15:27:07 INFO - PROCESS | 1826 | 1477780027773 Marionette TRACE conn4 <- [1,1877,null,["8"]] 15:27:07 INFO - PROCESS | 1826 | 1477780027779 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 15:27:07 INFO - PROCESS | 1826 | 1477780027787 Marionette TRACE conn4 <- [1,1878,null,{}] 15:27:07 INFO - PROCESS | 1826 | 1477780027793 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd3c00 == 10 [pid = 1826] [id = 423] 15:27:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ce4800) [pid = 1826] [serial = 1237] [outer = (nil)] 15:27:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82ce8c00) [pid = 1826] [serial = 1238] [outer = 0x82ce4800] 15:27:07 INFO - PROCESS | 1826 | 1477780027908 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf2d800) [pid = 1826] [serial = 1239] [outer = 0x82ce4800] 15:27:08 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82e0a400) [pid = 1826] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 15:27:11 INFO - PROCESS | 1826 | 1477780031224 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]]]}] 15:27:11 INFO - . 15:27:11 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3782ms 15:27:11 INFO - PROCESS | 1826 | 1477780031254 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 15:27:11 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 15:27:11 INFO - PROCESS | 1826 | 1477780031260 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 15:27:11 INFO - PROCESS | 1826 | 1477780031268 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}] 15:27:11 INFO - PROCESS | 1826 | 1477780031499 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 15:27:11 INFO - PROCESS | 1826 | 1477780031513 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 15:27:11 INFO - PROCESS | 1826 | 1477780031517 Marionette TRACE conn4 <- [1,1882,null,["8"]] 15:27:11 INFO - PROCESS | 1826 | 1477780031526 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 15:27:11 INFO - PROCESS | 1826 | 1477780031531 Marionette TRACE conn4 <- [1,1883,null,{}] 15:27:11 INFO - PROCESS | 1826 | 1477780031537 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5f0400 == 11 [pid = 1826] [id = 424] 15:27:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8c5f0c00) [pid = 1826] [serial = 1240] [outer = (nil)] 15:27:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8c5f2400) [pid = 1826] [serial = 1241] [outer = 0x8c5f0c00] 15:27:11 INFO - PROCESS | 1826 | 1477780031634 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8c67bc00) [pid = 1826] [serial = 1242] [outer = 0x8c5f0c00] 15:27:15 INFO - PROCESS | 1826 | 1477780035071 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]]]}] 15:27:15 INFO - . 15:27:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3834ms 15:27:15 INFO - PROCESS | 1826 | 1477780035102 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 15:27:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 15:27:15 INFO - PROCESS | 1826 | 1477780035109 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 15:27:15 INFO - PROCESS | 1826 | 1477780035119 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}] 15:27:15 INFO - PROCESS | 1826 | 1477780035319 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 15:27:15 INFO - PROCESS | 1826 | 1477780035474 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 15:27:15 INFO - PROCESS | 1826 | 1477780035479 Marionette TRACE conn4 <- [1,1887,null,["8"]] 15:27:15 INFO - PROCESS | 1826 | 1477780035489 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 15:27:15 INFO - PROCESS | 1826 | 1477780035498 Marionette TRACE conn4 <- [1,1888,null,{}] 15:27:15 INFO - PROCESS | 1826 | 1477780035505 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ef800 == 12 [pid = 1826] [id = 425] 15:27:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8c5efc00) [pid = 1826] [serial = 1243] [outer = (nil)] 15:27:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c5f3400) [pid = 1826] [serial = 1244] [outer = 0x8c5efc00] 15:27:15 INFO - PROCESS | 1826 | 1477780035624 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c684800) [pid = 1826] [serial = 1245] [outer = 0x8c5efc00] 15:27:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf04c00 == 11 [pid = 1826] [id = 419] 15:27:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef1c00 == 10 [pid = 1826] [id = 421] 15:27:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce8400 == 9 [pid = 1826] [id = 422] 15:27:18 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8bf09c00) [pid = 1826] [serial = 1226] [outer = (nil)] [url = about:blank] 15:27:18 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82ef3800) [pid = 1826] [serial = 1230] [outer = (nil)] [url = about:blank] 15:27:18 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82e0d000) [pid = 1826] [serial = 1229] [outer = (nil)] [url = about:blank] 15:27:18 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bf05400) [pid = 1826] [serial = 1232] [outer = (nil)] [url = about:blank] 15:27:18 INFO - PROCESS | 1826 | 1477780038601 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]]]}] 15:27:18 INFO - . 15:27:18 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3536ms 15:27:18 INFO - PROCESS | 1826 | 1477780038679 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 1826 | 1477780038687 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 15:27:18 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 15:27:18 INFO - PROCESS | 1826 | 1477780038700 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}] 15:27:18 INFO - PROCESS | 1826 | 1477780038902 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 15:27:18 INFO - PROCESS | 1826 | 1477780038914 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 15:27:18 INFO - PROCESS | 1826 | 1477780038919 Marionette TRACE conn4 <- [1,1892,null,["8"]] 15:27:19 INFO - PROCESS | 1826 | 1477780039026 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 15:27:19 INFO - PROCESS | 1826 | 1477780039035 Marionette TRACE conn4 <- [1,1893,null,{}] 15:27:19 INFO - PROCESS | 1826 | 1477780039043 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cea400 == 10 [pid = 1826] [id = 426] 15:27:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82cebc00) [pid = 1826] [serial = 1246] [outer = (nil)] 15:27:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82e04c00) [pid = 1826] [serial = 1247] [outer = 0x82cebc00] 15:27:19 INFO - PROCESS | 1826 | 1477780039151 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82e0b400) [pid = 1826] [serial = 1248] [outer = 0x82cebc00] 15:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8c5f0c00) [pid = 1826] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 15:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82ce9000) [pid = 1826] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 15:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bf02000) [pid = 1826] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 15:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82ce4800) [pid = 1826] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 15:27:21 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8bf06000) [pid = 1826] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 15:27:21 INFO - PROCESS | 1826 | 1477780041950 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]]]}] 15:27:21 INFO - . 15:27:21 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3278ms 15:27:21 INFO - PROCESS | 1826 | 1477780041976 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 1826 | 1477780041983 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 15:27:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 15:27:22 INFO - PROCESS | 1826 | 1477780041994 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}] 15:27:22 INFO - PROCESS | 1826 | 1477780042235 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 15:27:22 INFO - PROCESS | 1826 | 1477780042391 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 15:27:22 INFO - PROCESS | 1826 | 1477780042398 Marionette TRACE conn4 <- [1,1897,null,["8"]] 15:27:22 INFO - PROCESS | 1826 | 1477780042406 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 15:27:22 INFO - PROCESS | 1826 | 1477780042414 Marionette TRACE conn4 <- [1,1898,null,{}] 15:27:22 INFO - PROCESS | 1826 | 1477780042424 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e07800 == 11 [pid = 1826] [id = 427] 15:27:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82e08800) [pid = 1826] [serial = 1249] [outer = (nil)] 15:27:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x82e0e400) [pid = 1826] [serial = 1250] [outer = 0x82e08800] 15:27:22 INFO - PROCESS | 1826 | 1477780042584 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x82ef4000) [pid = 1826] [serial = 1251] [outer = 0x82e08800] 15:27:25 INFO - PROCESS | 1826 | 1477780045633 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]]]}] 15:27:25 INFO - . 15:27:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3701ms 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bf10800) [pid = 1826] [serial = 1227] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8c5f2400) [pid = 1826] [serial = 1241] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c67bc00) [pid = 1826] [serial = 1242] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82ce8c00) [pid = 1826] [serial = 1238] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8bf2d800) [pid = 1826] [serial = 1239] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82cf2400) [pid = 1826] [serial = 1235] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ef6c00) [pid = 1826] [serial = 1236] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82bc4800) [pid = 1826] [serial = 1233] [outer = (nil)] [url = about:blank] 15:27:25 INFO - PROCESS | 1826 | 1477780045721 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 1826 | 1477780045727 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 15:27:25 INFO - TEST-START | /media-source/mediasource-detach.html 15:27:25 INFO - PROCESS | 1826 | 1477780045745 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}] 15:27:25 INFO - PROCESS | 1826 | 1477780045932 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 15:27:25 INFO - PROCESS | 1826 | 1477780045943 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 15:27:25 INFO - PROCESS | 1826 | 1477780045948 Marionette TRACE conn4 <- [1,1902,null,["8"]] 15:27:26 INFO - PROCESS | 1826 | 1477780046067 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 15:27:26 INFO - PROCESS | 1826 | 1477780046077 Marionette TRACE conn4 <- [1,1903,null,{}] 15:27:26 INFO - PROCESS | 1826 | 1477780046083 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5c00 == 12 [pid = 1826] [id = 428] 15:27:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82ce6000) [pid = 1826] [serial = 1252] [outer = (nil)] 15:27:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf3800) [pid = 1826] [serial = 1253] [outer = 0x82ce6000] 15:27:26 INFO - PROCESS | 1826 | 1477780046188 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef0800) [pid = 1826] [serial = 1254] [outer = 0x82ce6000] 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff4000] err{or,}_recognition separate: 1; 1 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff4000] err{or,}_recognition combined: 1; 1 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff4000] Unsupported bit depth: 0 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff5400] err{or,}_recognition separate: 1; 1 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff5400] err{or,}_recognition combined: 1; 1 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff5400] Unsupported bit depth: 0 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff5c00] err{or,}_recognition separate: 1; 1 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff5c00] err{or,}_recognition combined: 1; 1 15:27:27 INFO - PROCESS | 1826 | [aac @ 0x8bff5c00] Unsupported bit depth: 0 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff4400] err{or,}_recognition separate: 1; 1 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff4400] err{or,}_recognition combined: 1; 1 15:27:27 INFO - PROCESS | 1826 | [h264 @ 0x8bff4400] Unsupported bit depth: 0 15:27:27 INFO - .. 15:27:27 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1980ms 15:27:27 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 15:27:27 INFO - PROCESS | 1826 | 1477780047693 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] 15:27:27 INFO - PROCESS | 1826 | 1477780047736 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 15:27:27 INFO - PROCESS | 1826 | 1477780047757 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}] 15:27:27 INFO - PROCESS | 1826 | 1477780047996 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 15:27:28 INFO - PROCESS | 1826 | 1477780048019 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 15:27:28 INFO - PROCESS | 1826 | 1477780048024 Marionette TRACE conn4 <- [1,1907,null,["8"]] 15:27:28 INFO - PROCESS | 1826 | 1477780048030 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 15:27:28 INFO - PROCESS | 1826 | 1477780048036 Marionette TRACE conn4 <- [1,1908,null,{}] 15:27:28 INFO - PROCESS | 1826 | 1477780048042 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bffdc00 == 13 [pid = 1826] [id = 429] 15:27:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8bffe000) [pid = 1826] [serial = 1255] [outer = (nil)] 15:27:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8c692c00) [pid = 1826] [serial = 1256] [outer = 0x8bffe000] 15:27:28 INFO - PROCESS | 1826 | 1477780048206 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8c697800) [pid = 1826] [serial = 1257] [outer = 0x8bffe000] 15:27:30 INFO - PROCESS | 1826 | 1477780050451 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]]]}] 15:27:30 INFO - ............. 15:27:30 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2737ms 15:27:30 INFO - PROCESS | 1826 | 1477780050489 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 1826 | 1477780050497 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 15:27:30 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 15:27:30 INFO - PROCESS | 1826 | 1477780050505 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}] 15:27:30 INFO - PROCESS | 1826 | 1477780050735 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 15:27:30 INFO - PROCESS | 1826 | 1477780050752 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 15:27:30 INFO - PROCESS | 1826 | 1477780050757 Marionette TRACE conn4 <- [1,1912,null,["8"]] 15:27:30 INFO - PROCESS | 1826 | 1477780050763 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 15:27:30 INFO - PROCESS | 1826 | 1477780050771 Marionette TRACE conn4 <- [1,1913,null,{}] 15:27:30 INFO - PROCESS | 1826 | 1477780050777 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce42400 == 14 [pid = 1826] [id = 430] 15:27:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8ce42c00) [pid = 1826] [serial = 1258] [outer = (nil)] 15:27:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8da12800) [pid = 1826] [serial = 1259] [outer = 0x8ce42c00] 15:27:30 INFO - PROCESS | 1826 | 1477780050876 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8daaec00) [pid = 1826] [serial = 1260] [outer = 0x8ce42c00] 15:27:31 INFO - PROCESS | 1826 | 1477780051532 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]]]}] 15:27:31 INFO - ... 15:27:31 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1079ms 15:27:31 INFO - PROCESS | 1826 | 1477780051584 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 1826 | 1477780051589 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 15:27:31 INFO - TEST-START | /media-source/mediasource-endofstream.html 15:27:31 INFO - PROCESS | 1826 | 1477780051597 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}] 15:27:31 INFO - PROCESS | 1826 | 1477780051777 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 15:27:31 INFO - PROCESS | 1826 | 1477780051920 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 15:27:31 INFO - PROCESS | 1826 | 1477780051927 Marionette TRACE conn4 <- [1,1917,null,["8"]] 15:27:31 INFO - PROCESS | 1826 | 1477780051934 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 15:27:31 INFO - PROCESS | 1826 | 1477780051945 Marionette TRACE conn4 <- [1,1918,null,{}] 15:27:31 INFO - PROCESS | 1826 | 1477780051954 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aac000 == 15 [pid = 1826] [id = 431] 15:27:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82aaec00) [pid = 1826] [serial = 1261] [outer = (nil)] 15:27:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82bd0000) [pid = 1826] [serial = 1262] [outer = 0x82aaec00] 15:27:32 INFO - PROCESS | 1826 | 1477780052111 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x82efc000) [pid = 1826] [serial = 1263] [outer = 0x82aaec00] 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8f9ce400] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8f9ce400] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8f9ce400] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d0000] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d0000] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d0000] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d0400] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d3800] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d3800] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8c7d3800] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9cfc00] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9cfc00] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9cfc00] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8caafc00] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8caafc00] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [aac @ 0x8caafc00] Unsupported bit depth: 0 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d2c00] err{or,}_recognition separate: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d2c00] err{or,}_recognition combined: 1; 1 15:27:34 INFO - PROCESS | 1826 | [h264 @ 0x8f9d2c00] Unsupported bit depth: 0 15:27:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ef800 == 14 [pid = 1826] [id = 425] 15:27:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82cea400 == 13 [pid = 1826] [id = 426] 15:27:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82e07800 == 12 [pid = 1826] [id = 427] 15:27:35 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82e04c00) [pid = 1826] [serial = 1247] [outer = (nil)] [url = about:blank] 15:27:35 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8c5f3400) [pid = 1826] [serial = 1244] [outer = (nil)] [url = about:blank] 15:27:38 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8bffe000) [pid = 1826] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 15:27:38 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82ce6000) [pid = 1826] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 15:27:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5f0400 == 11 [pid = 1826] [id = 424] 15:27:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8bffdc00 == 10 [pid = 1826] [id = 429] 15:27:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce42400 == 9 [pid = 1826] [id = 430] 15:27:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd3c00 == 8 [pid = 1826] [id = 423] 15:27:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5c00 == 7 [pid = 1826] [id = 428] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8c697800) [pid = 1826] [serial = 1257] [outer = (nil)] [url = about:blank] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8c692c00) [pid = 1826] [serial = 1256] [outer = (nil)] [url = about:blank] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82cf3800) [pid = 1826] [serial = 1253] [outer = (nil)] [url = about:blank] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82ef0800) [pid = 1826] [serial = 1254] [outer = (nil)] [url = about:blank] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8da12800) [pid = 1826] [serial = 1259] [outer = (nil)] [url = about:blank] 15:27:43 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82e0e400) [pid = 1826] [serial = 1250] [outer = (nil)] [url = about:blank] 15:27:46 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82cebc00) [pid = 1826] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 15:27:46 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8ce42c00) [pid = 1826] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 15:27:46 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8c5efc00) [pid = 1826] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 15:27:46 INFO - PROCESS | 1826 | --DOMWINDOW == 20 (0x82e08800) [pid = 1826] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 15:27:51 INFO - PROCESS | 1826 | --DOMWINDOW == 19 (0x82bd0000) [pid = 1826] [serial = 1262] [outer = (nil)] [url = about:blank] 15:27:51 INFO - PROCESS | 1826 | --DOMWINDOW == 18 (0x82e0b400) [pid = 1826] [serial = 1248] [outer = (nil)] [url = about:blank] 15:27:51 INFO - PROCESS | 1826 | --DOMWINDOW == 17 (0x8daaec00) [pid = 1826] [serial = 1260] [outer = (nil)] [url = about:blank] 15:27:51 INFO - PROCESS | 1826 | --DOMWINDOW == 16 (0x8c684800) [pid = 1826] [serial = 1245] [outer = (nil)] [url = about:blank] 15:27:51 INFO - PROCESS | 1826 | --DOMWINDOW == 15 (0x82ef4000) [pid = 1826] [serial = 1251] [outer = (nil)] [url = about:blank] 15:28:02 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:28:02 INFO - PROCESS | 1826 | 1477780082347 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"]]]}] 15:28:02 INFO - ... 15:28:02 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30810ms 15:28:02 INFO - PROCESS | 1826 | 1477780082408 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 1826 | 1477780082416 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 15:28:02 INFO - TEST-START | /media-source/mediasource-errors.html 15:28:02 INFO - PROCESS | 1826 | 1477780082429 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}] 15:28:02 INFO - PROCESS | 1826 | 1477780082666 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 15:28:02 INFO - PROCESS | 1826 | 1477780082736 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 15:28:02 INFO - PROCESS | 1826 | 1477780082741 Marionette TRACE conn4 <- [1,1922,null,["8"]] 15:28:02 INFO - PROCESS | 1826 | 1477780082749 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 15:28:02 INFO - PROCESS | 1826 | 1477780082757 Marionette TRACE conn4 <- [1,1923,null,{}] 15:28:02 INFO - PROCESS | 1826 | 1477780082764 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd0c00 == 8 [pid = 1826] [id = 432] 15:28:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 16 (0x82bd1000) [pid = 1826] [serial = 1264] [outer = (nil)] 15:28:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 17 (0x82bd3c00) [pid = 1826] [serial = 1265] [outer = 0x82bd1000] 15:28:02 INFO - PROCESS | 1826 | 1477780082876 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 18 (0x82cf1800) [pid = 1826] [serial = 1266] [outer = 0x82bd1000] 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [1826] 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 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82e0b800] err{or,}_recognition separate: 1; 1 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82e0b800] err{or,}_recognition combined: 1; 1 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82e0b800] Unsupported bit depth: 0 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition separate: 1; 1 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] err{or,}_recognition combined: 1; 1 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef4800] Unsupported bit depth: 0 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] err{or,}_recognition separate: 1; 1 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] err{or,}_recognition combined: 1; 1 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Unsupported bit depth: 0 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef3400] err{or,}_recognition separate: 1; 1 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef3400] err{or,}_recognition combined: 1; 1 15:28:03 INFO - PROCESS | 1826 | [h264 @ 0x82ef3400] Unsupported bit depth: 0 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Error decoding AAC frame header. 15:28:03 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:28:03 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Sample rate index in program config element does not match the sample rate index configured by the container. 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Input buffer exhausted before END element found 15:28:03 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:28:03 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:28:03 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Reserved bit set. 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:28:04 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Sample rate index in program config element does not match the sample rate index configured by the container. 15:28:04 INFO - PROCESS | 1826 | [aac @ 0x82ef6c00] Input buffer exhausted before END element found 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 15:28:04 INFO - PROCESS | 1826 | [1826] WARNING: Decoder=82d59840 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 15:28:04 INFO - ...... 15:28:04 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1774ms 15:28:04 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 15:28:04 INFO - PROCESS | 1826 | 1477780084133 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] 15:28:04 INFO - PROCESS | 1826 | 1477780084220 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 15:28:04 INFO - PROCESS | 1826 | 1477780084231 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}] 15:28:04 INFO - PROCESS | 1826 | 1477780084445 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 15:28:04 INFO - PROCESS | 1826 | 1477780084614 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 15:28:04 INFO - PROCESS | 1826 | 1477780084622 Marionette TRACE conn4 <- [1,1927,null,["8"]] 15:28:04 INFO - PROCESS | 1826 | 1477780084635 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 15:28:04 INFO - PROCESS | 1826 | 1477780084642 Marionette TRACE conn4 <- [1,1928,null,{}] 15:28:04 INFO - PROCESS | 1826 | 1477780084653 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa4000 == 9 [pid = 1826] [id = 433] 15:28:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 19 (0x82ceb800) [pid = 1826] [serial = 1267] [outer = (nil)] 15:28:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 20 (0x8b0d0400) [pid = 1826] [serial = 1268] [outer = 0x82ceb800] 15:28:04 INFO - PROCESS | 1826 | 1477780084753 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 21 (0x82bcd800) [pid = 1826] [serial = 1269] [outer = 0x82ceb800] 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698c00] err{or,}_recognition separate: 1; 1 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698c00] err{or,}_recognition combined: 1; 1 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698c00] Unsupported bit depth: 0 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c699800] err{or,}_recognition separate: 1; 1 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c699800] err{or,}_recognition combined: 1; 1 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c699800] Unsupported bit depth: 0 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698800] err{or,}_recognition separate: 1; 1 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698800] err{or,}_recognition combined: 1; 1 15:28:06 INFO - PROCESS | 1826 | [aac @ 0x8c698800] Unsupported bit depth: 0 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c69a400] err{or,}_recognition separate: 1; 1 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c69a400] err{or,}_recognition combined: 1; 1 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c69a400] Unsupported bit depth: 0 15:28:06 INFO - PROCESS | 1826 | [h264 @ 0x8c69a400] no picture 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c69b400] err{or,}_recognition separate: 1; 1 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c69b400] err{or,}_recognition combined: 1; 1 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c69b400] Unsupported bit depth: 0 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7cb800] err{or,}_recognition separate: 1; 1 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7cb800] err{or,}_recognition combined: 1; 1 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7cb800] Unsupported bit depth: 0 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c7ccc00] err{or,}_recognition separate: 1; 1 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c7ccc00] err{or,}_recognition combined: 1; 1 15:28:07 INFO - PROCESS | 1826 | [aac @ 0x8c7ccc00] Unsupported bit depth: 0 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7c9c00] err{or,}_recognition separate: 1; 1 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7c9c00] err{or,}_recognition combined: 1; 1 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7c9c00] Unsupported bit depth: 0 15:28:07 INFO - PROCESS | 1826 | [h264 @ 0x8c7c9c00] no picture 15:28:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd0c00 == 8 [pid = 1826] [id = 432] 15:28:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82aac000 == 7 [pid = 1826] [id = 431] 15:28:13 INFO - PROCESS | 1826 | 1477780093937 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"]]]}] 15:28:13 INFO - .. 15:28:13 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9752ms 15:28:13 INFO - PROCESS | 1826 | 1477780093984 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 1826 | 1477780093992 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 15:28:13 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 15:28:14 INFO - PROCESS | 1826 | 1477780094004 Marionette TRACE conn4 -> [0,1931,"getContext",null] 15:28:14 INFO - PROCESS | 1826 | 1477780094012 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094023 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094028 Marionette TRACE conn4 <- [1,1932,null,{}] 15:28:14 INFO - PROCESS | 1826 | 1477780094038 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}] 15:28:14 INFO - PROCESS | 1826 | 1477780094063 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 15:28:14 INFO - PROCESS | 1826 | 1477780094070 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094081 Marionette TRACE conn4 <- [1,1934,null,{}] 15:28:14 INFO - Setting pref media.mediasource.enabled (true) 15:28:14 INFO - PROCESS | 1826 | 1477780094095 Marionette TRACE conn4 -> [0,1935,"getContext",null] 15:28:14 INFO - PROCESS | 1826 | 1477780094101 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094107 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094112 Marionette TRACE conn4 <- [1,1936,null,{}] 15:28:14 INFO - PROCESS | 1826 | 1477780094118 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}] 15:28:14 INFO - PROCESS | 1826 | 1477780094140 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 15:28:14 INFO - PROCESS | 1826 | 1477780094192 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094201 Marionette TRACE conn4 <- [1,1938,null,{}] 15:28:14 INFO - PROCESS | 1826 | 1477780094208 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}] 15:28:14 INFO - PROCESS | 1826 | 1477780094396 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 15:28:14 INFO - PROCESS | 1826 | 1477780094429 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 15:28:14 INFO - PROCESS | 1826 | 1477780094438 Marionette TRACE conn4 <- [1,1940,null,["8"]] 15:28:14 INFO - PROCESS | 1826 | 1477780094541 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 15:28:14 INFO - PROCESS | 1826 | 1477780094550 Marionette TRACE conn4 <- [1,1941,null,{}] 15:28:14 INFO - PROCESS | 1826 | 1477780094558 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0e800 == 8 [pid = 1826] [id = 434] 15:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82e0f000) [pid = 1826] [serial = 1270] [outer = (nil)] 15:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82e11c00) [pid = 1826] [serial = 1271] [outer = 0x82e0f000] 15:28:14 INFO - PROCESS | 1826 | 1477780094662 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82efa400) [pid = 1826] [serial = 1272] [outer = 0x82e0f000] 15:28:15 INFO - PROCESS | 1826 | [1826] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 15:28:15 INFO - PROCESS | 1826 | 1477780095355 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]]]}] 15:28:15 INFO - ........................................ 15:28:15 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1440ms 15:28:15 INFO - PROCESS | 1826 | 1477780095441 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 15:28:15 INFO - TEST-START | /media-source/mediasource-liveseekable.html 15:28:15 INFO - Clearing pref media.mediasource.enabled 15:28:15 INFO - PROCESS | 1826 | 1477780095446 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 15:28:15 INFO - PROCESS | 1826 | 1477780095455 Marionette TRACE conn4 -> [0,1944,"getContext",null] 15:28:15 INFO - PROCESS | 1826 | 1477780095458 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 15:28:15 INFO - PROCESS | 1826 | 1477780095463 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 15:28:15 INFO - PROCESS | 1826 | 1477780095466 Marionette TRACE conn4 <- [1,1945,null,{}] 15:28:15 INFO - PROCESS | 1826 | 1477780095476 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}] 15:28:15 INFO - PROCESS | 1826 | 1477780095493 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 15:28:15 INFO - PROCESS | 1826 | 1477780095498 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 15:28:15 INFO - PROCESS | 1826 | 1477780095502 Marionette TRACE conn4 <- [1,1947,null,{}] 15:28:15 INFO - PROCESS | 1826 | 1477780095508 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}] 15:28:15 INFO - PROCESS | 1826 | 1477780095696 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 15:28:15 INFO - PROCESS | 1826 | 1477780095824 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 15:28:15 INFO - PROCESS | 1826 | 1477780095830 Marionette TRACE conn4 <- [1,1949,null,["8"]] 15:28:15 INFO - PROCESS | 1826 | 1477780095836 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 15:28:15 INFO - PROCESS | 1826 | 1477780095841 Marionette TRACE conn4 <- [1,1950,null,{}] 15:28:15 INFO - PROCESS | 1826 | 1477780095847 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef3000 == 9 [pid = 1826] [id = 435] 15:28:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x8c7cd800) [pid = 1826] [serial = 1273] [outer = (nil)] 15:28:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8c7d2400) [pid = 1826] [serial = 1274] [outer = 0x8c7cd800] 15:28:15 INFO - PROCESS | 1826 | 1477780095957 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82bc8c00) [pid = 1826] [serial = 1275] [outer = 0x8c7cd800] 15:28:16 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82bd1000) [pid = 1826] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 15:28:16 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x82aaec00) [pid = 1826] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 15:28:16 INFO - PROCESS | 1826 | 1477780096914 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]]]}] 15:28:16 INFO - .......... 15:28:16 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1486ms 15:28:16 INFO - PROCESS | 1826 | 1477780096941 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 1826 | 1477780096944 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 15:28:16 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 15:28:16 INFO - PROCESS | 1826 | 1477780096951 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}] 15:28:17 INFO - PROCESS | 1826 | 1477780097202 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 15:28:17 INFO - PROCESS | 1826 | 1477780097282 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 15:28:17 INFO - PROCESS | 1826 | 1477780097288 Marionette TRACE conn4 <- [1,1954,null,["8"]] 15:28:17 INFO - PROCESS | 1826 | 1477780097294 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 15:28:17 INFO - PROCESS | 1826 | 1477780097301 Marionette TRACE conn4 <- [1,1955,null,{}] 15:28:17 INFO - PROCESS | 1826 | 1477780097307 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc15800 == 10 [pid = 1826] [id = 436] 15:28:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x8dc19000) [pid = 1826] [serial = 1276] [outer = (nil)] 15:28:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8dc1ac00) [pid = 1826] [serial = 1277] [outer = 0x8dc19000] 15:28:17 INFO - PROCESS | 1826 | 1477780097417 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8f9d0000) [pid = 1826] [serial = 1278] [outer = 0x8dc19000] 15:28:18 INFO - PROCESS | 1826 | 1477780098127 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]]]}] 15:28:18 INFO - .. 15:28:18 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1226ms 15:28:18 INFO - PROCESS | 1826 | 1477780098178 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 1826 | 1477780098182 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 15:28:18 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 15:28:18 INFO - PROCESS | 1826 | 1477780098190 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}] 15:28:18 INFO - PROCESS | 1826 | 1477780098370 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 15:28:18 INFO - PROCESS | 1826 | 1477780098486 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 15:28:18 INFO - PROCESS | 1826 | 1477780098489 Marionette TRACE conn4 <- [1,1959,null,["8"]] 15:28:18 INFO - PROCESS | 1826 | 1477780098495 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 15:28:18 INFO - PROCESS | 1826 | 1477780098502 Marionette TRACE conn4 <- [1,1960,null,{}] 15:28:18 INFO - PROCESS | 1826 | 1477780098508 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fb3a400 == 11 [pid = 1826] [id = 437] 15:28:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x90f60000) [pid = 1826] [serial = 1279] [outer = (nil)] 15:28:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x90f62400) [pid = 1826] [serial = 1280] [outer = 0x90f60000] 15:28:18 INFO - PROCESS | 1826 | 1477780098621 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x937e5400) [pid = 1826] [serial = 1281] [outer = 0x90f60000] 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] err{or,}_recognition separate: 1; 1 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] err{or,}_recognition combined: 1; 1 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] Unsupported bit depth: 0 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] err{or,}_recognition separate: 1; 1 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] err{or,}_recognition combined: 1; 1 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] Unsupported bit depth: 0 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] err{or,}_recognition separate: 1; 1 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] err{or,}_recognition combined: 1; 1 15:28:20 INFO - PROCESS | 1826 | [aac @ 0x82e11800] Unsupported bit depth: 0 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] err{or,}_recognition separate: 1; 1 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] err{or,}_recognition combined: 1; 1 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] Unsupported bit depth: 0 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] no picture 15:28:20 INFO - PROCESS | 1826 | [h264 @ 0x82ef4c00] no picture 15:28:20 INFO - PROCESS | 1826 | 1477780100995 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]]]}] 15:28:21 INFO - . 15:28:21 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2830ms 15:28:21 INFO - PROCESS | 1826 | 1477780101059 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 1826 | 1477780101066 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 15:28:21 INFO - TEST-START | /media-source/mediasource-play.html 15:28:21 INFO - PROCESS | 1826 | 1477780101077 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}] 15:28:21 INFO - PROCESS | 1826 | 1477780101314 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 15:28:21 INFO - PROCESS | 1826 | 1477780101468 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 15:28:21 INFO - PROCESS | 1826 | 1477780101475 Marionette TRACE conn4 <- [1,1964,null,["8"]] 15:28:21 INFO - PROCESS | 1826 | 1477780101484 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 15:28:21 INFO - PROCESS | 1826 | 1477780101492 Marionette TRACE conn4 <- [1,1965,null,{}] 15:28:21 INFO - PROCESS | 1826 | 1477780101498 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bffe800 == 12 [pid = 1826] [id = 438] 15:28:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c5f1400) [pid = 1826] [serial = 1282] [outer = (nil)] 15:28:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c69bc00) [pid = 1826] [serial = 1283] [outer = 0x8c5f1400] 15:28:21 INFO - PROCESS | 1826 | 1477780101621 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c7d1400) [pid = 1826] [serial = 1284] [outer = 0x8c5f1400] 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] err{or,}_recognition separate: 1; 1 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] err{or,}_recognition combined: 1; 1 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] Unsupported bit depth: 0 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] err{or,}_recognition separate: 1; 1 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] err{or,}_recognition combined: 1; 1 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] Unsupported bit depth: 0 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] err{or,}_recognition separate: 1; 1 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] err{or,}_recognition combined: 1; 1 15:28:23 INFO - PROCESS | 1826 | [aac @ 0x94bf6c00] Unsupported bit depth: 0 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] err{or,}_recognition separate: 1; 1 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] err{or,}_recognition combined: 1; 1 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] Unsupported bit depth: 0 15:28:23 INFO - PROCESS | 1826 | [h264 @ 0x94bf8400] no picture 15:28:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc15800 == 11 [pid = 1826] [id = 436] 15:28:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef3000 == 10 [pid = 1826] [id = 435] 15:28:23 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8b0d0400) [pid = 1826] [serial = 1268] [outer = (nil)] [url = about:blank] 15:28:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0e800 == 9 [pid = 1826] [id = 434] 15:28:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa4000 == 8 [pid = 1826] [id = 433] 15:28:24 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82bd3c00) [pid = 1826] [serial = 1265] [outer = (nil)] [url = about:blank] 15:28:24 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82cf1800) [pid = 1826] [serial = 1266] [outer = (nil)] [url = about:blank] 15:28:24 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82efc000) [pid = 1826] [serial = 1263] [outer = (nil)] [url = about:blank] 15:28:24 INFO - PROCESS | 1826 | 1477780104767 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]]]}] 15:28:24 INFO - . 15:28:24 INFO - TEST-OK | /media-source/mediasource-play.html | took 3741ms 15:28:24 INFO - PROCESS | 1826 | 1477780104823 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 1826 | 1477780104833 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 15:28:24 INFO - TEST-START | /media-source/mediasource-preload.html 15:28:24 INFO - PROCESS | 1826 | 1477780104855 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}] 15:28:25 INFO - PROCESS | 1826 | 1477780105038 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 15:28:25 INFO - PROCESS | 1826 | 1477780105154 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 15:28:25 INFO - PROCESS | 1826 | 1477780105161 Marionette TRACE conn4 <- [1,1969,null,["8"]] 15:28:25 INFO - PROCESS | 1826 | 1477780105168 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 15:28:25 INFO - PROCESS | 1826 | 1477780105176 Marionette TRACE conn4 <- [1,1970,null,{}] 15:28:25 INFO - PROCESS | 1826 | 1477780105182 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0b400 == 9 [pid = 1826] [id = 439] 15:28:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x82e0e800) [pid = 1826] [serial = 1285] [outer = (nil)] 15:28:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x82ef0800) [pid = 1826] [serial = 1286] [outer = 0x82e0e800] 15:28:25 INFO - PROCESS | 1826 | 1477780105288 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x82ef5400) [pid = 1826] [serial = 1287] [outer = 0x82e0e800] 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | [1826] 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 15:28:25 INFO - PROCESS | 1826 | 1477780105921 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]]]}] 15:28:25 INFO - ....... 15:28:25 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1142ms 15:28:25 INFO - PROCESS | 1826 | 1477780105997 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 1826 | 1477780106003 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 15:28:26 INFO - TEST-START | /media-source/mediasource-remove.html 15:28:26 INFO - PROCESS | 1826 | 1477780106010 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}] 15:28:26 INFO - PROCESS | 1826 | 1477780106259 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 15:28:26 INFO - PROCESS | 1826 | 1477780106294 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 15:28:26 INFO - PROCESS | 1826 | 1477780106298 Marionette TRACE conn4 <- [1,1974,null,["8"]] 15:28:26 INFO - PROCESS | 1826 | 1477780106306 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 15:28:26 INFO - PROCESS | 1826 | 1477780106312 Marionette TRACE conn4 <- [1,1975,null,{}] 15:28:26 INFO - PROCESS | 1826 | 1477780106380 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69c800 == 10 [pid = 1826] [id = 440] 15:28:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c69d000) [pid = 1826] [serial = 1288] [outer = (nil)] 15:28:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c7cb800) [pid = 1826] [serial = 1289] [outer = 0x8c69d000] 15:28:26 INFO - PROCESS | 1826 | 1477780106482 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c7cf800) [pid = 1826] [serial = 1290] [outer = 0x8c69d000] 15:28:28 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8dc19000) [pid = 1826] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 15:28:28 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82e0f000) [pid = 1826] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 15:28:28 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82ceb800) [pid = 1826] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 15:28:28 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8c7cd800) [pid = 1826] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1bc00] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1bc00] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1bc00] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8ce43400] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [aac @ 0x8daaf400] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b000] Unsupported bit depth: 0 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b400] err{or,}_recognition separate: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b400] err{or,}_recognition combined: 1; 1 15:28:31 INFO - PROCESS | 1826 | [h264 @ 0x8dc1b400] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bc5c00] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bc5c00] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bc5c00] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bcf800] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bcf800] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bcf800] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bd0800] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bd0800] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82bd0800] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bc8000] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bc8000] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82bc8000] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82aab400] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82aab400] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x82aab400] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x8dab5c00] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x8dab5c00] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x8dab5c00] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x8dc0ec00] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x8dc0ec00] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [aac @ 0x8dc0ec00] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82aac000] err{or,}_recognition separate: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82aac000] err{or,}_recognition combined: 1; 1 15:28:32 INFO - PROCESS | 1826 | [h264 @ 0x82aac000] Unsupported bit depth: 0 15:28:32 INFO - PROCESS | 1826 | 1477780112440 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]]]}] 15:28:32 INFO - ................ 15:28:32 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6449ms 15:28:32 INFO - PROCESS | 1826 | 1477780112461 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 1826 | 1477780112468 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 15:28:32 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 15:28:32 INFO - PROCESS | 1826 | 1477780112479 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}] 15:28:32 INFO - PROCESS | 1826 | 1477780112707 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 15:28:32 INFO - PROCESS | 1826 | 1477780112863 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 15:28:32 INFO - PROCESS | 1826 | 1477780112870 Marionette TRACE conn4 <- [1,1979,null,["8"]] 15:28:32 INFO - PROCESS | 1826 | 1477780112877 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 15:28:32 INFO - PROCESS | 1826 | 1477780112885 Marionette TRACE conn4 <- [1,1980,null,{}] 15:28:32 INFO - PROCESS | 1826 | 1477780112892 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc1bc00 == 11 [pid = 1826] [id = 441] 15:28:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8dc1cc00) [pid = 1826] [serial = 1291] [outer = (nil)] 15:28:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8dc26c00) [pid = 1826] [serial = 1292] [outer = 0x8dc1cc00] 15:28:33 INFO - PROCESS | 1826 | 1477780113055 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8dcb5000) [pid = 1826] [serial = 1293] [outer = 0x8dc1cc00] 15:28:34 INFO - PROCESS | 1826 | 1477780114051 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]]]}] 15:28:34 INFO - ....... 15:28:34 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1640ms 15:28:34 INFO - PROCESS | 1826 | 1477780114119 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 1826 | 1477780114125 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 15:28:34 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 15:28:34 INFO - PROCESS | 1826 | 1477780114176 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}] 15:28:34 INFO - PROCESS | 1826 | 1477780114397 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 15:28:34 INFO - PROCESS | 1826 | 1477780114553 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 15:28:34 INFO - PROCESS | 1826 | 1477780114559 Marionette TRACE conn4 <- [1,1984,null,["8"]] 15:28:34 INFO - PROCESS | 1826 | 1477780114568 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 15:28:34 INFO - PROCESS | 1826 | 1477780114574 Marionette TRACE conn4 <- [1,1985,null,{}] 15:28:34 INFO - PROCESS | 1826 | 1477780114581 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9ccc00 == 12 [pid = 1826] [id = 442] 15:28:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8f9cd000) [pid = 1826] [serial = 1294] [outer = (nil)] 15:28:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8f9d0c00) [pid = 1826] [serial = 1295] [outer = 0x8f9cd000] 15:28:34 INFO - PROCESS | 1826 | 1477780114693 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8fa1ac00) [pid = 1826] [serial = 1296] [outer = 0x8f9cd000] 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] err{or,}_recognition separate: 1; 1 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] err{or,}_recognition combined: 1; 1 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] Unsupported bit depth: 0 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8f9d3c00] err{or,}_recognition separate: 1; 1 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8f9d3c00] err{or,}_recognition combined: 1; 1 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8f9d3c00] Unsupported bit depth: 0 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] err{or,}_recognition separate: 1; 1 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] err{or,}_recognition combined: 1; 1 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] Unsupported bit depth: 0 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8fa18400] err{or,}_recognition separate: 1; 1 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8fa18400] err{or,}_recognition combined: 1; 1 15:28:36 INFO - PROCESS | 1826 | [aac @ 0x8fa18400] Unsupported bit depth: 0 15:28:36 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] no picture 15:28:37 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0b400 == 11 [pid = 1826] [id = 439] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8c7d2400) [pid = 1826] [serial = 1274] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82bc8c00) [pid = 1826] [serial = 1275] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82e11c00) [pid = 1826] [serial = 1271] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82efa400) [pid = 1826] [serial = 1272] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x90f62400) [pid = 1826] [serial = 1280] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc1ac00) [pid = 1826] [serial = 1277] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8f9d0000) [pid = 1826] [serial = 1278] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82bcd800) [pid = 1826] [serial = 1269] [outer = (nil)] [url = about:blank] 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8f9cc800] no picture 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf02c00] err{or,}_recognition separate: 1; 1 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf02c00] err{or,}_recognition combined: 1; 1 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf02c00] Unsupported bit depth: 0 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf04400] err{or,}_recognition separate: 1; 1 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf04400] err{or,}_recognition combined: 1; 1 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf04400] Unsupported bit depth: 0 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf08000] err{or,}_recognition separate: 1; 1 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf08000] err{or,}_recognition combined: 1; 1 15:28:37 INFO - PROCESS | 1826 | [aac @ 0x8bf08000] Unsupported bit depth: 0 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf03c00] err{or,}_recognition separate: 1; 1 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf03c00] err{or,}_recognition combined: 1; 1 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf03c00] Unsupported bit depth: 0 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf03c00] no picture 15:28:37 INFO - PROCESS | 1826 | [h264 @ 0x8bf03c00] no picture 15:28:37 INFO - PROCESS | 1826 | 1477780117743 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]]]}] 15:28:37 INFO - .. 15:28:37 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3598ms 15:28:37 INFO - PROCESS | 1826 | 1477780117773 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 15:28:37 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 15:28:37 INFO - PROCESS | 1826 | 1477780117780 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 15:28:37 INFO - PROCESS | 1826 | 1477780117791 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}] 15:28:37 INFO - PROCESS | 1826 | 1477780117974 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 15:28:37 INFO - PROCESS | 1826 | 1477780117986 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 15:28:37 INFO - PROCESS | 1826 | 1477780117991 Marionette TRACE conn4 <- [1,1989,null,["8"]] 15:28:38 INFO - PROCESS | 1826 | 1477780118109 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 15:28:38 INFO - PROCESS | 1826 | 1477780118117 Marionette TRACE conn4 <- [1,1990,null,{}] 15:28:38 INFO - PROCESS | 1826 | 1477780118124 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf24000 == 12 [pid = 1826] [id = 443] 15:28:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bf24400) [pid = 1826] [serial = 1297] [outer = (nil)] 15:28:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bf29800) [pid = 1826] [serial = 1298] [outer = 0x8bf24400] 15:28:38 INFO - PROCESS | 1826 | 1477780118228 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8bf30400) [pid = 1826] [serial = 1299] [outer = 0x8bf24400] 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef800] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef800] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef800] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef400] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef400] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c5ef400] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67cc00] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67d400] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67d400] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67d400] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67e400] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67e400] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67e400] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67c800] err{or,}_recognition separate: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67c800] err{or,}_recognition combined: 1; 1 15:28:39 INFO - PROCESS | 1826 | [aac @ 0x8c67c800] Unsupported bit depth: 0 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67e400] no picture 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c5ef000] no picture 15:28:39 INFO - PROCESS | 1826 | [h264 @ 0x8c67e400] no picture 15:28:39 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e0e800) [pid = 1826] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 15:28:39 INFO - PROCESS | 1826 | 1477780119795 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]]]}] 15:28:39 INFO - .. 15:28:39 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2029ms 15:28:39 INFO - PROCESS | 1826 | 1477780119817 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 1826 | 1477780119823 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 15:28:39 INFO - TEST-START | /media-source/mediasource-seekable.html 15:28:39 INFO - PROCESS | 1826 | 1477780119830 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}] 15:28:40 INFO - PROCESS | 1826 | 1477780120058 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 15:28:40 INFO - PROCESS | 1826 | 1477780120139 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 15:28:40 INFO - PROCESS | 1826 | 1477780120151 Marionette TRACE conn4 <- [1,1994,null,["8"]] 15:28:40 INFO - PROCESS | 1826 | 1477780120167 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 15:28:40 INFO - PROCESS | 1826 | 1477780120171 Marionette TRACE conn4 <- [1,1995,null,{}] 15:28:40 INFO - PROCESS | 1826 | 1477780120178 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c697800 == 13 [pid = 1826] [id = 444] 15:28:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c698000) [pid = 1826] [serial = 1300] [outer = (nil)] 15:28:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8caad000) [pid = 1826] [serial = 1301] [outer = 0x8c698000] 15:28:40 INFO - PROCESS | 1826 | 1477780120275 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8cab5800) [pid = 1826] [serial = 1302] [outer = 0x8c698000] 15:28:41 INFO - PROCESS | 1826 | 1477780121138 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]]]}] 15:28:41 INFO - ... 15:28:41 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1324ms 15:28:41 INFO - PROCESS | 1826 | 1477780121162 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 1826 | 1477780121170 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 15:28:41 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 15:28:41 INFO - PROCESS | 1826 | 1477780121177 Marionette TRACE conn4 -> [0,1998,"getContext",null] 15:28:41 INFO - PROCESS | 1826 | 1477780121180 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121185 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121188 Marionette TRACE conn4 <- [1,1999,null,{}] 15:28:41 INFO - PROCESS | 1826 | 1477780121194 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}] 15:28:41 INFO - PROCESS | 1826 | 1477780121212 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 15:28:41 INFO - PROCESS | 1826 | 1477780121219 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121222 Marionette TRACE conn4 <- [1,2001,null,{}] 15:28:41 INFO - Setting pref media.mediasource.enabled (true) 15:28:41 INFO - PROCESS | 1826 | 1477780121228 Marionette TRACE conn4 -> [0,2002,"getContext",null] 15:28:41 INFO - PROCESS | 1826 | 1477780121232 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121238 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121241 Marionette TRACE conn4 <- [1,2003,null,{}] 15:28:41 INFO - PROCESS | 1826 | 1477780121250 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}] 15:28:41 INFO - PROCESS | 1826 | 1477780121269 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 15:28:41 INFO - PROCESS | 1826 | 1477780121275 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121278 Marionette TRACE conn4 <- [1,2005,null,{}] 15:28:41 INFO - PROCESS | 1826 | 1477780121285 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}] 15:28:41 INFO - PROCESS | 1826 | 1477780121547 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 15:28:41 INFO - PROCESS | 1826 | 1477780121565 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 15:28:41 INFO - PROCESS | 1826 | 1477780121571 Marionette TRACE conn4 <- [1,2007,null,["8"]] 15:28:41 INFO - PROCESS | 1826 | 1477780121576 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 15:28:41 INFO - PROCESS | 1826 | 1477780121583 Marionette TRACE conn4 <- [1,2008,null,{}] 15:28:41 INFO - PROCESS | 1826 | 1477780121588 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c79400 == 14 [pid = 1826] [id = 445] 15:28:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x94c7a000) [pid = 1826] [serial = 1303] [outer = (nil)] 15:28:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x94d5d000) [pid = 1826] [serial = 1304] [outer = 0x94c7a000] 15:28:41 INFO - PROCESS | 1826 | 1477780121699 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x95263400) [pid = 1826] [serial = 1305] [outer = 0x94c7a000] 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96773000] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96773000] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96773000] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96802400] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96802400] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96802400] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96771000] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96774c00] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96774c00] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96774c00] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96802800] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96802800] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96802800] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x9676e400] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x9676e400] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x9676e400] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96803000] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96803000] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x96803000] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [h264 @ 0x96801400] Unsupported bit depth: 0 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x97b89400] err{or,}_recognition separate: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x97b89400] err{or,}_recognition combined: 1; 1 15:28:42 INFO - PROCESS | 1826 | [aac @ 0x97b89400] Unsupported bit depth: 0 15:28:43 INFO - ... 15:28:43 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1888ms 15:28:43 INFO - PROCESS | 1826 | 1477780123028 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] 15:28:43 INFO - PROCESS | 1826 | 1477780123133 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 15:28:43 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 15:28:43 INFO - Clearing pref media.mediasource.enabled 15:28:43 INFO - PROCESS | 1826 | 1477780123144 Marionette TRACE conn4 -> [0,2011,"getContext",null] 15:28:43 INFO - PROCESS | 1826 | 1477780123151 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 15:28:43 INFO - PROCESS | 1826 | 1477780123159 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 15:28:43 INFO - PROCESS | 1826 | 1477780123164 Marionette TRACE conn4 <- [1,2012,null,{}] 15:28:43 INFO - PROCESS | 1826 | 1477780123175 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}] 15:28:43 INFO - PROCESS | 1826 | 1477780123196 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 15:28:43 INFO - PROCESS | 1826 | 1477780123203 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 15:28:43 INFO - PROCESS | 1826 | 1477780123210 Marionette TRACE conn4 <- [1,2014,null,{}] 15:28:43 INFO - PROCESS | 1826 | 1477780123223 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}] 15:28:43 INFO - PROCESS | 1826 | 1477780123537 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 15:28:43 INFO - PROCESS | 1826 | 1477780123623 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 15:28:43 INFO - PROCESS | 1826 | 1477780123628 Marionette TRACE conn4 <- [1,2016,null,["8"]] 15:28:43 INFO - PROCESS | 1826 | 1477780123679 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 15:28:43 INFO - PROCESS | 1826 | 1477780123685 Marionette TRACE conn4 <- [1,2017,null,{}] 15:28:43 INFO - PROCESS | 1826 | 1477780123692 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff0400 == 15 [pid = 1826] [id = 446] 15:28:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8bff0800) [pid = 1826] [serial = 1306] [outer = (nil)] 15:28:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c5e7000) [pid = 1826] [serial = 1307] [outer = 0x8bff0800] 15:28:43 INFO - PROCESS | 1826 | 1477780123810 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8c685c00) [pid = 1826] [serial = 1308] [outer = 0x8bff0800] 15:28:44 INFO - .. 15:28:44 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1397ms 15:28:44 INFO - PROCESS | 1826 | 1477780124517 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"]]]}] 15:28:44 INFO - PROCESS | 1826 | 1477780124543 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 1826 | 1477780124547 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 15:28:44 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 15:28:44 INFO - PROCESS | 1826 | 1477780124580 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}] 15:28:44 INFO - PROCESS | 1826 | 1477780124778 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 15:28:44 INFO - PROCESS | 1826 | 1477780124970 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 15:28:44 INFO - PROCESS | 1826 | 1477780124975 Marionette TRACE conn4 <- [1,2021,null,["8"]] 15:28:44 INFO - PROCESS | 1826 | 1477780124987 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 15:28:44 INFO - PROCESS | 1826 | 1477780124992 Marionette TRACE conn4 <- [1,2022,null,{}] 15:28:45 INFO - PROCESS | 1826 | 1477780124999 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa1400 == 16 [pid = 1826] [id = 447] 15:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x94c78c00) [pid = 1826] [serial = 1309] [outer = (nil)] 15:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x95263800) [pid = 1826] [serial = 1310] [outer = 0x94c78c00] 15:28:45 INFO - PROCESS | 1826 | 1477780125105 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8c69f400) [pid = 1826] [serial = 1311] [outer = 0x94c78c00] 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x97dd9400] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a6400] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3ad800] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3ad800] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3ad800] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3af000] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3af000] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3af000] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3af800] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3af800] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [aac @ 0x9b3af800] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a5000] err{or,}_recognition separate: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a5000] err{or,}_recognition combined: 1; 1 15:28:47 INFO - PROCESS | 1826 | [h264 @ 0x9b3a5000] Unsupported bit depth: 0 15:28:47 INFO - PROCESS | 1826 | 1477780127824 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]]]}] 15:28:47 INFO - ...... 15:28:47 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3294ms 15:28:47 INFO - PROCESS | 1826 | 1477780127868 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 1826 | 1477780127872 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 15:28:47 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 15:28:47 INFO - PROCESS | 1826 | 1477780127881 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}] 15:28:48 INFO - PROCESS | 1826 | 1477780128113 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 15:28:48 INFO - PROCESS | 1826 | 1477780128238 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 15:28:48 INFO - PROCESS | 1826 | 1477780128244 Marionette TRACE conn4 <- [1,2026,null,["8"]] 15:28:48 INFO - PROCESS | 1826 | 1477780128251 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 15:28:48 INFO - PROCESS | 1826 | 1477780128258 Marionette TRACE conn4 <- [1,2027,null,{}] 15:28:48 INFO - PROCESS | 1826 | 1477780128264 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc9000 == 17 [pid = 1826] [id = 448] 15:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82bcbc00) [pid = 1826] [serial = 1312] [outer = (nil)] 15:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8bf0a000) [pid = 1826] [serial = 1313] [outer = 0x82bcbc00] 15:28:48 INFO - PROCESS | 1826 | 1477780128492 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8bf2f800) [pid = 1826] [serial = 1314] [outer = 0x82bcbc00] 15:28:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8c697800 == 16 [pid = 1826] [id = 444] 15:28:49 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf24000 == 15 [pid = 1826] [id = 443] 15:28:49 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82ef0800) [pid = 1826] [serial = 1286] [outer = (nil)] [url = about:blank] 15:28:49 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82ef5400) [pid = 1826] [serial = 1287] [outer = (nil)] [url = about:blank] 15:28:49 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8c7cb800) [pid = 1826] [serial = 1289] [outer = (nil)] [url = about:blank] 15:28:49 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8c69bc00) [pid = 1826] [serial = 1283] [outer = (nil)] [url = about:blank] 15:28:49 INFO - PROCESS | 1826 | 1477780129431 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"]]]}] 15:28:49 INFO - ..... 15:28:49 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1626ms 15:28:49 INFO - PROCESS | 1826 | 1477780129508 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 1826 | 1477780129516 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 15:28:49 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 15:28:49 INFO - PROCESS | 1826 | 1477780129526 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}] 15:28:49 INFO - PROCESS | 1826 | 1477780129711 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 15:28:49 INFO - PROCESS | 1826 | 1477780129840 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 15:28:49 INFO - PROCESS | 1826 | 1477780129848 Marionette TRACE conn4 <- [1,2031,null,["8"]] 15:28:49 INFO - PROCESS | 1826 | 1477780129856 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 15:28:49 INFO - PROCESS | 1826 | 1477780129862 Marionette TRACE conn4 <- [1,2032,null,{}] 15:28:49 INFO - PROCESS | 1826 | 1477780129869 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ea000 == 16 [pid = 1826] [id = 449] 15:28:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8c67e000) [pid = 1826] [serial = 1315] [outer = (nil)] 15:28:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8c697c00) [pid = 1826] [serial = 1316] [outer = 0x8c67e000] 15:28:49 INFO - PROCESS | 1826 | 1477780129970 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8dc25800) [pid = 1826] [serial = 1317] [outer = 0x8c67e000] 15:28:50 INFO - PROCESS | 1826 | 1477780130769 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]]]}] 15:28:50 INFO - ... 15:28:50 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1272ms 15:28:50 INFO - PROCESS | 1826 | 1477780130799 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 1826 | 1477780130804 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 15:28:50 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 15:28:50 INFO - PROCESS | 1826 | 1477780130811 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}] 15:28:51 INFO - PROCESS | 1826 | 1477780130998 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 15:28:51 INFO - PROCESS | 1826 | 1477780131014 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 15:28:51 INFO - PROCESS | 1826 | 1477780131019 Marionette TRACE conn4 <- [1,2036,null,["8"]] 15:28:51 INFO - PROCESS | 1826 | 1477780131025 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 15:28:51 INFO - PROCESS | 1826 | 1477780131030 Marionette TRACE conn4 <- [1,2037,null,{}] 15:28:51 INFO - PROCESS | 1826 | 1477780131036 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x94d5e400 == 17 [pid = 1826] [id = 450] 15:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x95260c00) [pid = 1826] [serial = 1318] [outer = (nil)] 15:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x95265800) [pid = 1826] [serial = 1319] [outer = 0x95260c00] 15:28:51 INFO - PROCESS | 1826 | 1477780131241 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x97dab400) [pid = 1826] [serial = 1320] [outer = 0x95260c00] 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0x9b47c400] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0x9b47c400] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0x9b47c400] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa10e8400] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa10e8400] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa10e8400] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa10f2c00] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa10f2c00] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa10f2c00] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9b47a800] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9b47a800] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9b47a800] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d12c00] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d12c00] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d12c00] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa1d13400] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa1d13400] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0xa1d13400] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d17000] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d17000] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [h264 @ 0xa1d17000] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9cfd5800] err{or,}_recognition separate: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9cfd5800] err{or,}_recognition combined: 1; 1 15:28:52 INFO - PROCESS | 1826 | [aac @ 0x9cfd5800] Unsupported bit depth: 0 15:28:52 INFO - PROCESS | 1826 | 1477780132455 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]]]}] 15:28:52 INFO - ............... 15:28:52 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1683ms 15:28:52 INFO - PROCESS | 1826 | 1477780132503 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 1826 | 1477780132510 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 15:28:52 INFO - TEST-START | /media-source/mediasource-trackdefault.html 15:28:52 INFO - PROCESS | 1826 | 1477780132519 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}] 15:28:52 INFO - PROCESS | 1826 | 1477780132772 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 15:28:52 INFO - PROCESS | 1826 | 1477780132792 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 15:28:52 INFO - PROCESS | 1826 | 1477780132798 Marionette TRACE conn4 <- [1,2041,null,["8"]] 15:28:52 INFO - PROCESS | 1826 | 1477780132803 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 15:28:52 INFO - PROCESS | 1826 | 1477780132809 Marionette TRACE conn4 <- [1,2042,null,{}] 15:28:52 INFO - PROCESS | 1826 | 1477780132816 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff7c00 == 18 [pid = 1826] [id = 451] 15:28:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x9b47b400) [pid = 1826] [serial = 1321] [outer = (nil)] 15:28:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0xa28dbc00) [pid = 1826] [serial = 1322] [outer = 0x9b47b400] 15:28:52 INFO - PROCESS | 1826 | 1477780132982 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0xa28e7000) [pid = 1826] [serial = 1323] [outer = 0x9b47b400] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8bf24400) [pid = 1826] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8c5f1400) [pid = 1826] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x90f60000) [pid = 1826] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8dc1cc00) [pid = 1826] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8f9cd000) [pid = 1826] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 15:28:53 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8c698000) [pid = 1826] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 15:28:53 INFO - ............................ 15:28:53 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1255ms 15:28:53 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 15:28:54 INFO - PROCESS | 1826 | 1477780133711 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"]]]}] 15:28:54 INFO - PROCESS | 1826 | 1477780133775 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 1826 | 1477780133780 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 15:28:54 INFO - PROCESS | 1826 | 1477780133797 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}] 15:28:54 INFO - PROCESS | 1826 | 1477780134074 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 15:28:54 INFO - PROCESS | 1826 | 1477780134195 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 15:28:54 INFO - PROCESS | 1826 | 1477780134200 Marionette TRACE conn4 <- [1,2046,null,["8"]] 15:28:54 INFO - PROCESS | 1826 | 1477780134205 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 15:28:54 INFO - PROCESS | 1826 | 1477780134211 Marionette TRACE conn4 <- [1,2047,null,{}] 15:28:54 INFO - PROCESS | 1826 | 1477780134217 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 1826 | ++DOCSHELL 0xa45adc00 == 19 [pid = 1826] [id = 452] 15:28:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0xa4cf4c00) [pid = 1826] [serial = 1324] [outer = (nil)] 15:28:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0xa4cf8c00) [pid = 1826] [serial = 1325] [outer = 0xa4cf4c00] 15:28:54 INFO - PROCESS | 1826 | 1477780134310 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0xa93af000) [pid = 1826] [serial = 1326] [outer = 0xa4cf4c00] 15:28:54 INFO - PROCESS | 1826 | 1477780134798 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"]]]}] 15:28:54 INFO - .. 15:28:54 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1024ms 15:28:54 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 15:28:54 INFO - PROCESS | 1826 | 1477780134821 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 1826 | 1477780134823 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 15:28:54 INFO - PROCESS | 1826 | 1477780134830 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}] 15:28:55 INFO - PROCESS | 1826 | 1477780134998 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 15:28:55 INFO - PROCESS | 1826 | 1477780135008 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 1826 | 1477780135011 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 15:28:55 INFO - PROCESS | 1826 | 1477780135018 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 15:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x96509c00) [pid = 1826] [serial = 1327] [outer = 0x98309800] 15:28:55 INFO - PROCESS | 1826 | 1477780135474 Marionette TRACE conn4 <- [1,2052,null,{}] 15:28:55 INFO - PROCESS | 1826 | 1477780135502 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:28:55 INFO - PROCESS | 1826 | 1477780135554 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 15:28:55 INFO - PROCESS | 1826 | 1477780135585 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}] 15:28:55 INFO - PROCESS | 1826 | 1477780135607 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 15:28:55 INFO - PROCESS | 1826 | 1477780135612 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 15:28:55 INFO - PROCESS | 1826 | 1477780135615 Marionette TRACE conn4 <- [1,2055,null,["8"]] 15:28:55 INFO - PROCESS | 1826 | 1477780135620 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 15:28:55 INFO - PROCESS | 1826 | 1477780135625 Marionette TRACE conn4 <- [1,2056,null,{}] 15:28:55 INFO - PROCESS | 1826 | 1477780135631 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbed000 == 20 [pid = 1826] [id = 453] 15:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8cbed400) [pid = 1826] [serial = 1328] [outer = (nil)] 15:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8cbf0000) [pid = 1826] [serial = 1329] [outer = 0x8cbed400] 15:28:55 INFO - PROCESS | 1826 | 1477780135725 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8cbf5400) [pid = 1826] [serial = 1330] [outer = 0x8cbed400] 15:28:56 INFO - PROCESS | 1826 | 1477780136795 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]]]}] 15:28:56 INFO - . 15:28:56 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2025ms 15:28:56 INFO - PROCESS | 1826 | 1477780136857 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 1826 | 1477780136863 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 15:28:56 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 15:28:56 INFO - PROCESS | 1826 | 1477780136918 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}] 15:28:57 INFO - PROCESS | 1826 | 1477780137151 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 15:28:57 INFO - PROCESS | 1826 | 1477780137332 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 15:28:57 INFO - PROCESS | 1826 | 1477780137338 Marionette TRACE conn4 <- [1,2060,null,["8"]] 15:28:57 INFO - PROCESS | 1826 | 1477780137347 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 15:28:57 INFO - PROCESS | 1826 | 1477780137353 Marionette TRACE conn4 <- [1,2061,null,{}] 15:28:57 INFO - PROCESS | 1826 | 1477780137361 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbee400 == 21 [pid = 1826] [id = 454] 15:28:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8cbef400) [pid = 1826] [serial = 1331] [outer = (nil)] 15:28:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8cbf4400) [pid = 1826] [serial = 1332] [outer = 0x8cbef400] 15:28:57 INFO - PROCESS | 1826 | 1477780137481 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dcc1000) [pid = 1826] [serial = 1333] [outer = 0x8cbef400] 15:28:58 INFO - PROCESS | 1826 | 1477780138419 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]]]}] 15:28:58 INFO - . 15:28:58 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1576ms 15:28:58 INFO - PROCESS | 1826 | 1477780138451 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 15:28:58 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 15:28:58 INFO - PROCESS | 1826 | 1477780138459 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 15:28:58 INFO - PROCESS | 1826 | 1477780138467 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}] 15:28:58 INFO - PROCESS | 1826 | 1477780138696 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 15:28:58 INFO - PROCESS | 1826 | 1477780138838 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 15:28:58 INFO - PROCESS | 1826 | 1477780138844 Marionette TRACE conn4 <- [1,2065,null,["8"]] 15:28:58 INFO - PROCESS | 1826 | 1477780138851 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 15:28:58 INFO - PROCESS | 1826 | 1477780138857 Marionette TRACE conn4 <- [1,2066,null,{}] 15:28:58 INFO - PROCESS | 1826 | 1477780138906 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d2400 == 22 [pid = 1826] [id = 455] 15:28:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x9830ac00) [pid = 1826] [serial = 1334] [outer = (nil)] 15:28:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0xa1d9e000) [pid = 1826] [serial = 1335] [outer = 0x9830ac00] 15:28:59 INFO - PROCESS | 1826 | 1477780139022 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0xa2867800) [pid = 1826] [serial = 1336] [outer = 0x9830ac00] 15:28:59 INFO - PROCESS | 1826 | 1477780139971 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]]]}] 15:28:59 INFO - . 15:28:59 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1522ms 15:28:59 INFO - PROCESS | 1826 | 1477780139996 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 1826 | 1477780140004 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 15:29:00 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 15:29:00 INFO - PROCESS | 1826 | 1477780140012 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}] 15:29:00 INFO - PROCESS | 1826 | 1477780140238 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 15:29:00 INFO - PROCESS | 1826 | 1477780140384 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 15:29:00 INFO - PROCESS | 1826 | 1477780140390 Marionette TRACE conn4 <- [1,2070,null,["8"]] 15:29:00 INFO - PROCESS | 1826 | 1477780140396 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 15:29:00 INFO - PROCESS | 1826 | 1477780140403 Marionette TRACE conn4 <- [1,2071,null,{}] 15:29:00 INFO - PROCESS | 1826 | 1477780140455 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa7a000 == 23 [pid = 1826] [id = 456] 15:29:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8fa7a400) [pid = 1826] [serial = 1337] [outer = (nil)] 15:29:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0xa2ed0400) [pid = 1826] [serial = 1338] [outer = 0x8fa7a400] 15:29:00 INFO - PROCESS | 1826 | 1477780140589 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8c67dc00) [pid = 1826] [serial = 1339] [outer = 0x8fa7a400] 15:29:01 INFO - PROCESS | 1826 | 1477780141966 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]]]}] 15:29:01 INFO - . 15:29:01 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1979ms 15:29:01 INFO - PROCESS | 1826 | 1477780141992 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 1826 | 1477780141999 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 15:29:02 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 15:29:02 INFO - PROCESS | 1826 | 1477780142011 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}] 15:29:02 INFO - PROCESS | 1826 | 1477780142291 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 15:29:02 INFO - PROCESS | 1826 | 1477780142486 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 15:29:02 INFO - PROCESS | 1826 | 1477780142491 Marionette TRACE conn4 <- [1,2075,null,["8"]] 15:29:02 INFO - PROCESS | 1826 | 1477780142501 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 15:29:02 INFO - PROCESS | 1826 | 1477780142509 Marionette TRACE conn4 <- [1,2076,null,{}] 15:29:02 INFO - PROCESS | 1826 | 1477780142516 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d8c00 == 24 [pid = 1826] [id = 457] 15:29:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8bf0cc00) [pid = 1826] [serial = 1340] [outer = (nil)] 15:29:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bf96c00) [pid = 1826] [serial = 1341] [outer = 0x8bf0cc00] 15:29:02 INFO - PROCESS | 1826 | 1477780142622 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8c69d400) [pid = 1826] [serial = 1342] [outer = 0x8bf0cc00] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff0400 == 23 [pid = 1826] [id = 446] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x94c79400 == 22 [pid = 1826] [id = 445] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69c800 == 21 [pid = 1826] [id = 440] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc1bc00 == 20 [pid = 1826] [id = 441] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8bffe800 == 19 [pid = 1826] [id = 438] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9ccc00 == 18 [pid = 1826] [id = 442] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8fb3a400 == 17 [pid = 1826] [id = 437] 15:29:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa1400 == 16 [pid = 1826] [id = 447] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8bf29800) [pid = 1826] [serial = 1298] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8caad000) [pid = 1826] [serial = 1301] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x94d5d000) [pid = 1826] [serial = 1304] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8bf30400) [pid = 1826] [serial = 1299] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8fa1ac00) [pid = 1826] [serial = 1296] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8dc26c00) [pid = 1826] [serial = 1292] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8cab5800) [pid = 1826] [serial = 1302] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8f9d0c00) [pid = 1826] [serial = 1295] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8dcb5000) [pid = 1826] [serial = 1293] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8c7d1400) [pid = 1826] [serial = 1284] [outer = (nil)] [url = about:blank] 15:29:03 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x937e5400) [pid = 1826] [serial = 1281] [outer = (nil)] [url = about:blank] 15:29:04 INFO - PROCESS | 1826 | 1477780144364 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]]]}] 15:29:04 INFO - . 15:29:04 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2379ms 15:29:04 INFO - PROCESS | 1826 | 1477780144393 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 1826 | 1477780144400 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 15:29:04 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 15:29:04 INFO - PROCESS | 1826 | 1477780144454 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}] 15:29:04 INFO - PROCESS | 1826 | 1477780144643 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 15:29:04 INFO - PROCESS | 1826 | 1477780144655 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 15:29:04 INFO - PROCESS | 1826 | 1477780144660 Marionette TRACE conn4 <- [1,2080,null,["8"]] 15:29:04 INFO - PROCESS | 1826 | 1477780144668 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 15:29:04 INFO - PROCESS | 1826 | 1477780144675 Marionette TRACE conn4 <- [1,2081,null,{}] 15:29:04 INFO - PROCESS | 1826 | 1477780144682 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cf1c00 == 17 [pid = 1826] [id = 458] 15:29:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82e05000) [pid = 1826] [serial = 1343] [outer = (nil)] 15:29:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x82e0ac00) [pid = 1826] [serial = 1344] [outer = 0x82e05000] 15:29:04 INFO - PROCESS | 1826 | 1477780144803 Marionette DEBUG loaded listener.js 15:29:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82e10400) [pid = 1826] [serial = 1345] [outer = 0x82e05000] 15:29:05 INFO - PROCESS | 1826 | [1826] 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 15:29:05 INFO - PROCESS | 1826 | [1826] 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 15:29:05 INFO - PROCESS | 1826 | 1477780145779 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]]]}] 15:29:05 INFO - . 15:29:05 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1383ms 15:29:05 INFO - PROCESS | 1826 | 1477780145831 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 1826 | 1477780145839 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 15:29:05 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 15:29:05 INFO - PROCESS | 1826 | 1477780145847 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}] 15:29:06 INFO - PROCESS | 1826 | 1477780146093 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 15:29:06 INFO - PROCESS | 1826 | 1477780146119 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 15:29:06 INFO - PROCESS | 1826 | 1477780146123 Marionette TRACE conn4 <- [1,2085,null,["8"]] 15:29:06 INFO - PROCESS | 1826 | 1477780146130 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 15:29:06 INFO - PROCESS | 1826 | 1477780146136 Marionette TRACE conn4 <- [1,2086,null,{}] 15:29:06 INFO - PROCESS | 1826 | 1477780146141 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ceb400 == 18 [pid = 1826] [id = 459] 15:29:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8bf26800) [pid = 1826] [serial = 1346] [outer = (nil)] 15:29:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8bfa1800) [pid = 1826] [serial = 1347] [outer = 0x8bf26800] 15:29:06 INFO - PROCESS | 1826 | 1477780146317 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8bff6c00) [pid = 1826] [serial = 1348] [outer = 0x8bf26800] 15:29:07 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:29:07 INFO - PROCESS | 1826 | 1477780147160 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]]]}] 15:29:07 INFO - . 15:29:07 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1374ms 15:29:07 INFO - PROCESS | 1826 | 1477780147233 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 15:29:07 INFO - PROCESS | 1826 | 1477780147241 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 15:29:07 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 15:29:07 INFO - PROCESS | 1826 | 1477780147248 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}] 15:29:07 INFO - PROCESS | 1826 | 1477780147465 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 15:29:07 INFO - PROCESS | 1826 | 1477780147492 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 15:29:07 INFO - PROCESS | 1826 | 1477780147498 Marionette TRACE conn4 <- [1,2090,null,["8"]] 15:29:07 INFO - PROCESS | 1826 | 1477780147504 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 15:29:07 INFO - PROCESS | 1826 | 1477780147511 Marionette TRACE conn4 <- [1,2091,null,{}] 15:29:07 INFO - PROCESS | 1826 | 1477780147597 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c683c00 == 19 [pid = 1826] [id = 460] 15:29:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8c684000) [pid = 1826] [serial = 1349] [outer = (nil)] 15:29:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8c686400) [pid = 1826] [serial = 1350] [outer = 0x8c684000] 15:29:07 INFO - PROCESS | 1826 | 1477780147701 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8c68ac00) [pid = 1826] [serial = 1351] [outer = 0x8c684000] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8cbed400) [pid = 1826] [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] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x9b47b400) [pid = 1826] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82bcbc00) [pid = 1826] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bff0800) [pid = 1826] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x94c7a000) [pid = 1826] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x95260c00) [pid = 1826] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c69d000) [pid = 1826] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x94c78c00) [pid = 1826] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 15:29:08 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c67e000) [pid = 1826] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 15:29:08 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:29:08 INFO - PROCESS | 1826 | 1477780148809 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]]]}] 15:29:08 INFO - . 15:29:08 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1590ms 15:29:08 INFO - PROCESS | 1826 | 1477780148838 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 15:29:08 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 15:29:08 INFO - PROCESS | 1826 | 1477780148843 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 15:29:08 INFO - PROCESS | 1826 | 1477780148851 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}] 15:29:09 INFO - PROCESS | 1826 | 1477780149080 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 15:29:09 INFO - PROCESS | 1826 | 1477780149097 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 15:29:09 INFO - PROCESS | 1826 | 1477780149104 Marionette TRACE conn4 <- [1,2095,null,["8"]] 15:29:09 INFO - PROCESS | 1826 | 1477780149110 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 15:29:09 INFO - PROCESS | 1826 | 1477780149115 Marionette TRACE conn4 <- [1,2096,null,{}] 15:29:09 INFO - PROCESS | 1826 | 1477780149121 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d4800 == 20 [pid = 1826] [id = 461] 15:29:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8c7d5800) [pid = 1826] [serial = 1352] [outer = (nil)] 15:29:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8caab000) [pid = 1826] [serial = 1353] [outer = 0x8c7d5800] 15:29:09 INFO - PROCESS | 1826 | 1477780149225 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dc5e400) [pid = 1826] [serial = 1354] [outer = 0x8c7d5800] 15:29:09 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:29:10 INFO - PROCESS | 1826 | 1477780149994 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]]]}] 15:29:10 INFO - . 15:29:10 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1178ms 15:29:10 INFO - PROCESS | 1826 | 1477780150028 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150032 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 15:29:10 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 15:29:10 INFO - PROCESS | 1826 | 1477780150038 Marionette TRACE conn4 -> [0,2099,"getContext",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150040 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150046 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150048 Marionette TRACE conn4 <- [1,2100,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150058 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}] 15:29:10 INFO - PROCESS | 1826 | 1477780150076 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 15:29:10 INFO - PROCESS | 1826 | 1477780150087 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150091 Marionette TRACE conn4 <- [1,2102,null,{}] 15:29:10 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:29:10 INFO - PROCESS | 1826 | 1477780150096 Marionette TRACE conn4 -> [0,2103,"getContext",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150099 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150104 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150107 Marionette TRACE conn4 <- [1,2104,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150112 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}] 15:29:10 INFO - PROCESS | 1826 | 1477780150130 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 15:29:10 INFO - PROCESS | 1826 | 1477780150135 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150138 Marionette TRACE conn4 <- [1,2106,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150143 Marionette TRACE conn4 -> [0,2107,"getContext",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150146 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150152 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150154 Marionette TRACE conn4 <- [1,2108,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150160 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}] 15:29:10 INFO - PROCESS | 1826 | 1477780150183 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 15:29:10 INFO - PROCESS | 1826 | 1477780150201 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150205 Marionette TRACE conn4 <- [1,2110,null,{}] 15:29:10 INFO - Setting pref security.mixed_content.use_hsts (false) 15:29:10 INFO - PROCESS | 1826 | 1477780150211 Marionette TRACE conn4 -> [0,2111,"getContext",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150213 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150219 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150225 Marionette TRACE conn4 <- [1,2112,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150230 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}] 15:29:10 INFO - PROCESS | 1826 | 1477780150247 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 15:29:10 INFO - PROCESS | 1826 | 1477780150253 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150255 Marionette TRACE conn4 <- [1,2114,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150261 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}] 15:29:10 INFO - PROCESS | 1826 | 1477780150412 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 15:29:10 INFO - PROCESS | 1826 | 1477780150622 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 15:29:10 INFO - PROCESS | 1826 | 1477780150634 Marionette TRACE conn4 <- [1,2116,null,["8"]] 15:29:10 INFO - PROCESS | 1826 | 1477780150656 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 15:29:10 INFO - PROCESS | 1826 | 1477780150666 Marionette TRACE conn4 <- [1,2117,null,{}] 15:29:10 INFO - PROCESS | 1826 | 1477780150675 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc8800 == 21 [pid = 1826] [id = 462] 15:29:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82bca800) [pid = 1826] [serial = 1355] [outer = (nil)] 15:29:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82bccc00) [pid = 1826] [serial = 1356] [outer = 0x82bca800] 15:29:10 INFO - PROCESS | 1826 | 1477780150798 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82e09000) [pid = 1826] [serial = 1357] [outer = 0x82bca800] 15:29:11 INFO - PROCESS | 1826 | [1826] 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 15:29:11 INFO - PROCESS | 1826 | [1826] 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 15:29:11 INFO - PROCESS | 1826 | [1826] 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 15:29:11 INFO - PROCESS | 1826 | 1477780151708 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]]]}] 15:29:11 INFO - . 15:29:11 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 1697ms 15:29:11 INFO - PROCESS | 1826 | 1477780151737 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 1826 | 1477780151744 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 15:29:11 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 15:29:11 INFO - PROCESS | 1826 | 1477780151753 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}] 15:29:12 INFO - PROCESS | 1826 | 1477780152034 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 15:29:12 INFO - PROCESS | 1826 | 1477780152163 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 15:29:12 INFO - PROCESS | 1826 | 1477780152171 Marionette TRACE conn4 <- [1,2121,null,["8"]] 15:29:12 INFO - PROCESS | 1826 | 1477780152179 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 15:29:12 INFO - PROCESS | 1826 | 1477780152187 Marionette TRACE conn4 <- [1,2122,null,{}] 15:29:12 INFO - PROCESS | 1826 | 1477780152238 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa6000 == 22 [pid = 1826] [id = 463] 15:29:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8c5ec400) [pid = 1826] [serial = 1358] [outer = (nil)] 15:29:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8c5f2400) [pid = 1826] [serial = 1359] [outer = 0x8c5ec400] 15:29:12 INFO - PROCESS | 1826 | 1477780152354 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8c683000) [pid = 1826] [serial = 1360] [outer = 0x8c5ec400] 15:29:13 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 15:29:13 INFO - PROCESS | 1826 | 1477780153295 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]]]}] 15:29:13 INFO - . 15:29:13 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 1572ms 15:29:13 INFO - PROCESS | 1826 | 1477780153337 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 1826 | 1477780153342 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 15:29:13 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 15:29:13 INFO - PROCESS | 1826 | 1477780153351 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}] 15:29:13 INFO - PROCESS | 1826 | 1477780153561 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 15:29:13 INFO - PROCESS | 1826 | 1477780153748 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 15:29:13 INFO - PROCESS | 1826 | 1477780153759 Marionette TRACE conn4 <- [1,2126,null,["8"]] 15:29:13 INFO - PROCESS | 1826 | 1477780153768 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 15:29:13 INFO - PROCESS | 1826 | 1477780153776 Marionette TRACE conn4 <- [1,2127,null,{}] 15:29:13 INFO - PROCESS | 1826 | 1477780153782 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1cc00 == 23 [pid = 1826] [id = 464] 15:29:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8fa1d400) [pid = 1826] [serial = 1361] [outer = (nil)] 15:29:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8fa7bc00) [pid = 1826] [serial = 1362] [outer = 0x8fa1d400] 15:29:13 INFO - PROCESS | 1826 | 1477780153891 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8fa82400) [pid = 1826] [serial = 1363] [outer = 0x8fa1d400] 15:29:14 INFO - PROCESS | 1826 | [1826] 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 15:29:14 INFO - PROCESS | 1826 | [1826] 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 15:29:14 INFO - PROCESS | 1826 | 1477780154981 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]]]}] 15:29:15 INFO - . 15:29:15 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1677ms 15:29:15 INFO - PROCESS | 1826 | 1477780155030 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 1826 | 1477780155034 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 15:29:15 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 15:29:15 INFO - PROCESS | 1826 | 1477780155043 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}] 15:29:15 INFO - PROCESS | 1826 | 1477780155260 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 15:29:15 INFO - PROCESS | 1826 | 1477780155437 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 15:29:15 INFO - PROCESS | 1826 | 1477780155443 Marionette TRACE conn4 <- [1,2131,null,["8"]] 15:29:15 INFO - PROCESS | 1826 | 1477780155449 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 15:29:15 INFO - PROCESS | 1826 | 1477780155457 Marionette TRACE conn4 <- [1,2132,null,{}] 15:29:15 INFO - PROCESS | 1826 | 1477780155623 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa4800 == 24 [pid = 1826] [id = 465] 15:29:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82aa5400) [pid = 1826] [serial = 1364] [outer = (nil)] 15:29:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82ce5400) [pid = 1826] [serial = 1365] [outer = 0x82aa5400] 15:29:15 INFO - PROCESS | 1826 | 1477780155760 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82efc000) [pid = 1826] [serial = 1366] [outer = 0x82aa5400] 15:29:16 INFO - PROCESS | 1826 | [1826] 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 15:29:16 INFO - PROCESS | 1826 | [1826] 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 15:29:16 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:29:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d4800 == 23 [pid = 1826] [id = 461] 15:29:16 INFO - PROCESS | 1826 | --DOCSHELL 0x8c683c00 == 22 [pid = 1826] [id = 460] 15:29:16 INFO - PROCESS | 1826 | --DOCSHELL 0x82ceb400 == 21 [pid = 1826] [id = 459] 15:29:16 INFO - PROCESS | 1826 | --DOCSHELL 0x82cf1c00 == 20 [pid = 1826] [id = 458] 15:29:16 INFO - PROCESS | 1826 | 1477780156808 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]]]}] 15:29:16 INFO - . 15:29:16 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 1779ms 15:29:16 INFO - PROCESS | 1826 | 1477780156827 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 1826 | 1477780156832 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 15:29:16 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 15:29:16 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:29:16 INFO - PROCESS | 1826 | 1477780156844 Marionette TRACE conn4 -> [0,2135,"getContext",null] 15:29:16 INFO - PROCESS | 1826 | 1477780156852 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156860 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156865 Marionette TRACE conn4 <- [1,2136,null,{}] 15:29:16 INFO - PROCESS | 1826 | 1477780156872 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}] 15:29:16 INFO - PROCESS | 1826 | 1477780156893 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 15:29:16 INFO - PROCESS | 1826 | 1477780156904 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156911 Marionette TRACE conn4 <- [1,2138,null,{}] 15:29:16 INFO - Clearing pref security.mixed_content.use_hsts 15:29:16 INFO - PROCESS | 1826 | 1477780156920 Marionette TRACE conn4 -> [0,2139,"getContext",null] 15:29:16 INFO - PROCESS | 1826 | 1477780156924 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156930 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156933 Marionette TRACE conn4 <- [1,2140,null,{}] 15:29:16 INFO - PROCESS | 1826 | 1477780156939 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}] 15:29:16 INFO - PROCESS | 1826 | 1477780156957 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 15:29:16 INFO - PROCESS | 1826 | 1477780156965 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 15:29:16 INFO - PROCESS | 1826 | 1477780156971 Marionette TRACE conn4 <- [1,2142,null,{}] 15:29:16 INFO - PROCESS | 1826 | 1477780156979 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}] 15:29:17 INFO - PROCESS | 1826 | 1477780157165 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8cbf0000) [pid = 1826] [serial = 1329] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8cbf5400) [pid = 1826] [serial = 1330] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0xa4cf8c00) [pid = 1826] [serial = 1325] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0xa28dbc00) [pid = 1826] [serial = 1322] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa28e7000) [pid = 1826] [serial = 1323] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x95265800) [pid = 1826] [serial = 1319] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x97dab400) [pid = 1826] [serial = 1320] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8c697c00) [pid = 1826] [serial = 1316] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dc25800) [pid = 1826] [serial = 1317] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bf0a000) [pid = 1826] [serial = 1313] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8bf2f800) [pid = 1826] [serial = 1314] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x95263800) [pid = 1826] [serial = 1310] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c69f400) [pid = 1826] [serial = 1311] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8c5e7000) [pid = 1826] [serial = 1307] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c685c00) [pid = 1826] [serial = 1308] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x95263400) [pid = 1826] [serial = 1305] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8c7cf800) [pid = 1826] [serial = 1290] [outer = (nil)] [url = about:blank] 15:29:17 INFO - PROCESS | 1826 | 1477780157452 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 15:29:17 INFO - PROCESS | 1826 | 1477780157457 Marionette TRACE conn4 <- [1,2144,null,["8"]] 15:29:17 INFO - PROCESS | 1826 | 1477780157465 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 15:29:17 INFO - PROCESS | 1826 | 1477780157471 Marionette TRACE conn4 <- [1,2145,null,{}] 15:29:17 INFO - PROCESS | 1826 | 1477780157477 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa8c00 == 21 [pid = 1826] [id = 466] 15:29:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x82cf0c00) [pid = 1826] [serial = 1367] [outer = (nil)] 15:29:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82e06400) [pid = 1826] [serial = 1368] [outer = 0x82cf0c00] 15:29:17 INFO - PROCESS | 1826 | 1477780157576 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82efd000) [pid = 1826] [serial = 1369] [outer = 0x82cf0c00] 15:29:18 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:29:18 INFO - PROCESS | 1826 | 1477780158333 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]]]}] 15:29:18 INFO - . 15:29:18 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 1504ms 15:29:18 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 15:29:18 INFO - PROCESS | 1826 | 1477780158347 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158350 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158358 Marionette TRACE conn4 -> [0,2148,"getContext",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158360 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158366 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158370 Marionette TRACE conn4 <- [1,2149,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158376 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}] 15:29:18 INFO - PROCESS | 1826 | 1477780158395 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 15:29:18 INFO - PROCESS | 1826 | 1477780158401 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158404 Marionette TRACE conn4 <- [1,2151,null,{}] 15:29:18 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:29:18 INFO - PROCESS | 1826 | 1477780158425 Marionette TRACE conn4 -> [0,2152,"getContext",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158429 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158436 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158440 Marionette TRACE conn4 <- [1,2153,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158446 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}] 15:29:18 INFO - PROCESS | 1826 | 1477780158465 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 15:29:18 INFO - PROCESS | 1826 | 1477780158470 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158472 Marionette TRACE conn4 <- [1,2155,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158478 Marionette TRACE conn4 -> [0,2156,"getContext",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158481 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158487 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158489 Marionette TRACE conn4 <- [1,2157,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158495 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}] 15:29:18 INFO - PROCESS | 1826 | 1477780158512 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 15:29:18 INFO - PROCESS | 1826 | 1477780158518 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158520 Marionette TRACE conn4 <- [1,2159,null,{}] 15:29:18 INFO - Setting pref security.mixed_content.use_hsts (false) 15:29:18 INFO - PROCESS | 1826 | 1477780158527 Marionette TRACE conn4 -> [0,2160,"getContext",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158531 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158537 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158540 Marionette TRACE conn4 <- [1,2161,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158546 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}] 15:29:18 INFO - PROCESS | 1826 | 1477780158567 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 15:29:18 INFO - PROCESS | 1826 | 1477780158572 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158577 Marionette TRACE conn4 <- [1,2163,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158582 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}] 15:29:18 INFO - PROCESS | 1826 | 1477780158826 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 15:29:18 INFO - PROCESS | 1826 | 1477780158863 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 15:29:18 INFO - PROCESS | 1826 | 1477780158867 Marionette TRACE conn4 <- [1,2165,null,["8"]] 15:29:18 INFO - PROCESS | 1826 | 1477780158944 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 15:29:18 INFO - PROCESS | 1826 | 1477780158950 Marionette TRACE conn4 <- [1,2166,null,{}] 15:29:18 INFO - PROCESS | 1826 | 1477780158957 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff8000 == 22 [pid = 1826] [id = 467] 15:29:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8c5eec00) [pid = 1826] [serial = 1370] [outer = (nil)] 15:29:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8c698000) [pid = 1826] [serial = 1371] [outer = 0x8c5eec00] 15:29:19 INFO - PROCESS | 1826 | 1477780159066 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8c7cd400) [pid = 1826] [serial = 1372] [outer = 0x8c5eec00] 15:29:19 INFO - PROCESS | 1826 | 1477780159955 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]]]}] 15:29:20 INFO - . 15:29:20 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 1655ms 15:29:20 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 15:29:20 INFO - PROCESS | 1826 | 1477780160015 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 1826 | 1477780160018 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 15:29:20 INFO - PROCESS | 1826 | 1477780160027 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}] 15:29:20 INFO - PROCESS | 1826 | 1477780160264 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 15:29:20 INFO - PROCESS | 1826 | 1477780160290 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 15:29:20 INFO - PROCESS | 1826 | 1477780160295 Marionette TRACE conn4 <- [1,2170,null,["8"]] 15:29:20 INFO - PROCESS | 1826 | 1477780160300 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 15:29:20 INFO - PROCESS | 1826 | 1477780160309 Marionette TRACE conn4 <- [1,2171,null,{}] 15:29:20 INFO - PROCESS | 1826 | 1477780160390 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd2400 == 23 [pid = 1826] [id = 468] 15:29:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82ceb000) [pid = 1826] [serial = 1373] [outer = (nil)] 15:29:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8da53000) [pid = 1826] [serial = 1374] [outer = 0x82ceb000] 15:29:20 INFO - PROCESS | 1826 | 1477780160498 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8dab9000) [pid = 1826] [serial = 1375] [outer = 0x82ceb000] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8cbef400) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x82e05000) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8bf0cc00) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x9830ac00) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8fa7a400) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8c684000) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8bf26800) [pid = 1826] [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] 15:29:21 INFO - PROCESS | 1826 | [1826] 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 15:29:21 INFO - PROCESS | 1826 | [1826] 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 15:29:21 INFO - PROCESS | 1826 | [1826] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 15:29:21 INFO - PROCESS | 1826 | 1477780161416 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]]]}] 15:29:21 INFO - . 15:29:21 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 1428ms 15:29:21 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:29:21 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:29:21 INFO - PROCESS | 1826 | 1477780161454 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 1826 | 1477780161457 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161463 Marionette TRACE conn4 -> [0,2174,"getContext",null] 15:29:21 INFO - PROCESS | 1826 | 1477780161467 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161476 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161478 Marionette TRACE conn4 <- [1,2175,null,{}] 15:29:21 INFO - PROCESS | 1826 | 1477780161483 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}] 15:29:21 INFO - PROCESS | 1826 | 1477780161519 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 15:29:21 INFO - Clearing pref security.mixed_content.use_hsts 15:29:21 INFO - PROCESS | 1826 | 1477780161533 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161536 Marionette TRACE conn4 <- [1,2177,null,{}] 15:29:21 INFO - PROCESS | 1826 | 1477780161542 Marionette TRACE conn4 -> [0,2178,"getContext",null] 15:29:21 INFO - PROCESS | 1826 | 1477780161545 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161550 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161553 Marionette TRACE conn4 <- [1,2179,null,{}] 15:29:21 INFO - PROCESS | 1826 | 1477780161558 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}] 15:29:21 INFO - PROCESS | 1826 | 1477780161590 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 15:29:21 INFO - PROCESS | 1826 | 1477780161601 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161603 Marionette TRACE conn4 <- [1,2181,null,{}] 15:29:21 INFO - PROCESS | 1826 | 1477780161610 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}] 15:29:21 INFO - PROCESS | 1826 | 1477780161783 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 15:29:21 INFO - PROCESS | 1826 | 1477780161928 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 15:29:21 INFO - PROCESS | 1826 | 1477780161934 Marionette TRACE conn4 <- [1,2183,null,["8"]] 15:29:21 INFO - PROCESS | 1826 | 1477780161939 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 15:29:21 INFO - PROCESS | 1826 | 1477780161945 Marionette TRACE conn4 <- [1,2184,null,{}] 15:29:21 INFO - PROCESS | 1826 | 1477780161950 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5e800 == 24 [pid = 1826] [id = 469] 15:29:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dc5ec00) [pid = 1826] [serial = 1376] [outer = (nil)] 15:29:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dc5e000) [pid = 1826] [serial = 1377] [outer = 0x8dc5ec00] 15:29:22 INFO - PROCESS | 1826 | 1477780162044 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dcbd400) [pid = 1826] [serial = 1378] [outer = 0x8dc5ec00] 15:29:22 INFO - PROCESS | 1826 | [1826] 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 15:29:22 INFO - PROCESS | 1826 | [1826] 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 15:29:22 INFO - PROCESS | 1826 | 1477780162733 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]]]}] 15:29:22 INFO - . 15:29:22 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 1318ms 15:29:22 INFO - PROCESS | 1826 | 1477780162781 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 1826 | 1477780162785 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 15:29:22 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:29:22 INFO - PROCESS | 1826 | 1477780162791 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}] 15:29:23 INFO - PROCESS | 1826 | 1477780163001 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 15:29:23 INFO - PROCESS | 1826 | 1477780163117 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 15:29:23 INFO - PROCESS | 1826 | 1477780163122 Marionette TRACE conn4 <- [1,2188,null,["8"]] 15:29:23 INFO - PROCESS | 1826 | 1477780163134 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 15:29:23 INFO - PROCESS | 1826 | 1477780163145 Marionette TRACE conn4 <- [1,2189,null,{}] 15:29:23 INFO - PROCESS | 1826 | 1477780163198 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcbc00 == 25 [pid = 1826] [id = 470] 15:29:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82bcc400) [pid = 1826] [serial = 1379] [outer = (nil)] 15:29:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82ceac00) [pid = 1826] [serial = 1380] [outer = 0x82bcc400] 15:29:23 INFO - PROCESS | 1826 | 1477780163323 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8b0ddc00) [pid = 1826] [serial = 1381] [outer = 0x82bcc400] 15:29:24 INFO - PROCESS | 1826 | 1477780164239 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]]]}] 15:29:24 INFO - . 15:29:24 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 1474ms 15:29:24 INFO - PROCESS | 1826 | 1477780164268 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 1826 | 1477780164275 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 15:29:24 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 15:29:24 INFO - PROCESS | 1826 | 1477780164284 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}] 15:29:24 INFO - PROCESS | 1826 | 1477780164518 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 15:29:24 INFO - PROCESS | 1826 | 1477780164694 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 15:29:24 INFO - PROCESS | 1826 | 1477780164702 Marionette TRACE conn4 <- [1,2193,null,["8"]] 15:29:24 INFO - PROCESS | 1826 | 1477780164710 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 15:29:24 INFO - PROCESS | 1826 | 1477780164718 Marionette TRACE conn4 <- [1,2194,null,{}] 15:29:24 INFO - PROCESS | 1826 | 1477780164724 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c688400 == 26 [pid = 1826] [id = 471] 15:29:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8c69e000) [pid = 1826] [serial = 1382] [outer = (nil)] 15:29:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8dc0f800) [pid = 1826] [serial = 1383] [outer = 0x8c69e000] 15:29:24 INFO - PROCESS | 1826 | 1477780164838 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8dc2b400) [pid = 1826] [serial = 1384] [outer = 0x8c69e000] 15:29:25 INFO - PROCESS | 1826 | [1826] 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 15:29:25 INFO - PROCESS | 1826 | [1826] 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 15:29:25 INFO - . 15:29:25 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 1474ms 15:29:25 INFO - PROCESS | 1826 | 1477780165748 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]]]}] 15:29:25 INFO - PROCESS | 1826 | 1477780165777 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 1826 | 1477780165781 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 15:29:25 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 15:29:25 INFO - PROCESS | 1826 | 1477780165791 Marionette TRACE conn4 -> [0,2197,"getContext",null] 15:29:25 INFO - PROCESS | 1826 | 1477780165794 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165811 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165821 Marionette TRACE conn4 <- [1,2198,null,{}] 15:29:25 INFO - PROCESS | 1826 | 1477780165830 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}] 15:29:25 INFO - PROCESS | 1826 | 1477780165861 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 15:29:25 INFO - PROCESS | 1826 | 1477780165917 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165922 Marionette TRACE conn4 <- [1,2200,null,{}] 15:29:25 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 15:29:25 INFO - PROCESS | 1826 | 1477780165934 Marionette TRACE conn4 -> [0,2201,"getContext",null] 15:29:25 INFO - PROCESS | 1826 | 1477780165937 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165945 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165950 Marionette TRACE conn4 <- [1,2202,null,{}] 15:29:25 INFO - PROCESS | 1826 | 1477780165955 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}] 15:29:25 INFO - PROCESS | 1826 | 1477780165977 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 15:29:25 INFO - PROCESS | 1826 | 1477780165984 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 15:29:25 INFO - PROCESS | 1826 | 1477780165986 Marionette TRACE conn4 <- [1,2204,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780165997 Marionette TRACE conn4 -> [0,2205,"getContext",null] 15:29:26 INFO - PROCESS | 1826 | 1477780166000 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166007 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166011 Marionette TRACE conn4 <- [1,2206,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780166017 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}] 15:29:26 INFO - PROCESS | 1826 | 1477780166039 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 15:29:26 INFO - Setting pref security.mixed_content.use_hsts (false) 15:29:26 INFO - PROCESS | 1826 | 1477780166092 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166095 Marionette TRACE conn4 <- [1,2208,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780166103 Marionette TRACE conn4 -> [0,2209,"getContext",null] 15:29:26 INFO - PROCESS | 1826 | 1477780166106 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166115 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166118 Marionette TRACE conn4 <- [1,2210,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780166123 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}] 15:29:26 INFO - PROCESS | 1826 | 1477780166145 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 15:29:26 INFO - PROCESS | 1826 | 1477780166162 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166165 Marionette TRACE conn4 <- [1,2212,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780166175 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}] 15:29:26 INFO - PROCESS | 1826 | 1477780166396 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 15:29:26 INFO - PROCESS | 1826 | 1477780166575 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 15:29:26 INFO - PROCESS | 1826 | 1477780166581 Marionette TRACE conn4 <- [1,2214,null,["8"]] 15:29:26 INFO - PROCESS | 1826 | 1477780166587 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 15:29:26 INFO - PROCESS | 1826 | 1477780166600 Marionette TRACE conn4 <- [1,2215,null,{}] 15:29:26 INFO - PROCESS | 1826 | 1477780166650 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb6000 == 27 [pid = 1826] [id = 472] 15:29:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8fa21400) [pid = 1826] [serial = 1385] [outer = (nil)] 15:29:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x92930c00) [pid = 1826] [serial = 1386] [outer = 0x8fa21400] 15:29:26 INFO - PROCESS | 1826 | 1477780166762 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x92ac7800) [pid = 1826] [serial = 1387] [outer = 0x8fa21400] 15:29:27 INFO - PROCESS | 1826 | [aac @ 0x93aa0800] err{or,}_recognition separate: 1; 1 15:29:27 INFO - PROCESS | 1826 | [aac @ 0x93aa0800] err{or,}_recognition combined: 1; 1 15:29:27 INFO - PROCESS | 1826 | [aac @ 0x93aa0800] Unsupported bit depth: 0 15:29:27 INFO - PROCESS | 1826 | [h264 @ 0x93aa3c00] err{or,}_recognition separate: 1; 1 15:29:27 INFO - PROCESS | 1826 | [h264 @ 0x93aa3c00] err{or,}_recognition combined: 1; 1 15:29:27 INFO - PROCESS | 1826 | [h264 @ 0x93aa3c00] Unsupported bit depth: 0 15:29:27 INFO - PROCESS | 1826 | 1477780167920 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]]]}] 15:29:27 INFO - . 15:29:27 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html | took 2168ms 15:29:27 INFO - PROCESS | 1826 | 1477780167960 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 1826 | 1477780167965 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 15:29:27 INFO - TEST-START | /navigation-timing/idlharness.html 15:29:27 INFO - Clearing pref security.mixed_content.send_hsts_priming 15:29:27 INFO - PROCESS | 1826 | 1477780167972 Marionette TRACE conn4 -> [0,2218,"getContext",null] 15:29:27 INFO - PROCESS | 1826 | 1477780167976 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 15:29:27 INFO - PROCESS | 1826 | 1477780167981 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 15:29:27 INFO - PROCESS | 1826 | 1477780167984 Marionette TRACE conn4 <- [1,2219,null,{}] 15:29:28 INFO - PROCESS | 1826 | 1477780167991 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}] 15:29:28 INFO - PROCESS | 1826 | 1477780168007 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 15:29:28 INFO - PROCESS | 1826 | 1477780168061 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 15:29:28 INFO - PROCESS | 1826 | 1477780168064 Marionette TRACE conn4 <- [1,2221,null,{}] 15:29:28 INFO - Clearing pref security.mixed_content.use_hsts 15:29:28 INFO - PROCESS | 1826 | 1477780168071 Marionette TRACE conn4 -> [0,2222,"getContext",null] 15:29:28 INFO - PROCESS | 1826 | 1477780168078 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 15:29:28 INFO - PROCESS | 1826 | 1477780168090 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 15:29:28 INFO - PROCESS | 1826 | 1477780168093 Marionette TRACE conn4 <- [1,2223,null,{}] 15:29:28 INFO - PROCESS | 1826 | 1477780168112 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}] 15:29:28 INFO - PROCESS | 1826 | 1477780168137 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 15:29:28 INFO - PROCESS | 1826 | 1477780168143 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 15:29:28 INFO - PROCESS | 1826 | 1477780168147 Marionette TRACE conn4 <- [1,2225,null,{}] 15:29:28 INFO - PROCESS | 1826 | 1477780168201 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}] 15:29:28 INFO - PROCESS | 1826 | 1477780168416 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 15:29:28 INFO - PROCESS | 1826 | 1477780168561 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 1826 | 1477780168566 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 15:29:28 INFO - PROCESS | 1826 | 1477780168573 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:29:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x94646800) [pid = 1826] [serial = 1388] [outer = 0x98309800] 15:29:28 INFO - PROCESS | 1826 | 1477780168871 Marionette TRACE conn4 <- [1,2228,null,{}] 15:29:28 INFO - PROCESS | 1826 | 1477780168883 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 15:29:28 INFO - PROCESS | 1826 | 1477780168908 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 15:29:28 INFO - PROCESS | 1826 | 1477780168955 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}] 15:29:28 INFO - PROCESS | 1826 | 1477780168982 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 15:29:28 INFO - PROCESS | 1826 | 1477780168988 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 15:29:28 INFO - PROCESS | 1826 | 1477780168992 Marionette TRACE conn4 <- [1,2231,null,["8"]] 15:29:29 INFO - PROCESS | 1826 | 1477780169020 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 15:29:29 INFO - PROCESS | 1826 | 1477780169027 Marionette TRACE conn4 <- [1,2232,null,{}] 15:29:29 INFO - PROCESS | 1826 | 1477780169033 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bfa2000 == 28 [pid = 1826] [id = 473] 15:29:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8bfef800) [pid = 1826] [serial = 1389] [outer = (nil)] 15:29:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dcb4800) [pid = 1826] [serial = 1390] [outer = 0x8bfef800] 15:29:29 INFO - PROCESS | 1826 | 1477780169142 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x94645000) [pid = 1826] [serial = 1391] [outer = 0x8bfef800] 15:29:31 INFO - ............................................................................................. 15:29:31 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3113ms 15:29:31 INFO - TEST-START | /navigation-timing/test_document_open.html 15:29:31 INFO - PROCESS | 1826 | 1477780170912 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"]]]}] 15:29:31 INFO - PROCESS | 1826 | 1477780171130 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 1826 | 1477780171142 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 15:29:31 INFO - PROCESS | 1826 | 1477780171162 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}] 15:29:31 INFO - PROCESS | 1826 | 1477780171405 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0xa45adc00 == 27 [pid = 1826] [id = 452] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff7c00 == 26 [pid = 1826] [id = 451] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc9000 == 25 [pid = 1826] [id = 448] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x94d5e400 == 24 [pid = 1826] [id = 450] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1cc00 == 23 [pid = 1826] [id = 464] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc8800 == 22 [pid = 1826] [id = 462] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa6000 == 21 [pid = 1826] [id = 463] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d2400 == 20 [pid = 1826] [id = 455] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ea000 == 19 [pid = 1826] [id = 449] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d8c00 == 18 [pid = 1826] [id = 457] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbed000 == 17 [pid = 1826] [id = 453] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa7a000 == 16 [pid = 1826] [id = 456] 15:29:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbee400 == 15 [pid = 1826] [id = 454] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dcc1000) [pid = 1826] [serial = 1333] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8cbf4400) [pid = 1826] [serial = 1332] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0xa2867800) [pid = 1826] [serial = 1336] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0xa1d9e000) [pid = 1826] [serial = 1335] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c67dc00) [pid = 1826] [serial = 1339] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0xa2ed0400) [pid = 1826] [serial = 1338] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c69d400) [pid = 1826] [serial = 1342] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8bf96c00) [pid = 1826] [serial = 1341] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82e10400) [pid = 1826] [serial = 1345] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82e0ac00) [pid = 1826] [serial = 1344] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bff6c00) [pid = 1826] [serial = 1348] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8bfa1800) [pid = 1826] [serial = 1347] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8c68ac00) [pid = 1826] [serial = 1351] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8c686400) [pid = 1826] [serial = 1350] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8caab000) [pid = 1826] [serial = 1353] [outer = (nil)] [url = about:blank] 15:29:32 INFO - PROCESS | 1826 | 1477780172439 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 15:29:32 INFO - PROCESS | 1826 | 1477780172446 Marionette TRACE conn4 <- [1,2236,null,["8"]] 15:29:32 INFO - PROCESS | 1826 | 1477780172455 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 15:29:32 INFO - PROCESS | 1826 | 1477780172464 Marionette TRACE conn4 <- [1,2237,null,{}] 15:29:32 INFO - PROCESS | 1826 | 1477780172473 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aab400 == 16 [pid = 1826] [id = 474] 15:29:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x82aad400) [pid = 1826] [serial = 1392] [outer = (nil)] 15:29:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82bca400) [pid = 1826] [serial = 1393] [outer = 0x82aad400] 15:29:32 INFO - PROCESS | 1826 | 1477780172579 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82cef400) [pid = 1826] [serial = 1394] [outer = 0x82aad400] 15:29:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc5c00 == 17 [pid = 1826] [id = 475] 15:29:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82e12800) [pid = 1826] [serial = 1395] [outer = (nil)] 15:29:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82efd800) [pid = 1826] [serial = 1396] [outer = 0x82e12800] 15:29:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x82e0c000) [pid = 1826] [serial = 1397] [outer = 0x82e12800] 15:29:33 INFO - PROCESS | 1826 | 1477780173504 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]]]}] 15:29:33 INFO - ..................... 15:29:33 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 2390ms 15:29:33 INFO - PROCESS | 1826 | 1477780173547 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 15:29:33 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 15:29:33 INFO - PROCESS | 1826 | 1477780173554 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 15:29:33 INFO - PROCESS | 1826 | 1477780173563 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}] 15:29:33 INFO - PROCESS | 1826 | 1477780173774 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 15:29:33 INFO - PROCESS | 1826 | 1477780173916 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 15:29:33 INFO - PROCESS | 1826 | 1477780173924 Marionette TRACE conn4 <- [1,2241,null,["8"]] 15:29:33 INFO - PROCESS | 1826 | 1477780173933 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 15:29:33 INFO - PROCESS | 1826 | 1477780173941 Marionette TRACE conn4 <- [1,2242,null,{}] 15:29:33 INFO - PROCESS | 1826 | 1477780173948 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf04400 == 18 [pid = 1826] [id = 476] 15:29:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8bf06000) [pid = 1826] [serial = 1398] [outer = (nil)] 15:29:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8bf09400) [pid = 1826] [serial = 1399] [outer = 0x8bf06000] 15:29:34 INFO - PROCESS | 1826 | 1477780174051 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bf21400) [pid = 1826] [serial = 1400] [outer = 0x8bf06000] 15:29:34 INFO - PROCESS | 1826 | 1477780174654 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]]]}] 15:29:34 INFO - ... 15:29:34 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1141ms 15:29:34 INFO - PROCESS | 1826 | 1477780174703 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 1826 | 1477780174706 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 15:29:34 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 15:29:34 INFO - PROCESS | 1826 | 1477780174723 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}] 15:29:34 INFO - PROCESS | 1826 | 1477780174959 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 15:29:35 INFO - PROCESS | 1826 | 1477780175068 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 15:29:35 INFO - PROCESS | 1826 | 1477780175080 Marionette TRACE conn4 <- [1,2246,null,["8"]] 15:29:35 INFO - PROCESS | 1826 | 1477780175097 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 15:29:35 INFO - PROCESS | 1826 | 1477780175105 Marionette TRACE conn4 <- [1,2247,null,{}] 15:29:35 INFO - PROCESS | 1826 | 1477780175114 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf9a000 == 19 [pid = 1826] [id = 477] 15:29:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8bff1c00) [pid = 1826] [serial = 1401] [outer = (nil)] 15:29:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8bff4000) [pid = 1826] [serial = 1402] [outer = 0x8bff1c00] 15:29:35 INFO - PROCESS | 1826 | 1477780175210 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8bffc000) [pid = 1826] [serial = 1403] [outer = 0x8bff1c00] 15:29:36 INFO - PROCESS | 1826 | 1477780176154 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]]]}] 15:29:36 INFO - ...................... 15:29:36 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1528ms 15:29:36 INFO - PROCESS | 1826 | 1477780176244 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 1826 | 1477780176247 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 15:29:36 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 15:29:36 INFO - PROCESS | 1826 | 1477780176256 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}] 15:29:36 INFO - PROCESS | 1826 | 1477780176513 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 15:29:36 INFO - PROCESS | 1826 | 1477780176545 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 15:29:36 INFO - PROCESS | 1826 | 1477780176549 Marionette TRACE conn4 <- [1,2251,null,["8"]] 15:29:36 INFO - PROCESS | 1826 | 1477780176554 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 15:29:36 INFO - PROCESS | 1826 | 1477780176560 Marionette TRACE conn4 <- [1,2252,null,{}] 15:29:36 INFO - PROCESS | 1826 | 1477780176565 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef8400 == 20 [pid = 1826] [id = 478] 15:29:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8c7c9800) [pid = 1826] [serial = 1404] [outer = (nil)] 15:29:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8c7cc000) [pid = 1826] [serial = 1405] [outer = 0x8c7c9800] 15:29:36 INFO - PROCESS | 1826 | 1477780176760 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8ce3ac00) [pid = 1826] [serial = 1406] [outer = 0x8c7c9800] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dc5ec00) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8fa1d400) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x82bca800) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8c5ec400) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82aa5400) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82cf0c00) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c5eec00) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82ceb000) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8c7d5800) [pid = 1826] [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] 15:29:37 INFO - PROCESS | 1826 | 1477780177621 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]]]}] 15:29:37 INFO - .... 15:29:37 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1423ms 15:29:37 INFO - PROCESS | 1826 | 1477780177696 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 1826 | 1477780177700 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 15:29:37 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 15:29:37 INFO - PROCESS | 1826 | 1477780177707 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}] 15:29:37 INFO - PROCESS | 1826 | 1477780177880 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 15:29:37 INFO - PROCESS | 1826 | 1477780177895 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 15:29:37 INFO - PROCESS | 1826 | 1477780177899 Marionette TRACE conn4 <- [1,2256,null,["8"]] 15:29:37 INFO - PROCESS | 1826 | 1477780177904 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 15:29:37 INFO - PROCESS | 1826 | 1477780177909 Marionette TRACE conn4 <- [1,2257,null,{}] 15:29:37 INFO - PROCESS | 1826 | 1477780177914 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d3c00 == 21 [pid = 1826] [id = 479] 15:29:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8c7d5800) [pid = 1826] [serial = 1407] [outer = (nil)] 15:29:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8ce42c00) [pid = 1826] [serial = 1408] [outer = 0x8c7d5800] 15:29:38 INFO - PROCESS | 1826 | 1477780178012 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8daaf000) [pid = 1826] [serial = 1409] [outer = 0x8c7d5800] 15:29:38 INFO - PROCESS | 1826 | 1477780178696 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]]]}] 15:29:38 INFO - ..... 15:29:38 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1022ms 15:29:38 INFO - PROCESS | 1826 | 1477780178746 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 1826 | 1477780178750 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 15:29:38 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 15:29:38 INFO - PROCESS | 1826 | 1477780178756 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}] 15:29:38 INFO - PROCESS | 1826 | 1477780178922 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 15:29:39 INFO - PROCESS | 1826 | 1477780179052 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 15:29:39 INFO - PROCESS | 1826 | 1477780179057 Marionette TRACE conn4 <- [1,2261,null,["8"]] 15:29:39 INFO - PROCESS | 1826 | 1477780179065 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 15:29:39 INFO - PROCESS | 1826 | 1477780179070 Marionette TRACE conn4 <- [1,2262,null,{}] 15:29:39 INFO - PROCESS | 1826 | 1477780179077 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc17400 == 22 [pid = 1826] [id = 480] 15:29:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dc19000) [pid = 1826] [serial = 1410] [outer = (nil)] 15:29:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dc1cc00) [pid = 1826] [serial = 1411] [outer = 0x8dc19000] 15:29:39 INFO - PROCESS | 1826 | 1477780179189 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8dc2c000) [pid = 1826] [serial = 1412] [outer = 0x8dc19000] 15:29:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa6000 == 23 [pid = 1826] [id = 481] 15:29:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82bce400) [pid = 1826] [serial = 1413] [outer = (nil)] 15:29:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82ef7400) [pid = 1826] [serial = 1414] [outer = 0x82bce400] 15:29:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8b0d1800) [pid = 1826] [serial = 1415] [outer = 0x82bce400] 15:29:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x82ef7000) [pid = 1826] [serial = 1416] [outer = 0x82bce400] 15:29:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8bf02c00) [pid = 1826] [serial = 1417] [outer = 0x82bce400] 15:29:41 INFO - PROCESS | 1826 | 1477780181109 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]]]}] 15:29:41 INFO - ..... 15:29:41 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2378ms 15:29:41 INFO - PROCESS | 1826 | 1477780181138 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 1826 | 1477780181148 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 15:29:41 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 15:29:41 INFO - PROCESS | 1826 | 1477780181214 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}] 15:29:41 INFO - PROCESS | 1826 | 1477780181465 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 15:29:41 INFO - PROCESS | 1826 | 1477780181654 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 15:29:41 INFO - PROCESS | 1826 | 1477780181664 Marionette TRACE conn4 <- [1,2266,null,["8"]] 15:29:41 INFO - PROCESS | 1826 | 1477780181689 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 15:29:41 INFO - PROCESS | 1826 | 1477780181697 Marionette TRACE conn4 <- [1,2267,null,{}] 15:29:41 INFO - PROCESS | 1826 | 1477780181707 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bfa1800 == 24 [pid = 1826] [id = 482] 15:29:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8bfa1c00) [pid = 1826] [serial = 1418] [outer = (nil)] 15:29:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8bffa400) [pid = 1826] [serial = 1419] [outer = 0x8bfa1c00] 15:29:41 INFO - PROCESS | 1826 | 1477780181830 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c5f1400) [pid = 1826] [serial = 1420] [outer = 0x8bfa1c00] 15:29:42 INFO - PROCESS | 1826 | 1477780182728 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]]]}] 15:29:42 INFO - .......... 15:29:42 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1576ms 15:29:42 INFO - PROCESS | 1826 | 1477780182746 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 1826 | 1477780182752 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 15:29:42 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 15:29:42 INFO - PROCESS | 1826 | 1477780182763 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}] 15:29:42 INFO - PROCESS | 1826 | 1477780182988 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 15:29:43 INFO - PROCESS | 1826 | 1477780183260 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 15:29:43 INFO - PROCESS | 1826 | 1477780183267 Marionette TRACE conn4 <- [1,2271,null,["8"]] 15:29:43 INFO - PROCESS | 1826 | 1477780183280 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 15:29:43 INFO - PROCESS | 1826 | 1477780183289 Marionette TRACE conn4 <- [1,2272,null,{}] 15:29:43 INFO - PROCESS | 1826 | 1477780183295 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e04800 == 25 [pid = 1826] [id = 483] 15:29:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82e07000) [pid = 1826] [serial = 1421] [outer = (nil)] 15:29:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8b0dd000) [pid = 1826] [serial = 1422] [outer = 0x82e07000] 15:29:43 INFO - PROCESS | 1826 | 1477780183400 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8bf2f800) [pid = 1826] [serial = 1423] [outer = 0x82e07000] 15:29:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb6000 == 24 [pid = 1826] [id = 472] 15:29:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcbc00 == 23 [pid = 1826] [id = 470] 15:29:43 INFO - PROCESS | 1826 | --DOCSHELL 0x8c688400 == 22 [pid = 1826] [id = 471] 15:29:43 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc5c00 == 21 [pid = 1826] [id = 475] 15:29:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc5c00 == 22 [pid = 1826] [id = 484] 15:29:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x82ef2400) [pid = 1826] [serial = 1424] [outer = (nil)] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8dc5e400) [pid = 1826] [serial = 1354] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dc5e000) [pid = 1826] [serial = 1377] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8dcbd400) [pid = 1826] [serial = 1378] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8da53000) [pid = 1826] [serial = 1374] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8dab9000) [pid = 1826] [serial = 1375] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8c698000) [pid = 1826] [serial = 1371] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8c7cd400) [pid = 1826] [serial = 1372] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82e06400) [pid = 1826] [serial = 1368] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82efd000) [pid = 1826] [serial = 1369] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82ce5400) [pid = 1826] [serial = 1365] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x82efc000) [pid = 1826] [serial = 1366] [outer = (nil)] [url = about:blank] 15:29:43 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8fa7bc00) [pid = 1826] [serial = 1362] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8fa82400) [pid = 1826] [serial = 1363] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c5f2400) [pid = 1826] [serial = 1359] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8c683000) [pid = 1826] [serial = 1360] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82bccc00) [pid = 1826] [serial = 1356] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82e09000) [pid = 1826] [serial = 1357] [outer = (nil)] [url = about:blank] 15:29:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82ce5400) [pid = 1826] [serial = 1425] [outer = 0x82ef2400] 15:29:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bf96400) [pid = 1826] [serial = 1426] [outer = 0x82ef2400] 15:29:44 INFO - PROCESS | 1826 | [1826] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 15:29:44 INFO - PROCESS | 1826 | 1477780184445 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]]]}] 15:29:44 INFO - ....................... 15:29:44 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1728ms 15:29:44 INFO - PROCESS | 1826 | 1477780184490 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 15:29:44 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 15:29:44 INFO - PROCESS | 1826 | 1477780184496 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 15:29:44 INFO - PROCESS | 1826 | 1477780184504 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}] 15:29:44 INFO - PROCESS | 1826 | 1477780184704 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 15:29:44 INFO - PROCESS | 1826 | 1477780184837 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 15:29:44 INFO - PROCESS | 1826 | 1477780184841 Marionette TRACE conn4 <- [1,2276,null,["8"]] 15:29:44 INFO - PROCESS | 1826 | 1477780184849 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 15:29:44 INFO - PROCESS | 1826 | 1477780184854 Marionette TRACE conn4 <- [1,2277,null,{}] 15:29:44 INFO - PROCESS | 1826 | 1477780184860 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2d400 == 23 [pid = 1826] [id = 485] 15:29:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8bffe800) [pid = 1826] [serial = 1427] [outer = (nil)] 15:29:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8c5ebc00) [pid = 1826] [serial = 1428] [outer = 0x8bffe800] 15:29:44 INFO - PROCESS | 1826 | 1477780184956 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8c681000) [pid = 1826] [serial = 1429] [outer = 0x8bffe800] 15:29:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69a800 == 24 [pid = 1826] [id = 486] 15:29:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8c69bc00) [pid = 1826] [serial = 1430] [outer = (nil)] 15:29:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8c699c00) [pid = 1826] [serial = 1431] [outer = 0x8c69bc00] 15:29:45 INFO - PROCESS | 1826 | 1477780185660 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]]]}] 15:29:45 INFO - ..... 15:29:45 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1227ms 15:29:45 INFO - PROCESS | 1826 | 1477780185742 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 1826 | 1477780185750 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 15:29:45 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 15:29:45 INFO - PROCESS | 1826 | 1477780185757 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}] 15:29:46 INFO - PROCESS | 1826 | 1477780186012 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 15:29:46 INFO - PROCESS | 1826 | 1477780186043 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 15:29:46 INFO - PROCESS | 1826 | 1477780186047 Marionette TRACE conn4 <- [1,2281,null,["8"]] 15:29:46 INFO - PROCESS | 1826 | 1477780186054 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 15:29:46 INFO - PROCESS | 1826 | 1477780186061 Marionette TRACE conn4 <- [1,2282,null,{}] 15:29:46 INFO - PROCESS | 1826 | 1477780186161 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d6400 == 25 [pid = 1826] [id = 487] 15:29:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8c7d7000) [pid = 1826] [serial = 1432] [outer = (nil)] 15:29:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8cab5c00) [pid = 1826] [serial = 1433] [outer = 0x8c7d7000] 15:29:46 INFO - PROCESS | 1826 | 1477780186277 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8cbf4000) [pid = 1826] [serial = 1434] [outer = 0x8c7d7000] 15:29:46 INFO - PROCESS | 1826 | 1477780186952 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]]]}] 15:29:47 INFO - ... 15:29:47 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1276ms 15:29:47 INFO - PROCESS | 1826 | 1477780187038 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 15:29:47 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 15:29:47 INFO - PROCESS | 1826 | 1477780187043 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 15:29:47 INFO - PROCESS | 1826 | 1477780187051 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}] 15:29:47 INFO - PROCESS | 1826 | 1477780187277 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 15:29:47 INFO - PROCESS | 1826 | 1477780187307 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 15:29:47 INFO - PROCESS | 1826 | 1477780187311 Marionette TRACE conn4 <- [1,2286,null,["8"]] 15:29:47 INFO - PROCESS | 1826 | 1477780187317 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 15:29:47 INFO - PROCESS | 1826 | 1477780187323 Marionette TRACE conn4 <- [1,2287,null,{}] 15:29:47 INFO - PROCESS | 1826 | 1477780187405 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dab1400 == 26 [pid = 1826] [id = 488] 15:29:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8dab5400) [pid = 1826] [serial = 1435] [outer = (nil)] 15:29:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8dc11800) [pid = 1826] [serial = 1436] [outer = 0x8dab5400] 15:29:47 INFO - PROCESS | 1826 | 1477780187527 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8cbf6c00) [pid = 1826] [serial = 1437] [outer = 0x8dab5400] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8c7c9800) [pid = 1826] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8c7d5800) [pid = 1826] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82e12800) [pid = 1826] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82aad400) [pid = 1826] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8bfef800) [pid = 1826] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82bcc400) [pid = 1826] [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] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c69e000) [pid = 1826] [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] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8bff1c00) [pid = 1826] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 15:29:47 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8bf06000) [pid = 1826] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 15:29:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf24400 == 27 [pid = 1826] [id = 489] 15:29:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8c5f0c00) [pid = 1826] [serial = 1438] [outer = (nil)] 15:29:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82aa7000) [pid = 1826] [serial = 1439] [outer = 0x8c5f0c00] 15:29:48 INFO - PROCESS | 1826 | [1826] 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 15:29:48 INFO - PROCESS | 1826 | 1477780188341 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]]]}] 15:29:48 INFO - ... 15:29:48 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1320ms 15:29:48 INFO - PROCESS | 1826 | 1477780188370 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 15:29:48 INFO - PROCESS | 1826 | 1477780188373 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 15:29:48 INFO - TEST-START | /navigation-timing/test_readwrite.html 15:29:48 INFO - PROCESS | 1826 | 1477780188380 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}] 15:29:48 INFO - PROCESS | 1826 | 1477780188606 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 15:29:48 INFO - PROCESS | 1826 | 1477780188620 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 15:29:48 INFO - PROCESS | 1826 | 1477780188623 Marionette TRACE conn4 <- [1,2291,null,["8"]] 15:29:48 INFO - PROCESS | 1826 | 1477780188628 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 15:29:48 INFO - PROCESS | 1826 | 1477780188639 Marionette TRACE conn4 <- [1,2292,null,{}] 15:29:48 INFO - PROCESS | 1826 | 1477780188644 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc60c00 == 28 [pid = 1826] [id = 490] 15:29:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dcb4400) [pid = 1826] [serial = 1440] [outer = (nil)] 15:29:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8dcb6800) [pid = 1826] [serial = 1441] [outer = 0x8dcb4400] 15:29:48 INFO - PROCESS | 1826 | 1477780188734 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dcbd000) [pid = 1826] [serial = 1442] [outer = 0x8dcb4400] 15:29:49 INFO - PROCESS | 1826 | 1477780189321 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]]]}] 15:29:49 INFO - ... 15:29:49 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 980ms 15:29:49 INFO - PROCESS | 1826 | 1477780189368 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 1826 | 1477780189371 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 15:29:49 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 15:29:49 INFO - PROCESS | 1826 | 1477780189378 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}] 15:29:49 INFO - PROCESS | 1826 | 1477780189572 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 15:29:49 INFO - PROCESS | 1826 | 1477780189706 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 15:29:49 INFO - PROCESS | 1826 | 1477780189711 Marionette TRACE conn4 <- [1,2296,null,["8"]] 15:29:49 INFO - PROCESS | 1826 | 1477780189716 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 15:29:49 INFO - PROCESS | 1826 | 1477780189721 Marionette TRACE conn4 <- [1,2297,null,{}] 15:29:49 INFO - PROCESS | 1826 | 1477780189726 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f814400 == 29 [pid = 1826] [id = 491] 15:29:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8f816000) [pid = 1826] [serial = 1443] [outer = (nil)] 15:29:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8f819400) [pid = 1826] [serial = 1444] [outer = 0x8f816000] 15:29:49 INFO - PROCESS | 1826 | 1477780189817 Marionette DEBUG loaded listener.js 15:29:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8f9d0400) [pid = 1826] [serial = 1445] [outer = 0x8f816000] 15:29:50 INFO - PROCESS | 1826 | 1477780190558 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]]]}] 15:29:50 INFO - ...................... 15:29:50 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1273ms 15:29:50 INFO - PROCESS | 1826 | 1477780190670 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 1826 | 1477780190677 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 15:29:50 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 15:29:50 INFO - PROCESS | 1826 | 1477780190691 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}] 15:29:50 INFO - PROCESS | 1826 | 1477780190890 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 15:29:51 INFO - PROCESS | 1826 | 1477780191069 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 15:29:51 INFO - PROCESS | 1826 | 1477780191074 Marionette TRACE conn4 <- [1,2301,null,["8"]] 15:29:51 INFO - PROCESS | 1826 | 1477780191082 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 15:29:51 INFO - PROCESS | 1826 | 1477780191089 Marionette TRACE conn4 <- [1,2302,null,{}] 15:29:51 INFO - PROCESS | 1826 | 1477780191097 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf95400 == 30 [pid = 1826] [id = 492] 15:29:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8bf95800) [pid = 1826] [serial = 1446] [outer = (nil)] 15:29:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8bf9ec00) [pid = 1826] [serial = 1447] [outer = 0x8bf95800] 15:29:51 INFO - PROCESS | 1826 | 1477780191228 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8bff3c00) [pid = 1826] [serial = 1448] [outer = 0x8bf95800] 15:29:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc8000 == 31 [pid = 1826] [id = 493] 15:29:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8c684400) [pid = 1826] [serial = 1449] [outer = (nil)] 15:29:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8cbf0000) [pid = 1826] [serial = 1450] [outer = 0x8c684400] 15:29:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8c697000) [pid = 1826] [serial = 1451] [outer = 0x8c684400] 15:29:52 INFO - PROCESS | 1826 | 1477780192436 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]]]}] 15:29:52 INFO - ......................................... 15:29:52 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1833ms 15:29:52 INFO - PROCESS | 1826 | 1477780192523 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 1826 | 1477780192528 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 15:29:52 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 15:29:52 INFO - PROCESS | 1826 | 1477780192536 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}] 15:29:52 INFO - PROCESS | 1826 | 1477780192780 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 15:29:52 INFO - PROCESS | 1826 | 1477780192975 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 15:29:52 INFO - PROCESS | 1826 | 1477780192978 Marionette TRACE conn4 <- [1,2306,null,["8"]] 15:29:52 INFO - PROCESS | 1826 | 1477780192987 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 15:29:52 INFO - PROCESS | 1826 | 1477780192993 Marionette TRACE conn4 <- [1,2307,null,{}] 15:29:53 INFO - PROCESS | 1826 | 1477780193041 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aad000 == 32 [pid = 1826] [id = 494] 15:29:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8daac800) [pid = 1826] [serial = 1452] [outer = (nil)] 15:29:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8dcc1c00) [pid = 1826] [serial = 1453] [outer = 0x8daac800] 15:29:53 INFO - PROCESS | 1826 | 1477780193151 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8dd4bc00) [pid = 1826] [serial = 1454] [outer = 0x8daac800] 15:29:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7ca000 == 33 [pid = 1826] [id = 495] 15:29:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8dcb6400) [pid = 1826] [serial = 1455] [outer = (nil)] 15:29:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8fa1a400) [pid = 1826] [serial = 1456] [outer = 0x8dcb6400] 15:29:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82ef4800) [pid = 1826] [serial = 1457] [outer = 0x8dcb6400] 15:29:55 INFO - PROCESS | 1826 | 1477780195181 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]]]}] 15:29:55 INFO - ....... 15:29:55 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2686ms 15:29:55 INFO - PROCESS | 1826 | 1477780195223 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 1826 | 1477780195229 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 15:29:55 INFO - TEST-START | /navigation-timing/test_timing_reload.html 15:29:55 INFO - PROCESS | 1826 | 1477780195240 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}] 15:29:55 INFO - PROCESS | 1826 | 1477780195533 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 15:29:55 INFO - PROCESS | 1826 | 1477780195718 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 15:29:55 INFO - PROCESS | 1826 | 1477780195724 Marionette TRACE conn4 <- [1,2311,null,["8"]] 15:29:55 INFO - PROCESS | 1826 | 1477780195730 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 15:29:55 INFO - PROCESS | 1826 | 1477780195738 Marionette TRACE conn4 <- [1,2312,null,{}] 15:29:55 INFO - PROCESS | 1826 | 1477780195795 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd0c00 == 34 [pid = 1826] [id = 496] 15:29:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x82bd1000) [pid = 1826] [serial = 1458] [outer = (nil)] 15:29:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x82efe800) [pid = 1826] [serial = 1459] [outer = 0x82bd1000] 15:29:55 INFO - PROCESS | 1826 | 1477780195895 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8bf0c400) [pid = 1826] [serial = 1460] [outer = 0x82bd1000] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf24400 == 33 [pid = 1826] [id = 489] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69a800 == 32 [pid = 1826] [id = 486] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa8c00 == 31 [pid = 1826] [id = 466] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd2400 == 30 [pid = 1826] [id = 468] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff8000 == 29 [pid = 1826] [id = 467] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5e800 == 28 [pid = 1826] [id = 469] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8bfa2000 == 27 [pid = 1826] [id = 473] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc5c00 == 26 [pid = 1826] [id = 484] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa4800 == 25 [pid = 1826] [id = 465] 15:29:56 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7ca000 == 24 [pid = 1826] [id = 495] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8b0ddc00) [pid = 1826] [serial = 1381] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x82ceac00) [pid = 1826] [serial = 1380] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8dc2b400) [pid = 1826] [serial = 1384] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8dc0f800) [pid = 1826] [serial = 1383] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x92930c00) [pid = 1826] [serial = 1386] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x94645000) [pid = 1826] [serial = 1391] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8dcb4800) [pid = 1826] [serial = 1390] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x82cef400) [pid = 1826] [serial = 1394] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x82bca400) [pid = 1826] [serial = 1393] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8bf21400) [pid = 1826] [serial = 1400] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8bf09400) [pid = 1826] [serial = 1399] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8bffc000) [pid = 1826] [serial = 1403] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8bff4000) [pid = 1826] [serial = 1402] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8ce3ac00) [pid = 1826] [serial = 1406] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8c7cc000) [pid = 1826] [serial = 1405] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8daaf000) [pid = 1826] [serial = 1409] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8ce42c00) [pid = 1826] [serial = 1408] [outer = (nil)] [url = about:blank] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82e0c000) [pid = 1826] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:29:57 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82efd800) [pid = 1826] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 15:29:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa9400 == 25 [pid = 1826] [id = 497] 15:29:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x82bc5800) [pid = 1826] [serial = 1461] [outer = (nil)] 15:29:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82aac800) [pid = 1826] [serial = 1462] [outer = 0x82bc5800] 15:29:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x82bcdc00) [pid = 1826] [serial = 1463] [outer = 0x82bc5800] 15:29:57 INFO - PROCESS | 1826 | [1826] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 15:29:57 INFO - PROCESS | 1826 | 1477780197719 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]]]}] 15:29:57 INFO - ................... 15:29:57 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 2545ms 15:29:57 INFO - PROCESS | 1826 | 1477780197786 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 1826 | 1477780197791 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 15:29:57 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 15:29:57 INFO - PROCESS | 1826 | 1477780197802 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}] 15:29:58 INFO - PROCESS | 1826 | 1477780198014 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 15:29:58 INFO - PROCESS | 1826 | 1477780198146 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 15:29:58 INFO - PROCESS | 1826 | 1477780198150 Marionette TRACE conn4 <- [1,2316,null,["8"]] 15:29:58 INFO - PROCESS | 1826 | 1477780198157 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 15:29:58 INFO - PROCESS | 1826 | 1477780198164 Marionette TRACE conn4 <- [1,2317,null,{}] 15:29:58 INFO - PROCESS | 1826 | 1477780198171 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efd800 == 26 [pid = 1826] [id = 498] 15:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x82efdc00) [pid = 1826] [serial = 1464] [outer = (nil)] 15:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x83992000) [pid = 1826] [serial = 1465] [outer = 0x82efdc00] 15:29:58 INFO - PROCESS | 1826 | 1477780198273 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8b0df400) [pid = 1826] [serial = 1466] [outer = 0x82efdc00] 15:29:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef6400 == 27 [pid = 1826] [id = 499] 15:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8bf2b000) [pid = 1826] [serial = 1467] [outer = (nil)] 15:29:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8bf2c800) [pid = 1826] [serial = 1468] [outer = 0x8bf2b000] 15:29:59 INFO - PROCESS | 1826 | 1477780199029 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]]]}] 15:29:59 INFO - ........... 15:29:59 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1274ms 15:29:59 INFO - PROCESS | 1826 | 1477780199086 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 1826 | 1477780199094 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 15:29:59 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 15:29:59 INFO - PROCESS | 1826 | 1477780199102 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}] 15:29:59 INFO - PROCESS | 1826 | 1477780199364 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 15:29:59 INFO - PROCESS | 1826 | 1477780199395 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 15:29:59 INFO - PROCESS | 1826 | 1477780199400 Marionette TRACE conn4 <- [1,2321,null,["8"]] 15:29:59 INFO - PROCESS | 1826 | 1477780199407 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 15:29:59 INFO - PROCESS | 1826 | 1477780199412 Marionette TRACE conn4 <- [1,2322,null,{}] 15:29:59 INFO - PROCESS | 1826 | 1477780199495 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff4c00 == 28 [pid = 1826] [id = 500] 15:29:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8bff5400) [pid = 1826] [serial = 1469] [outer = (nil)] 15:29:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8bffac00) [pid = 1826] [serial = 1470] [outer = 0x8bff5400] 15:29:59 INFO - PROCESS | 1826 | 1477780199595 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8c5eb800) [pid = 1826] [serial = 1471] [outer = 0x8bff5400] 15:30:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c681800 == 29 [pid = 1826] [id = 501] 15:30:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8c682000) [pid = 1826] [serial = 1472] [outer = (nil)] 15:30:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8c683000) [pid = 1826] [serial = 1473] [outer = 0x8c682000] 15:30:00 INFO - PROCESS | 1826 | 1477780200457 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]]]}] 15:30:00 INFO - ....... 15:30:00 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1435ms 15:30:00 INFO - PROCESS | 1826 | 1477780200549 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 1826 | 1477780200557 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 15:30:00 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 15:30:00 INFO - PROCESS | 1826 | 1477780200577 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}] 15:30:00 INFO - PROCESS | 1826 | 1477780200831 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 15:30:00 INFO - PROCESS | 1826 | 1477780200861 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 15:30:00 INFO - PROCESS | 1826 | 1477780200868 Marionette TRACE conn4 <- [1,2326,null,["8"]] 15:30:00 INFO - PROCESS | 1826 | 1477780200876 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 15:30:00 INFO - PROCESS | 1826 | 1477780200885 Marionette TRACE conn4 <- [1,2327,null,{}] 15:30:00 INFO - PROCESS | 1826 | 1477780200964 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69f800 == 30 [pid = 1826] [id = 502] 15:30:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8c6a0400) [pid = 1826] [serial = 1474] [outer = (nil)] 15:30:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8c7cb400) [pid = 1826] [serial = 1475] [outer = 0x8c6a0400] 15:30:01 INFO - PROCESS | 1826 | 1477780201081 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8c7d2000) [pid = 1826] [serial = 1476] [outer = 0x8c6a0400] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8dab5400) [pid = 1826] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8dcb4400) [pid = 1826] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8bfa1c00) [pid = 1826] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82bce400) [pid = 1826] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8dc19000) [pid = 1826] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8c69bc00) [pid = 1826] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82ef2400) [pid = 1826] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x82e07000) [pid = 1826] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c7d7000) [pid = 1826] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8c5f0c00) [pid = 1826] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8bffe800) [pid = 1826] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 15:30:01 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8f816000) [pid = 1826] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 15:30:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e07000 == 31 [pid = 1826] [id = 503] 15:30:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8bffe800) [pid = 1826] [serial = 1477] [outer = (nil)] 15:30:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82bce400) [pid = 1826] [serial = 1478] [outer = 0x8bffe800] 15:30:02 INFO - PROCESS | 1826 | 1477780202242 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]]]}] 15:30:02 INFO - ... 15:30:02 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1724ms 15:30:02 INFO - PROCESS | 1826 | 1477780202299 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 15:30:02 INFO - PROCESS | 1826 | 1477780202303 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 15:30:02 INFO - TEST-START | /pointerlock/constructor.html 15:30:02 INFO - PROCESS | 1826 | 1477780202316 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}] 15:30:02 INFO - PROCESS | 1826 | 1477780202577 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 15:30:02 INFO - PROCESS | 1826 | 1477780202694 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 15:30:02 INFO - PROCESS | 1826 | 1477780202701 Marionette TRACE conn4 <- [1,2331,null,["8"]] 15:30:02 INFO - PROCESS | 1826 | 1477780202709 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 15:30:02 INFO - PROCESS | 1826 | 1477780202722 Marionette TRACE conn4 <- [1,2332,null,{}] 15:30:02 INFO - PROCESS | 1826 | 1477780202732 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caae400 == 32 [pid = 1826] [id = 504] 15:30:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8caaf400) [pid = 1826] [serial = 1479] [outer = (nil)] 15:30:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8cab1000) [pid = 1826] [serial = 1480] [outer = 0x8caaf400] 15:30:02 INFO - PROCESS | 1826 | 1477780202911 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8da14800) [pid = 1826] [serial = 1481] [outer = 0x8caaf400] 15:30:03 INFO - PROCESS | 1826 | 1477780203834 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]]]}] 15:30:03 INFO - .. 15:30:03 INFO - TEST-OK | /pointerlock/constructor.html | took 1625ms 15:30:03 INFO - PROCESS | 1826 | 1477780203941 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 1826 | 1477780203948 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 15:30:03 INFO - TEST-START | /pointerlock/idlharness.html 15:30:03 INFO - PROCESS | 1826 | 1477780203961 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}] 15:30:04 INFO - PROCESS | 1826 | 1477780204188 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 15:30:04 INFO - PROCESS | 1826 | 1477780204355 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 15:30:04 INFO - PROCESS | 1826 | 1477780204364 Marionette TRACE conn4 <- [1,2336,null,["8"]] 15:30:04 INFO - PROCESS | 1826 | 1477780204373 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 15:30:04 INFO - PROCESS | 1826 | 1477780204380 Marionette TRACE conn4 <- [1,2337,null,{}] 15:30:04 INFO - PROCESS | 1826 | 1477780204432 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e11400 == 33 [pid = 1826] [id = 505] 15:30:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x82e11800) [pid = 1826] [serial = 1482] [outer = (nil)] 15:30:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x82efb800) [pid = 1826] [serial = 1483] [outer = 0x82e11800] 15:30:04 INFO - PROCESS | 1826 | 1477780204551 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x83994c00) [pid = 1826] [serial = 1484] [outer = 0x82e11800] 15:30:05 INFO - ........................ 15:30:05 INFO - TEST-OK | /pointerlock/idlharness.html | took 1746ms 15:30:05 INFO - PROCESS | 1826 | 1477780205654 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]]]}] 15:30:05 INFO - PROCESS | 1826 | 1477780205731 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 1826 | 1477780205737 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 15:30:05 INFO - TEST-START | /progress-events/constructor.html 15:30:05 INFO - PROCESS | 1826 | 1477780205746 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}] 15:30:05 INFO - PROCESS | 1826 | 1477780205964 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 15:30:06 INFO - PROCESS | 1826 | 1477780206147 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 15:30:06 INFO - PROCESS | 1826 | 1477780206153 Marionette TRACE conn4 <- [1,2341,null,["8"]] 15:30:06 INFO - PROCESS | 1826 | 1477780206165 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 15:30:06 INFO - PROCESS | 1826 | 1477780206172 Marionette TRACE conn4 <- [1,2342,null,{}] 15:30:06 INFO - PROCESS | 1826 | 1477780206180 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caaf000 == 34 [pid = 1826] [id = 506] 15:30:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8dab5400) [pid = 1826] [serial = 1485] [outer = (nil)] 15:30:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8dc1a000) [pid = 1826] [serial = 1486] [outer = 0x8dab5400] 15:30:06 INFO - PROCESS | 1826 | 1477780206288 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8dc22000) [pid = 1826] [serial = 1487] [outer = 0x8dab5400] 15:30:07 INFO - PROCESS | 1826 | 1477780207077 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]]]}] 15:30:07 INFO - ..... 15:30:07 INFO - TEST-OK | /progress-events/constructor.html | took 1380ms 15:30:07 INFO - PROCESS | 1826 | 1477780207136 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 15:30:07 INFO - TEST-START | /progress-events/interface.html 15:30:07 INFO - PROCESS | 1826 | 1477780207144 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 15:30:07 INFO - PROCESS | 1826 | 1477780207152 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}] 15:30:07 INFO - PROCESS | 1826 | 1477780207336 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 15:30:07 INFO - PROCESS | 1826 | 1477780207513 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 15:30:07 INFO - PROCESS | 1826 | 1477780207518 Marionette TRACE conn4 <- [1,2346,null,["8"]] 15:30:07 INFO - PROCESS | 1826 | 1477780207529 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 15:30:07 INFO - PROCESS | 1826 | 1477780207535 Marionette TRACE conn4 <- [1,2347,null,{}] 15:30:07 INFO - PROCESS | 1826 | 1477780207543 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd4f400 == 35 [pid = 1826] [id = 507] 15:30:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8f816000) [pid = 1826] [serial = 1488] [outer = (nil)] 15:30:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8f81e000) [pid = 1826] [serial = 1489] [outer = 0x8f816000] 15:30:07 INFO - PROCESS | 1826 | 1477780207654 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8f9d2c00) [pid = 1826] [serial = 1490] [outer = 0x8f816000] 15:30:08 INFO - PROCESS | 1826 | 1477780208534 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]]]}] 15:30:08 INFO - ....... 15:30:08 INFO - TEST-OK | /progress-events/interface.html | took 1425ms 15:30:08 INFO - PROCESS | 1826 | 1477780208580 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 1826 | 1477780208585 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 15:30:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:30:08 INFO - PROCESS | 1826 | 1477780208595 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}] 15:30:08 INFO - PROCESS | 1826 | 1477780208781 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 15:30:08 INFO - PROCESS | 1826 | 1477780208974 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 15:30:08 INFO - PROCESS | 1826 | 1477780208980 Marionette TRACE conn4 <- [1,2351,null,["8"]] 15:30:08 INFO - PROCESS | 1826 | 1477780208989 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 15:30:08 INFO - PROCESS | 1826 | 1477780208994 Marionette TRACE conn4 <- [1,2352,null,{}] 15:30:09 INFO - PROCESS | 1826 | 1477780209005 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc8c00 == 36 [pid = 1826] [id = 508] 15:30:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8fa19000) [pid = 1826] [serial = 1491] [outer = (nil)] 15:30:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8fa7e800) [pid = 1826] [serial = 1492] [outer = 0x8fa19000] 15:30:09 INFO - PROCESS | 1826 | 1477780209109 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8fa85000) [pid = 1826] [serial = 1493] [outer = 0x8fa19000] 15:30:10 WARNING - wptserve Traceback (most recent call last): 15:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:30:10 WARNING - rv = self.func(request, response) 15:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:30:10 WARNING - access_control_allow_origin = "*") 15:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:30:10 WARNING - payload = payload_generator(server_data) 15:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:30:10 WARNING - return encode_string_as_bmp_image(data) 15:30: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 15:30:10 WARNING - img.save(f, "BMP") 15:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:30:10 WARNING - f.write(bmpfileheader) 15:30:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:30:10 WARNING - 15:30:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82e07000 == 35 [pid = 1826] [id = 503] 15:30:10 INFO - PROCESS | 1826 | --DOCSHELL 0x8c681800 == 34 [pid = 1826] [id = 501] 15:30:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef6400 == 33 [pid = 1826] [id = 499] 15:30:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa9400 == 32 [pid = 1826] [id = 497] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8b0d1800) [pid = 1826] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x82ef7000) [pid = 1826] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8c699c00) [pid = 1826] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8f819400) [pid = 1826] [serial = 1444] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8f9d0400) [pid = 1826] [serial = 1445] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8dcb6800) [pid = 1826] [serial = 1441] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8dcbd000) [pid = 1826] [serial = 1442] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dc11800) [pid = 1826] [serial = 1436] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8cbf6c00) [pid = 1826] [serial = 1437] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x82aa7000) [pid = 1826] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8cab5c00) [pid = 1826] [serial = 1433] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8cbf4000) [pid = 1826] [serial = 1434] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c5ebc00) [pid = 1826] [serial = 1428] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c681000) [pid = 1826] [serial = 1429] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8b0dd000) [pid = 1826] [serial = 1422] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8bf2f800) [pid = 1826] [serial = 1423] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82ce5400) [pid = 1826] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf96400) [pid = 1826] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8bffa400) [pid = 1826] [serial = 1419] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8c5f1400) [pid = 1826] [serial = 1420] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82ef7400) [pid = 1826] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8bf02c00) [pid = 1826] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8dc1cc00) [pid = 1826] [serial = 1411] [outer = (nil)] [url = about:blank] 15:30:10 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dc2c000) [pid = 1826] [serial = 1412] [outer = (nil)] [url = about:blank] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8c6a0400) [pid = 1826] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c684400) [pid = 1826] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8bf95800) [pid = 1826] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8dcb6400) [pid = 1826] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8daac800) [pid = 1826] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82bc5800) [pid = 1826] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82bd1000) [pid = 1826] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bffe800) [pid = 1826] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8bf2b000) [pid = 1826] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8c682000) [pid = 1826] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8bff5400) [pid = 1826] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 15:30:13 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82efdc00) [pid = 1826] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa6000 == 31 [pid = 1826] [id = 481] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc17400 == 30 [pid = 1826] [id = 480] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82aad000 == 29 [pid = 1826] [id = 494] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc60c00 == 28 [pid = 1826] [id = 490] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf04400 == 27 [pid = 1826] [id = 476] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69f800 == 26 [pid = 1826] [id = 502] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d3c00 == 25 [pid = 1826] [id = 479] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d6400 == 24 [pid = 1826] [id = 487] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf9a000 == 23 [pid = 1826] [id = 477] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8f814400 == 22 [pid = 1826] [id = 491] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef8400 == 21 [pid = 1826] [id = 478] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff4c00 == 20 [pid = 1826] [id = 500] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x8dab1400 == 19 [pid = 1826] [id = 488] 15:30:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82efd800 == 18 [pid = 1826] [id = 498] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2d400 == 17 [pid = 1826] [id = 485] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82aab400 == 16 [pid = 1826] [id = 474] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd0c00 == 15 [pid = 1826] [id = 496] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc8000 == 14 [pid = 1826] [id = 493] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82e04800 == 13 [pid = 1826] [id = 483] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf95400 == 12 [pid = 1826] [id = 492] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8bfa1800 == 11 [pid = 1826] [id = 482] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd4f400 == 10 [pid = 1826] [id = 507] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8caaf000 == 9 [pid = 1826] [id = 506] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x82e11400 == 8 [pid = 1826] [id = 505] 15:30:19 INFO - PROCESS | 1826 | --DOCSHELL 0x8caae400 == 7 [pid = 1826] [id = 504] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82ef4800) [pid = 1826] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8fa1a400) [pid = 1826] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8bf2c800) [pid = 1826] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8b0df400) [pid = 1826] [serial = 1466] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x83992000) [pid = 1826] [serial = 1465] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8c683000) [pid = 1826] [serial = 1473] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8c5eb800) [pid = 1826] [serial = 1471] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8bffac00) [pid = 1826] [serial = 1470] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82bce400) [pid = 1826] [serial = 1478] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8c7d2000) [pid = 1826] [serial = 1476] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8c7cb400) [pid = 1826] [serial = 1475] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82efe800) [pid = 1826] [serial = 1459] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8bf0c400) [pid = 1826] [serial = 1460] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82aac800) [pid = 1826] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82bcdc00) [pid = 1826] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dcc1c00) [pid = 1826] [serial = 1453] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8dd4bc00) [pid = 1826] [serial = 1454] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8bf9ec00) [pid = 1826] [serial = 1447] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8bff3c00) [pid = 1826] [serial = 1448] [outer = (nil)] [url = about:blank] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8cbf0000) [pid = 1826] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8c697000) [pid = 1826] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 15:30:19 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8cab1000) [pid = 1826] [serial = 1480] [outer = (nil)] [url = about:blank] 15:30:22 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dab5400) [pid = 1826] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 15:30:22 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8caaf400) [pid = 1826] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 15:30:22 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8f816000) [pid = 1826] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 15:30:22 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82e11800) [pid = 1826] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fa7e800) [pid = 1826] [serial = 1492] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8f81e000) [pid = 1826] [serial = 1489] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f9d2c00) [pid = 1826] [serial = 1490] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc1a000) [pid = 1826] [serial = 1486] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8dc22000) [pid = 1826] [serial = 1487] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82efb800) [pid = 1826] [serial = 1483] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x83994c00) [pid = 1826] [serial = 1484] [outer = (nil)] [url = about:blank] 15:30:27 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8da14800) [pid = 1826] [serial = 1481] [outer = (nil)] [url = about:blank] 15:30:39 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:30:39 INFO - PROCESS | 1826 | 1477780239329 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]]]}] 15:30:39 INFO - . 15:30:39 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 30769ms 15:30:39 INFO - PROCESS | 1826 | 1477780239365 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 1826 | 1477780239371 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 15:30:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:30:39 INFO - PROCESS | 1826 | 1477780239383 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}] 15:30:39 INFO - PROCESS | 1826 | 1477780239619 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 15:30:39 INFO - PROCESS | 1826 | 1477780239701 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 15:30:39 INFO - PROCESS | 1826 | 1477780239707 Marionette TRACE conn4 <- [1,2356,null,["8"]] 15:30:39 INFO - PROCESS | 1826 | 1477780239716 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 15:30:39 INFO - PROCESS | 1826 | 1477780239724 Marionette TRACE conn4 <- [1,2357,null,{}] 15:30:39 INFO - PROCESS | 1826 | 1477780239730 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:30:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 8 [pid = 1826] [id = 509] 15:30:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce800) [pid = 1826] [serial = 1494] [outer = (nil)] 15:30:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0400) [pid = 1826] [serial = 1495] [outer = 0x82bce800] 15:30:39 INFO - PROCESS | 1826 | 1477780239840 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9000) [pid = 1826] [serial = 1496] [outer = 0x82bce800] 15:30:40 WARNING - wptserve Traceback (most recent call last): 15:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:30:40 WARNING - rv = self.func(request, response) 15:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:30:40 WARNING - access_control_allow_origin = "*") 15:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:30:40 WARNING - payload = payload_generator(server_data) 15:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:30:40 WARNING - return encode_string_as_bmp_image(data) 15:30: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 15:30:40 WARNING - img.save(f, "BMP") 15:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:30:40 WARNING - f.write(bmpfileheader) 15:30:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:30:40 WARNING - 15:30:49 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc8c00 == 7 [pid = 1826] [id = 508] 15:30:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8fa19000) [pid = 1826] [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] 15:31:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8fa85000) [pid = 1826] [serial = 1493] [outer = (nil)] [url = about:blank] 15:31:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0400) [pid = 1826] [serial = 1495] [outer = (nil)] [url = about:blank] 15:31:10 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:31:10 INFO - PROCESS | 1826 | 1477780270050 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]]]}] 15:31:10 INFO - . 15:31:10 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30713ms 15:31:10 INFO - PROCESS | 1826 | 1477780270094 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 1826 | 1477780270101 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 15:31:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:31:10 INFO - PROCESS | 1826 | 1477780270112 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}] 15:31:10 INFO - PROCESS | 1826 | 1477780270343 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 15:31:10 INFO - PROCESS | 1826 | 1477780270423 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 15:31:10 INFO - PROCESS | 1826 | 1477780270429 Marionette TRACE conn4 <- [1,2361,null,["8"]] 15:31:10 INFO - PROCESS | 1826 | 1477780270438 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 15:31:10 INFO - PROCESS | 1826 | 1477780270446 Marionette TRACE conn4 <- [1,2362,null,{}] 15:31:10 INFO - PROCESS | 1826 | 1477780270452 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bccc00 == 8 [pid = 1826] [id = 510] 15:31:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcd000) [pid = 1826] [serial = 1497] [outer = (nil)] 15:31:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0000) [pid = 1826] [serial = 1498] [outer = 0x82bcd000] 15:31:10 INFO - PROCESS | 1826 | 1477780270558 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ceb000) [pid = 1826] [serial = 1499] [outer = 0x82bcd000] 15:31:11 WARNING - wptserve Traceback (most recent call last): 15:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:31:11 WARNING - rv = self.func(request, response) 15:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:31:11 WARNING - access_control_allow_origin = "*") 15:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:31:11 WARNING - payload = payload_generator(server_data) 15:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:31:11 WARNING - return encode_string_as_bmp_image(data) 15:31: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 15:31:11 WARNING - img.save(f, "BMP") 15:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:31:11 WARNING - f.write(bmpfileheader) 15:31:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:31:11 WARNING - 15:31:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce400 == 7 [pid = 1826] [id = 509] 15:31:22 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bce800) [pid = 1826] [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] 15:31:28 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce9000) [pid = 1826] [serial = 1496] [outer = (nil)] [url = about:blank] 15:31:28 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0000) [pid = 1826] [serial = 1498] [outer = (nil)] [url = about:blank] 15:31:40 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:31:40 INFO - PROCESS | 1826 | 1477780300765 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]]]}] 15:31:40 INFO - . 15:31:40 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 30718ms 15:31:40 INFO - PROCESS | 1826 | 1477780300832 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 15:31:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 15:31:40 INFO - PROCESS | 1826 | 1477780300842 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 15:31:40 INFO - PROCESS | 1826 | 1477780300854 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}] 15:31:41 INFO - PROCESS | 1826 | 1477780301086 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 15:31:41 INFO - PROCESS | 1826 | 1477780301167 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 15:31:41 INFO - PROCESS | 1826 | 1477780301174 Marionette TRACE conn4 <- [1,2366,null,["8"]] 15:31:41 INFO - PROCESS | 1826 | 1477780301182 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 15:31:41 INFO - PROCESS | 1826 | 1477780301191 Marionette TRACE conn4 <- [1,2367,null,{}] 15:31:41 INFO - PROCESS | 1826 | 1477780301197 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce000 == 8 [pid = 1826] [id = 511] 15:31:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce400) [pid = 1826] [serial = 1500] [outer = (nil)] 15:31:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0800) [pid = 1826] [serial = 1501] [outer = 0x82bce400] 15:31:41 INFO - PROCESS | 1826 | 1477780301309 Marionette DEBUG loaded listener.js 15:31:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9c00) [pid = 1826] [serial = 1502] [outer = 0x82bce400] 15:31:41 INFO - PROCESS | 1826 | 1477780301904 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]]]}] 15:31:41 INFO - . 15:31:41 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 1120ms 15:31:41 INFO - PROCESS | 1826 | 1477780301972 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 15:31:41 INFO - PROCESS | 1826 | 1477780301978 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 15:31:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 15:31:41 INFO - PROCESS | 1826 | 1477780301986 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}] 15:31:42 INFO - PROCESS | 1826 | 1477780302229 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 15:31:42 INFO - PROCESS | 1826 | 1477780302245 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 15:31:42 INFO - PROCESS | 1826 | 1477780302250 Marionette TRACE conn4 <- [1,2371,null,["8"]] 15:31:42 INFO - PROCESS | 1826 | 1477780302256 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 15:31:42 INFO - PROCESS | 1826 | 1477780302261 Marionette TRACE conn4 <- [1,2372,null,{}] 15:31:42 INFO - PROCESS | 1826 | 1477780302268 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7400 == 9 [pid = 1826] [id = 512] 15:31:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef3800) [pid = 1826] [serial = 1503] [outer = (nil)] 15:31:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82efa000) [pid = 1826] [serial = 1504] [outer = 0x82ef3800] 15:31:42 INFO - PROCESS | 1826 | 1477780302377 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efcc00) [pid = 1826] [serial = 1505] [outer = 0x82ef3800] 15:31:43 INFO - PROCESS | 1826 | 1477780303103 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]]]}] 15:31:43 INFO - . 15:31:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1136ms 15:31:43 INFO - PROCESS | 1826 | 1477780303129 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 1826 | 1477780303137 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 15:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 15:31:43 INFO - PROCESS | 1826 | 1477780303150 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}] 15:31:43 INFO - PROCESS | 1826 | 1477780303342 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 15:31:43 INFO - PROCESS | 1826 | 1477780303462 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 15:31:43 INFO - PROCESS | 1826 | 1477780303467 Marionette TRACE conn4 <- [1,2376,null,["8"]] 15:31:43 INFO - PROCESS | 1826 | 1477780303473 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 15:31:43 INFO - PROCESS | 1826 | 1477780303480 Marionette TRACE conn4 <- [1,2377,null,{}] 15:31:43 INFO - PROCESS | 1826 | 1477780303487 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf23c00 == 10 [pid = 1826] [id = 513] 15:31:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf24000) [pid = 1826] [serial = 1506] [outer = (nil)] 15:31:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf26c00) [pid = 1826] [serial = 1507] [outer = 0x8bf24000] 15:31:43 INFO - PROCESS | 1826 | 1477780303591 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf2c400) [pid = 1826] [serial = 1508] [outer = 0x8bf24000] 15:31:44 INFO - PROCESS | 1826 | 1477780304352 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]]]}] 15:31:44 INFO - . 15:31:44 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 1228ms 15:31:44 INFO - PROCESS | 1826 | 1477780304373 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 15:31:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 15:31:44 INFO - PROCESS | 1826 | 1477780304378 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 15:31:44 INFO - PROCESS | 1826 | 1477780304386 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}] 15:31:44 INFO - PROCESS | 1826 | 1477780304604 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 15:31:44 INFO - PROCESS | 1826 | 1477780304624 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 15:31:44 INFO - PROCESS | 1826 | 1477780304632 Marionette TRACE conn4 <- [1,2381,null,["8"]] 15:31:44 INFO - PROCESS | 1826 | 1477780304639 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 15:31:44 INFO - PROCESS | 1826 | 1477780304646 Marionette TRACE conn4 <- [1,2382,null,{}] 15:31:44 INFO - PROCESS | 1826 | 1477780304652 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff6800 == 11 [pid = 1826] [id = 514] 15:31:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bff7000) [pid = 1826] [serial = 1509] [outer = (nil)] 15:31:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bff8800) [pid = 1826] [serial = 1510] [outer = 0x8bff7000] 15:31:44 INFO - PROCESS | 1826 | 1477780304759 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c688000) [pid = 1826] [serial = 1511] [outer = 0x8bff7000] 15:31:45 INFO - PROCESS | 1826 | 1477780305472 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]]]}] 15:31:45 INFO - . 15:31:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1124ms 15:31:45 INFO - PROCESS | 1826 | 1477780305510 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 1826 | 1477780305514 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 15:31:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 15:31:45 INFO - PROCESS | 1826 | 1477780305521 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}] 15:31:45 INFO - PROCESS | 1826 | 1477780305686 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 15:31:45 INFO - PROCESS | 1826 | 1477780305701 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 15:31:45 INFO - PROCESS | 1826 | 1477780305704 Marionette TRACE conn4 <- [1,2386,null,["8"]] 15:31:45 INFO - PROCESS | 1826 | 1477780305711 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 15:31:45 INFO - PROCESS | 1826 | 1477780305717 Marionette TRACE conn4 <- [1,2387,null,{}] 15:31:45 INFO - PROCESS | 1826 | 1477780305831 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69a000 == 12 [pid = 1826] [id = 515] 15:31:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c69b800) [pid = 1826] [serial = 1512] [outer = (nil)] 15:31:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c69f800) [pid = 1826] [serial = 1513] [outer = 0x8c69b800] 15:31:45 INFO - PROCESS | 1826 | 1477780305927 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c7c9800) [pid = 1826] [serial = 1514] [outer = 0x8c69b800] 15:31:46 INFO - PROCESS | 1826 | 1477780306502 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]]]}] 15:31:46 INFO - . 15:31:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1026ms 15:31:46 INFO - PROCESS | 1826 | 1477780306547 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 1826 | 1477780306551 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 15:31:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 15:31:46 INFO - PROCESS | 1826 | 1477780306557 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}] 15:31:46 INFO - PROCESS | 1826 | 1477780306814 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 15:31:46 INFO - PROCESS | 1826 | 1477780306833 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 15:31:46 INFO - PROCESS | 1826 | 1477780306837 Marionette TRACE conn4 <- [1,2391,null,["8"]] 15:31:46 INFO - PROCESS | 1826 | 1477780306842 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 15:31:46 INFO - PROCESS | 1826 | 1477780306847 Marionette TRACE conn4 <- [1,2392,null,{}] 15:31:46 INFO - PROCESS | 1826 | 1477780306852 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caaa400 == 13 [pid = 1826] [id = 516] 15:31:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8caaa800) [pid = 1826] [serial = 1515] [outer = (nil)] 15:31:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8cab3c00) [pid = 1826] [serial = 1516] [outer = 0x8caaa800] 15:31:46 INFO - PROCESS | 1826 | 1477780306950 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8cbec800) [pid = 1826] [serial = 1517] [outer = 0x8caaa800] 15:31:47 INFO - PROCESS | 1826 | 1477780307665 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]]]}] 15:31:47 INFO - . 15:31:47 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 1134ms 15:31:47 INFO - PROCESS | 1826 | 1477780307692 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 15:31:47 INFO - PROCESS | 1826 | 1477780307696 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 15:31:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:31:47 INFO - PROCESS | 1826 | 1477780307703 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}] 15:31:47 INFO - PROCESS | 1826 | 1477780307863 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 15:31:47 INFO - PROCESS | 1826 | 1477780307989 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 15:31:47 INFO - PROCESS | 1826 | 1477780307996 Marionette TRACE conn4 <- [1,2396,null,["8"]] 15:31:48 INFO - PROCESS | 1826 | 1477780308001 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 15:31:48 INFO - PROCESS | 1826 | 1477780308008 Marionette TRACE conn4 <- [1,2397,null,{}] 15:31:48 INFO - PROCESS | 1826 | 1477780308013 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa7c00 == 14 [pid = 1826] [id = 517] 15:31:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82aaa400) [pid = 1826] [serial = 1518] [outer = (nil)] 15:31:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8ce3c400) [pid = 1826] [serial = 1519] [outer = 0x82aaa400] 15:31:48 INFO - PROCESS | 1826 | 1477780308129 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8ce42000) [pid = 1826] [serial = 1520] [outer = 0x82aaa400] 15:31:48 INFO - PROCESS | 1826 | 1477780308735 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]]]}] 15:31:48 INFO - . 15:31:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1069ms 15:31:48 INFO - PROCESS | 1826 | 1477780308773 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 1826 | 1477780308775 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 15:31:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:31:48 INFO - PROCESS | 1826 | 1477780308782 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}] 15:31:48 INFO - PROCESS | 1826 | 1477780308983 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 15:31:49 INFO - PROCESS | 1826 | 1477780309092 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 15:31:49 INFO - PROCESS | 1826 | 1477780309099 Marionette TRACE conn4 <- [1,2401,null,["8"]] 15:31:49 INFO - PROCESS | 1826 | 1477780309106 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 15:31:49 INFO - PROCESS | 1826 | 1477780309117 Marionette TRACE conn4 <- [1,2402,null,{}] 15:31:49 INFO - PROCESS | 1826 | 1477780309167 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aaa800 == 15 [pid = 1826] [id = 518] 15:31:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x82aad400) [pid = 1826] [serial = 1521] [outer = (nil)] 15:31:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82bcb800) [pid = 1826] [serial = 1522] [outer = 0x82aad400] 15:31:49 INFO - PROCESS | 1826 | 1477780309291 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82cf1400) [pid = 1826] [serial = 1523] [outer = 0x82aad400] 15:31:50 INFO - PROCESS | 1826 | 1477780310011 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]]]}] 15:31:50 INFO - . 15:31:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1286ms 15:31:50 INFO - PROCESS | 1826 | 1477780310070 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 15:31:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:31:50 INFO - PROCESS | 1826 | 1477780310080 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 15:31:50 INFO - PROCESS | 1826 | 1477780310089 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}] 15:31:50 INFO - PROCESS | 1826 | 1477780310313 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 15:31:50 INFO - PROCESS | 1826 | 1477780310456 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 15:31:50 INFO - PROCESS | 1826 | 1477780310464 Marionette TRACE conn4 <- [1,2406,null,["8"]] 15:31:50 INFO - PROCESS | 1826 | 1477780310486 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 15:31:50 INFO - PROCESS | 1826 | 1477780310495 Marionette TRACE conn4 <- [1,2407,null,{}] 15:31:50 INFO - PROCESS | 1826 | 1477780310501 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf23800 == 16 [pid = 1826] [id = 519] 15:31:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8bf9c000) [pid = 1826] [serial = 1524] [outer = (nil)] 15:31:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8c680000) [pid = 1826] [serial = 1525] [outer = 0x8bf9c000] 15:31:50 INFO - PROCESS | 1826 | 1477780310611 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8c67f800) [pid = 1826] [serial = 1526] [outer = 0x8bf9c000] 15:31:51 INFO - PROCESS | 1826 | 1477780311325 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]]]}] 15:31:51 INFO - . 15:31:51 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 1271ms 15:31:51 INFO - PROCESS | 1826 | 1477780311359 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 1826 | 1477780311363 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 15:31:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:31:51 INFO - PROCESS | 1826 | 1477780311371 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}] 15:31:51 INFO - PROCESS | 1826 | 1477780311620 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 15:31:51 INFO - PROCESS | 1826 | 1477780311750 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 15:31:51 INFO - PROCESS | 1826 | 1477780311762 Marionette TRACE conn4 <- [1,2411,null,["8"]] 15:31:51 INFO - PROCESS | 1826 | 1477780311769 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 15:31:51 INFO - PROCESS | 1826 | 1477780311777 Marionette TRACE conn4 <- [1,2412,null,{}] 15:31:51 INFO - PROCESS | 1826 | 1477780311830 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0ec00 == 17 [pid = 1826] [id = 520] 15:31:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dc10400) [pid = 1826] [serial = 1527] [outer = (nil)] 15:31:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dc14c00) [pid = 1826] [serial = 1528] [outer = 0x8dc10400] 15:31:51 INFO - PROCESS | 1826 | 1477780311940 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dc1a000) [pid = 1826] [serial = 1529] [outer = 0x8dc10400] 15:31:52 WARNING - wptserve Traceback (most recent call last): 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:31:52 WARNING - rv = self.func(request, response) 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:31:52 WARNING - access_control_allow_origin = "*") 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:31:52 WARNING - payload = payload_generator(server_data) 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:31:52 WARNING - return encode_string_as_bmp_image(data) 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:31:52 WARNING - img.save(f, "BMP") 15:31:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:31:52 WARNING - f.write(bmpfileheader) 15:31:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:31:52 WARNING - 15:31:53 INFO - PROCESS | 1826 | --DOCSHELL 0x82bccc00 == 16 [pid = 1826] [id = 510] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82bcd000) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82bce400) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82ef3800) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8bf24000) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8bff7000) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8c69b800) [pid = 1826] [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] 15:31:56 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8caaa800) [pid = 1826] [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] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa7c00 == 15 [pid = 1826] [id = 517] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8caaa400 == 14 [pid = 1826] [id = 516] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69a000 == 13 [pid = 1826] [id = 515] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7400 == 12 [pid = 1826] [id = 512] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff6800 == 11 [pid = 1826] [id = 514] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf23c00 == 10 [pid = 1826] [id = 513] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce000 == 9 [pid = 1826] [id = 511] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf23800 == 8 [pid = 1826] [id = 519] 15:32:02 INFO - PROCESS | 1826 | --DOCSHELL 0x82aaa800 == 7 [pid = 1826] [id = 518] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8c7c9800) [pid = 1826] [serial = 1514] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8c69f800) [pid = 1826] [serial = 1513] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8cbec800) [pid = 1826] [serial = 1517] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8cab3c00) [pid = 1826] [serial = 1516] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8bff8800) [pid = 1826] [serial = 1510] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8c688000) [pid = 1826] [serial = 1511] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8bf26c00) [pid = 1826] [serial = 1507] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8bf2c400) [pid = 1826] [serial = 1508] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82efa000) [pid = 1826] [serial = 1504] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82efcc00) [pid = 1826] [serial = 1505] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82bd0800) [pid = 1826] [serial = 1501] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82ce9c00) [pid = 1826] [serial = 1502] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82ceb000) [pid = 1826] [serial = 1499] [outer = (nil)] [url = about:blank] 15:32:02 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8ce3c400) [pid = 1826] [serial = 1519] [outer = (nil)] [url = about:blank] 15:32:04 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bf9c000) [pid = 1826] [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] 15:32:04 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82aaa400) [pid = 1826] [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] 15:32:04 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82aad400) [pid = 1826] [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] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8ce42000) [pid = 1826] [serial = 1520] [outer = (nil)] [url = about:blank] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc14c00) [pid = 1826] [serial = 1528] [outer = (nil)] [url = about:blank] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8c680000) [pid = 1826] [serial = 1525] [outer = (nil)] [url = about:blank] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8c67f800) [pid = 1826] [serial = 1526] [outer = (nil)] [url = about:blank] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82bcb800) [pid = 1826] [serial = 1522] [outer = (nil)] [url = about:blank] 15:32:10 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82cf1400) [pid = 1826] [serial = 1523] [outer = (nil)] [url = about:blank] 15:32:22 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:32:22 INFO - PROCESS | 1826 | 1477780342156 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]]]}] 15:32:22 INFO - . 15:32:22 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30812ms 15:32:22 INFO - PROCESS | 1826 | 1477780342185 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 15:32:22 INFO - PROCESS | 1826 | 1477780342192 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 15:32:22 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:32:22 INFO - PROCESS | 1826 | 1477780342204 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}] 15:32:22 INFO - PROCESS | 1826 | 1477780342495 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 15:32:22 INFO - PROCESS | 1826 | 1477780342578 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 15:32:22 INFO - PROCESS | 1826 | 1477780342584 Marionette TRACE conn4 <- [1,2416,null,["8"]] 15:32:22 INFO - PROCESS | 1826 | 1477780342594 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 15:32:22 INFO - PROCESS | 1826 | 1477780342602 Marionette TRACE conn4 <- [1,2417,null,{}] 15:32:22 INFO - PROCESS | 1826 | 1477780342609 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:32:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcb800 == 8 [pid = 1826] [id = 521] 15:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcbc00) [pid = 1826] [serial = 1530] [outer = (nil)] 15:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bcec00) [pid = 1826] [serial = 1531] [outer = 0x82bcbc00] 15:32:22 INFO - PROCESS | 1826 | 1477780342718 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82bd3800) [pid = 1826] [serial = 1532] [outer = 0x82bcbc00] 15:32:23 WARNING - wptserve Traceback (most recent call last): 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:32:23 WARNING - rv = self.func(request, response) 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:32:23 WARNING - access_control_allow_origin = "*") 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:32:23 WARNING - payload = payload_generator(server_data) 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:32:23 WARNING - return encode_string_as_bmp_image(data) 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:32:23 WARNING - img.save(f, "BMP") 15:32:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:32:23 WARNING - f.write(bmpfileheader) 15:32:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:32:23 WARNING - 15:32:32 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0ec00 == 7 [pid = 1826] [id = 520] 15:32:38 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc10400) [pid = 1826] [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] 15:32:44 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dc1a000) [pid = 1826] [serial = 1529] [outer = (nil)] [url = about:blank] 15:32:44 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bcec00) [pid = 1826] [serial = 1531] [outer = (nil)] [url = about:blank] 15:32:52 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:32:52 INFO - PROCESS | 1826 | 1477780372928 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]]]}] 15:32:52 INFO - . 15:32:52 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30764ms 15:32:52 INFO - PROCESS | 1826 | 1477780372966 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 15:32:52 INFO - PROCESS | 1826 | 1477780372973 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 15:32:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:32:52 INFO - PROCESS | 1826 | 1477780372985 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}] 15:32:53 INFO - PROCESS | 1826 | 1477780373215 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 15:32:53 INFO - PROCESS | 1826 | 1477780373303 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 15:32:53 INFO - PROCESS | 1826 | 1477780373309 Marionette TRACE conn4 <- [1,2421,null,["8"]] 15:32:53 INFO - PROCESS | 1826 | 1477780373318 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 15:32:53 INFO - PROCESS | 1826 | 1477780373325 Marionette TRACE conn4 <- [1,2422,null,{}] 15:32:53 INFO - PROCESS | 1826 | 1477780373332 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:32:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcd000 == 8 [pid = 1826] [id = 522] 15:32:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcd400) [pid = 1826] [serial = 1533] [outer = (nil)] 15:32:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1c00) [pid = 1826] [serial = 1534] [outer = 0x82bcd400] 15:32:53 INFO - PROCESS | 1826 | 1477780373446 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9c00) [pid = 1826] [serial = 1535] [outer = 0x82bcd400] 15:32:53 WARNING - wptserve Traceback (most recent call last): 15:32:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:32:53 WARNING - rv = self.func(request, response) 15:32:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:32:53 WARNING - access_control_allow_origin = "*") 15:32:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:32:53 WARNING - payload = payload_generator(server_data) 15:32:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:32:53 WARNING - return encode_string_as_bmp_image(data) 15:32:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:32:53 WARNING - img.save(f, "BMP") 15:32:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:32:54 WARNING - f.write(bmpfileheader) 15:32:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:32:54 WARNING - 15:33:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcb800 == 7 [pid = 1826] [id = 521] 15:33:09 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bcbc00) [pid = 1826] [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] 15:33:15 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82bd3800) [pid = 1826] [serial = 1532] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd1c00) [pid = 1826] [serial = 1534] [outer = (nil)] [url = about:blank] 15:33:23 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:33:23 INFO - PROCESS | 1826 | 1477780403665 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]]]}] 15:33:23 INFO - . 15:33:23 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30710ms 15:33:23 INFO - PROCESS | 1826 | 1477780403694 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 15:33:23 INFO - PROCESS | 1826 | 1477780403701 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 15:33:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 15:33:23 INFO - PROCESS | 1826 | 1477780403712 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}] 15:33:23 INFO - PROCESS | 1826 | 1477780403935 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 15:33:24 INFO - PROCESS | 1826 | 1477780404014 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 15:33:24 INFO - PROCESS | 1826 | 1477780404019 Marionette TRACE conn4 <- [1,2426,null,["8"]] 15:33:24 INFO - PROCESS | 1826 | 1477780404028 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 15:33:24 INFO - PROCESS | 1826 | 1477780404036 Marionette TRACE conn4 <- [1,2427,null,{}] 15:33:24 INFO - PROCESS | 1826 | 1477780404043 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc800 == 8 [pid = 1826] [id = 523] 15:33:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bccc00) [pid = 1826] [serial = 1536] [outer = (nil)] 15:33:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0400) [pid = 1826] [serial = 1537] [outer = 0x82bccc00] 15:33:24 INFO - PROCESS | 1826 | 1477780404148 Marionette DEBUG loaded listener.js 15:33:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce8800) [pid = 1826] [serial = 1538] [outer = 0x82bccc00] 15:33:24 INFO - PROCESS | 1826 | 1477780404751 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]]]}] 15:33:24 INFO - . 15:33:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1073ms 15:33:24 INFO - PROCESS | 1826 | 1477780404782 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 15:33:24 INFO - PROCESS | 1826 | 1477780404789 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 15:33:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 15:33:24 INFO - PROCESS | 1826 | 1477780404798 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}] 15:33:25 INFO - PROCESS | 1826 | 1477780405031 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 15:33:25 INFO - PROCESS | 1826 | 1477780405050 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 15:33:25 INFO - PROCESS | 1826 | 1477780405056 Marionette TRACE conn4 <- [1,2431,null,["8"]] 15:33:25 INFO - PROCESS | 1826 | 1477780405062 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 15:33:25 INFO - PROCESS | 1826 | 1477780405068 Marionette TRACE conn4 <- [1,2432,null,{}] 15:33:25 INFO - PROCESS | 1826 | 1477780405074 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7c00 == 9 [pid = 1826] [id = 524] 15:33:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef2800) [pid = 1826] [serial = 1539] [outer = (nil)] 15:33:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ef8800) [pid = 1826] [serial = 1540] [outer = 0x82ef2800] 15:33:25 INFO - PROCESS | 1826 | 1477780405184 Marionette DEBUG loaded listener.js 15:33:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efb400) [pid = 1826] [serial = 1541] [outer = 0x82ef2800] 15:33:25 INFO - PROCESS | 1826 | 1477780405940 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]]]}] 15:33:25 INFO - . 15:33:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1187ms 15:33:26 INFO - PROCESS | 1826 | 1477780405994 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 15:33:26 INFO - PROCESS | 1826 | 1477780406001 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 15:33:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 15:33:26 INFO - PROCESS | 1826 | 1477780406008 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}] 15:33:26 INFO - PROCESS | 1826 | 1477780406241 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 15:33:26 INFO - PROCESS | 1826 | 1477780406262 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 15:33:26 INFO - PROCESS | 1826 | 1477780406267 Marionette TRACE conn4 <- [1,2436,null,["8"]] 15:33:26 INFO - PROCESS | 1826 | 1477780406272 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 15:33:26 INFO - PROCESS | 1826 | 1477780406279 Marionette TRACE conn4 <- [1,2437,null,{}] 15:33:26 INFO - PROCESS | 1826 | 1477780406286 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf0e000 == 10 [pid = 1826] [id = 525] 15:33:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf0e400) [pid = 1826] [serial = 1542] [outer = (nil)] 15:33:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf21800) [pid = 1826] [serial = 1543] [outer = 0x8bf0e400] 15:33:26 INFO - PROCESS | 1826 | 1477780406387 Marionette DEBUG loaded listener.js 15:33:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf26800) [pid = 1826] [serial = 1544] [outer = 0x8bf0e400] 15:33:27 INFO - PROCESS | 1826 | 1477780407094 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]]]}] 15:33:27 INFO - . 15:33:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1124ms 15:33:27 INFO - PROCESS | 1826 | 1477780407131 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 15:33:27 INFO - PROCESS | 1826 | 1477780407135 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 15:33:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 15:33:27 INFO - PROCESS | 1826 | 1477780407142 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}] 15:33:27 INFO - PROCESS | 1826 | 1477780407350 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 15:33:27 INFO - PROCESS | 1826 | 1477780407370 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 15:33:27 INFO - PROCESS | 1826 | 1477780407377 Marionette TRACE conn4 <- [1,2441,null,["8"]] 15:33:27 INFO - PROCESS | 1826 | 1477780407382 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 15:33:27 INFO - PROCESS | 1826 | 1477780407395 Marionette TRACE conn4 <- [1,2442,null,{}] 15:33:27 INFO - PROCESS | 1826 | 1477780407406 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff1000 == 11 [pid = 1826] [id = 526] 15:33:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bff1800) [pid = 1826] [serial = 1545] [outer = (nil)] 15:33:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bff3400) [pid = 1826] [serial = 1546] [outer = 0x8bff1800] 15:33:27 INFO - PROCESS | 1826 | 1477780407506 Marionette DEBUG loaded listener.js 15:33:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c67e400) [pid = 1826] [serial = 1547] [outer = 0x8bff1800] 15:33:28 INFO - PROCESS | 1826 | 1477780408215 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]]]}] 15:33:28 INFO - . 15:33:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1124ms 15:33:28 INFO - PROCESS | 1826 | 1477780408266 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 15:33:28 INFO - PROCESS | 1826 | 1477780408269 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 15:33:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 15:33:28 INFO - PROCESS | 1826 | 1477780408277 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}] 15:33:28 INFO - PROCESS | 1826 | 1477780408482 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 15:33:28 INFO - PROCESS | 1826 | 1477780408504 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 15:33:28 INFO - PROCESS | 1826 | 1477780408508 Marionette TRACE conn4 <- [1,2446,null,["8"]] 15:33:28 INFO - PROCESS | 1826 | 1477780408514 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 15:33:28 INFO - PROCESS | 1826 | 1477780408519 Marionette TRACE conn4 <- [1,2447,null,{}] 15:33:28 INFO - PROCESS | 1826 | 1477780408524 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c696000 == 12 [pid = 1826] [id = 527] 15:33:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c697c00) [pid = 1826] [serial = 1548] [outer = (nil)] 15:33:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c69a000) [pid = 1826] [serial = 1549] [outer = 0x8c697c00] 15:33:28 INFO - PROCESS | 1826 | 1477780408617 Marionette DEBUG loaded listener.js 15:33:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c69e000) [pid = 1826] [serial = 1550] [outer = 0x8c697c00] 15:33:29 INFO - PROCESS | 1826 | 1477780409250 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]]]}] 15:33:29 INFO - . 15:33:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1019ms 15:33:29 INFO - PROCESS | 1826 | 1477780409295 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 15:33:29 INFO - PROCESS | 1826 | 1477780409298 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 15:33:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 15:33:29 INFO - PROCESS | 1826 | 1477780409305 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}] 15:33:29 INFO - PROCESS | 1826 | 1477780409509 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 15:33:29 INFO - PROCESS | 1826 | 1477780409633 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 15:33:29 INFO - PROCESS | 1826 | 1477780409638 Marionette TRACE conn4 <- [1,2451,null,["8"]] 15:33:29 INFO - PROCESS | 1826 | 1477780409643 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 15:33:29 INFO - PROCESS | 1826 | 1477780409648 Marionette TRACE conn4 <- [1,2452,null,{}] 15:33:29 INFO - PROCESS | 1826 | 1477780409653 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d2c00 == 13 [pid = 1826] [id = 528] 15:33:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8c7d3000) [pid = 1826] [serial = 1551] [outer = (nil)] 15:33:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8caad800) [pid = 1826] [serial = 1552] [outer = 0x8c7d3000] 15:33:29 INFO - PROCESS | 1826 | 1477780409747 Marionette DEBUG loaded listener.js 15:33:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8cab4c00) [pid = 1826] [serial = 1553] [outer = 0x8c7d3000] 15:33:30 INFO - PROCESS | 1826 | 1477780410355 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]]]}] 15:33:30 INFO - . 15:33:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1080ms 15:33:30 INFO - PROCESS | 1826 | 1477780410385 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 15:33:30 INFO - PROCESS | 1826 | 1477780410389 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 15:33:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 15:33:30 INFO - PROCESS | 1826 | 1477780410395 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}] 15:33:30 INFO - PROCESS | 1826 | 1477780410550 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 15:33:30 INFO - PROCESS | 1826 | 1477780410673 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 15:33:30 INFO - PROCESS | 1826 | 1477780410681 Marionette TRACE conn4 <- [1,2456,null,["8"]] 15:33:30 INFO - PROCESS | 1826 | 1477780410685 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 15:33:30 INFO - PROCESS | 1826 | 1477780410692 Marionette TRACE conn4 <- [1,2457,null,{}] 15:33:30 INFO - PROCESS | 1826 | 1477780410697 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbf6800 == 14 [pid = 1826] [id = 529] 15:33:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8cbf6c00) [pid = 1826] [serial = 1554] [outer = (nil)] 15:33:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8ce37400) [pid = 1826] [serial = 1555] [outer = 0x8cbf6c00] 15:33:30 INFO - PROCESS | 1826 | 1477780410787 Marionette DEBUG loaded listener.js 15:33:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8ce3b800) [pid = 1826] [serial = 1556] [outer = 0x8cbf6c00] 15:33:31 INFO - PROCESS | 1826 | 1477780411348 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]]]}] 15:33:31 INFO - . 15:33:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 979ms 15:33:31 INFO - PROCESS | 1826 | 1477780411374 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 15:33:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 15:33:31 INFO - PROCESS | 1826 | 1477780411379 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 15:33:31 INFO - PROCESS | 1826 | 1477780411386 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}] 15:33:31 INFO - PROCESS | 1826 | 1477780411534 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 15:33:31 INFO - PROCESS | 1826 | 1477780411666 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 15:33:31 INFO - PROCESS | 1826 | 1477780411691 Marionette TRACE conn4 <- [1,2461,null,["8"]] 15:33:31 INFO - PROCESS | 1826 | 1477780411697 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 15:33:31 INFO - PROCESS | 1826 | 1477780411702 Marionette TRACE conn4 <- [1,2462,null,{}] 15:33:31 INFO - PROCESS | 1826 | 1477780411707 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa3c00 == 15 [pid = 1826] [id = 530] 15:33:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8da56800) [pid = 1826] [serial = 1557] [outer = (nil)] 15:33:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8daadc00) [pid = 1826] [serial = 1558] [outer = 0x8da56800] 15:33:31 INFO - PROCESS | 1826 | 1477780411798 Marionette DEBUG loaded listener.js 15:33:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8dab4000) [pid = 1826] [serial = 1559] [outer = 0x8da56800] 15:33:32 INFO - PROCESS | 1826 | 1477780412489 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]]]}] 15:33:32 INFO - . 15:33:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1136ms 15:33:32 INFO - PROCESS | 1826 | 1477780412522 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 15:33:32 INFO - PROCESS | 1826 | 1477780412528 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 15:33:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 15:33:32 INFO - PROCESS | 1826 | 1477780412539 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}] 15:33:32 INFO - PROCESS | 1826 | 1477780412725 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 15:33:32 INFO - PROCESS | 1826 | 1477780412891 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 15:33:32 INFO - PROCESS | 1826 | 1477780412897 Marionette TRACE conn4 <- [1,2466,null,["8"]] 15:33:32 INFO - PROCESS | 1826 | 1477780412920 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 15:33:32 INFO - PROCESS | 1826 | 1477780412928 Marionette TRACE conn4 <- [1,2467,null,{}] 15:33:32 INFO - PROCESS | 1826 | 1477780412935 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef3000 == 16 [pid = 1826] [id = 531] 15:33:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8b0dac00) [pid = 1826] [serial = 1560] [outer = (nil)] 15:33:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8bf06800) [pid = 1826] [serial = 1561] [outer = 0x8b0dac00] 15:33:33 INFO - PROCESS | 1826 | 1477780413053 Marionette DEBUG loaded listener.js 15:33:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8b0da000) [pid = 1826] [serial = 1562] [outer = 0x8b0dac00] 15:33:33 INFO - PROCESS | 1826 | 1477780413774 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]]]}] 15:33:33 INFO - . 15:33:33 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 1272ms 15:33:33 INFO - PROCESS | 1826 | 1477780413815 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 15:33:33 INFO - PROCESS | 1826 | 1477780413822 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 15:33:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 15:33:33 INFO - PROCESS | 1826 | 1477780413831 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}] 15:33:34 INFO - PROCESS | 1826 | 1477780414008 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 15:33:34 INFO - PROCESS | 1826 | 1477780414169 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 15:33:34 INFO - PROCESS | 1826 | 1477780414174 Marionette TRACE conn4 <- [1,2471,null,["8"]] 15:33:34 INFO - PROCESS | 1826 | 1477780414182 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 15:33:34 INFO - PROCESS | 1826 | 1477780414188 Marionette TRACE conn4 <- [1,2472,null,{}] 15:33:34 INFO - PROCESS | 1826 | 1477780414196 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d6400 == 17 [pid = 1826] [id = 532] 15:33:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8caaac00) [pid = 1826] [serial = 1563] [outer = (nil)] 15:33:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8cab4400) [pid = 1826] [serial = 1564] [outer = 0x8caaac00] 15:33:34 INFO - PROCESS | 1826 | 1477780414305 Marionette DEBUG loaded listener.js 15:33:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8da06400) [pid = 1826] [serial = 1565] [outer = 0x8caaac00] 15:33:35 INFO - PROCESS | 1826 | 1477780415023 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]]]}] 15:33:35 INFO - . 15:33:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1225ms 15:33:35 INFO - PROCESS | 1826 | 1477780415063 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 15:33:35 INFO - PROCESS | 1826 | 1477780415070 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 15:33:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 15:33:35 INFO - PROCESS | 1826 | 1477780415093 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}] 15:33:35 INFO - PROCESS | 1826 | 1477780415327 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 15:33:35 INFO - PROCESS | 1826 | 1477780415447 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 15:33:35 INFO - PROCESS | 1826 | 1477780415453 Marionette TRACE conn4 <- [1,2476,null,["8"]] 15:33:35 INFO - PROCESS | 1826 | 1477780415464 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 15:33:35 INFO - PROCESS | 1826 | 1477780415472 Marionette TRACE conn4 <- [1,2477,null,{}] 15:33:35 INFO - PROCESS | 1826 | 1477780415479 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc51400 == 18 [pid = 1826] [id = 533] 15:33:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8dc52000) [pid = 1826] [serial = 1566] [outer = (nil)] 15:33:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dc55400) [pid = 1826] [serial = 1567] [outer = 0x8dc52000] 15:33:35 INFO - PROCESS | 1826 | 1477780415598 Marionette DEBUG loaded listener.js 15:33:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dc5ec00) [pid = 1826] [serial = 1568] [outer = 0x8dc52000] 15:33:36 INFO - PROCESS | 1826 | 1477780416256 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]]]}] 15:33:36 INFO - . 15:33:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1228ms 15:33:36 INFO - PROCESS | 1826 | 1477780416306 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 15:33:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 15:33:36 INFO - PROCESS | 1826 | 1477780416311 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 15:33:36 INFO - PROCESS | 1826 | 1477780416322 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}] 15:33:36 INFO - PROCESS | 1826 | 1477780416522 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 15:33:36 INFO - PROCESS | 1826 | 1477780416691 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 15:33:36 INFO - PROCESS | 1826 | 1477780416696 Marionette TRACE conn4 <- [1,2481,null,["8"]] 15:33:36 INFO - PROCESS | 1826 | 1477780416710 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 15:33:36 INFO - PROCESS | 1826 | 1477780416716 Marionette TRACE conn4 <- [1,2482,null,{}] 15:33:36 INFO - PROCESS | 1826 | 1477780416722 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcc3000 == 19 [pid = 1826] [id = 534] 15:33:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dcc3c00) [pid = 1826] [serial = 1569] [outer = (nil)] 15:33:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dd4dc00) [pid = 1826] [serial = 1570] [outer = 0x8dcc3c00] 15:33:36 INFO - PROCESS | 1826 | 1477780416836 Marionette DEBUG loaded listener.js 15:33:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dd50400) [pid = 1826] [serial = 1571] [outer = 0x8dcc3c00] 15:33:37 INFO - PROCESS | 1826 | 1477780417487 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]]]}] 15:33:37 INFO - . 15:33:37 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 1388ms 15:33:37 INFO - PROCESS | 1826 | 1477780417708 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 15:33:37 INFO - PROCESS | 1826 | 1477780417714 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 15:33:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:33:37 INFO - PROCESS | 1826 | 1477780417724 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}] 15:33:37 INFO - PROCESS | 1826 | 1477780417925 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 15:33:38 INFO - PROCESS | 1826 | 1477780418133 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 15:33:38 INFO - PROCESS | 1826 | 1477780418147 Marionette TRACE conn4 <- [1,2486,null,["8"]] 15:33:38 INFO - PROCESS | 1826 | 1477780418164 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 15:33:38 INFO - PROCESS | 1826 | 1477780418176 Marionette TRACE conn4 <- [1,2487,null,{}] 15:33:38 INFO - PROCESS | 1826 | 1477780418183 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:33:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce6000 == 20 [pid = 1826] [id = 535] 15:33:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82ce7000) [pid = 1826] [serial = 1572] [outer = (nil)] 15:33:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82e0c000) [pid = 1826] [serial = 1573] [outer = 0x82ce7000] 15:33:38 INFO - PROCESS | 1826 | 1477780418291 Marionette DEBUG loaded listener.js 15:33:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82ef9c00) [pid = 1826] [serial = 1574] [outer = 0x82ce7000] 15:33:38 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcd000 == 19 [pid = 1826] [id = 522] 15:33:38 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 15:33:38 WARNING - wptserve Traceback (most recent call last): 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:33:38 WARNING - rv = self.func(request, response) 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:33:38 WARNING - access_control_allow_origin = "*") 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:33:38 WARNING - payload = payload_generator(server_data) 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:33:38 WARNING - return encode_string_as_bmp_image(data) 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:33:38 WARNING - img.save(f, "BMP") 15:33:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:33:38 WARNING - f.write(bmpfileheader) 15:33:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:33:38 WARNING - 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8c697c00) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x82bccc00) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82ef2800) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8bf0e400) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8bff1800) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c7d3000) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82bcd400) [pid = 1826] [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] 15:33:42 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8cbf6c00) [pid = 1826] [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] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d2c00 == 18 [pid = 1826] [id = 528] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbf6800 == 17 [pid = 1826] [id = 529] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8c696000 == 16 [pid = 1826] [id = 527] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7c00 == 15 [pid = 1826] [id = 524] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff1000 == 14 [pid = 1826] [id = 526] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf0e000 == 13 [pid = 1826] [id = 525] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc800 == 12 [pid = 1826] [id = 523] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcc3000 == 11 [pid = 1826] [id = 534] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc51400 == 10 [pid = 1826] [id = 533] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d6400 == 9 [pid = 1826] [id = 532] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef3000 == 8 [pid = 1826] [id = 531] 15:33:46 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa3c00 == 7 [pid = 1826] [id = 530] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x82efb400) [pid = 1826] [serial = 1541] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82ef8800) [pid = 1826] [serial = 1540] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8bf26800) [pid = 1826] [serial = 1544] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8bf21800) [pid = 1826] [serial = 1543] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8c67e400) [pid = 1826] [serial = 1547] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8bff3400) [pid = 1826] [serial = 1546] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8c69e000) [pid = 1826] [serial = 1550] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8c69a000) [pid = 1826] [serial = 1549] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8cab4c00) [pid = 1826] [serial = 1553] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8caad800) [pid = 1826] [serial = 1552] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8ce3b800) [pid = 1826] [serial = 1556] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8ce37400) [pid = 1826] [serial = 1555] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82bd0400) [pid = 1826] [serial = 1537] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x82ce8800) [pid = 1826] [serial = 1538] [outer = (nil)] [url = about:blank] 15:33:47 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x82ce9c00) [pid = 1826] [serial = 1535] [outer = (nil)] [url = about:blank] 15:33:49 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8dc52000) [pid = 1826] [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] 15:33:49 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8caaac00) [pid = 1826] [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] 15:33:49 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dcc3c00) [pid = 1826] [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] 15:33:49 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8da56800) [pid = 1826] [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] 15:33:49 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8b0dac00) [pid = 1826] [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] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82e0c000) [pid = 1826] [serial = 1573] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dd4dc00) [pid = 1826] [serial = 1570] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8dd50400) [pid = 1826] [serial = 1571] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8dc55400) [pid = 1826] [serial = 1567] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc5ec00) [pid = 1826] [serial = 1568] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8cab4400) [pid = 1826] [serial = 1564] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8da06400) [pid = 1826] [serial = 1565] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8bf06800) [pid = 1826] [serial = 1561] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8b0da000) [pid = 1826] [serial = 1562] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8daadc00) [pid = 1826] [serial = 1558] [outer = (nil)] [url = about:blank] 15:33:54 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dab4000) [pid = 1826] [serial = 1559] [outer = (nil)] [url = about:blank] 15:34:08 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:34:08 INFO - PROCESS | 1826 | 1477780448493 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]]]}] 15:34:08 INFO - . 15:34:08 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30809ms 15:34:08 INFO - PROCESS | 1826 | 1477780448533 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 1826 | 1477780448539 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 15:34:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 15:34:08 INFO - PROCESS | 1826 | 1477780448551 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}] 15:34:08 INFO - PROCESS | 1826 | 1477780448791 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 15:34:08 INFO - PROCESS | 1826 | 1477780448875 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 15:34:08 INFO - PROCESS | 1826 | 1477780448881 Marionette TRACE conn4 <- [1,2491,null,["8"]] 15:34:08 INFO - PROCESS | 1826 | 1477780448890 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 15:34:08 INFO - PROCESS | 1826 | 1477780448898 Marionette TRACE conn4 <- [1,2492,null,{}] 15:34:08 INFO - PROCESS | 1826 | 1477780448905 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:34:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce000 == 8 [pid = 1826] [id = 536] 15:34:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce400) [pid = 1826] [serial = 1575] [outer = (nil)] 15:34:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1c00) [pid = 1826] [serial = 1576] [outer = 0x82bce400] 15:34:09 INFO - PROCESS | 1826 | 1477780449015 Marionette DEBUG loaded listener.js 15:34:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9400) [pid = 1826] [serial = 1577] [outer = 0x82bce400] 15:34:09 WARNING - wptserve Traceback (most recent call last): 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:34:09 WARNING - rv = self.func(request, response) 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:34:09 WARNING - access_control_allow_origin = "*") 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:34:09 WARNING - payload = payload_generator(server_data) 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:34:09 WARNING - return encode_string_as_bmp_image(data) 15:34: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 15:34:09 WARNING - img.save(f, "BMP") 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:34:09 WARNING - f.write(bmpfileheader) 15:34:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:34:09 WARNING - 15:34:09 WARNING - wptserve Traceback (most recent call last): 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:34:09 WARNING - rv = self.func(request, response) 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:34:09 WARNING - access_control_allow_origin = "*") 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:34:09 WARNING - payload = payload_generator(server_data) 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:34:09 WARNING - return encode_string_as_bmp_image(data) 15:34: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 15:34:09 WARNING - img.save(f, "BMP") 15:34:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:34:09 WARNING - f.write(bmpfileheader) 15:34:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:34:09 WARNING - 15:34:18 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce6000 == 7 [pid = 1826] [id = 535] 15:34:20 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ce7000) [pid = 1826] [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] 15:34:26 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ef9c00) [pid = 1826] [serial = 1574] [outer = (nil)] [url = about:blank] 15:34:26 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd1c00) [pid = 1826] [serial = 1576] [outer = (nil)] [url = about:blank] 15:34:39 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:34:39 INFO - PROCESS | 1826 | 1477780479228 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]]]}] 15:34:39 INFO - . 15:34:39 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30704ms 15:34:39 INFO - PROCESS | 1826 | 1477780479255 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 15:34:39 INFO - PROCESS | 1826 | 1477780479263 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 15:34:39 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:34:39 INFO - PROCESS | 1826 | 1477780479275 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}] 15:34:39 INFO - PROCESS | 1826 | 1477780479592 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 15:34:39 INFO - PROCESS | 1826 | 1477780479677 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 15:34:39 INFO - PROCESS | 1826 | 1477780479686 Marionette TRACE conn4 <- [1,2496,null,["8"]] 15:34:39 INFO - PROCESS | 1826 | 1477780479695 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 15:34:39 INFO - PROCESS | 1826 | 1477780479703 Marionette TRACE conn4 <- [1,2497,null,{}] 15:34:39 INFO - PROCESS | 1826 | 1477780479714 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:34:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcb800 == 8 [pid = 1826] [id = 537] 15:34:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcbc00) [pid = 1826] [serial = 1578] [outer = (nil)] 15:34:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0400) [pid = 1826] [serial = 1579] [outer = 0x82bcbc00] 15:34:39 INFO - PROCESS | 1826 | 1477780479822 Marionette DEBUG loaded listener.js 15:34:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce8c00) [pid = 1826] [serial = 1580] [outer = 0x82bcbc00] 15:34:40 WARNING - wptserve Traceback (most recent call last): 15:34:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:34:40 WARNING - rv = self.func(request, response) 15:34:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:34:40 WARNING - access_control_allow_origin = "*") 15:34:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:34:40 WARNING - payload = payload_generator(server_data) 15:34:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:34:40 WARNING - return encode_string_as_bmp_image(data) 15:34: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 15:34:40 WARNING - img.save(f, "BMP") 15:34:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:34:40 WARNING - f.write(bmpfileheader) 15:34:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:34:40 WARNING - 15:34:40 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 15:34:49 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce000 == 7 [pid = 1826] [id = 536] 15:34:55 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bce400) [pid = 1826] [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] 15:35:01 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce9400) [pid = 1826] [serial = 1577] [outer = (nil)] [url = about:blank] 15:35:01 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0400) [pid = 1826] [serial = 1579] [outer = (nil)] [url = about:blank] 15:35:10 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:35:10 INFO - PROCESS | 1826 | 1477780510038 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]]]}] 15:35:10 INFO - . 15:35:10 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30801ms 15:35:10 INFO - PROCESS | 1826 | 1477780510074 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 15:35:10 INFO - PROCESS | 1826 | 1477780510081 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 15:35:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 15:35:10 INFO - PROCESS | 1826 | 1477780510093 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}] 15:35:10 INFO - PROCESS | 1826 | 1477780510324 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 15:35:10 INFO - PROCESS | 1826 | 1477780510407 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 15:35:10 INFO - PROCESS | 1826 | 1477780510414 Marionette TRACE conn4 <- [1,2501,null,["8"]] 15:35:10 INFO - PROCESS | 1826 | 1477780510422 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 15:35:10 INFO - PROCESS | 1826 | 1477780510430 Marionette TRACE conn4 <- [1,2502,null,{}] 15:35:10 INFO - PROCESS | 1826 | 1477780510437 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcec00 == 8 [pid = 1826] [id = 538] 15:35:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf000) [pid = 1826] [serial = 1581] [outer = (nil)] 15:35:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd3000) [pid = 1826] [serial = 1582] [outer = 0x82bcf000] 15:35:10 INFO - PROCESS | 1826 | 1477780510547 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cebc00) [pid = 1826] [serial = 1583] [outer = 0x82bcf000] 15:35:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef1800 == 9 [pid = 1826] [id = 539] 15:35:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef2c00) [pid = 1826] [serial = 1584] [outer = (nil)] 15:35:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ef3800) [pid = 1826] [serial = 1585] [outer = 0x82ef2c00] 15:35:11 INFO - PROCESS | 1826 | 1477780511305 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]]]}] 15:35:11 INFO - . 15:35:11 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1270ms 15:35:11 INFO - PROCESS | 1826 | 1477780511360 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 1826 | 1477780511366 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 15:35:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 15:35:11 INFO - PROCESS | 1826 | 1477780511374 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}] 15:35:11 INFO - PROCESS | 1826 | 1477780511638 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 15:35:11 INFO - PROCESS | 1826 | 1477780511653 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 15:35:11 INFO - PROCESS | 1826 | 1477780511657 Marionette TRACE conn4 <- [1,2506,null,["8"]] 15:35:11 INFO - PROCESS | 1826 | 1477780511668 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 15:35:11 INFO - PROCESS | 1826 | 1477780511672 Marionette TRACE conn4 <- [1,2507,null,{}] 15:35:11 INFO - PROCESS | 1826 | 1477780511679 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efc400 == 10 [pid = 1826] [id = 540] 15:35:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efcc00) [pid = 1826] [serial = 1586] [outer = (nil)] 15:35:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x82efec00) [pid = 1826] [serial = 1587] [outer = 0x82efcc00] 15:35:11 INFO - PROCESS | 1826 | 1477780511773 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x83995400) [pid = 1826] [serial = 1588] [outer = 0x82efcc00] 15:35:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf07c00 == 11 [pid = 1826] [id = 541] 15:35:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf09400) [pid = 1826] [serial = 1589] [outer = (nil)] 15:35:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8b0db400) [pid = 1826] [serial = 1590] [outer = 0x8bf09400] 15:35:12 INFO - PROCESS | 1826 | 1477780512631 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]]]}] 15:35:12 INFO - . 15:35:12 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1273ms 15:35:12 INFO - PROCESS | 1826 | 1477780512656 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 1826 | 1477780512664 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 15:35:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 15:35:12 INFO - PROCESS | 1826 | 1477780512676 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}] 15:35:12 INFO - PROCESS | 1826 | 1477780512880 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 15:35:13 INFO - PROCESS | 1826 | 1477780513003 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 15:35:13 INFO - PROCESS | 1826 | 1477780513009 Marionette TRACE conn4 <- [1,2511,null,["8"]] 15:35:13 INFO - PROCESS | 1826 | 1477780513014 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 15:35:13 INFO - PROCESS | 1826 | 1477780513022 Marionette TRACE conn4 <- [1,2512,null,{}] 15:35:13 INFO - PROCESS | 1826 | 1477780513028 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2c400 == 12 [pid = 1826] [id = 542] 15:35:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bf2c800) [pid = 1826] [serial = 1591] [outer = (nil)] 15:35:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8bf30800) [pid = 1826] [serial = 1592] [outer = 0x8bf2c800] 15:35:13 INFO - PROCESS | 1826 | 1477780513129 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8bf98c00) [pid = 1826] [serial = 1593] [outer = 0x8bf2c800] 15:35:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff8800 == 13 [pid = 1826] [id = 543] 15:35:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8bff9400) [pid = 1826] [serial = 1594] [outer = (nil)] 15:35:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8bffbc00) [pid = 1826] [serial = 1595] [outer = 0x8bff9400] 15:35:13 INFO - PROCESS | 1826 | 1477780513913 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]]]}] 15:35:13 INFO - . 15:35:13 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1286ms 15:35:13 INFO - PROCESS | 1826 | 1477780513958 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 15:35:13 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 15:35:13 INFO - PROCESS | 1826 | 1477780513963 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 15:35:13 INFO - PROCESS | 1826 | 1477780513970 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}] 15:35:14 INFO - PROCESS | 1826 | 1477780514156 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 15:35:14 INFO - PROCESS | 1826 | 1477780514170 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 15:35:14 INFO - PROCESS | 1826 | 1477780514177 Marionette TRACE conn4 <- [1,2516,null,["8"]] 15:35:14 INFO - PROCESS | 1826 | 1477780514182 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 15:35:14 INFO - PROCESS | 1826 | 1477780514188 Marionette TRACE conn4 <- [1,2517,null,{}] 15:35:14 INFO - PROCESS | 1826 | 1477780514194 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5e8400 == 14 [pid = 1826] [id = 544] 15:35:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8c5e8800) [pid = 1826] [serial = 1596] [outer = (nil)] 15:35:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8c691800) [pid = 1826] [serial = 1597] [outer = 0x8c5e8800] 15:35:14 INFO - PROCESS | 1826 | 1477780514298 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8c693400) [pid = 1826] [serial = 1598] [outer = 0x8c5e8800] 15:35:15 INFO - PROCESS | 1826 | 1477780515044 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]]]}] 15:35:15 INFO - . 15:35:15 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1124ms 15:35:15 INFO - PROCESS | 1826 | 1477780515094 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 15:35:15 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 15:35:15 INFO - PROCESS | 1826 | 1477780515099 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 15:35:15 INFO - PROCESS | 1826 | 1477780515106 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}] 15:35:15 INFO - PROCESS | 1826 | 1477780515271 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 15:35:15 INFO - PROCESS | 1826 | 1477780515405 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 15:35:15 INFO - PROCESS | 1826 | 1477780515408 Marionette TRACE conn4 <- [1,2521,null,["8"]] 15:35:15 INFO - PROCESS | 1826 | 1477780515414 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 15:35:15 INFO - PROCESS | 1826 | 1477780515420 Marionette TRACE conn4 <- [1,2522,null,{}] 15:35:15 INFO - PROCESS | 1826 | 1477780515425 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d2000 == 15 [pid = 1826] [id = 545] 15:35:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c7d2400) [pid = 1826] [serial = 1599] [outer = (nil)] 15:35:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8c7d4000) [pid = 1826] [serial = 1600] [outer = 0x8c7d2400] 15:35:15 INFO - PROCESS | 1826 | 1477780515517 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8caaa400) [pid = 1826] [serial = 1601] [outer = 0x8c7d2400] 15:35:16 INFO - PROCESS | 1826 | 1477780516086 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]]]}] 15:35:16 INFO - . 15:35:16 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1024ms 15:35:16 INFO - PROCESS | 1826 | 1477780516130 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 1826 | 1477780516133 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 15:35:16 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 15:35:16 INFO - PROCESS | 1826 | 1477780516140 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}] 15:35:16 INFO - PROCESS | 1826 | 1477780516391 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 15:35:16 INFO - PROCESS | 1826 | 1477780516405 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 15:35:16 INFO - PROCESS | 1826 | 1477780516408 Marionette TRACE conn4 <- [1,2526,null,["8"]] 15:35:16 INFO - PROCESS | 1826 | 1477780516415 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 15:35:16 INFO - PROCESS | 1826 | 1477780516420 Marionette TRACE conn4 <- [1,2527,null,{}] 15:35:16 INFO - PROCESS | 1826 | 1477780516425 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d2000 == 16 [pid = 1826] [id = 546] 15:35:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cab6c00) [pid = 1826] [serial = 1602] [outer = (nil)] 15:35:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cbf1c00) [pid = 1826] [serial = 1603] [outer = 0x8cab6c00] 15:35:16 INFO - PROCESS | 1826 | 1477780516522 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8cbf5c00) [pid = 1826] [serial = 1604] [outer = 0x8cab6c00] 15:35:17 INFO - PROCESS | 1826 | 1477780517198 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]]]}] 15:35:17 INFO - . 15:35:17 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1082ms 15:35:17 INFO - PROCESS | 1826 | 1477780517224 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 1826 | 1477780517228 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 15:35:17 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 15:35:17 INFO - PROCESS | 1826 | 1477780517239 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}] 15:35:17 INFO - PROCESS | 1826 | 1477780517479 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 15:35:17 INFO - PROCESS | 1826 | 1477780517494 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 15:35:17 INFO - PROCESS | 1826 | 1477780517500 Marionette TRACE conn4 <- [1,2531,null,["8"]] 15:35:17 INFO - PROCESS | 1826 | 1477780517507 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 15:35:17 INFO - PROCESS | 1826 | 1477780517514 Marionette TRACE conn4 <- [1,2532,null,{}] 15:35:17 INFO - PROCESS | 1826 | 1477780517519 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce42400 == 17 [pid = 1826] [id = 547] 15:35:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8ce42c00) [pid = 1826] [serial = 1605] [outer = (nil)] 15:35:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8da14800) [pid = 1826] [serial = 1606] [outer = 0x8ce42c00] 15:35:17 INFO - PROCESS | 1826 | 1477780517609 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8da57c00) [pid = 1826] [serial = 1607] [outer = 0x8ce42c00] 15:35:18 INFO - PROCESS | 1826 | 1477780518325 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]]]}] 15:35:18 INFO - . 15:35:18 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1130ms 15:35:18 INFO - PROCESS | 1826 | 1477780518398 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 1826 | 1477780518404 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 15:35:18 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 15:35:18 INFO - PROCESS | 1826 | 1477780518417 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}] 15:35:18 INFO - PROCESS | 1826 | 1477780518630 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 15:35:18 INFO - PROCESS | 1826 | 1477780518803 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 15:35:18 INFO - PROCESS | 1826 | 1477780518808 Marionette TRACE conn4 <- [1,2536,null,["8"]] 15:35:18 INFO - PROCESS | 1826 | 1477780518818 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 15:35:18 INFO - PROCESS | 1826 | 1477780518825 Marionette TRACE conn4 <- [1,2537,null,{}] 15:35:18 INFO - PROCESS | 1826 | 1477780518832 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0e000 == 18 [pid = 1826] [id = 548] 15:35:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x82ef0400) [pid = 1826] [serial = 1608] [outer = (nil)] 15:35:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x82efb800) [pid = 1826] [serial = 1609] [outer = 0x82ef0400] 15:35:18 INFO - PROCESS | 1826 | 1477780518952 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8399d000) [pid = 1826] [serial = 1610] [outer = 0x82ef0400] 15:35:19 INFO - PROCESS | 1826 | 1477780519639 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]]]}] 15:35:19 INFO - . 15:35:19 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1270ms 15:35:19 INFO - PROCESS | 1826 | 1477780519686 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 15:35:19 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 15:35:19 INFO - PROCESS | 1826 | 1477780519692 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 15:35:19 INFO - PROCESS | 1826 | 1477780519700 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}] 15:35:19 INFO - PROCESS | 1826 | 1477780519900 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 15:35:20 INFO - PROCESS | 1826 | 1477780520080 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 15:35:20 INFO - PROCESS | 1826 | 1477780520086 Marionette TRACE conn4 <- [1,2541,null,["8"]] 15:35:20 INFO - PROCESS | 1826 | 1477780520095 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 15:35:20 INFO - PROCESS | 1826 | 1477780520102 Marionette TRACE conn4 <- [1,2542,null,{}] 15:35:20 INFO - PROCESS | 1826 | 1477780520112 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2c000 == 19 [pid = 1826] [id = 549] 15:35:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8bff7000) [pid = 1826] [serial = 1611] [outer = (nil)] 15:35:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8c68a400) [pid = 1826] [serial = 1612] [outer = 0x8bff7000] 15:35:20 INFO - PROCESS | 1826 | 1477780520231 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8c69bc00) [pid = 1826] [serial = 1613] [outer = 0x8bff7000] 15:35:20 INFO - PROCESS | 1826 | 1477780520957 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]]]}] 15:35:20 INFO - . 15:35:20 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1280ms 15:35:20 INFO - PROCESS | 1826 | 1477780520986 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 1826 | 1477780520994 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 15:35:20 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 15:35:21 INFO - PROCESS | 1826 | 1477780521020 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}] 15:35:21 INFO - PROCESS | 1826 | 1477780521211 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 15:35:21 INFO - PROCESS | 1826 | 1477780521379 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 15:35:21 INFO - PROCESS | 1826 | 1477780521384 Marionette TRACE conn4 <- [1,2546,null,["8"]] 15:35:21 INFO - PROCESS | 1826 | 1477780521395 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 15:35:21 INFO - PROCESS | 1826 | 1477780521403 Marionette TRACE conn4 <- [1,2547,null,{}] 15:35:21 INFO - PROCESS | 1826 | 1477780521410 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dab5c00 == 20 [pid = 1826] [id = 550] 15:35:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dc16000) [pid = 1826] [serial = 1614] [outer = (nil)] 15:35:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dc1b400) [pid = 1826] [serial = 1615] [outer = 0x8dc16000] 15:35:21 INFO - PROCESS | 1826 | 1477780521524 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dc20400) [pid = 1826] [serial = 1616] [outer = 0x8dc16000] 15:35:22 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 15:35:22 WARNING - wptserve Traceback (most recent call last): 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:35:22 WARNING - rv = self.func(request, response) 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:35:22 WARNING - access_control_allow_origin = "*") 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:35:22 WARNING - payload = payload_generator(server_data) 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:35:22 WARNING - return encode_string_as_bmp_image(data) 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:35:22 WARNING - img.save(f, "BMP") 15:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:35:22 WARNING - f.write(bmpfileheader) 15:35:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:35:22 WARNING - 15:35:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff8800 == 19 [pid = 1826] [id = 543] 15:35:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf07c00 == 18 [pid = 1826] [id = 541] 15:35:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef1800 == 17 [pid = 1826] [id = 539] 15:35:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcb800 == 16 [pid = 1826] [id = 537] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8cab6c00) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8c7d2400) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8c5e8800) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8bff9400) [pid = 1826] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8bf2c800) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8bf09400) [pid = 1826] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780512391] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x82efcc00) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x82ef2c00) [pid = 1826] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x82bcbc00) [pid = 1826] [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] 15:35:26 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x82bcf000) [pid = 1826] [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] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d2000 == 15 [pid = 1826] [id = 546] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d2000 == 14 [pid = 1826] [id = 545] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2c400 == 13 [pid = 1826] [id = 542] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82efc400 == 12 [pid = 1826] [id = 540] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5e8400 == 11 [pid = 1826] [id = 544] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcec00 == 10 [pid = 1826] [id = 538] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2c000 == 9 [pid = 1826] [id = 549] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0e000 == 8 [pid = 1826] [id = 548] 15:35:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce42400 == 7 [pid = 1826] [id = 547] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x82ce8c00) [pid = 1826] [serial = 1580] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82ef3800) [pid = 1826] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82cebc00) [pid = 1826] [serial = 1583] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82bd3000) [pid = 1826] [serial = 1582] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8b0db400) [pid = 1826] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780512391] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x83995400) [pid = 1826] [serial = 1588] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82efec00) [pid = 1826] [serial = 1587] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8bffbc00) [pid = 1826] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8bf98c00) [pid = 1826] [serial = 1593] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8bf30800) [pid = 1826] [serial = 1592] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8c693400) [pid = 1826] [serial = 1598] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8c691800) [pid = 1826] [serial = 1597] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8caaa400) [pid = 1826] [serial = 1601] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8c7d4000) [pid = 1826] [serial = 1600] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8cbf5c00) [pid = 1826] [serial = 1604] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8cbf1c00) [pid = 1826] [serial = 1603] [outer = (nil)] [url = about:blank] 15:35:31 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8da14800) [pid = 1826] [serial = 1606] [outer = (nil)] [url = about:blank] 15:35:33 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82ef0400) [pid = 1826] [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] 15:35:33 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8ce42c00) [pid = 1826] [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] 15:35:33 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8bff7000) [pid = 1826] [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] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8da57c00) [pid = 1826] [serial = 1607] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8399d000) [pid = 1826] [serial = 1610] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82efb800) [pid = 1826] [serial = 1609] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8c69bc00) [pid = 1826] [serial = 1613] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8c68a400) [pid = 1826] [serial = 1612] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dc1b400) [pid = 1826] [serial = 1615] [outer = (nil)] [url = about:blank] 15:35:51 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:35:51 INFO - PROCESS | 1826 | 1477780551731 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]]]}] 15:35:51 INFO - . 15:35:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30758ms 15:35:51 INFO - PROCESS | 1826 | 1477780551761 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 1826 | 1477780551767 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 15:35:51 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 15:35:51 INFO - PROCESS | 1826 | 1477780551779 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}] 15:35:52 INFO - PROCESS | 1826 | 1477780552018 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 15:35:52 INFO - PROCESS | 1826 | 1477780552101 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 15:35:52 INFO - PROCESS | 1826 | 1477780552108 Marionette TRACE conn4 <- [1,2551,null,["8"]] 15:35:52 INFO - PROCESS | 1826 | 1477780552117 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 15:35:52 INFO - PROCESS | 1826 | 1477780552125 Marionette TRACE conn4 <- [1,2552,null,{}] 15:35:52 INFO - PROCESS | 1826 | 1477780552131 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:35:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce000 == 8 [pid = 1826] [id = 551] 15:35:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce400) [pid = 1826] [serial = 1617] [outer = (nil)] 15:35:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1400) [pid = 1826] [serial = 1618] [outer = 0x82bce400] 15:35:52 INFO - PROCESS | 1826 | 1477780552240 Marionette DEBUG loaded listener.js 15:35:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce5c00) [pid = 1826] [serial = 1619] [outer = 0x82bce400] 15:35:52 WARNING - wptserve Traceback (most recent call last): 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:35:52 WARNING - rv = self.func(request, response) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:35:52 WARNING - access_control_allow_origin = "*") 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:35:52 WARNING - payload = payload_generator(server_data) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:35:52 WARNING - return encode_string_as_bmp_image(data) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:35:52 WARNING - img.save(f, "BMP") 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:35:52 WARNING - f.write(bmpfileheader) 15:35:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:35:52 WARNING - 15:35:52 WARNING - wptserve Traceback (most recent call last): 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:35:52 WARNING - rv = self.func(request, response) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:35:52 WARNING - access_control_allow_origin = "*") 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:35:52 WARNING - payload = payload_generator(server_data) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:35:52 WARNING - return encode_string_as_bmp_image(data) 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:35:52 WARNING - img.save(f, "BMP") 15:35:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:35:52 WARNING - f.write(bmpfileheader) 15:35:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:35:52 WARNING - 15:36:02 INFO - PROCESS | 1826 | --DOCSHELL 0x8dab5c00 == 7 [pid = 1826] [id = 550] 15:36:08 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc16000) [pid = 1826] [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] 15:36:13 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dc20400) [pid = 1826] [serial = 1616] [outer = (nil)] [url = about:blank] 15:36:13 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd1400) [pid = 1826] [serial = 1618] [outer = (nil)] [url = about:blank] 15:36:22 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:36:22 INFO - PROCESS | 1826 | 1477780582455 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]]]}] 15:36:22 INFO - . 15:36:22 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30713ms 15:36:22 INFO - PROCESS | 1826 | 1477780582490 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 15:36:22 INFO - PROCESS | 1826 | 1477780582497 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 15:36:22 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 15:36:22 INFO - PROCESS | 1826 | 1477780582508 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}] 15:36:22 INFO - PROCESS | 1826 | 1477780582743 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 15:36:22 INFO - PROCESS | 1826 | 1477780582825 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 15:36:22 INFO - PROCESS | 1826 | 1477780582832 Marionette TRACE conn4 <- [1,2556,null,["8"]] 15:36:22 INFO - PROCESS | 1826 | 1477780582840 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 15:36:22 INFO - PROCESS | 1826 | 1477780582848 Marionette TRACE conn4 <- [1,2557,null,{}] 15:36:22 INFO - PROCESS | 1826 | 1477780582854 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf400 == 8 [pid = 1826] [id = 552] 15:36:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf800) [pid = 1826] [serial = 1620] [outer = (nil)] 15:36:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd3800) [pid = 1826] [serial = 1621] [outer = 0x82bcf800] 15:36:22 INFO - PROCESS | 1826 | 1477780582978 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ceb800) [pid = 1826] [serial = 1622] [outer = 0x82bcf800] 15:36:23 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 15:36:23 WARNING - wptserve Traceback (most recent call last): 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:36:23 WARNING - rv = self.func(request, response) 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:36:23 WARNING - access_control_allow_origin = "*") 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:36:23 WARNING - payload = payload_generator(server_data) 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:36:23 WARNING - return encode_string_as_bmp_image(data) 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:36:23 WARNING - img.save(f, "BMP") 15:36:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:36:23 WARNING - f.write(bmpfileheader) 15:36:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:36:23 WARNING - 15:36:32 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce000 == 7 [pid = 1826] [id = 551] 15:36:34 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bce400) [pid = 1826] [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] 15:36:40 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce5c00) [pid = 1826] [serial = 1619] [outer = (nil)] [url = about:blank] 15:36:40 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd3800) [pid = 1826] [serial = 1621] [outer = (nil)] [url = about:blank] 15:36:53 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:36:53 INFO - PROCESS | 1826 | 1477780613187 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]]]}] 15:36:53 INFO - . 15:36:53 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30702ms 15:36:53 INFO - PROCESS | 1826 | 1477780613208 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 1826 | 1477780613215 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 15:36:53 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 15:36:53 INFO - PROCESS | 1826 | 1477780613226 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}] 15:36:53 INFO - PROCESS | 1826 | 1477780613451 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 15:36:53 INFO - PROCESS | 1826 | 1477780613533 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 15:36:53 INFO - PROCESS | 1826 | 1477780613540 Marionette TRACE conn4 <- [1,2561,null,["8"]] 15:36:53 INFO - PROCESS | 1826 | 1477780613548 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 15:36:53 INFO - PROCESS | 1826 | 1477780613556 Marionette TRACE conn4 <- [1,2562,null,{}] 15:36:53 INFO - PROCESS | 1826 | 1477780613563 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce000 == 8 [pid = 1826] [id = 553] 15:36:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce400) [pid = 1826] [serial = 1623] [outer = (nil)] 15:36:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0c00) [pid = 1826] [serial = 1624] [outer = 0x82bce400] 15:36:53 INFO - PROCESS | 1826 | 1477780613668 Marionette DEBUG loaded listener.js 15:36:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ceac00) [pid = 1826] [serial = 1625] [outer = 0x82bce400] 15:36:54 INFO - PROCESS | 1826 | 1477780614246 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]]]}] 15:36:54 INFO - . 15:36:54 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1077ms 15:36:54 INFO - PROCESS | 1826 | 1477780614300 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 15:36:54 INFO - PROCESS | 1826 | 1477780614305 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 15:36:54 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 15:36:54 INFO - PROCESS | 1826 | 1477780614314 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}] 15:36:54 INFO - PROCESS | 1826 | 1477780614544 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 15:36:54 INFO - PROCESS | 1826 | 1477780614563 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 15:36:54 INFO - PROCESS | 1826 | 1477780614568 Marionette TRACE conn4 <- [1,2566,null,["8"]] 15:36:54 INFO - PROCESS | 1826 | 1477780614574 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 15:36:54 INFO - PROCESS | 1826 | 1477780614579 Marionette TRACE conn4 <- [1,2567,null,{}] 15:36:54 INFO - PROCESS | 1826 | 1477780614586 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce8000 == 9 [pid = 1826] [id = 554] 15:36:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef4400) [pid = 1826] [serial = 1626] [outer = (nil)] 15:36:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82efb400) [pid = 1826] [serial = 1627] [outer = 0x82ef4400] 15:36:54 INFO - PROCESS | 1826 | 1477780614688 Marionette DEBUG loaded listener.js 15:36:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82bc6c00) [pid = 1826] [serial = 1628] [outer = 0x82ef4400] 15:36:55 INFO - PROCESS | 1826 | 1477780615447 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]]]}] 15:36:55 INFO - . 15:36:55 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1171ms 15:36:55 INFO - PROCESS | 1826 | 1477780615494 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 15:36:55 INFO - PROCESS | 1826 | 1477780615502 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 15:36:55 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 15:36:55 INFO - PROCESS | 1826 | 1477780615509 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}] 15:36:55 INFO - PROCESS | 1826 | 1477780615744 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 15:36:55 INFO - PROCESS | 1826 | 1477780615765 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 15:36:55 INFO - PROCESS | 1826 | 1477780615770 Marionette TRACE conn4 <- [1,2571,null,["8"]] 15:36:55 INFO - PROCESS | 1826 | 1477780615775 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 15:36:55 INFO - PROCESS | 1826 | 1477780615782 Marionette TRACE conn4 <- [1,2572,null,{}] 15:36:55 INFO - PROCESS | 1826 | 1477780615788 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf24800 == 10 [pid = 1826] [id = 555] 15:36:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf24c00) [pid = 1826] [serial = 1629] [outer = (nil)] 15:36:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf29000) [pid = 1826] [serial = 1630] [outer = 0x8bf24c00] 15:36:55 INFO - PROCESS | 1826 | 1477780615891 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf2c000) [pid = 1826] [serial = 1631] [outer = 0x8bf24c00] 15:36:56 INFO - PROCESS | 1826 | 1477780616599 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]]]}] 15:36:56 INFO - . 15:36:56 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1123ms 15:36:56 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 15:36:56 INFO - PROCESS | 1826 | 1477780616632 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 1826 | 1477780616636 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 15:36:56 INFO - PROCESS | 1826 | 1477780616643 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}] 15:36:56 INFO - PROCESS | 1826 | 1477780616855 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 15:36:56 INFO - PROCESS | 1826 | 1477780616871 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 15:36:56 INFO - PROCESS | 1826 | 1477780616878 Marionette TRACE conn4 <- [1,2576,null,["8"]] 15:36:56 INFO - PROCESS | 1826 | 1477780616889 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 15:36:56 INFO - PROCESS | 1826 | 1477780616895 Marionette TRACE conn4 <- [1,2577,null,{}] 15:36:56 INFO - PROCESS | 1826 | 1477780616901 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff5c00 == 11 [pid = 1826] [id = 556] 15:36:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bff6000) [pid = 1826] [serial = 1632] [outer = (nil)] 15:36:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bff7800) [pid = 1826] [serial = 1633] [outer = 0x8bff6000] 15:36:57 INFO - PROCESS | 1826 | 1477780617006 Marionette DEBUG loaded listener.js 15:36:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c687000) [pid = 1826] [serial = 1634] [outer = 0x8bff6000] 15:36:57 INFO - PROCESS | 1826 | 1477780617676 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]]]}] 15:36:57 INFO - . 15:36:57 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1074ms 15:36:57 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 15:36:57 INFO - PROCESS | 1826 | 1477780617715 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 15:36:57 INFO - PROCESS | 1826 | 1477780617718 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 15:36:57 INFO - PROCESS | 1826 | 1477780617726 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}] 15:36:57 INFO - PROCESS | 1826 | 1477780617939 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 15:36:57 INFO - PROCESS | 1826 | 1477780617958 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 15:36:57 INFO - PROCESS | 1826 | 1477780617961 Marionette TRACE conn4 <- [1,2581,null,["8"]] 15:36:57 INFO - PROCESS | 1826 | 1477780617966 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 15:36:57 INFO - PROCESS | 1826 | 1477780617976 Marionette TRACE conn4 <- [1,2582,null,{}] 15:36:58 INFO - PROCESS | 1826 | 1477780617982 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:36:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69b000 == 12 [pid = 1826] [id = 557] 15:36:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c69b400) [pid = 1826] [serial = 1635] [outer = (nil)] 15:36:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c69dc00) [pid = 1826] [serial = 1636] [outer = 0x8c69b400] 15:36:58 INFO - PROCESS | 1826 | 1477780618081 Marionette DEBUG loaded listener.js 15:36:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c6a0c00) [pid = 1826] [serial = 1637] [outer = 0x8c69b400] 15:36:58 WARNING - wptserve Traceback (most recent call last): 15:36:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:36:58 WARNING - rv = self.func(request, response) 15:36:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:36:58 WARNING - access_control_allow_origin = "*") 15:36:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:36:58 WARNING - payload = payload_generator(server_data) 15:36:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:36:58 WARNING - return encode_string_as_bmp_image(data) 15:36: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 15:36:58 WARNING - img.save(f, "BMP") 15:36:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:36:58 WARNING - f.write(bmpfileheader) 15:36:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:36:58 WARNING - 15:37:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff5c00 == 11 [pid = 1826] [id = 556] 15:37:03 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf24800 == 10 [pid = 1826] [id = 555] 15:37:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce8000 == 9 [pid = 1826] [id = 554] 15:37:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce000 == 8 [pid = 1826] [id = 553] 15:37:03 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf400 == 7 [pid = 1826] [id = 552] 15:37:06 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82ef4400) [pid = 1826] [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] 15:37:06 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82bce400) [pid = 1826] [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] 15:37:06 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82bcf800) [pid = 1826] [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] 15:37:06 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8bf24c00) [pid = 1826] [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] 15:37:06 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8bff6000) [pid = 1826] [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] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82bd0c00) [pid = 1826] [serial = 1624] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82bc6c00) [pid = 1826] [serial = 1628] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x82efb400) [pid = 1826] [serial = 1627] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8bf2c000) [pid = 1826] [serial = 1631] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8bf29000) [pid = 1826] [serial = 1630] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8c69dc00) [pid = 1826] [serial = 1636] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82ceac00) [pid = 1826] [serial = 1625] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8c687000) [pid = 1826] [serial = 1634] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8bff7800) [pid = 1826] [serial = 1633] [outer = (nil)] [url = about:blank] 15:37:12 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82ceb800) [pid = 1826] [serial = 1622] [outer = (nil)] [url = about:blank] 15:37:28 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:37:28 INFO - PROCESS | 1826 | 1477780648261 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]]]}] 15:37:28 INFO - . 15:37:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30567ms 15:37:28 INFO - PROCESS | 1826 | 1477780648293 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 1826 | 1477780648299 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 15:37:28 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 15:37:28 INFO - PROCESS | 1826 | 1477780648312 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}] 15:37:28 INFO - PROCESS | 1826 | 1477780648546 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 15:37:28 INFO - PROCESS | 1826 | 1477780648631 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 15:37:28 INFO - PROCESS | 1826 | 1477780648638 Marionette TRACE conn4 <- [1,2586,null,["8"]] 15:37:28 INFO - PROCESS | 1826 | 1477780648647 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 15:37:28 INFO - PROCESS | 1826 | 1477780648655 Marionette TRACE conn4 <- [1,2587,null,{}] 15:37:28 INFO - PROCESS | 1826 | 1477780648661 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5000 == 8 [pid = 1826] [id = 558] 15:37:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82ce5400) [pid = 1826] [serial = 1638] [outer = (nil)] 15:37:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82ce9400) [pid = 1826] [serial = 1639] [outer = 0x82ce5400] 15:37:28 INFO - PROCESS | 1826 | 1477780648778 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf3800) [pid = 1826] [serial = 1640] [outer = 0x82ce5400] 15:37:29 WARNING - wptserve Traceback (most recent call last): 15:37:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:37:29 WARNING - rv = self.func(request, response) 15:37:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:37:29 WARNING - access_control_allow_origin = "*") 15:37:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:37:29 WARNING - payload = payload_generator(server_data) 15:37:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:37:29 WARNING - return encode_string_as_bmp_image(data) 15:37: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 15:37:29 WARNING - img.save(f, "BMP") 15:37:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:37:29 WARNING - f.write(bmpfileheader) 15:37:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:37:29 WARNING - 15:37:38 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69b000 == 7 [pid = 1826] [id = 557] 15:37:40 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8c69b400) [pid = 1826] [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] 15:37:46 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8c6a0c00) [pid = 1826] [serial = 1637] [outer = (nil)] [url = about:blank] 15:37:46 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82ce9400) [pid = 1826] [serial = 1639] [outer = (nil)] [url = about:blank] 15:37:58 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:37:59 INFO - PROCESS | 1826 | 1477780678991 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]]]}] 15:37:59 INFO - . 15:37:59 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30704ms 15:37:59 INFO - PROCESS | 1826 | 1477780679014 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 15:37:59 INFO - PROCESS | 1826 | 1477780679020 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 15:37:59 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 15:37:59 INFO - PROCESS | 1826 | 1477780679032 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}] 15:37:59 INFO - PROCESS | 1826 | 1477780679265 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 15:37:59 INFO - PROCESS | 1826 | 1477780679349 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 15:37:59 INFO - PROCESS | 1826 | 1477780679356 Marionette TRACE conn4 <- [1,2591,null,["8"]] 15:37:59 INFO - PROCESS | 1826 | 1477780679365 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 15:37:59 INFO - PROCESS | 1826 | 1477780679373 Marionette TRACE conn4 <- [1,2592,null,{}] 15:37:59 INFO - PROCESS | 1826 | 1477780679380 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc000 == 8 [pid = 1826] [id = 559] 15:37:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcc400) [pid = 1826] [serial = 1641] [outer = (nil)] 15:37:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0000) [pid = 1826] [serial = 1642] [outer = 0x82bcc400] 15:37:59 INFO - PROCESS | 1826 | 1477780679493 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce8800) [pid = 1826] [serial = 1643] [outer = 0x82bcc400] 15:38:00 WARNING - wptserve Traceback (most recent call last): 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:38:00 WARNING - rv = self.func(request, response) 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:38:00 WARNING - access_control_allow_origin = "*") 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:38:00 WARNING - payload = payload_generator(server_data) 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:38:00 WARNING - return encode_string_as_bmp_image(data) 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:38:00 WARNING - img.save(f, "BMP") 15:38:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:38:00 WARNING - f.write(bmpfileheader) 15:38:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:38:00 WARNING - 15:38:09 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5000 == 7 [pid = 1826] [id = 558] 15:38:15 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ce5400) [pid = 1826] [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] 15:38:20 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82cf3800) [pid = 1826] [serial = 1640] [outer = (nil)] [url = about:blank] 15:38:20 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0000) [pid = 1826] [serial = 1642] [outer = (nil)] [url = about:blank] 15:38:29 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:38:29 INFO - PROCESS | 1826 | 1477780709709 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]]]}] 15:38:29 INFO - . 15:38:29 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30707ms 15:38:29 INFO - PROCESS | 1826 | 1477780709738 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 1826 | 1477780709745 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 15:38:29 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 15:38:29 INFO - PROCESS | 1826 | 1477780709757 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}] 15:38:30 INFO - PROCESS | 1826 | 1477780709993 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 15:38:30 INFO - PROCESS | 1826 | 1477780710076 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 15:38:30 INFO - PROCESS | 1826 | 1477780710083 Marionette TRACE conn4 <- [1,2596,null,["8"]] 15:38:30 INFO - PROCESS | 1826 | 1477780710091 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 15:38:30 INFO - PROCESS | 1826 | 1477780710099 Marionette TRACE conn4 <- [1,2597,null,{}] 15:38:30 INFO - PROCESS | 1826 | 1477780710106 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf800 == 8 [pid = 1826] [id = 560] 15:38:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bd0000) [pid = 1826] [serial = 1644] [outer = (nil)] 15:38:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd3c00) [pid = 1826] [serial = 1645] [outer = 0x82bd0000] 15:38:30 INFO - PROCESS | 1826 | 1477780710220 Marionette DEBUG loaded listener.js 15:38:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cec400) [pid = 1826] [serial = 1646] [outer = 0x82bd0000] 15:38:30 INFO - PROCESS | 1826 | 1477780710906 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]]]}] 15:38:30 INFO - . 15:38:30 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1222ms 15:38:30 INFO - PROCESS | 1826 | 1477780710977 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 15:38:30 INFO - PROCESS | 1826 | 1477780710983 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 15:38:30 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 15:38:31 INFO - PROCESS | 1826 | 1477780710994 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}] 15:38:31 INFO - PROCESS | 1826 | 1477780711180 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 15:38:31 INFO - PROCESS | 1826 | 1477780711310 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 15:38:31 INFO - PROCESS | 1826 | 1477780711316 Marionette TRACE conn4 <- [1,2601,null,["8"]] 15:38:31 INFO - PROCESS | 1826 | 1477780711326 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 15:38:31 INFO - PROCESS | 1826 | 1477780711331 Marionette TRACE conn4 <- [1,2602,null,{}] 15:38:31 INFO - PROCESS | 1826 | 1477780711338 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce9400 == 9 [pid = 1826] [id = 561] 15:38:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef8000) [pid = 1826] [serial = 1647] [outer = (nil)] 15:38:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82efc800) [pid = 1826] [serial = 1648] [outer = 0x82ef8000] 15:38:31 INFO - PROCESS | 1826 | 1477780711436 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82bc6000) [pid = 1826] [serial = 1649] [outer = 0x82ef8000] 15:38:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf07c00 == 10 [pid = 1826] [id = 562] 15:38:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf08800) [pid = 1826] [serial = 1650] [outer = (nil)] 15:38:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf0b000) [pid = 1826] [serial = 1651] [outer = 0x8bf08800] 15:38:32 INFO - PROCESS | 1826 | 1477780712262 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]]]}] 15:38:32 INFO - . 15:38:32 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 1337ms 15:38:32 INFO - PROCESS | 1826 | 1477780712341 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 15:38:32 INFO - PROCESS | 1826 | 1477780712349 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 15:38:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 15:38:32 INFO - PROCESS | 1826 | 1477780712357 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}] 15:38:32 INFO - PROCESS | 1826 | 1477780712557 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 15:38:32 INFO - PROCESS | 1826 | 1477780712683 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 15:38:32 INFO - PROCESS | 1826 | 1477780712689 Marionette TRACE conn4 <- [1,2606,null,["8"]] 15:38:32 INFO - PROCESS | 1826 | 1477780712694 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 15:38:32 INFO - PROCESS | 1826 | 1477780712702 Marionette TRACE conn4 <- [1,2607,null,{}] 15:38:32 INFO - PROCESS | 1826 | 1477780712708 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2ec00 == 11 [pid = 1826] [id = 563] 15:38:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf2f000) [pid = 1826] [serial = 1652] [outer = (nil)] 15:38:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bf95800) [pid = 1826] [serial = 1653] [outer = 0x8bf2f000] 15:38:32 INFO - PROCESS | 1826 | 1477780712814 Marionette DEBUG loaded listener.js 15:38:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bf99000) [pid = 1826] [serial = 1654] [outer = 0x8bf2f000] 15:38:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff8c00 == 12 [pid = 1826] [id = 564] 15:38:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8bff9400) [pid = 1826] [serial = 1655] [outer = (nil)] 15:38:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8bffb800) [pid = 1826] [serial = 1656] [outer = 0x8bff9400] 15:38:33 INFO - PROCESS | 1826 | 1477780713567 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]]]}] 15:38:33 INFO - . 15:38:33 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 1236ms 15:38:33 INFO - PROCESS | 1826 | 1477780713592 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 1826 | 1477780713597 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 15:38:33 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 15:38:33 INFO - PROCESS | 1826 | 1477780713604 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}] 15:38:33 INFO - PROCESS | 1826 | 1477780713792 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 15:38:33 INFO - PROCESS | 1826 | 1477780713806 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 15:38:33 INFO - PROCESS | 1826 | 1477780713812 Marionette TRACE conn4 <- [1,2611,null,["8"]] 15:38:33 INFO - PROCESS | 1826 | 1477780713818 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 15:38:33 INFO - PROCESS | 1826 | 1477780713824 Marionette TRACE conn4 <- [1,2612,null,{}] 15:38:33 INFO - PROCESS | 1826 | 1477780713939 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5e9000 == 13 [pid = 1826] [id = 565] 15:38:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c5e9c00) [pid = 1826] [serial = 1657] [outer = (nil)] 15:38:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c692800) [pid = 1826] [serial = 1658] [outer = 0x8c5e9c00] 15:38:34 INFO - PROCESS | 1826 | 1477780714045 Marionette DEBUG loaded listener.js 15:38:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8c694400) [pid = 1826] [serial = 1659] [outer = 0x8c5e9c00] 15:38:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cd400 == 14 [pid = 1826] [id = 566] 15:38:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8c7ce800) [pid = 1826] [serial = 1660] [outer = (nil)] 15:38:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8c7cf800) [pid = 1826] [serial = 1661] [outer = 0x8c7ce800] 15:38:34 INFO - PROCESS | 1826 | 1477780714768 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]]]}] 15:38:34 INFO - . 15:38:34 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 1182ms 15:38:34 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 15:38:34 INFO - PROCESS | 1826 | 1477780714786 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 1826 | 1477780714789 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 15:38:34 INFO - PROCESS | 1826 | 1477780714797 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}] 15:38:35 INFO - PROCESS | 1826 | 1477780715022 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 15:38:35 INFO - PROCESS | 1826 | 1477780715040 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 15:38:35 INFO - PROCESS | 1826 | 1477780715043 Marionette TRACE conn4 <- [1,2616,null,["8"]] 15:38:35 INFO - PROCESS | 1826 | 1477780715050 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 15:38:35 INFO - PROCESS | 1826 | 1477780715055 Marionette TRACE conn4 <- [1,2617,null,{}] 15:38:35 INFO - PROCESS | 1826 | 1477780715060 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d7800 == 15 [pid = 1826] [id = 567] 15:38:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c7d7c00) [pid = 1826] [serial = 1662] [outer = (nil)] 15:38:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8caab800) [pid = 1826] [serial = 1663] [outer = 0x8c7d7c00] 15:38:35 INFO - PROCESS | 1826 | 1477780715154 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8caae400) [pid = 1826] [serial = 1664] [outer = 0x8c7d7c00] 15:38:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbe8800 == 16 [pid = 1826] [id = 568] 15:38:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cbe8c00) [pid = 1826] [serial = 1665] [outer = (nil)] 15:38:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cbecc00) [pid = 1826] [serial = 1666] [outer = 0x8cbe8c00] 15:38:35 INFO - PROCESS | 1826 | 1477780715925 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]]]}] 15:38:36 INFO - . 15:38:36 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 1220ms 15:38:36 INFO - PROCESS | 1826 | 1477780716016 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 15:38:36 INFO - PROCESS | 1826 | 1477780716020 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 15:38:36 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 15:38:36 INFO - PROCESS | 1826 | 1477780716027 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}] 15:38:36 INFO - PROCESS | 1826 | 1477780716250 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 15:38:36 INFO - PROCESS | 1826 | 1477780716378 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 15:38:36 INFO - PROCESS | 1826 | 1477780716381 Marionette TRACE conn4 <- [1,2621,null,["8"]] 15:38:36 INFO - PROCESS | 1826 | 1477780716392 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 15:38:36 INFO - PROCESS | 1826 | 1477780716396 Marionette TRACE conn4 <- [1,2622,null,{}] 15:38:36 INFO - PROCESS | 1826 | 1477780716401 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbf1000 == 17 [pid = 1826] [id = 569] 15:38:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8cbf1800) [pid = 1826] [serial = 1667] [outer = (nil)] 15:38:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8ce39400) [pid = 1826] [serial = 1668] [outer = 0x8cbf1800] 15:38:36 INFO - PROCESS | 1826 | 1477780716496 Marionette DEBUG loaded listener.js 15:38:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8ce41800) [pid = 1826] [serial = 1669] [outer = 0x8cbf1800] 15:38:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daae400 == 18 [pid = 1826] [id = 570] 15:38:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8dab0400) [pid = 1826] [serial = 1670] [outer = (nil)] 15:38:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dc0dc00) [pid = 1826] [serial = 1671] [outer = 0x8dab0400] 15:38:37 INFO - PROCESS | 1826 | 1477780717217 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]]]}] 15:38:37 INFO - . 15:38:37 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 1223ms 15:38:37 INFO - PROCESS | 1826 | 1477780717250 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 15:38:37 INFO - PROCESS | 1826 | 1477780717254 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 15:38:37 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 15:38:37 INFO - PROCESS | 1826 | 1477780717260 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}] 15:38:37 INFO - PROCESS | 1826 | 1477780717493 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 15:38:37 INFO - PROCESS | 1826 | 1477780717511 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 15:38:37 INFO - PROCESS | 1826 | 1477780717518 Marionette TRACE conn4 <- [1,2626,null,["8"]] 15:38:37 INFO - PROCESS | 1826 | 1477780717524 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 15:38:37 INFO - PROCESS | 1826 | 1477780717531 Marionette TRACE conn4 <- [1,2627,null,{}] 15:38:37 INFO - PROCESS | 1826 | 1477780717537 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa4800 == 19 [pid = 1826] [id = 571] 15:38:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dc11800) [pid = 1826] [serial = 1672] [outer = (nil)] 15:38:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dc19400) [pid = 1826] [serial = 1673] [outer = 0x8dc11800] 15:38:37 INFO - PROCESS | 1826 | 1477780717692 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8dc1c800) [pid = 1826] [serial = 1674] [outer = 0x8dc11800] 15:38:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 20 [pid = 1826] [id = 572] 15:38:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x82bd3800) [pid = 1826] [serial = 1675] [outer = (nil)] 15:38:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82e09c00) [pid = 1826] [serial = 1676] [outer = 0x82bd3800] 15:38:38 INFO - PROCESS | 1826 | 1477780718548 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]]]}] 15:38:38 INFO - . 15:38:38 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 1370ms 15:38:38 INFO - PROCESS | 1826 | 1477780718632 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 1826 | 1477780718639 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 15:38:38 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 15:38:38 INFO - PROCESS | 1826 | 1477780718649 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}] 15:38:38 INFO - PROCESS | 1826 | 1477780718866 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 15:38:39 INFO - PROCESS | 1826 | 1477780719031 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 15:38:39 INFO - PROCESS | 1826 | 1477780719037 Marionette TRACE conn4 <- [1,2631,null,["8"]] 15:38:39 INFO - PROCESS | 1826 | 1477780719050 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 15:38:39 INFO - PROCESS | 1826 | 1477780719056 Marionette TRACE conn4 <- [1,2632,null,{}] 15:38:39 INFO - PROCESS | 1826 | 1477780719063 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf06c00 == 21 [pid = 1826] [id = 573] 15:38:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8bf08c00) [pid = 1826] [serial = 1677] [outer = (nil)] 15:38:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8bf23800) [pid = 1826] [serial = 1678] [outer = 0x8bf08c00] 15:38:39 INFO - PROCESS | 1826 | 1477780719182 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8bf93400) [pid = 1826] [serial = 1679] [outer = 0x8bf08c00] 15:38:39 INFO - PROCESS | 1826 | 1477780719890 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]]]}] 15:38:39 INFO - . 15:38:39 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 1275ms 15:38:39 INFO - PROCESS | 1826 | 1477780719922 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 15:38:39 INFO - PROCESS | 1826 | 1477780719929 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 15:38:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 15:38:39 INFO - PROCESS | 1826 | 1477780719937 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}] 15:38:40 INFO - PROCESS | 1826 | 1477780720123 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 15:38:40 INFO - PROCESS | 1826 | 1477780720288 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 15:38:40 INFO - PROCESS | 1826 | 1477780720293 Marionette TRACE conn4 <- [1,2636,null,["8"]] 15:38:40 INFO - PROCESS | 1826 | 1477780720305 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 15:38:40 INFO - PROCESS | 1826 | 1477780720311 Marionette TRACE conn4 <- [1,2637,null,{}] 15:38:40 INFO - PROCESS | 1826 | 1477780720318 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2cc00 == 22 [pid = 1826] [id = 574] 15:38:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8bf2dc00) [pid = 1826] [serial = 1680] [outer = (nil)] 15:38:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8ce3d400) [pid = 1826] [serial = 1681] [outer = 0x8bf2dc00] 15:38:40 INFO - PROCESS | 1826 | 1477780720425 Marionette DEBUG loaded listener.js 15:38:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8dc0d400) [pid = 1826] [serial = 1682] [outer = 0x8bf2dc00] 15:38:41 INFO - PROCESS | 1826 | 1477780721109 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]]]}] 15:38:41 INFO - . 15:38:41 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 1227ms 15:38:41 INFO - PROCESS | 1826 | 1477780721173 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 15:38:41 INFO - PROCESS | 1826 | 1477780721181 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 15:38:41 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 15:38:41 INFO - PROCESS | 1826 | 1477780721205 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}] 15:38:41 INFO - PROCESS | 1826 | 1477780721376 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 15:38:41 INFO - PROCESS | 1826 | 1477780721548 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 15:38:41 INFO - PROCESS | 1826 | 1477780721552 Marionette TRACE conn4 <- [1,2641,null,["8"]] 15:38:41 INFO - PROCESS | 1826 | 1477780721561 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 15:38:41 INFO - PROCESS | 1826 | 1477780721569 Marionette TRACE conn4 <- [1,2642,null,{}] 15:38:41 INFO - PROCESS | 1826 | 1477780721575 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc5ec00 == 23 [pid = 1826] [id = 575] 15:38:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8dc5f400) [pid = 1826] [serial = 1683] [outer = (nil)] 15:38:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8dcb6400) [pid = 1826] [serial = 1684] [outer = 0x8dc5f400] 15:38:41 INFO - PROCESS | 1826 | 1477780721690 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8dcb8c00) [pid = 1826] [serial = 1685] [outer = 0x8dc5f400] 15:38:42 INFO - PROCESS | 1826 | 1477780722400 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]]]}] 15:38:42 INFO - . 15:38:42 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 1222ms 15:38:42 INFO - PROCESS | 1826 | 1477780722425 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 1826 | 1477780722430 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 15:38:42 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 15:38:42 INFO - PROCESS | 1826 | 1477780722438 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}] 15:38:42 INFO - PROCESS | 1826 | 1477780722641 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 15:38:42 INFO - PROCESS | 1826 | 1477780722808 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 15:38:42 INFO - PROCESS | 1826 | 1477780722813 Marionette TRACE conn4 <- [1,2646,null,["8"]] 15:38:42 INFO - PROCESS | 1826 | 1477780722824 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 15:38:42 INFO - PROCESS | 1826 | 1477780722833 Marionette TRACE conn4 <- [1,2647,null,{}] 15:38:42 INFO - PROCESS | 1826 | 1477780722839 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f814400 == 24 [pid = 1826] [id = 576] 15:38:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8f818400) [pid = 1826] [serial = 1686] [outer = (nil)] 15:38:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8f81dc00) [pid = 1826] [serial = 1687] [outer = 0x8f818400] 15:38:42 INFO - PROCESS | 1826 | 1477780722953 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9d3c00) [pid = 1826] [serial = 1688] [outer = 0x8f818400] 15:38:43 INFO - PROCESS | 1826 | 1477780723871 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]]]}] 15:38:43 INFO - . 15:38:43 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 1476ms 15:38:43 INFO - PROCESS | 1826 | 1477780723914 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 15:38:43 INFO - PROCESS | 1826 | 1477780723921 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 15:38:43 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:38:43 INFO - PROCESS | 1826 | 1477780723931 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}] 15:38:44 INFO - PROCESS | 1826 | 1477780724111 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 15:38:44 INFO - PROCESS | 1826 | 1477780724307 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 15:38:44 INFO - PROCESS | 1826 | 1477780724316 Marionette TRACE conn4 <- [1,2651,null,["8"]] 15:38:44 INFO - PROCESS | 1826 | 1477780724329 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 15:38:44 INFO - PROCESS | 1826 | 1477780724338 Marionette TRACE conn4 <- [1,2652,null,{}] 15:38:44 INFO - PROCESS | 1826 | 1477780724344 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aab000 == 25 [pid = 1826] [id = 577] 15:38:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82aab800) [pid = 1826] [serial = 1689] [outer = (nil)] 15:38:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82cefc00) [pid = 1826] [serial = 1690] [outer = 0x82aab800] 15:38:44 INFO - PROCESS | 1826 | 1477780724446 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82e08400) [pid = 1826] [serial = 1691] [outer = 0x82aab800] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8daae400 == 24 [pid = 1826] [id = 570] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbe8800 == 23 [pid = 1826] [id = 568] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cd400 == 22 [pid = 1826] [id = 566] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff8c00 == 21 [pid = 1826] [id = 564] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf07c00 == 20 [pid = 1826] [id = 562] 15:38:45 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc000 == 19 [pid = 1826] [id = 559] 15:38:45 INFO - PROCESS | 1826 | 1477780725174 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]]]}] 15:38:45 INFO - . 15:38:45 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 1275ms 15:38:45 INFO - PROCESS | 1826 | 1477780725204 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 15:38:45 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 15:38:45 INFO - PROCESS | 1826 | 1477780725209 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 15:38:45 INFO - PROCESS | 1826 | 1477780725216 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}] 15:38:45 INFO - PROCESS | 1826 | 1477780725388 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 15:38:45 INFO - PROCESS | 1826 | 1477780725527 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 15:38:45 INFO - PROCESS | 1826 | 1477780725532 Marionette TRACE conn4 <- [1,2656,null,["8"]] 15:38:45 INFO - PROCESS | 1826 | 1477780725538 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 15:38:45 INFO - PROCESS | 1826 | 1477780725543 Marionette TRACE conn4 <- [1,2657,null,{}] 15:38:45 INFO - PROCESS | 1826 | 1477780725549 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e06c00 == 20 [pid = 1826] [id = 578] 15:38:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x82efa400) [pid = 1826] [serial = 1692] [outer = (nil)] 15:38:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8bff8c00) [pid = 1826] [serial = 1693] [outer = 0x82efa400] 15:38:45 INFO - PROCESS | 1826 | 1477780725648 Marionette DEBUG loaded listener.js 15:38:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8c69b000) [pid = 1826] [serial = 1694] [outer = 0x82efa400] 15:38:46 INFO - PROCESS | 1826 | 1477780726343 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]]]}] 15:38:46 INFO - . 15:38:46 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 1170ms 15:38:46 INFO - PROCESS | 1826 | 1477780726393 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 15:38:46 INFO - PROCESS | 1826 | 1477780726400 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 15:38:46 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 15:38:46 INFO - PROCESS | 1826 | 1477780726407 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}] 15:38:46 INFO - PROCESS | 1826 | 1477780726567 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 15:38:46 INFO - PROCESS | 1826 | 1477780726705 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 15:38:46 INFO - PROCESS | 1826 | 1477780726711 Marionette TRACE conn4 <- [1,2661,null,["8"]] 15:38:46 INFO - PROCESS | 1826 | 1477780726716 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 15:38:46 INFO - PROCESS | 1826 | 1477780726722 Marionette TRACE conn4 <- [1,2662,null,{}] 15:38:46 INFO - PROCESS | 1826 | 1477780726729 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbef400 == 21 [pid = 1826] [id = 579] 15:38:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8ce38c00) [pid = 1826] [serial = 1695] [outer = (nil)] 15:38:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8da13000) [pid = 1826] [serial = 1696] [outer = 0x8ce38c00] 15:38:46 INFO - PROCESS | 1826 | 1477780726825 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dab9000) [pid = 1826] [serial = 1697] [outer = 0x8ce38c00] 15:38:47 INFO - PROCESS | 1826 | 1477780727586 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]]]}] 15:38:47 INFO - . 15:38:47 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 1220ms 15:38:47 INFO - PROCESS | 1826 | 1477780727627 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 15:38:47 INFO - PROCESS | 1826 | 1477780727631 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 15:38:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 15:38:47 INFO - PROCESS | 1826 | 1477780727638 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}] 15:38:47 INFO - PROCESS | 1826 | 1477780727872 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 15:38:47 INFO - PROCESS | 1826 | 1477780727901 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 15:38:47 INFO - PROCESS | 1826 | 1477780727907 Marionette TRACE conn4 <- [1,2666,null,["8"]] 15:38:47 INFO - PROCESS | 1826 | 1477780727912 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 15:38:47 INFO - PROCESS | 1826 | 1477780727917 Marionette TRACE conn4 <- [1,2667,null,{}] 15:38:48 INFO - PROCESS | 1826 | 1477780728000 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd43c00 == 22 [pid = 1826] [id = 580] 15:38:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8dd4c800) [pid = 1826] [serial = 1698] [outer = (nil)] 15:38:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8f81ac00) [pid = 1826] [serial = 1699] [outer = 0x8dd4c800] 15:38:48 INFO - PROCESS | 1826 | 1477780728095 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f9d1400) [pid = 1826] [serial = 1700] [outer = 0x8dd4c800] 15:38:48 INFO - PROCESS | 1826 | 1477780728782 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]]]}] 15:38:48 INFO - . 15:38:48 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 1171ms 15:38:48 INFO - PROCESS | 1826 | 1477780728815 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 15:38:48 INFO - PROCESS | 1826 | 1477780728818 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 15:38:48 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 15:38:48 INFO - PROCESS | 1826 | 1477780728825 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}] 15:38:49 INFO - PROCESS | 1826 | 1477780729038 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 15:38:49 INFO - PROCESS | 1826 | 1477780729073 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 15:38:49 INFO - PROCESS | 1826 | 1477780729076 Marionette TRACE conn4 <- [1,2671,null,["8"]] 15:38:49 INFO - PROCESS | 1826 | 1477780729081 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 15:38:49 INFO - PROCESS | 1826 | 1477780729086 Marionette TRACE conn4 <- [1,2672,null,{}] 15:38:49 INFO - PROCESS | 1826 | 1477780729091 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aad800 == 23 [pid = 1826] [id = 581] 15:38:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fa1e800) [pid = 1826] [serial = 1701] [outer = (nil)] 15:38:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fa7e000) [pid = 1826] [serial = 1702] [outer = 0x8fa1e800] 15:38:49 INFO - PROCESS | 1826 | 1477780729253 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fa7fc00) [pid = 1826] [serial = 1703] [outer = 0x8fa1e800] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8dab0400) [pid = 1826] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780716946] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8cbf1800) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8cbe8c00) [pid = 1826] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c7d7c00) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8c7ce800) [pid = 1826] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8c5e9c00) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8bff9400) [pid = 1826] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780713314] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf2f000) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8bf08800) [pid = 1826] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82ef8000) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82bcc400) [pid = 1826] [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] 15:38:49 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82bd0000) [pid = 1826] [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] 15:38:50 INFO - PROCESS | 1826 | 1477780730036 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]]]}] 15:38:50 INFO - . 15:38:50 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 1234ms 15:38:50 INFO - PROCESS | 1826 | 1477780730059 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 15:38:50 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 15:38:50 INFO - PROCESS | 1826 | 1477780730064 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 15:38:50 INFO - PROCESS | 1826 | 1477780730071 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}] 15:38:50 INFO - PROCESS | 1826 | 1477780730310 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 15:38:50 INFO - PROCESS | 1826 | 1477780730330 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 15:38:50 INFO - PROCESS | 1826 | 1477780730332 Marionette TRACE conn4 <- [1,2676,null,["8"]] 15:38:50 INFO - PROCESS | 1826 | 1477780730338 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 15:38:50 INFO - PROCESS | 1826 | 1477780730343 Marionette TRACE conn4 <- [1,2677,null,{}] 15:38:50 INFO - PROCESS | 1826 | 1477780730348 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa7bc00 == 24 [pid = 1826] [id = 582] 15:38:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fa80400) [pid = 1826] [serial = 1704] [outer = (nil)] 15:38:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fa87000) [pid = 1826] [serial = 1705] [outer = 0x8fa80400] 15:38:50 INFO - PROCESS | 1826 | 1477780730446 Marionette DEBUG loaded listener.js 15:38:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x90f61c00) [pid = 1826] [serial = 1706] [outer = 0x8fa80400] 15:38:51 INFO - PROCESS | 1826 | 1477780731131 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]]]}] 15:38:51 INFO - . 15:38:51 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 1072ms 15:38:51 INFO - PROCESS | 1826 | 1477780731142 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 15:38:51 INFO - PROCESS | 1826 | 1477780731146 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 15:38:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:38:51 INFO - PROCESS | 1826 | 1477780731161 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}] 15:38:51 INFO - PROCESS | 1826 | 1477780731321 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 15:38:51 INFO - PROCESS | 1826 | 1477780731332 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 15:38:51 INFO - PROCESS | 1826 | 1477780731338 Marionette TRACE conn4 <- [1,2681,null,["8"]] 15:38:51 INFO - PROCESS | 1826 | 1477780731343 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 15:38:51 INFO - PROCESS | 1826 | 1477780731350 Marionette TRACE conn4 <- [1,2682,null,{}] 15:38:51 INFO - PROCESS | 1826 | 1477780731355 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc5400 == 25 [pid = 1826] [id = 583] 15:38:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x910d7c00) [pid = 1826] [serial = 1707] [outer = (nil)] 15:38:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x92abd800) [pid = 1826] [serial = 1708] [outer = 0x910d7c00] 15:38:51 INFO - PROCESS | 1826 | 1477780731445 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x92ac5c00) [pid = 1826] [serial = 1709] [outer = 0x910d7c00] 15:38:52 INFO - PROCESS | 1826 | 1477780732270 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]]]}] 15:38:52 INFO - . 15:38:52 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 1173ms 15:38:52 INFO - PROCESS | 1826 | 1477780732334 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 15:38:52 INFO - PROCESS | 1826 | 1477780732341 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 15:38:52 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 15:38:52 INFO - PROCESS | 1826 | 1477780732352 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}] 15:38:52 INFO - PROCESS | 1826 | 1477780732614 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 15:38:52 INFO - PROCESS | 1826 | 1477780732742 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 15:38:52 INFO - PROCESS | 1826 | 1477780732748 Marionette TRACE conn4 <- [1,2686,null,["8"]] 15:38:52 INFO - PROCESS | 1826 | 1477780732757 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 15:38:52 INFO - PROCESS | 1826 | 1477780732764 Marionette TRACE conn4 <- [1,2687,null,{}] 15:38:52 INFO - PROCESS | 1826 | 1477780732818 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69c400 == 26 [pid = 1826] [id = 584] 15:38:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8c7ca400) [pid = 1826] [serial = 1710] [outer = (nil)] 15:38:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8caab400) [pid = 1826] [serial = 1711] [outer = 0x8c7ca400] 15:38:52 INFO - PROCESS | 1826 | 1477780732946 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8cab3c00) [pid = 1826] [serial = 1712] [outer = 0x8c7ca400] 15:38:53 INFO - PROCESS | 1826 | 1477780733684 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]]]}] 15:38:53 INFO - . 15:38:53 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 1374ms 15:38:53 INFO - PROCESS | 1826 | 1477780733725 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 1826 | 1477780733733 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 15:38:53 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 15:38:53 INFO - PROCESS | 1826 | 1477780733758 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}] 15:38:53 INFO - PROCESS | 1826 | 1477780733946 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 15:38:54 INFO - PROCESS | 1826 | 1477780734121 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 15:38:54 INFO - PROCESS | 1826 | 1477780734125 Marionette TRACE conn4 <- [1,2691,null,["8"]] 15:38:54 INFO - PROCESS | 1826 | 1477780734134 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 15:38:54 INFO - PROCESS | 1826 | 1477780734140 Marionette TRACE conn4 <- [1,2692,null,{}] 15:38:54 INFO - PROCESS | 1826 | 1477780734147 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d7c00 == 27 [pid = 1826] [id = 585] 15:38:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fa80000) [pid = 1826] [serial = 1713] [outer = (nil)] 15:38:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8bfa1000) [pid = 1826] [serial = 1714] [outer = 0x8fa80000] 15:38:54 INFO - PROCESS | 1826 | 1477780734263 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x90f6c400) [pid = 1826] [serial = 1715] [outer = 0x8fa80000] 15:38:54 INFO - PROCESS | 1826 | 1477780734986 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]]]}] 15:38:55 INFO - . 15:38:55 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1275ms 15:38:55 INFO - PROCESS | 1826 | 1477780735039 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 15:38:55 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 15:38:55 INFO - PROCESS | 1826 | 1477780735047 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 15:38:55 INFO - PROCESS | 1826 | 1477780735054 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}] 15:38:55 INFO - PROCESS | 1826 | 1477780735235 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 15:38:55 INFO - PROCESS | 1826 | 1477780735410 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 15:38:55 INFO - PROCESS | 1826 | 1477780735414 Marionette TRACE conn4 <- [1,2696,null,["8"]] 15:38:55 INFO - PROCESS | 1826 | 1477780735421 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 15:38:55 INFO - PROCESS | 1826 | 1477780735428 Marionette TRACE conn4 <- [1,2697,null,{}] 15:38:55 INFO - PROCESS | 1826 | 1477780735435 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x93aa3c00 == 28 [pid = 1826] [id = 586] 15:38:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x9463cc00) [pid = 1826] [serial = 1716] [outer = (nil)] 15:38:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x9463fc00) [pid = 1826] [serial = 1717] [outer = 0x9463cc00] 15:38:55 INFO - PROCESS | 1826 | 1477780735577 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x94644400) [pid = 1826] [serial = 1718] [outer = 0x9463cc00] 15:38:56 INFO - PROCESS | 1826 | 1477780736238 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]]]}] 15:38:56 INFO - . 15:38:56 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1220ms 15:38:56 INFO - PROCESS | 1826 | 1477780736276 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 1826 | 1477780736280 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 15:38:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 15:38:56 INFO - PROCESS | 1826 | 1477780736293 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}] 15:38:56 INFO - PROCESS | 1826 | 1477780736525 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 15:38:56 INFO - PROCESS | 1826 | 1477780736711 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 15:38:56 INFO - PROCESS | 1826 | 1477780736716 Marionette TRACE conn4 <- [1,2701,null,["8"]] 15:38:56 INFO - PROCESS | 1826 | 1477780736726 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 15:38:56 INFO - PROCESS | 1826 | 1477780736730 Marionette TRACE conn4 <- [1,2702,null,{}] 15:38:56 INFO - PROCESS | 1826 | 1477780736741 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x94b5a800 == 29 [pid = 1826] [id = 587] 15:38:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x94b5c000) [pid = 1826] [serial = 1719] [outer = (nil)] 15:38:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x94bec000) [pid = 1826] [serial = 1720] [outer = 0x94b5c000] 15:38:56 INFO - PROCESS | 1826 | 1477780736851 Marionette DEBUG loaded listener.js 15:38:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x94bef000) [pid = 1826] [serial = 1721] [outer = 0x94b5c000] 15:38:57 INFO - PROCESS | 1826 | 1477780737533 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]]]}] 15:38:57 INFO - . 15:38:57 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1275ms 15:38:57 INFO - PROCESS | 1826 | 1477780737563 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 15:38:57 INFO - PROCESS | 1826 | 1477780737567 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 15:38:57 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 15:38:57 INFO - PROCESS | 1826 | 1477780737574 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}] 15:38:57 INFO - PROCESS | 1826 | 1477780737750 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 15:38:58 INFO - PROCESS | 1826 | 1477780738098 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 15:38:58 INFO - PROCESS | 1826 | 1477780738104 Marionette TRACE conn4 <- [1,2706,null,["8"]] 15:38:58 INFO - PROCESS | 1826 | 1477780738158 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 15:38:58 INFO - PROCESS | 1826 | 1477780738168 Marionette TRACE conn4 <- [1,2707,null,{}] 15:38:58 INFO - PROCESS | 1826 | 1477780738178 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aacc00 == 30 [pid = 1826] [id = 588] 15:38:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x82aad000) [pid = 1826] [serial = 1722] [outer = (nil)] 15:38:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x82e09400) [pid = 1826] [serial = 1723] [outer = 0x82aad000] 15:38:58 INFO - PROCESS | 1826 | 1477780738279 Marionette DEBUG loaded listener.js 15:38:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x82ef7c00) [pid = 1826] [serial = 1724] [outer = 0x82aad000] 15:38:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce400 == 29 [pid = 1826] [id = 572] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8dc0dc00) [pid = 1826] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780716946] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8cbecc00) [pid = 1826] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8dc19400) [pid = 1826] [serial = 1673] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x82efc800) [pid = 1826] [serial = 1648] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82ce8800) [pid = 1826] [serial = 1643] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8caae400) [pid = 1826] [serial = 1664] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x82bc6000) [pid = 1826] [serial = 1649] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x82cec400) [pid = 1826] [serial = 1646] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8caab800) [pid = 1826] [serial = 1663] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8bf95800) [pid = 1826] [serial = 1653] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8c7cf800) [pid = 1826] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c694400) [pid = 1826] [serial = 1659] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c692800) [pid = 1826] [serial = 1658] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8ce41800) [pid = 1826] [serial = 1669] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8ce39400) [pid = 1826] [serial = 1668] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8bf99000) [pid = 1826] [serial = 1654] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf0b000) [pid = 1826] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8bffb800) [pid = 1826] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780713314] 15:38:59 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x82bd3c00) [pid = 1826] [serial = 1645] [outer = (nil)] [url = about:blank] 15:38:59 INFO - PROCESS | 1826 | 1477780739247 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]]]}] 15:38:59 INFO - . 15:38:59 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1725ms 15:38:59 INFO - PROCESS | 1826 | 1477780739300 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 15:38:59 INFO - PROCESS | 1826 | 1477780739306 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 15:38:59 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:38:59 INFO - PROCESS | 1826 | 1477780739315 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}] 15:38:59 INFO - PROCESS | 1826 | 1477780739487 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 15:38:59 INFO - PROCESS | 1826 | 1477780739625 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 15:38:59 INFO - PROCESS | 1826 | 1477780739632 Marionette TRACE conn4 <- [1,2711,null,["8"]] 15:38:59 INFO - PROCESS | 1826 | 1477780739684 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 15:38:59 INFO - PROCESS | 1826 | 1477780739692 Marionette TRACE conn4 <- [1,2712,null,{}] 15:38:59 INFO - PROCESS | 1826 | 1477780739698 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:38:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf06800 == 30 [pid = 1826] [id = 589] 15:38:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8bf07800) [pid = 1826] [serial = 1725] [outer = (nil)] 15:38:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8bf0d400) [pid = 1826] [serial = 1726] [outer = 0x8bf07800] 15:38:59 INFO - PROCESS | 1826 | 1477780739798 Marionette DEBUG loaded listener.js 15:38:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8bf97800) [pid = 1826] [serial = 1727] [outer = 0x8bf07800] 15:39:00 INFO - PROCESS | 1826 | 1477780740389 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]]]}] 15:39:00 INFO - . 15:39:00 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1123ms 15:39:00 INFO - PROCESS | 1826 | 1477780740438 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 1826 | 1477780740443 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 15:39:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 15:39:00 INFO - PROCESS | 1826 | 1477780740450 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}] 15:39:00 INFO - PROCESS | 1826 | 1477780740625 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 15:39:00 INFO - PROCESS | 1826 | 1477780740776 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 15:39:00 INFO - PROCESS | 1826 | 1477780740787 Marionette TRACE conn4 <- [1,2716,null,["8"]] 15:39:00 INFO - PROCESS | 1826 | 1477780740797 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 15:39:00 INFO - PROCESS | 1826 | 1477780740805 Marionette TRACE conn4 <- [1,2717,null,{}] 15:39:00 INFO - PROCESS | 1826 | 1477780740811 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:39:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cbc00 == 31 [pid = 1826] [id = 590] 15:39:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c7cc400) [pid = 1826] [serial = 1728] [outer = (nil)] 15:39:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8c7d1c00) [pid = 1826] [serial = 1729] [outer = 0x8c7cc400] 15:39:00 INFO - PROCESS | 1826 | 1477780740906 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8cab2400) [pid = 1826] [serial = 1730] [outer = 0x8c7cc400] 15:39:01 INFO - PROCESS | 1826 | 1477780741675 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]]]}] 15:39:01 INFO - . 15:39:01 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1272ms 15:39:01 INFO - PROCESS | 1826 | 1477780741722 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 15:39:01 INFO - PROCESS | 1826 | 1477780741726 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 15:39:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:39:01 INFO - PROCESS | 1826 | 1477780741740 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}] 15:39:01 INFO - PROCESS | 1826 | 1477780741978 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 15:39:02 INFO - PROCESS | 1826 | 1477780742025 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 15:39:02 INFO - PROCESS | 1826 | 1477780742031 Marionette TRACE conn4 <- [1,2721,null,["8"]] 15:39:02 INFO - PROCESS | 1826 | 1477780742039 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 15:39:02 INFO - PROCESS | 1826 | 1477780742049 Marionette TRACE conn4 <- [1,2722,null,{}] 15:39:02 INFO - PROCESS | 1826 | 1477780742159 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:39:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc14800 == 32 [pid = 1826] [id = 591] 15:39:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dc15800) [pid = 1826] [serial = 1731] [outer = (nil)] 15:39:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8dc1ac00) [pid = 1826] [serial = 1732] [outer = 0x8dc15800] 15:39:02 INFO - PROCESS | 1826 | 1477780742360 Marionette DEBUG loaded listener.js 15:39:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8dc23800) [pid = 1826] [serial = 1733] [outer = 0x8dc15800] 15:39:03 WARNING - wptserve Traceback (most recent call last): 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:39:03 WARNING - rv = self.func(request, response) 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:39:03 WARNING - access_control_allow_origin = "*") 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:39:03 WARNING - payload = payload_generator(server_data) 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:39:03 WARNING - return encode_string_as_bmp_image(data) 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:39:03 WARNING - img.save(f, "BMP") 15:39:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:39:03 WARNING - f.write(bmpfileheader) 15:39:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:39:03 WARNING - 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82aab800) [pid = 1826] [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] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fa1e800) [pid = 1826] [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] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8fa80400) [pid = 1826] [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] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8ce38c00) [pid = 1826] [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] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82bd3800) [pid = 1826] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82efa400) [pid = 1826] [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] 15:39:03 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8dd4c800) [pid = 1826] [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] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82aab000 == 31 [pid = 1826] [id = 577] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8f814400 == 30 [pid = 1826] [id = 576] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2cc00 == 29 [pid = 1826] [id = 574] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc5ec00 == 28 [pid = 1826] [id = 575] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf06c00 == 27 [pid = 1826] [id = 573] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa4800 == 26 [pid = 1826] [id = 571] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce9400 == 25 [pid = 1826] [id = 561] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbf1000 == 24 [pid = 1826] [id = 569] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa7bc00 == 23 [pid = 1826] [id = 582] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82aad800 == 22 [pid = 1826] [id = 581] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d7800 == 21 [pid = 1826] [id = 567] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2ec00 == 20 [pid = 1826] [id = 563] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbef400 == 19 [pid = 1826] [id = 579] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5e9000 == 18 [pid = 1826] [id = 565] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82e06c00 == 17 [pid = 1826] [id = 578] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf800 == 16 [pid = 1826] [id = 560] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd43c00 == 15 [pid = 1826] [id = 580] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cbc00 == 14 [pid = 1826] [id = 590] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf06800 == 13 [pid = 1826] [id = 589] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82aacc00 == 12 [pid = 1826] [id = 588] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x94b5a800 == 11 [pid = 1826] [id = 587] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x93aa3c00 == 10 [pid = 1826] [id = 586] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d7c00 == 9 [pid = 1826] [id = 585] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69c400 == 8 [pid = 1826] [id = 584] 15:39:08 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc5400 == 7 [pid = 1826] [id = 583] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8fa87000) [pid = 1826] [serial = 1705] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x90f61c00) [pid = 1826] [serial = 1706] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fa7e000) [pid = 1826] [serial = 1702] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8fa7fc00) [pid = 1826] [serial = 1703] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8f81ac00) [pid = 1826] [serial = 1699] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8f9d1400) [pid = 1826] [serial = 1700] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8da13000) [pid = 1826] [serial = 1696] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8dab9000) [pid = 1826] [serial = 1697] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8bff8c00) [pid = 1826] [serial = 1693] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c69b000) [pid = 1826] [serial = 1694] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82cefc00) [pid = 1826] [serial = 1690] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82e08400) [pid = 1826] [serial = 1691] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82e09c00) [pid = 1826] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8ce3d400) [pid = 1826] [serial = 1681] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8f81dc00) [pid = 1826] [serial = 1687] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8bf23800) [pid = 1826] [serial = 1678] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x92abd800) [pid = 1826] [serial = 1708] [outer = (nil)] [url = about:blank] 15:39:08 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8dcb6400) [pid = 1826] [serial = 1684] [outer = (nil)] [url = about:blank] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8bf07800) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x82aad000) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x9463cc00) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8fa80000) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x94b5c000) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x910d7c00) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8c7ca400) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8c7cc400) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8f818400) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8bf08c00) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8dc11800) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dc5f400) [pid = 1826] [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] 15:39:12 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8bf2dc00) [pid = 1826] [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] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8cab2400) [pid = 1826] [serial = 1730] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8c7d1c00) [pid = 1826] [serial = 1729] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc1ac00) [pid = 1826] [serial = 1732] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8bf0d400) [pid = 1826] [serial = 1726] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8bf97800) [pid = 1826] [serial = 1727] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82e09400) [pid = 1826] [serial = 1723] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82ef7c00) [pid = 1826] [serial = 1724] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x94bec000) [pid = 1826] [serial = 1720] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x94bef000) [pid = 1826] [serial = 1721] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x9463fc00) [pid = 1826] [serial = 1717] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x94644400) [pid = 1826] [serial = 1718] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8bfa1000) [pid = 1826] [serial = 1714] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8f9d3c00) [pid = 1826] [serial = 1688] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8bf93400) [pid = 1826] [serial = 1679] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8dc1c800) [pid = 1826] [serial = 1674] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8dcb8c00) [pid = 1826] [serial = 1685] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc0d400) [pid = 1826] [serial = 1682] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x90f6c400) [pid = 1826] [serial = 1715] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8caab400) [pid = 1826] [serial = 1711] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8cab3c00) [pid = 1826] [serial = 1712] [outer = (nil)] [url = about:blank] 15:39:16 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x92ac5c00) [pid = 1826] [serial = 1709] [outer = (nil)] [url = about:blank] 15:39:32 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:39:32 INFO - PROCESS | 1826 | 1477780772541 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]]]}] 15:39:32 INFO - . 15:39:32 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30865ms 15:39:32 INFO - PROCESS | 1826 | 1477780772605 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 1826 | 1477780772612 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 15:39:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:39:32 INFO - PROCESS | 1826 | 1477780772623 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}] 15:39:32 INFO - PROCESS | 1826 | 1477780772857 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 15:39:32 INFO - PROCESS | 1826 | 1477780772953 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 15:39:32 INFO - PROCESS | 1826 | 1477780772960 Marionette TRACE conn4 <- [1,2726,null,["8"]] 15:39:32 INFO - PROCESS | 1826 | 1477780772969 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 15:39:32 INFO - PROCESS | 1826 | 1477780772977 Marionette TRACE conn4 <- [1,2727,null,{}] 15:39:33 INFO - PROCESS | 1826 | 1477780772984 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:39:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc000 == 8 [pid = 1826] [id = 592] 15:39:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcc400) [pid = 1826] [serial = 1734] [outer = (nil)] 15:39:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0000) [pid = 1826] [serial = 1735] [outer = 0x82bcc400] 15:39:33 INFO - PROCESS | 1826 | 1477780773095 Marionette DEBUG loaded listener.js 15:39:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce6c00) [pid = 1826] [serial = 1736] [outer = 0x82bcc400] 15:39:33 WARNING - wptserve Traceback (most recent call last): 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:39:33 WARNING - rv = self.func(request, response) 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:39:33 WARNING - access_control_allow_origin = "*") 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:39:33 WARNING - payload = payload_generator(server_data) 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:39:33 WARNING - return encode_string_as_bmp_image(data) 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:39:33 WARNING - img.save(f, "BMP") 15:39:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:39:33 WARNING - f.write(bmpfileheader) 15:39:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:39:33 WARNING - 15:39:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc14800 == 7 [pid = 1826] [id = 591] 15:39:45 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dc15800) [pid = 1826] [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] 15:39:50 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dc23800) [pid = 1826] [serial = 1733] [outer = (nil)] [url = about:blank] 15:39:50 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0000) [pid = 1826] [serial = 1735] [outer = (nil)] [url = about:blank] 15:40:03 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:40:03 INFO - PROCESS | 1826 | 1477780803309 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]]]}] 15:40:03 INFO - . 15:40:03 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30709ms 15:40:03 INFO - PROCESS | 1826 | 1477780803329 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 15:40:03 INFO - PROCESS | 1826 | 1477780803336 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 15:40:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:40:03 INFO - PROCESS | 1826 | 1477780803347 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}] 15:40:03 INFO - PROCESS | 1826 | 1477780803589 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 15:40:03 INFO - PROCESS | 1826 | 1477780803674 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 15:40:03 INFO - PROCESS | 1826 | 1477780803680 Marionette TRACE conn4 <- [1,2731,null,["8"]] 15:40:03 INFO - PROCESS | 1826 | 1477780803687 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 15:40:03 INFO - PROCESS | 1826 | 1477780803695 Marionette TRACE conn4 <- [1,2732,null,{}] 15:40:03 INFO - PROCESS | 1826 | 1477780803702 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 8 [pid = 1826] [id = 593] 15:40:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce800) [pid = 1826] [serial = 1737] [outer = (nil)] 15:40:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd2c00) [pid = 1826] [serial = 1738] [outer = 0x82bce800] 15:40:03 INFO - PROCESS | 1826 | 1477780803812 Marionette DEBUG loaded listener.js 15:40:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ceac00) [pid = 1826] [serial = 1739] [outer = 0x82bce800] 15:40:04 WARNING - wptserve Traceback (most recent call last): 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:40:04 WARNING - rv = self.func(request, response) 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:40:04 WARNING - access_control_allow_origin = "*") 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:40:04 WARNING - payload = payload_generator(server_data) 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:40:04 WARNING - return encode_string_as_bmp_image(data) 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:40:04 WARNING - img.save(f, "BMP") 15:40:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:40:04 WARNING - f.write(bmpfileheader) 15:40:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:40:04 WARNING - 15:40:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc000 == 7 [pid = 1826] [id = 592] 15:40:19 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bcc400) [pid = 1826] [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] 15:40:25 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce6c00) [pid = 1826] [serial = 1736] [outer = (nil)] [url = about:blank] 15:40:25 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd2c00) [pid = 1826] [serial = 1738] [outer = (nil)] [url = about:blank] 15:40:33 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:40:34 INFO - PROCESS | 1826 | 1477780834024 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]]]}] 15:40:34 INFO - . 15:40:34 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30713ms 15:40:34 INFO - PROCESS | 1826 | 1477780834059 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 15:40:34 INFO - PROCESS | 1826 | 1477780834065 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 15:40:34 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:40:34 INFO - PROCESS | 1826 | 1477780834077 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}] 15:40:34 INFO - PROCESS | 1826 | 1477780834300 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 15:40:34 INFO - PROCESS | 1826 | 1477780834382 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 15:40:34 INFO - PROCESS | 1826 | 1477780834388 Marionette TRACE conn4 <- [1,2736,null,["8"]] 15:40:34 INFO - PROCESS | 1826 | 1477780834396 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 15:40:34 INFO - PROCESS | 1826 | 1477780834404 Marionette TRACE conn4 <- [1,2737,null,{}] 15:40:34 INFO - PROCESS | 1826 | 1477780834411 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcdc00 == 8 [pid = 1826] [id = 594] 15:40:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf000) [pid = 1826] [serial = 1740] [outer = (nil)] 15:40:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0c00) [pid = 1826] [serial = 1741] [outer = 0x82bcf000] 15:40:34 INFO - PROCESS | 1826 | 1477780834522 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce7800) [pid = 1826] [serial = 1742] [outer = 0x82bcf000] 15:40:35 INFO - PROCESS | 1826 | 1477780835142 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]]]}] 15:40:35 INFO - . 15:40:35 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1126ms 15:40:35 INFO - PROCESS | 1826 | 1477780835200 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 15:40:35 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:40:35 INFO - PROCESS | 1826 | 1477780835206 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 15:40:35 INFO - PROCESS | 1826 | 1477780835213 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}] 15:40:35 INFO - PROCESS | 1826 | 1477780835396 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 15:40:35 INFO - PROCESS | 1826 | 1477780835527 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 15:40:35 INFO - PROCESS | 1826 | 1477780835538 Marionette TRACE conn4 <- [1,2741,null,["8"]] 15:40:35 INFO - PROCESS | 1826 | 1477780835543 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 15:40:35 INFO - PROCESS | 1826 | 1477780835549 Marionette TRACE conn4 <- [1,2742,null,{}] 15:40:35 INFO - PROCESS | 1826 | 1477780835555 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce7400 == 9 [pid = 1826] [id = 595] 15:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef5000) [pid = 1826] [serial = 1743] [outer = (nil)] 15:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82efc000) [pid = 1826] [serial = 1744] [outer = 0x82ef5000] 15:40:35 INFO - PROCESS | 1826 | 1477780835653 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efec00) [pid = 1826] [serial = 1745] [outer = 0x82ef5000] 15:40:36 INFO - PROCESS | 1826 | 1477780836339 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]]]}] 15:40:36 INFO - . 15:40:36 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1174ms 15:40:36 INFO - PROCESS | 1826 | 1477780836396 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 1826 | 1477780836404 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 15:40:36 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:40:36 INFO - PROCESS | 1826 | 1477780836411 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}] 15:40:36 INFO - PROCESS | 1826 | 1477780836645 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 15:40:36 INFO - PROCESS | 1826 | 1477780836660 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 15:40:36 INFO - PROCESS | 1826 | 1477780836665 Marionette TRACE conn4 <- [1,2746,null,["8"]] 15:40:36 INFO - PROCESS | 1826 | 1477780836672 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 15:40:36 INFO - PROCESS | 1826 | 1477780836679 Marionette TRACE conn4 <- [1,2747,null,{}] 15:40:36 INFO - PROCESS | 1826 | 1477780836685 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf26400 == 10 [pid = 1826] [id = 596] 15:40:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf26800) [pid = 1826] [serial = 1746] [outer = (nil)] 15:40:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf2ac00) [pid = 1826] [serial = 1747] [outer = 0x8bf26800] 15:40:36 INFO - PROCESS | 1826 | 1477780836785 Marionette DEBUG loaded listener.js 15:40:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf2f000) [pid = 1826] [serial = 1748] [outer = 0x8bf26800] 15:40:37 INFO - PROCESS | 1826 | 1477780837493 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]]]}] 15:40:37 INFO - . 15:40:37 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1122ms 15:40:37 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 15:40:37 INFO - PROCESS | 1826 | 1477780837533 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 15:40:37 INFO - PROCESS | 1826 | 1477780837536 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 15:40:37 INFO - PROCESS | 1826 | 1477780837544 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}] 15:40:37 INFO - PROCESS | 1826 | 1477780837754 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 15:40:37 INFO - PROCESS | 1826 | 1477780837774 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 15:40:37 INFO - PROCESS | 1826 | 1477780837781 Marionette TRACE conn4 <- [1,2751,null,["8"]] 15:40:37 INFO - PROCESS | 1826 | 1477780837789 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 15:40:37 INFO - PROCESS | 1826 | 1477780837796 Marionette TRACE conn4 <- [1,2752,null,{}] 15:40:37 INFO - PROCESS | 1826 | 1477780837802 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff8400 == 11 [pid = 1826] [id = 597] 15:40:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bff8800) [pid = 1826] [serial = 1749] [outer = (nil)] 15:40:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bffa000) [pid = 1826] [serial = 1750] [outer = 0x8bff8800] 15:40:37 INFO - PROCESS | 1826 | 1477780837902 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c688c00) [pid = 1826] [serial = 1751] [outer = 0x8bff8800] 15:40:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69b400 == 12 [pid = 1826] [id = 598] 15:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c69c400) [pid = 1826] [serial = 1752] [outer = (nil)] 15:40:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c69d800) [pid = 1826] [serial = 1753] [outer = 0x8c69c400] 15:40:38 INFO - PROCESS | 1826 | 1477780838712 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]]]}] 15:40:38 INFO - . 15:40:38 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1223ms 15:40:38 INFO - PROCESS | 1826 | 1477780838768 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 15:40:38 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 15:40:38 INFO - PROCESS | 1826 | 1477780838774 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 15:40:38 INFO - PROCESS | 1826 | 1477780838784 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}] 15:40:39 INFO - PROCESS | 1826 | 1477780839105 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 15:40:39 INFO - PROCESS | 1826 | 1477780839131 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 15:40:39 INFO - PROCESS | 1826 | 1477780839135 Marionette TRACE conn4 <- [1,2756,null,["8"]] 15:40:39 INFO - PROCESS | 1826 | 1477780839146 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 15:40:39 INFO - PROCESS | 1826 | 1477780839150 Marionette TRACE conn4 <- [1,2757,null,{}] 15:40:39 INFO - PROCESS | 1826 | 1477780839157 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69d000 == 13 [pid = 1826] [id = 599] 15:40:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c69e400) [pid = 1826] [serial = 1754] [outer = (nil)] 15:40:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8c7cd400) [pid = 1826] [serial = 1755] [outer = 0x8c69e400] 15:40:39 INFO - PROCESS | 1826 | 1477780839247 Marionette DEBUG loaded listener.js 15:40:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8c7d1000) [pid = 1826] [serial = 1756] [outer = 0x8c69e400] 15:40:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caad800 == 14 [pid = 1826] [id = 600] 15:40:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8caadc00) [pid = 1826] [serial = 1757] [outer = (nil)] 15:40:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8caae400) [pid = 1826] [serial = 1758] [outer = 0x8caadc00] 15:40:40 INFO - PROCESS | 1826 | 1477780840004 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]]]}] 15:40:40 INFO - . 15:40:40 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1271ms 15:40:40 INFO - PROCESS | 1826 | 1477780840052 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 15:40:40 INFO - PROCESS | 1826 | 1477780840056 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 15:40:40 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 15:40:40 INFO - PROCESS | 1826 | 1477780840062 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}] 15:40:40 INFO - PROCESS | 1826 | 1477780840336 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 15:40:40 INFO - PROCESS | 1826 | 1477780840353 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 15:40:40 INFO - PROCESS | 1826 | 1477780840357 Marionette TRACE conn4 <- [1,2761,null,["8"]] 15:40:40 INFO - PROCESS | 1826 | 1477780840363 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 15:40:40 INFO - PROCESS | 1826 | 1477780840368 Marionette TRACE conn4 <- [1,2762,null,{}] 15:40:40 INFO - PROCESS | 1826 | 1477780840373 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa8000 == 15 [pid = 1826] [id = 601] 15:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8cab0400) [pid = 1826] [serial = 1759] [outer = (nil)] 15:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cbf3000) [pid = 1826] [serial = 1760] [outer = 0x8cab0400] 15:40:40 INFO - PROCESS | 1826 | 1477780840463 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cbf7c00) [pid = 1826] [serial = 1761] [outer = 0x8cab0400] 15:40:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da53400 == 16 [pid = 1826] [id = 602] 15:40:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8da55000) [pid = 1826] [serial = 1762] [outer = (nil)] 15:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8ce3f000) [pid = 1826] [serial = 1763] [outer = 0x8da55000] 15:40:41 INFO - PROCESS | 1826 | 1477780841222 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]]]}] 15:40:41 INFO - . 15:40:41 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1170ms 15:40:41 INFO - PROCESS | 1826 | 1477780841233 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 1826 | 1477780841235 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 15:40:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 15:40:41 INFO - PROCESS | 1826 | 1477780841243 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}] 15:40:41 INFO - PROCESS | 1826 | 1477780841430 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 15:40:41 INFO - PROCESS | 1826 | 1477780841560 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 15:40:41 INFO - PROCESS | 1826 | 1477780841565 Marionette TRACE conn4 <- [1,2766,null,["8"]] 15:40:41 INFO - PROCESS | 1826 | 1477780841571 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 15:40:41 INFO - PROCESS | 1826 | 1477780841578 Marionette TRACE conn4 <- [1,2767,null,{}] 15:40:41 INFO - PROCESS | 1826 | 1477780841583 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dab1400 == 17 [pid = 1826] [id = 603] 15:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8dab1800) [pid = 1826] [serial = 1764] [outer = (nil)] 15:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8dab5400) [pid = 1826] [serial = 1765] [outer = 0x8dab1800] 15:40:41 INFO - PROCESS | 1826 | 1477780841672 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8dc10400) [pid = 1826] [serial = 1766] [outer = 0x8dab1800] 15:40:42 WARNING - wptserve Traceback (most recent call last): 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:40:42 WARNING - rv = self.func(request, response) 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:40:42 WARNING - access_control_allow_origin = "*") 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:40:42 WARNING - payload = payload_generator(server_data) 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:40:42 WARNING - return encode_string_as_bmp_image(data) 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:40:42 WARNING - img.save(f, "BMP") 15:40:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:40:42 WARNING - f.write(bmpfileheader) 15:40:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:40:42 WARNING - 15:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8da53400 == 16 [pid = 1826] [id = 602] 15:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8caad800 == 15 [pid = 1826] [id = 600] 15:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69b400 == 14 [pid = 1826] [id = 598] 15:40:44 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce400 == 13 [pid = 1826] [id = 593] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8da55000) [pid = 1826] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8cab0400) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8caadc00) [pid = 1826] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780839726] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8c69e400) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8c69c400) [pid = 1826] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8bff8800) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8bf26800) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x82ef5000) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82bce800) [pid = 1826] [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] 15:40:48 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x82bcf000) [pid = 1826] [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] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa8000 == 12 [pid = 1826] [id = 601] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69d000 == 11 [pid = 1826] [id = 599] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff8400 == 10 [pid = 1826] [id = 597] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce7400 == 9 [pid = 1826] [id = 595] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf26400 == 8 [pid = 1826] [id = 596] 15:40:52 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcdc00 == 7 [pid = 1826] [id = 594] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x82efec00) [pid = 1826] [serial = 1745] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82efc000) [pid = 1826] [serial = 1744] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8bf2f000) [pid = 1826] [serial = 1748] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8bf2ac00) [pid = 1826] [serial = 1747] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8c69d800) [pid = 1826] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8c688c00) [pid = 1826] [serial = 1751] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8bffa000) [pid = 1826] [serial = 1750] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8caae400) [pid = 1826] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780839726] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8c7d1000) [pid = 1826] [serial = 1756] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8c7cd400) [pid = 1826] [serial = 1755] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8ce3f000) [pid = 1826] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8cbf7c00) [pid = 1826] [serial = 1761] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8cbf3000) [pid = 1826] [serial = 1760] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x82bd0c00) [pid = 1826] [serial = 1741] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ce7800) [pid = 1826] [serial = 1742] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ceac00) [pid = 1826] [serial = 1739] [outer = (nil)] [url = about:blank] 15:40:53 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8dab5400) [pid = 1826] [serial = 1765] [outer = (nil)] [url = about:blank] 15:41:11 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:41:11 INFO - PROCESS | 1826 | 1477780871848 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]]]}] 15:41:11 INFO - . 15:41:11 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30655ms 15:41:11 INFO - PROCESS | 1826 | 1477780871900 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 1826 | 1477780871906 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 15:41:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 15:41:11 INFO - PROCESS | 1826 | 1477780871918 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}] 15:41:12 INFO - PROCESS | 1826 | 1477780872153 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 15:41:12 INFO - PROCESS | 1826 | 1477780872237 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 15:41:12 INFO - PROCESS | 1826 | 1477780872244 Marionette TRACE conn4 <- [1,2771,null,["8"]] 15:41:12 INFO - PROCESS | 1826 | 1477780872252 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 15:41:12 INFO - PROCESS | 1826 | 1477780872260 Marionette TRACE conn4 <- [1,2772,null,{}] 15:41:12 INFO - PROCESS | 1826 | 1477780872266 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5800 == 8 [pid = 1826] [id = 604] 15:41:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82ce5c00) [pid = 1826] [serial = 1767] [outer = (nil)] 15:41:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82ce7c00) [pid = 1826] [serial = 1768] [outer = 0x82ce5c00] 15:41:12 INFO - PROCESS | 1826 | 1477780872373 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf1800) [pid = 1826] [serial = 1769] [outer = 0x82ce5c00] 15:41:12 WARNING - wptserve Traceback (most recent call last): 15:41:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:41:12 WARNING - rv = self.func(request, response) 15:41:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:41:12 WARNING - access_control_allow_origin = "*") 15:41:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:41:12 WARNING - payload = payload_generator(server_data) 15:41:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:41:12 WARNING - return encode_string_as_bmp_image(data) 15:41: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 15:41:12 WARNING - img.save(f, "BMP") 15:41:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:41:12 WARNING - f.write(bmpfileheader) 15:41:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:41:12 WARNING - 15:41:22 INFO - PROCESS | 1826 | --DOCSHELL 0x8dab1400 == 7 [pid = 1826] [id = 603] 15:41:24 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8dab1800) [pid = 1826] [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] 15:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8dc10400) [pid = 1826] [serial = 1766] [outer = (nil)] [url = about:blank] 15:41:29 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82ce7c00) [pid = 1826] [serial = 1768] [outer = (nil)] [url = about:blank] 15:41:42 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:41:42 INFO - PROCESS | 1826 | 1477780902585 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]]]}] 15:41:42 INFO - . 15:41:42 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30714ms 15:41:42 INFO - PROCESS | 1826 | 1477780902631 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 1826 | 1477780902637 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 15:41:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 15:41:42 INFO - PROCESS | 1826 | 1477780902649 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}] 15:41:42 INFO - PROCESS | 1826 | 1477780902876 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 15:41:42 INFO - PROCESS | 1826 | 1477780902958 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 15:41:42 INFO - PROCESS | 1826 | 1477780902964 Marionette TRACE conn4 <- [1,2776,null,["8"]] 15:41:42 INFO - PROCESS | 1826 | 1477780902973 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 15:41:42 INFO - PROCESS | 1826 | 1477780902981 Marionette TRACE conn4 <- [1,2777,null,{}] 15:41:43 INFO - PROCESS | 1826 | 1477780902987 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:41:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bca000 == 8 [pid = 1826] [id = 605] 15:41:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bca800) [pid = 1826] [serial = 1770] [outer = (nil)] 15:41:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bce000) [pid = 1826] [serial = 1771] [outer = 0x82bca800] 15:41:43 INFO - PROCESS | 1826 | 1477780903092 Marionette DEBUG loaded listener.js 15:41:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce7000) [pid = 1826] [serial = 1772] [outer = 0x82bca800] 15:41:43 WARNING - wptserve Traceback (most recent call last): 15:41:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:41:43 WARNING - rv = self.func(request, response) 15:41:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:41:43 WARNING - access_control_allow_origin = "*") 15:41:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:41:43 WARNING - payload = payload_generator(server_data) 15:41:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:41:43 WARNING - return encode_string_as_bmp_image(data) 15:41: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 15:41:43 WARNING - img.save(f, "BMP") 15:41:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:41:43 WARNING - f.write(bmpfileheader) 15:41:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:41:43 WARNING - 15:41:52 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5800 == 7 [pid = 1826] [id = 604] 15:41:58 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82ce5c00) [pid = 1826] [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] 15:42:04 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82cf1800) [pid = 1826] [serial = 1769] [outer = (nil)] [url = about:blank] 15:42:04 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bce000) [pid = 1826] [serial = 1771] [outer = (nil)] [url = about:blank] 15:42:13 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:42:13 INFO - PROCESS | 1826 | 1477780933301 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]]]}] 15:42:13 INFO - . 15:42:13 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30715ms 15:42:13 INFO - PROCESS | 1826 | 1477780933362 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 15:42:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 15:42:13 INFO - PROCESS | 1826 | 1477780933369 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 15:42:13 INFO - PROCESS | 1826 | 1477780933380 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}] 15:42:13 INFO - PROCESS | 1826 | 1477780933609 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 15:42:13 INFO - PROCESS | 1826 | 1477780933693 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 15:42:13 INFO - PROCESS | 1826 | 1477780933699 Marionette TRACE conn4 <- [1,2781,null,["8"]] 15:42:13 INFO - PROCESS | 1826 | 1477780933707 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 15:42:13 INFO - PROCESS | 1826 | 1477780933715 Marionette TRACE conn4 <- [1,2782,null,{}] 15:42:13 INFO - PROCESS | 1826 | 1477780933721 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf800 == 8 [pid = 1826] [id = 606] 15:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bd0000) [pid = 1826] [serial = 1773] [outer = (nil)] 15:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1c00) [pid = 1826] [serial = 1774] [outer = 0x82bd0000] 15:42:13 INFO - PROCESS | 1826 | 1477780933829 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf1000) [pid = 1826] [serial = 1775] [outer = 0x82bd0000] 15:42:14 INFO - . 15:42:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1074ms 15:42:14 INFO - PROCESS | 1826 | 1477780934434 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]]]}] 15:42:14 INFO - PROCESS | 1826 | 1477780934452 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1826 | 1477780934458 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 15:42:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 15:42:14 INFO - PROCESS | 1826 | 1477780934477 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}] 15:42:14 INFO - PROCESS | 1826 | 1477780934663 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 15:42:14 INFO - PROCESS | 1826 | 1477780934789 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 15:42:14 INFO - PROCESS | 1826 | 1477780934795 Marionette TRACE conn4 <- [1,2786,null,["8"]] 15:42:14 INFO - PROCESS | 1826 | 1477780934801 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 15:42:14 INFO - PROCESS | 1826 | 1477780934807 Marionette TRACE conn4 <- [1,2787,null,{}] 15:42:14 INFO - PROCESS | 1826 | 1477780934813 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce8800 == 9 [pid = 1826] [id = 607] 15:42:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef6c00) [pid = 1826] [serial = 1776] [outer = (nil)] 15:42:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82efd400) [pid = 1826] [serial = 1777] [outer = 0x82ef6c00] 15:42:14 INFO - PROCESS | 1826 | 1477780934922 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x83992000) [pid = 1826] [serial = 1778] [outer = 0x82ef6c00] 15:42:15 INFO - PROCESS | 1826 | 1477780935594 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]]]}] 15:42:15 INFO - . 15:42:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1181ms 15:42:15 INFO - PROCESS | 1826 | 1477780935664 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1826 | 1477780935672 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 15:42:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 15:42:15 INFO - PROCESS | 1826 | 1477780935679 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}] 15:42:15 INFO - PROCESS | 1826 | 1477780935913 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 15:42:15 INFO - PROCESS | 1826 | 1477780935926 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 15:42:15 INFO - PROCESS | 1826 | 1477780935931 Marionette TRACE conn4 <- [1,2791,null,["8"]] 15:42:15 INFO - PROCESS | 1826 | 1477780935937 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 15:42:15 INFO - PROCESS | 1826 | 1477780935944 Marionette TRACE conn4 <- [1,2792,null,{}] 15:42:16 INFO - PROCESS | 1826 | 1477780936017 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf29800 == 10 [pid = 1826] [id = 608] 15:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf29c00) [pid = 1826] [serial = 1779] [outer = (nil)] 15:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf2b800) [pid = 1826] [serial = 1780] [outer = 0x8bf29c00] 15:42:16 INFO - PROCESS | 1826 | 1477780936117 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf93800) [pid = 1826] [serial = 1781] [outer = 0x8bf29c00] 15:42:16 INFO - PROCESS | 1826 | 1477780936713 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]]]}] 15:42:16 INFO - . 15:42:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1079ms 15:42:16 INFO - PROCESS | 1826 | 1477780936761 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1826 | 1477780936765 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 15:42:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 15:42:16 INFO - PROCESS | 1826 | 1477780936772 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}] 15:42:16 INFO - PROCESS | 1826 | 1477780936932 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 15:42:17 INFO - PROCESS | 1826 | 1477780937061 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 15:42:17 INFO - PROCESS | 1826 | 1477780937068 Marionette TRACE conn4 <- [1,2796,null,["8"]] 15:42:17 INFO - PROCESS | 1826 | 1477780937074 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 15:42:17 INFO - PROCESS | 1826 | 1477780937080 Marionette TRACE conn4 <- [1,2797,null,{}] 15:42:17 INFO - PROCESS | 1826 | 1477780937086 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff9c00 == 11 [pid = 1826] [id = 609] 15:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bffa400) [pid = 1826] [serial = 1782] [outer = (nil)] 15:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bffbc00) [pid = 1826] [serial = 1783] [outer = 0x8bffa400] 15:42:17 INFO - PROCESS | 1826 | 1477780937186 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c68ac00) [pid = 1826] [serial = 1784] [outer = 0x8bffa400] 15:42:17 INFO - PROCESS | 1826 | 1477780937748 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]]]}] 15:42:17 INFO - . 15:42:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1018ms 15:42:17 INFO - PROCESS | 1826 | 1477780937791 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 1826 | 1477780937795 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 15:42:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 15:42:17 INFO - PROCESS | 1826 | 1477780937801 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}] 15:42:17 INFO - PROCESS | 1826 | 1477780937958 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 15:42:18 INFO - PROCESS | 1826 | 1477780938090 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 15:42:18 INFO - PROCESS | 1826 | 1477780938095 Marionette TRACE conn4 <- [1,2801,null,["8"]] 15:42:18 INFO - PROCESS | 1826 | 1477780938100 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 15:42:18 INFO - PROCESS | 1826 | 1477780938105 Marionette TRACE conn4 <- [1,2802,null,{}] 15:42:18 INFO - PROCESS | 1826 | 1477780938110 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69f400 == 12 [pid = 1826] [id = 610] 15:42:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c69fc00) [pid = 1826] [serial = 1785] [outer = (nil)] 15:42:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c7c9400) [pid = 1826] [serial = 1786] [outer = 0x8c69fc00] 15:42:18 INFO - PROCESS | 1826 | 1477780938199 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c7cd800) [pid = 1826] [serial = 1787] [outer = 0x8c69fc00] 15:42:18 INFO - PROCESS | 1826 | 1477780938737 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]]]}] 15:42:18 INFO - . 15:42:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 980ms 15:42:18 INFO - PROCESS | 1826 | 1477780938782 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1826 | 1477780938786 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 15:42:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 15:42:18 INFO - PROCESS | 1826 | 1477780938792 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}] 15:42:19 INFO - PROCESS | 1826 | 1477780939011 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 15:42:19 INFO - PROCESS | 1826 | 1477780939136 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 15:42:19 INFO - PROCESS | 1826 | 1477780939141 Marionette TRACE conn4 <- [1,2806,null,["8"]] 15:42:19 INFO - PROCESS | 1826 | 1477780939146 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 15:42:19 INFO - PROCESS | 1826 | 1477780939151 Marionette TRACE conn4 <- [1,2807,null,{}] 15:42:19 INFO - PROCESS | 1826 | 1477780939156 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caae000 == 13 [pid = 1826] [id = 611] 15:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8caae400) [pid = 1826] [serial = 1788] [outer = (nil)] 15:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8cab9000) [pid = 1826] [serial = 1789] [outer = 0x8caae400] 15:42:19 INFO - PROCESS | 1826 | 1477780939251 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8cbf1400) [pid = 1826] [serial = 1790] [outer = 0x8caae400] 15:42:19 INFO - PROCESS | 1826 | 1477780939818 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]]]}] 15:42:19 INFO - . 15:42:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1037ms 15:42:19 INFO - PROCESS | 1826 | 1477780939829 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 1826 | 1477780939832 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 15:42:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 15:42:19 INFO - PROCESS | 1826 | 1477780939839 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}] 15:42:19 INFO - PROCESS | 1826 | 1477780939993 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 15:42:20 INFO - PROCESS | 1826 | 1477780940008 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 15:42:20 INFO - PROCESS | 1826 | 1477780940014 Marionette TRACE conn4 <- [1,2811,null,["8"]] 15:42:20 INFO - PROCESS | 1826 | 1477780940019 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 15:42:20 INFO - PROCESS | 1826 | 1477780940025 Marionette TRACE conn4 <- [1,2812,null,{}] 15:42:20 INFO - PROCESS | 1826 | 1477780940030 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce35400 == 14 [pid = 1826] [id = 612] 15:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8ce36000) [pid = 1826] [serial = 1791] [outer = (nil)] 15:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8da12400) [pid = 1826] [serial = 1792] [outer = 0x8ce36000] 15:42:20 INFO - PROCESS | 1826 | 1477780940119 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8da53400) [pid = 1826] [serial = 1793] [outer = 0x8ce36000] 15:42:20 INFO - PROCESS | 1826 | 1477780940859 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]]]}] 15:42:20 INFO - . 15:42:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1075ms 15:42:20 INFO - PROCESS | 1826 | 1477780940916 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 1826 | 1477780940919 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 15:42:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 15:42:20 INFO - PROCESS | 1826 | 1477780940926 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}] 15:42:21 INFO - PROCESS | 1826 | 1477780941125 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 15:42:21 INFO - PROCESS | 1826 | 1477780941206 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 15:42:21 INFO - PROCESS | 1826 | 1477780941232 Marionette TRACE conn4 <- [1,2816,null,["8"]] 15:42:21 INFO - PROCESS | 1826 | 1477780941237 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 15:42:21 INFO - PROCESS | 1826 | 1477780941242 Marionette TRACE conn4 <- [1,2817,null,{}] 15:42:21 INFO - PROCESS | 1826 | 1477780941247 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc0dc00 == 15 [pid = 1826] [id = 613] 15:42:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8dc0ec00) [pid = 1826] [serial = 1794] [outer = (nil)] 15:42:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8dc15800) [pid = 1826] [serial = 1795] [outer = 0x8dc0ec00] 15:42:21 INFO - PROCESS | 1826 | 1477780941340 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8dc1b400) [pid = 1826] [serial = 1796] [outer = 0x8dc0ec00] 15:42:22 INFO - PROCESS | 1826 | 1477780942020 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]]]}] 15:42:22 INFO - . 15:42:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1135ms 15:42:22 INFO - PROCESS | 1826 | 1477780942062 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1826 | 1477780942068 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 15:42:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 15:42:22 INFO - PROCESS | 1826 | 1477780942077 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}] 15:42:22 INFO - PROCESS | 1826 | 1477780942305 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 15:42:22 INFO - PROCESS | 1826 | 1477780942472 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 15:42:22 INFO - PROCESS | 1826 | 1477780942478 Marionette TRACE conn4 <- [1,2821,null,["8"]] 15:42:22 INFO - PROCESS | 1826 | 1477780942489 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 15:42:22 INFO - PROCESS | 1826 | 1477780942498 Marionette TRACE conn4 <- [1,2822,null,{}] 15:42:22 INFO - PROCESS | 1826 | 1477780942545 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0de800 == 16 [pid = 1826] [id = 614] 15:42:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8b0df400) [pid = 1826] [serial = 1797] [outer = (nil)] 15:42:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8bf0b400) [pid = 1826] [serial = 1798] [outer = 0x8b0df400] 15:42:22 INFO - PROCESS | 1826 | 1477780942668 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8bf0e800) [pid = 1826] [serial = 1799] [outer = 0x8b0df400] 15:42:23 INFO - PROCESS | 1826 | 1477780943440 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]]]}] 15:42:23 INFO - . 15:42:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1423ms 15:42:23 INFO - PROCESS | 1826 | 1477780943500 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 15:42:23 INFO - PROCESS | 1826 | 1477780943507 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 15:42:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 15:42:23 INFO - PROCESS | 1826 | 1477780943557 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}] 15:42:23 INFO - PROCESS | 1826 | 1477780943812 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 15:42:23 INFO - PROCESS | 1826 | 1477780943943 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 15:42:23 INFO - PROCESS | 1826 | 1477780943951 Marionette TRACE conn4 <- [1,2826,null,["8"]] 15:42:23 INFO - PROCESS | 1826 | 1477780943974 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 15:42:23 INFO - PROCESS | 1826 | 1477780943980 Marionette TRACE conn4 <- [1,2827,null,{}] 15:42:24 INFO - PROCESS | 1826 | 1477780943987 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cf1400 == 17 [pid = 1826] [id = 615] 15:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8c695c00) [pid = 1826] [serial = 1800] [outer = (nil)] 15:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8cab0400) [pid = 1826] [serial = 1801] [outer = 0x8c695c00] 15:42:24 INFO - PROCESS | 1826 | 1477780944097 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8ce3ac00) [pid = 1826] [serial = 1802] [outer = 0x8c695c00] 15:42:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc2d000 == 18 [pid = 1826] [id = 616] 15:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8dc52800) [pid = 1826] [serial = 1803] [outer = (nil)] 15:42:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dc54c00) [pid = 1826] [serial = 1804] [outer = 0x8dc52800] 15:42:24 INFO - PROCESS | 1826 | 1477780944957 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]]]}] 15:42:24 INFO - . 15:42:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1477ms 15:42:25 INFO - PROCESS | 1826 | 1477780945001 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 1826 | 1477780945008 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 15:42:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 15:42:25 INFO - PROCESS | 1826 | 1477780945016 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}] 15:42:25 INFO - PROCESS | 1826 | 1477780945216 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 15:42:25 INFO - PROCESS | 1826 | 1477780945382 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 15:42:25 INFO - PROCESS | 1826 | 1477780945388 Marionette TRACE conn4 <- [1,2831,null,["8"]] 15:42:25 INFO - PROCESS | 1826 | 1477780945394 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 15:42:25 INFO - PROCESS | 1826 | 1477780945401 Marionette TRACE conn4 <- [1,2832,null,{}] 15:42:25 INFO - PROCESS | 1826 | 1477780945408 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e09c00 == 19 [pid = 1826] [id = 617] 15:42:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x82e0d000) [pid = 1826] [serial = 1805] [outer = (nil)] 15:42:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x82efe400) [pid = 1826] [serial = 1806] [outer = 0x82e0d000] 15:42:25 INFO - PROCESS | 1826 | 1477780945702 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8bf25800) [pid = 1826] [serial = 1807] [outer = 0x82e0d000] 15:42:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc000 == 20 [pid = 1826] [id = 618] 15:42:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82bd3800) [pid = 1826] [serial = 1808] [outer = (nil)] 15:42:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82e13800) [pid = 1826] [serial = 1809] [outer = 0x82bd3800] 15:42:26 INFO - PROCESS | 1826 | --DOCSHELL 0x82bca000 == 19 [pid = 1826] [id = 605] 15:42:26 INFO - PROCESS | 1826 | 1477780946614 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]]]}] 15:42:26 INFO - . 15:42:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1680ms 15:42:26 INFO - PROCESS | 1826 | 1477780946696 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1826 | 1477780946704 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 15:42:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 15:42:26 INFO - PROCESS | 1826 | 1477780946714 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}] 15:42:26 INFO - PROCESS | 1826 | 1477780946902 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 15:42:27 INFO - PROCESS | 1826 | 1477780947031 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 15:42:27 INFO - PROCESS | 1826 | 1477780947038 Marionette TRACE conn4 <- [1,2836,null,["8"]] 15:42:27 INFO - PROCESS | 1826 | 1477780947049 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 15:42:27 INFO - PROCESS | 1826 | 1477780947055 Marionette TRACE conn4 <- [1,2837,null,{}] 15:42:27 INFO - PROCESS | 1826 | 1477780947061 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff6400 == 20 [pid = 1826] [id = 619] 15:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8bff6800) [pid = 1826] [serial = 1810] [outer = (nil)] 15:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8c681c00) [pid = 1826] [serial = 1811] [outer = 0x8bff6800] 15:42:27 INFO - PROCESS | 1826 | 1477780947159 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8c695400) [pid = 1826] [serial = 1812] [outer = 0x8bff6800] 15:42:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d5400 == 21 [pid = 1826] [id = 620] 15:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8c7d5c00) [pid = 1826] [serial = 1813] [outer = (nil)] 15:42:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8c7d7c00) [pid = 1826] [serial = 1814] [outer = 0x8c7d5c00] 15:42:27 INFO - PROCESS | 1826 | 1477780947891 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]]]}] 15:42:27 INFO - . 15:42:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1219ms 15:42:27 INFO - PROCESS | 1826 | 1477780947933 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 1826 | 1477780947937 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 15:42:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 15:42:27 INFO - PROCESS | 1826 | 1477780947947 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}] 15:42:28 INFO - PROCESS | 1826 | 1477780948190 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 15:42:28 INFO - PROCESS | 1826 | 1477780948205 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 15:42:28 INFO - PROCESS | 1826 | 1477780948208 Marionette TRACE conn4 <- [1,2841,null,["8"]] 15:42:28 INFO - PROCESS | 1826 | 1477780948215 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 15:42:28 INFO - PROCESS | 1826 | 1477780948221 Marionette TRACE conn4 <- [1,2842,null,{}] 15:42:28 INFO - PROCESS | 1826 | 1477780948226 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbefc00 == 22 [pid = 1826] [id = 621] 15:42:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8cbf5800) [pid = 1826] [serial = 1815] [outer = (nil)] 15:42:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8ce34800) [pid = 1826] [serial = 1816] [outer = 0x8cbf5800] 15:42:28 INFO - PROCESS | 1826 | 1477780948318 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8da12000) [pid = 1826] [serial = 1817] [outer = 0x8cbf5800] 15:42:28 WARNING - wptserve Traceback (most recent call last): 15:42:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:42:28 WARNING - rv = self.func(request, response) 15:42:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:42:28 WARNING - access_control_allow_origin = "*") 15:42:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:42:28 WARNING - payload = payload_generator(server_data) 15:42:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:42:28 WARNING - return encode_string_as_bmp_image(data) 15:42: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 15:42:28 WARNING - img.save(f, "BMP") 15:42:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:42:28 WARNING - f.write(bmpfileheader) 15:42:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:42:28 WARNING - 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8caae400) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82bca800) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c69fc00) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8bf29c00) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82ef6c00) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x82bd0000) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bffa400) [pid = 1826] [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] 15:42:30 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8ce36000) [pid = 1826] [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] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce35400 == 21 [pid = 1826] [id = 612] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8caae000 == 20 [pid = 1826] [id = 611] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69f400 == 19 [pid = 1826] [id = 610] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce8800 == 18 [pid = 1826] [id = 607] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff9c00 == 17 [pid = 1826] [id = 609] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf29800 == 16 [pid = 1826] [id = 608] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf800 == 15 [pid = 1826] [id = 606] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d5400 == 14 [pid = 1826] [id = 620] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff6400 == 13 [pid = 1826] [id = 619] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc000 == 12 [pid = 1826] [id = 618] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82e09c00 == 11 [pid = 1826] [id = 617] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc2d000 == 10 [pid = 1826] [id = 616] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82cf1400 == 9 [pid = 1826] [id = 615] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0de800 == 8 [pid = 1826] [id = 614] 15:42:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc0dc00 == 7 [pid = 1826] [id = 613] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8da53400) [pid = 1826] [serial = 1793] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8da12400) [pid = 1826] [serial = 1792] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8cab9000) [pid = 1826] [serial = 1789] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8cbf1400) [pid = 1826] [serial = 1790] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8c7c9400) [pid = 1826] [serial = 1786] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8c7cd800) [pid = 1826] [serial = 1787] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8bffbc00) [pid = 1826] [serial = 1783] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8c68ac00) [pid = 1826] [serial = 1784] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8bf2b800) [pid = 1826] [serial = 1780] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8bf93800) [pid = 1826] [serial = 1781] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x82efd400) [pid = 1826] [serial = 1777] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x83992000) [pid = 1826] [serial = 1778] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x82bd1c00) [pid = 1826] [serial = 1774] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82cf1000) [pid = 1826] [serial = 1775] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82ce7000) [pid = 1826] [serial = 1772] [outer = (nil)] [url = about:blank] 15:42:35 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8dc15800) [pid = 1826] [serial = 1795] [outer = (nil)] [url = about:blank] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8c7d5c00) [pid = 1826] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8bff6800) [pid = 1826] [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] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dc0ec00) [pid = 1826] [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] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8dc52800) [pid = 1826] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8c695c00) [pid = 1826] [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] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8b0df400) [pid = 1826] [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] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x82bd3800) [pid = 1826] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780946300] 15:42:38 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x82e0d000) [pid = 1826] [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] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8ce34800) [pid = 1826] [serial = 1816] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8dc1b400) [pid = 1826] [serial = 1796] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8c695400) [pid = 1826] [serial = 1812] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82e13800) [pid = 1826] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477780946300] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8ce3ac00) [pid = 1826] [serial = 1802] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8bf0b400) [pid = 1826] [serial = 1798] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x82efe400) [pid = 1826] [serial = 1806] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8c7d7c00) [pid = 1826] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc54c00) [pid = 1826] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8c681c00) [pid = 1826] [serial = 1811] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8cab0400) [pid = 1826] [serial = 1801] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8bf25800) [pid = 1826] [serial = 1807] [outer = (nil)] [url = about:blank] 15:42:43 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8bf0e800) [pid = 1826] [serial = 1799] [outer = (nil)] [url = about:blank] 15:42:58 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:42:58 INFO - PROCESS | 1826 | 1477780978507 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]]]}] 15:42:58 INFO - . 15:42:58 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30617ms 15:42:58 INFO - PROCESS | 1826 | 1477780978565 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1826 | 1477780978572 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 15:42:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 15:42:58 INFO - PROCESS | 1826 | 1477780978585 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}] 15:42:58 INFO - PROCESS | 1826 | 1477780978824 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 15:42:58 INFO - PROCESS | 1826 | 1477780978909 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 15:42:58 INFO - PROCESS | 1826 | 1477780978915 Marionette TRACE conn4 <- [1,2846,null,["8"]] 15:42:58 INFO - PROCESS | 1826 | 1477780978924 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 15:42:58 INFO - PROCESS | 1826 | 1477780978932 Marionette TRACE conn4 <- [1,2847,null,{}] 15:42:58 INFO - PROCESS | 1826 | 1477780978939 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcdc00 == 8 [pid = 1826] [id = 622] 15:42:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce000) [pid = 1826] [serial = 1818] [outer = (nil)] 15:42:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0c00) [pid = 1826] [serial = 1819] [outer = 0x82bce000] 15:42:59 INFO - PROCESS | 1826 | 1477780979047 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce7800) [pid = 1826] [serial = 1820] [outer = 0x82bce000] 15:42:59 WARNING - wptserve Traceback (most recent call last): 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:42:59 WARNING - rv = self.func(request, response) 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:42:59 WARNING - access_control_allow_origin = "*") 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:42:59 WARNING - payload = payload_generator(server_data) 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:42:59 WARNING - return encode_string_as_bmp_image(data) 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:42:59 WARNING - img.save(f, "BMP") 15:42:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:42:59 WARNING - f.write(bmpfileheader) 15:42:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:42:59 WARNING - 15:43:08 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbefc00 == 7 [pid = 1826] [id = 621] 15:43:14 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8cbf5800) [pid = 1826] [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] 15:43:20 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8da12000) [pid = 1826] [serial = 1817] [outer = (nil)] [url = about:blank] 15:43:20 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd0c00) [pid = 1826] [serial = 1819] [outer = (nil)] [url = about:blank] 15:43:29 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:43:29 INFO - PROCESS | 1826 | 1477781009270 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]]]}] 15:43:29 INFO - . 15:43:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30706ms 15:43:29 INFO - PROCESS | 1826 | 1477781009288 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1826 | 1477781009293 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 15:43:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 15:43:29 INFO - PROCESS | 1826 | 1477781009305 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}] 15:43:29 INFO - PROCESS | 1826 | 1477781009534 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 15:43:29 INFO - PROCESS | 1826 | 1477781009618 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 15:43:29 INFO - PROCESS | 1826 | 1477781009625 Marionette TRACE conn4 <- [1,2851,null,["8"]] 15:43:29 INFO - PROCESS | 1826 | 1477781009633 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 15:43:29 INFO - PROCESS | 1826 | 1477781009641 Marionette TRACE conn4 <- [1,2852,null,{}] 15:43:29 INFO - PROCESS | 1826 | 1477781009648 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf000 == 8 [pid = 1826] [id = 623] 15:43:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf400) [pid = 1826] [serial = 1821] [outer = (nil)] 15:43:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1c00) [pid = 1826] [serial = 1822] [outer = 0x82bcf400] 15:43:29 INFO - PROCESS | 1826 | 1477781009752 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cf1400) [pid = 1826] [serial = 1823] [outer = 0x82bcf400] 15:43:30 WARNING - wptserve Traceback (most recent call last): 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:43:30 WARNING - rv = self.func(request, response) 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:43:30 WARNING - access_control_allow_origin = "*") 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:43:30 WARNING - payload = payload_generator(server_data) 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:43:30 WARNING - return encode_string_as_bmp_image(data) 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:43:30 WARNING - img.save(f, "BMP") 15:43:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:43:30 WARNING - f.write(bmpfileheader) 15:43:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:43:30 WARNING - 15:43:39 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcdc00 == 7 [pid = 1826] [id = 622] 15:43:45 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bce000) [pid = 1826] [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] 15:43:51 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce7800) [pid = 1826] [serial = 1820] [outer = (nil)] [url = about:blank] 15:43:51 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd1c00) [pid = 1826] [serial = 1822] [outer = (nil)] [url = about:blank] 15:43:59 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:43:59 INFO - PROCESS | 1826 | 1477781039961 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]]]}] 15:44:00 INFO - . 15:44:00 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 15:44:00 INFO - PROCESS | 1826 | 1477781040019 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1826 | 1477781040025 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 15:44:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 15:44:00 INFO - PROCESS | 1826 | 1477781040038 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}] 15:44:00 INFO - PROCESS | 1826 | 1477781040269 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 15:44:00 INFO - PROCESS | 1826 | 1477781040355 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 15:44:00 INFO - PROCESS | 1826 | 1477781040362 Marionette TRACE conn4 <- [1,2856,null,["8"]] 15:44:00 INFO - PROCESS | 1826 | 1477781040371 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 15:44:00 INFO - PROCESS | 1826 | 1477781040381 Marionette TRACE conn4 <- [1,2857,null,{}] 15:44:00 INFO - PROCESS | 1826 | 1477781040386 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 8 [pid = 1826] [id = 624] 15:44:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce800) [pid = 1826] [serial = 1824] [outer = (nil)] 15:44:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd3400) [pid = 1826] [serial = 1825] [outer = 0x82bce800] 15:44:00 INFO - PROCESS | 1826 | 1477781040548 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ceb000) [pid = 1826] [serial = 1826] [outer = 0x82bce800] 15:44:01 WARNING - wptserve Traceback (most recent call last): 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:44:01 WARNING - rv = self.func(request, response) 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:44:01 WARNING - access_control_allow_origin = "*") 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:44:01 WARNING - payload = payload_generator(server_data) 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:44:01 WARNING - return encode_string_as_bmp_image(data) 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:44:01 WARNING - img.save(f, "BMP") 15:44:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:44:01 WARNING - f.write(bmpfileheader) 15:44:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:44:01 WARNING - 15:44:10 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf000 == 7 [pid = 1826] [id = 623] 15:44:16 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bcf400) [pid = 1826] [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] 15:44:21 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82cf1400) [pid = 1826] [serial = 1823] [outer = (nil)] [url = about:blank] 15:44:21 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd3400) [pid = 1826] [serial = 1825] [outer = (nil)] [url = about:blank] 15:44:30 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:44:30 INFO - PROCESS | 1826 | 1477781070810 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]]]}] 15:44:30 INFO - . 15:44:30 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30803ms 15:44:30 INFO - PROCESS | 1826 | 1477781070839 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1826 | 1477781070846 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 15:44:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 15:44:30 INFO - PROCESS | 1826 | 1477781070857 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}] 15:44:31 INFO - PROCESS | 1826 | 1477781071088 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 15:44:31 INFO - PROCESS | 1826 | 1477781071173 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 15:44:31 INFO - PROCESS | 1826 | 1477781071179 Marionette TRACE conn4 <- [1,2861,null,["8"]] 15:44:31 INFO - PROCESS | 1826 | 1477781071188 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 15:44:31 INFO - PROCESS | 1826 | 1477781071196 Marionette TRACE conn4 <- [1,2862,null,{}] 15:44:31 INFO - PROCESS | 1826 | 1477781071202 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf000 == 8 [pid = 1826] [id = 625] 15:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf400) [pid = 1826] [serial = 1827] [outer = (nil)] 15:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1000) [pid = 1826] [serial = 1828] [outer = 0x82bcf400] 15:44:31 INFO - PROCESS | 1826 | 1477781071309 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9000) [pid = 1826] [serial = 1829] [outer = 0x82bcf400] 15:44:31 WARNING - wptserve Traceback (most recent call last): 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:44:31 WARNING - rv = self.func(request, response) 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:44:31 WARNING - access_control_allow_origin = "*") 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:44:31 WARNING - payload = payload_generator(server_data) 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:44:31 WARNING - return encode_string_as_bmp_image(data) 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:44:31 WARNING - img.save(f, "BMP") 15:44:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:44:31 WARNING - f.write(bmpfileheader) 15:44:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:44:31 WARNING - 15:44:41 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce400 == 7 [pid = 1826] [id = 624] 15:44:43 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bce800) [pid = 1826] [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] 15:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ceb000) [pid = 1826] [serial = 1826] [outer = (nil)] [url = about:blank] 15:44:48 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd1000) [pid = 1826] [serial = 1828] [outer = (nil)] [url = about:blank] 15:45:01 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:45:01 INFO - PROCESS | 1826 | 1477781101572 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]]]}] 15:45:01 INFO - . 15:45:01 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30760ms 15:45:01 INFO - PROCESS | 1826 | 1477781101616 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 15:45:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 15:45:01 INFO - PROCESS | 1826 | 1477781101623 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 15:45:01 INFO - PROCESS | 1826 | 1477781101634 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}] 15:45:01 INFO - PROCESS | 1826 | 1477781101860 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 15:45:01 INFO - PROCESS | 1826 | 1477781101951 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 15:45:01 INFO - PROCESS | 1826 | 1477781101956 Marionette TRACE conn4 <- [1,2866,null,["8"]] 15:45:01 INFO - PROCESS | 1826 | 1477781101964 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 15:45:01 INFO - PROCESS | 1826 | 1477781101971 Marionette TRACE conn4 <- [1,2867,null,{}] 15:45:02 INFO - PROCESS | 1826 | 1477781101979 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce800 == 8 [pid = 1826] [id = 626] 15:45:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcec00) [pid = 1826] [serial = 1830] [outer = (nil)] 15:45:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd3400) [pid = 1826] [serial = 1831] [outer = 0x82bcec00] 15:45:02 INFO - PROCESS | 1826 | 1477781102136 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce9c00) [pid = 1826] [serial = 1832] [outer = 0x82bcec00] 15:45:02 WARNING - wptserve Traceback (most recent call last): 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 15:45:02 WARNING - rv = self.func(request, response) 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 15:45:02 WARNING - access_control_allow_origin = "*") 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 15:45:02 WARNING - payload = payload_generator(server_data) 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 15:45:02 WARNING - return encode_string_as_bmp_image(data) 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 15:45:02 WARNING - img.save(f, "BMP") 15:45:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 15:45:02 WARNING - f.write(bmpfileheader) 15:45:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 15:45:02 WARNING - 15:45:11 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf000 == 7 [pid = 1826] [id = 625] 15:45:14 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x82bcf400) [pid = 1826] [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] 15:45:19 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82ce9000) [pid = 1826] [serial = 1829] [outer = (nil)] [url = about:blank] 15:45:19 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82bd3400) [pid = 1826] [serial = 1831] [outer = (nil)] [url = about:blank] 15:45:32 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:45:32 INFO - PROCESS | 1826 | 1477781132465 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]]]}] 15:45:32 INFO - . 15:45:32 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30860ms 15:45:32 INFO - PROCESS | 1826 | 1477781132491 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1826 | 1477781132498 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 15:45:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 15:45:32 INFO - PROCESS | 1826 | 1477781132509 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}] 15:45:32 INFO - PROCESS | 1826 | 1477781132735 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 15:45:32 INFO - PROCESS | 1826 | 1477781132819 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 15:45:32 INFO - PROCESS | 1826 | 1477781132825 Marionette TRACE conn4 <- [1,2871,null,["8"]] 15:45:32 INFO - PROCESS | 1826 | 1477781132834 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 15:45:32 INFO - PROCESS | 1826 | 1477781132842 Marionette TRACE conn4 <- [1,2872,null,{}] 15:45:32 INFO - PROCESS | 1826 | 1477781132848 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 8 [pid = 1826] [id = 627] 15:45:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcf000) [pid = 1826] [serial = 1833] [outer = (nil)] 15:45:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd1000) [pid = 1826] [serial = 1834] [outer = 0x82bcf000] 15:45:32 INFO - PROCESS | 1826 | 1477781132956 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cec400) [pid = 1826] [serial = 1835] [outer = 0x82bcf000] 15:45:33 INFO - PROCESS | 1826 | 1477781133818 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]]]}] 15:45:33 INFO - . 15:45:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1375ms 15:45:33 INFO - PROCESS | 1826 | 1477781133884 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1826 | 1477781133893 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 15:45:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 15:45:33 INFO - PROCESS | 1826 | 1477781133906 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}] 15:45:34 INFO - PROCESS | 1826 | 1477781134139 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 15:45:34 INFO - PROCESS | 1826 | 1477781134159 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 15:45:34 INFO - PROCESS | 1826 | 1477781134165 Marionette TRACE conn4 <- [1,2876,null,["8"]] 15:45:34 INFO - PROCESS | 1826 | 1477781134172 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 15:45:34 INFO - PROCESS | 1826 | 1477781134178 Marionette TRACE conn4 <- [1,2877,null,{}] 15:45:34 INFO - PROCESS | 1826 | 1477781134250 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5000 == 9 [pid = 1826] [id = 628] 15:45:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82efe000) [pid = 1826] [serial = 1836] [outer = (nil)] 15:45:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x83999400) [pid = 1826] [serial = 1837] [outer = 0x82efe000] 15:45:34 INFO - PROCESS | 1826 | 1477781134352 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8b0d0400) [pid = 1826] [serial = 1838] [outer = 0x82efe000] 15:45:35 INFO - PROCESS | 1826 | 1477781135142 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]]]}] 15:45:35 INFO - . 15:45:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1271ms 15:45:35 INFO - PROCESS | 1826 | 1477781135189 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 15:45:35 INFO - PROCESS | 1826 | 1477781135197 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 15:45:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 15:45:35 INFO - PROCESS | 1826 | 1477781135205 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}] 15:45:35 INFO - PROCESS | 1826 | 1477781135389 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 15:45:35 INFO - PROCESS | 1826 | 1477781135405 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 15:45:35 INFO - PROCESS | 1826 | 1477781135411 Marionette TRACE conn4 <- [1,2881,null,["8"]] 15:45:35 INFO - PROCESS | 1826 | 1477781135526 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 15:45:35 INFO - PROCESS | 1826 | 1477781135534 Marionette TRACE conn4 <- [1,2882,null,{}] 15:45:35 INFO - PROCESS | 1826 | 1477781135544 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2dc00 == 10 [pid = 1826] [id = 629] 15:45:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf2ec00) [pid = 1826] [serial = 1839] [outer = (nil)] 15:45:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf93400) [pid = 1826] [serial = 1840] [outer = 0x8bf2ec00] 15:45:35 INFO - PROCESS | 1826 | 1477781135645 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf98400) [pid = 1826] [serial = 1841] [outer = 0x8bf2ec00] 15:45:36 INFO - PROCESS | 1826 | 1477781136310 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]]]}] 15:45:36 INFO - . 15:45:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1132ms 15:45:36 INFO - PROCESS | 1826 | 1477781136337 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1826 | 1477781136341 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 15:45:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:45:36 INFO - PROCESS | 1826 | 1477781136348 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}] 15:45:36 INFO - PROCESS | 1826 | 1477781136557 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 15:45:36 INFO - PROCESS | 1826 | 1477781136572 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 15:45:36 INFO - PROCESS | 1826 | 1477781136579 Marionette TRACE conn4 <- [1,2886,null,["8"]] 15:45:36 INFO - PROCESS | 1826 | 1477781136585 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 15:45:36 INFO - PROCESS | 1826 | 1477781136591 Marionette TRACE conn4 <- [1,2887,null,{}] 15:45:36 INFO - PROCESS | 1826 | 1477781136597 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bffd000 == 11 [pid = 1826] [id = 630] 15:45:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bffd800) [pid = 1826] [serial = 1842] [outer = (nil)] 15:45:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c5e6c00) [pid = 1826] [serial = 1843] [outer = 0x8bffd800] 15:45:36 INFO - PROCESS | 1826 | 1477781136700 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c68a000) [pid = 1826] [serial = 1844] [outer = 0x8bffd800] 15:45:37 INFO - PROCESS | 1826 | 1477781137365 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]]]}] 15:45:37 INFO - . 15:45:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1072ms 15:45:37 INFO - PROCESS | 1826 | 1477781137420 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1826 | 1477781137424 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 15:45:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:45:37 INFO - PROCESS | 1826 | 1477781137431 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}] 15:45:37 INFO - PROCESS | 1826 | 1477781137589 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 15:45:37 INFO - PROCESS | 1826 | 1477781137722 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 15:45:37 INFO - PROCESS | 1826 | 1477781137727 Marionette TRACE conn4 <- [1,2891,null,["8"]] 15:45:37 INFO - PROCESS | 1826 | 1477781137735 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 15:45:37 INFO - PROCESS | 1826 | 1477781137740 Marionette TRACE conn4 <- [1,2892,null,{}] 15:45:37 INFO - PROCESS | 1826 | 1477781137746 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7c8400 == 12 [pid = 1826] [id = 631] 15:45:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c7c8c00) [pid = 1826] [serial = 1845] [outer = (nil)] 15:45:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c7ce000) [pid = 1826] [serial = 1846] [outer = 0x8c7c8c00] 15:45:37 INFO - PROCESS | 1826 | 1477781137844 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c7d1000) [pid = 1826] [serial = 1847] [outer = 0x8c7c8c00] 15:45:38 INFO - PROCESS | 1826 | 1477781138409 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]]]}] 15:45:38 INFO - . 15:45:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1025ms 15:45:38 INFO - PROCESS | 1826 | 1477781138455 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1826 | 1477781138459 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 15:45:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:45:38 INFO - PROCESS | 1826 | 1477781138465 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}] 15:45:38 INFO - PROCESS | 1826 | 1477781138715 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 15:45:38 INFO - PROCESS | 1826 | 1477781138735 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 15:45:38 INFO - PROCESS | 1826 | 1477781138738 Marionette TRACE conn4 <- [1,2896,null,["8"]] 15:45:38 INFO - PROCESS | 1826 | 1477781138743 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 15:45:38 INFO - PROCESS | 1826 | 1477781138748 Marionette TRACE conn4 <- [1,2897,null,{}] 15:45:38 INFO - PROCESS | 1826 | 1477781138753 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab4400 == 13 [pid = 1826] [id = 632] 15:45:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8cab4800) [pid = 1826] [serial = 1848] [outer = (nil)] 15:45:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8cbedc00) [pid = 1826] [serial = 1849] [outer = 0x8cab4800] 15:45:38 INFO - PROCESS | 1826 | 1477781138848 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8cbf5400) [pid = 1826] [serial = 1850] [outer = 0x8cab4800] 15:45:39 INFO - PROCESS | 1826 | 1477781139553 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]]]}] 15:45:39 INFO - . 15:45:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1129ms 15:45:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 15:45:39 INFO - PROCESS | 1826 | 1477781139596 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1826 | 1477781139598 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 15:45:39 INFO - PROCESS | 1826 | 1477781139606 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}] 15:45:39 INFO - PROCESS | 1826 | 1477781139782 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 15:45:39 INFO - PROCESS | 1826 | 1477781139797 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 15:45:39 INFO - PROCESS | 1826 | 1477781139804 Marionette TRACE conn4 <- [1,2901,null,["8"]] 15:45:39 INFO - PROCESS | 1826 | 1477781139931 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 15:45:39 INFO - PROCESS | 1826 | 1477781139939 Marionette TRACE conn4 <- [1,2902,null,{}] 15:45:39 INFO - PROCESS | 1826 | 1477781139948 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da11c00 == 14 [pid = 1826] [id = 633] 15:45:39 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8da12000) [pid = 1826] [serial = 1851] [outer = (nil)] 15:45:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8da58c00) [pid = 1826] [serial = 1852] [outer = 0x8da12000] 15:45:40 INFO - PROCESS | 1826 | 1477781140039 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8daaf000) [pid = 1826] [serial = 1853] [outer = 0x8da12000] 15:45:40 INFO - PROCESS | 1826 | 1477781140576 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]]]}] 15:45:40 INFO - . 15:45:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1020ms 15:45:40 INFO - PROCESS | 1826 | 1477781140651 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 1826 | 1477781140657 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 15:45:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 15:45:40 INFO - PROCESS | 1826 | 1477781140669 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}] 15:45:40 INFO - PROCESS | 1826 | 1477781140885 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 15:45:41 INFO - PROCESS | 1826 | 1477781141052 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 15:45:41 INFO - PROCESS | 1826 | 1477781141061 Marionette TRACE conn4 <- [1,2906,null,["8"]] 15:45:41 INFO - PROCESS | 1826 | 1477781141074 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 15:45:41 INFO - PROCESS | 1826 | 1477781141082 Marionette TRACE conn4 <- [1,2907,null,{}] 15:45:41 INFO - PROCESS | 1826 | 1477781141089 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce4c00 == 15 [pid = 1826] [id = 634] 15:45:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x82ce7c00) [pid = 1826] [serial = 1854] [outer = (nil)] 15:45:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x82cf3400) [pid = 1826] [serial = 1855] [outer = 0x82ce7c00] 15:45:41 INFO - PROCESS | 1826 | 1477781141208 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x82ef5c00) [pid = 1826] [serial = 1856] [outer = 0x82ce7c00] 15:45:41 INFO - PROCESS | 1826 | 1477781141831 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]]]}] 15:45:41 INFO - . 15:45:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1178ms 15:45:41 INFO - PROCESS | 1826 | 1477781141850 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1826 | 1477781141857 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 15:45:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 15:45:41 INFO - PROCESS | 1826 | 1477781141887 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}] 15:45:42 INFO - PROCESS | 1826 | 1477781142076 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 15:45:42 INFO - PROCESS | 1826 | 1477781142256 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 15:45:42 INFO - PROCESS | 1826 | 1477781142261 Marionette TRACE conn4 <- [1,2911,null,["8"]] 15:45:42 INFO - PROCESS | 1826 | 1477781142272 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 15:45:42 INFO - PROCESS | 1826 | 1477781142277 Marionette TRACE conn4 <- [1,2912,null,{}] 15:45:42 INFO - PROCESS | 1826 | 1477781142288 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf04400 == 16 [pid = 1826] [id = 635] 15:45:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8bffbc00) [pid = 1826] [serial = 1857] [outer = (nil)] 15:45:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8c686c00) [pid = 1826] [serial = 1858] [outer = 0x8bffbc00] 15:45:42 INFO - PROCESS | 1826 | 1477781142395 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8c7cb800) [pid = 1826] [serial = 1859] [outer = 0x8bffbc00] 15:45:43 INFO - PROCESS | 1826 | 1477781143021 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]]]}] 15:45:43 INFO - . 15:45:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1181ms 15:45:43 INFO - PROCESS | 1826 | 1477781143073 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1826 | 1477781143083 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 15:45:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 15:45:43 INFO - PROCESS | 1826 | 1477781143094 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}] 15:45:43 INFO - PROCESS | 1826 | 1477781143294 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 15:45:43 INFO - PROCESS | 1826 | 1477781143466 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 15:45:43 INFO - PROCESS | 1826 | 1477781143471 Marionette TRACE conn4 <- [1,2916,null,["8"]] 15:45:43 INFO - PROCESS | 1826 | 1477781143481 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 15:45:43 INFO - PROCESS | 1826 | 1477781143488 Marionette TRACE conn4 <- [1,2917,null,{}] 15:45:43 INFO - PROCESS | 1826 | 1477781143495 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc16800 == 17 [pid = 1826] [id = 636] 15:45:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8dc1f800) [pid = 1826] [serial = 1860] [outer = (nil)] 15:45:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8dc26400) [pid = 1826] [serial = 1861] [outer = 0x8dc1f800] 15:45:43 INFO - PROCESS | 1826 | 1477781143646 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8dc28800) [pid = 1826] [serial = 1862] [outer = 0x8dc1f800] 15:45:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb6400 == 18 [pid = 1826] [id = 637] 15:45:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8dcb7000) [pid = 1826] [serial = 1863] [outer = (nil)] 15:45:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8dc54c00) [pid = 1826] [serial = 1864] [outer = 0x8dcb7000] 15:45:44 INFO - PROCESS | 1826 | 1477781144514 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]]]}] 15:45:44 INFO - . 15:45:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1479ms 15:45:44 INFO - PROCESS | 1826 | 1477781144571 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1826 | 1477781144575 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 15:45:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 15:45:44 INFO - PROCESS | 1826 | 1477781144583 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}] 15:45:44 INFO - PROCESS | 1826 | 1477781144833 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 15:45:45 INFO - PROCESS | 1826 | 1477781145004 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 15:45:45 INFO - PROCESS | 1826 | 1477781145013 Marionette TRACE conn4 <- [1,2921,null,["8"]] 15:45:45 INFO - PROCESS | 1826 | 1477781145019 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 15:45:45 INFO - PROCESS | 1826 | 1477781145026 Marionette TRACE conn4 <- [1,2922,null,{}] 15:45:45 INFO - PROCESS | 1826 | 1477781145031 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbc000 == 19 [pid = 1826] [id = 638] 15:45:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8dcc0000) [pid = 1826] [serial = 1865] [outer = (nil)] 15:45:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dcc3c00) [pid = 1826] [serial = 1866] [outer = 0x8dcc0000] 15:45:45 INFO - PROCESS | 1826 | 1477781145159 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dd4f400) [pid = 1826] [serial = 1867] [outer = 0x8dcc0000] 15:45:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0c400 == 20 [pid = 1826] [id = 639] 15:45:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x82e0d800) [pid = 1826] [serial = 1868] [outer = (nil)] 15:45:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82bc5400) [pid = 1826] [serial = 1869] [outer = 0x82e0d800] 15:45:46 INFO - PROCESS | 1826 | 1477781146148 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]]]}] 15:45:46 INFO - . 15:45:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1583ms 15:45:46 INFO - PROCESS | 1826 | 1477781146206 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1826 | 1477781146211 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 15:45:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 15:45:46 INFO - PROCESS | 1826 | 1477781146222 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}] 15:45:46 INFO - PROCESS | 1826 | 1477781146428 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 15:45:46 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce800 == 19 [pid = 1826] [id = 626] 15:45:46 INFO - PROCESS | 1826 | 1477781146645 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 15:45:46 INFO - PROCESS | 1826 | 1477781146651 Marionette TRACE conn4 <- [1,2926,null,["8"]] 15:45:46 INFO - PROCESS | 1826 | 1477781146666 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 15:45:46 INFO - PROCESS | 1826 | 1477781146674 Marionette TRACE conn4 <- [1,2927,null,{}] 15:45:46 INFO - PROCESS | 1826 | 1477781146680 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x83992400 == 20 [pid = 1826] [id = 640] 15:45:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x8bf03400) [pid = 1826] [serial = 1870] [outer = (nil)] 15:45:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8bf0dc00) [pid = 1826] [serial = 1871] [outer = 0x8bf03400] 15:45:46 INFO - PROCESS | 1826 | 1477781146789 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8bf25800) [pid = 1826] [serial = 1872] [outer = 0x8bf03400] 15:45:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff5000 == 21 [pid = 1826] [id = 641] 15:45:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8bff6c00) [pid = 1826] [serial = 1873] [outer = (nil)] 15:45:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8bf99400) [pid = 1826] [serial = 1874] [outer = 0x8bff6c00] 15:45:47 INFO - PROCESS | 1826 | 1477781147631 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]]]}] 15:45:47 INFO - . 15:45:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1432ms 15:45:47 INFO - PROCESS | 1826 | 1477781147655 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1826 | 1477781147662 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 15:45:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 15:45:47 INFO - PROCESS | 1826 | 1477781147679 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}] 15:45:47 INFO - PROCESS | 1826 | 1477781147935 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 15:45:48 INFO - PROCESS | 1826 | 1477781148132 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 15:45:48 INFO - PROCESS | 1826 | 1477781148139 Marionette TRACE conn4 <- [1,2931,null,["8"]] 15:45:48 INFO - PROCESS | 1826 | 1477781148146 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 15:45:48 INFO - PROCESS | 1826 | 1477781148152 Marionette TRACE conn4 <- [1,2932,null,{}] 15:45:48 INFO - PROCESS | 1826 | 1477781148159 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0d400 == 22 [pid = 1826] [id = 642] 15:45:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8c68ac00) [pid = 1826] [serial = 1875] [outer = (nil)] 15:45:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8c69c000) [pid = 1826] [serial = 1876] [outer = 0x8c68ac00] 15:45:48 INFO - PROCESS | 1826 | 1477781148257 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8c7d2800) [pid = 1826] [serial = 1877] [outer = 0x8c68ac00] 15:45:48 INFO - PROCESS | 1826 | 1477781148963 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]]]}] 15:45:48 INFO - . 15:45:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1322ms 15:45:49 INFO - PROCESS | 1826 | 1477781149006 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1826 | 1477781149013 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 15:45:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 15:45:49 INFO - PROCESS | 1826 | 1477781149034 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}] 15:45:49 INFO - PROCESS | 1826 | 1477781149275 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 15:45:49 INFO - PROCESS | 1826 | 1477781149301 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 15:45:49 INFO - PROCESS | 1826 | 1477781149305 Marionette TRACE conn4 <- [1,2936,null,["8"]] 15:45:49 INFO - PROCESS | 1826 | 1477781149311 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 15:45:49 INFO - PROCESS | 1826 | 1477781149317 Marionette TRACE conn4 <- [1,2937,null,{}] 15:45:49 INFO - PROCESS | 1826 | 1477781149324 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da14800 == 23 [pid = 1826] [id = 643] 15:45:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8da51c00) [pid = 1826] [serial = 1878] [outer = (nil)] 15:45:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8daae000) [pid = 1826] [serial = 1879] [outer = 0x8da51c00] 15:45:49 INFO - PROCESS | 1826 | 1477781149506 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dc10800) [pid = 1826] [serial = 1880] [outer = 0x8da51c00] 15:45:50 INFO - PROCESS | 1826 | 1477781150312 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]]]}] 15:45:50 INFO - . 15:45:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1321ms 15:45:50 INFO - PROCESS | 1826 | 1477781150354 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1826 | 1477781150359 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 15:45:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 15:45:50 INFO - PROCESS | 1826 | 1477781150376 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}] 15:45:50 INFO - PROCESS | 1826 | 1477781150605 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8cab4800) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8bf2ec00) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82efe000) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8bffd800) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8c7c8c00) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82bcf000) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82bcec00) [pid = 1826] [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] 15:45:50 INFO - PROCESS | 1826 | 1477781150815 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 15:45:50 INFO - PROCESS | 1826 | 1477781150818 Marionette TRACE conn4 <- [1,2941,null,["8"]] 15:45:50 INFO - PROCESS | 1826 | 1477781150825 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 15:45:50 INFO - PROCESS | 1826 | 1477781150830 Marionette TRACE conn4 <- [1,2942,null,{}] 15:45:50 INFO - PROCESS | 1826 | 1477781150840 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcf000 == 24 [pid = 1826] [id = 644] 15:45:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82ce6c00) [pid = 1826] [serial = 1881] [outer = (nil)] 15:45:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bff8800) [pid = 1826] [serial = 1882] [outer = 0x82ce6c00] 15:45:50 INFO - PROCESS | 1826 | 1477781150934 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8ce3ac00) [pid = 1826] [serial = 1883] [outer = 0x82ce6c00] 15:45:51 INFO - PROCESS | 1826 | 1477781151520 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]]]}] 15:45:51 INFO - . 15:45:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1174ms 15:45:51 INFO - PROCESS | 1826 | 1477781151547 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1826 | 1477781151550 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 15:45:51 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 15:45:51 INFO - PROCESS | 1826 | 1477781151558 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}] 15:45:51 INFO - PROCESS | 1826 | 1477781151716 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 15:45:51 INFO - PROCESS | 1826 | 1477781151852 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 15:45:51 INFO - PROCESS | 1826 | 1477781151856 Marionette TRACE conn4 <- [1,2946,null,["8"]] 15:45:51 INFO - PROCESS | 1826 | 1477781151862 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 15:45:51 INFO - PROCESS | 1826 | 1477781151867 Marionette TRACE conn4 <- [1,2947,null,{}] 15:45:51 INFO - PROCESS | 1826 | 1477781151872 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d0c00 == 25 [pid = 1826] [id = 645] 15:45:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f9d2000) [pid = 1826] [serial = 1884] [outer = (nil)] 15:45:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8f9d6800) [pid = 1826] [serial = 1885] [outer = 0x8f9d2000] 15:45:51 INFO - PROCESS | 1826 | 1477781151968 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8fa14c00) [pid = 1826] [serial = 1886] [outer = 0x8f9d2000] 15:45:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa20400 == 26 [pid = 1826] [id = 646] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa20800) [pid = 1826] [serial = 1887] [outer = (nil)] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fa7a000) [pid = 1826] [serial = 1888] [outer = 0x8fa20800] 15:45:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa7e400 == 27 [pid = 1826] [id = 647] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fa7e800) [pid = 1826] [serial = 1889] [outer = (nil)] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fa7ec00) [pid = 1826] [serial = 1890] [outer = 0x8fa7e800] 15:45:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa81400 == 28 [pid = 1826] [id = 648] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8fa81800) [pid = 1826] [serial = 1891] [outer = (nil)] 15:45:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8fa81c00) [pid = 1826] [serial = 1892] [outer = 0x8fa81800] 15:45:52 INFO - PROCESS | 1826 | 1477781152624 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"]]]}] 15:45:52 INFO - ... 15:45:52 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1120ms 15:45:52 INFO - PROCESS | 1826 | 1477781152682 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1826 | 1477781152686 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 15:45:52 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 15:45:52 INFO - PROCESS | 1826 | 1477781152693 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}] 15:45:52 INFO - PROCESS | 1826 | 1477781152920 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 15:45:53 INFO - PROCESS | 1826 | 1477781153097 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 15:45:53 INFO - PROCESS | 1826 | 1477781153104 Marionette TRACE conn4 <- [1,2951,null,["8"]] 15:45:53 INFO - PROCESS | 1826 | 1477781153114 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 15:45:53 INFO - PROCESS | 1826 | 1477781153123 Marionette TRACE conn4 <- [1,2952,null,{}] 15:45:53 INFO - PROCESS | 1826 | 1477781153179 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce6800 == 29 [pid = 1826] [id = 649] 15:45:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x82e08400) [pid = 1826] [serial = 1893] [outer = (nil)] 15:45:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82eff800) [pid = 1826] [serial = 1894] [outer = 0x82e08400] 15:45:53 INFO - PROCESS | 1826 | 1477781153301 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8bf0e800) [pid = 1826] [serial = 1895] [outer = 0x82e08400] 15:45:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c69b800 == 30 [pid = 1826] [id = 650] 15:45:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8c69d800) [pid = 1826] [serial = 1896] [outer = (nil)] 15:45:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8c7d1c00) [pid = 1826] [serial = 1897] [outer = 0x8c69d800] 15:45:54 INFO - PROCESS | 1826 | 1477781154143 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"]]]}] 15:45:54 INFO - . 15:45:54 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1521ms 15:45:54 INFO - PROCESS | 1826 | 1477781154217 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 15:45:54 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 15:45:54 INFO - PROCESS | 1826 | 1477781154229 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 15:45:54 INFO - PROCESS | 1826 | 1477781154240 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}] 15:45:54 INFO - PROCESS | 1826 | 1477781154505 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 15:45:54 INFO - PROCESS | 1826 | 1477781154635 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 15:45:54 INFO - PROCESS | 1826 | 1477781154641 Marionette TRACE conn4 <- [1,2956,null,["8"]] 15:45:54 INFO - PROCESS | 1826 | 1477781154648 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 15:45:54 INFO - PROCESS | 1826 | 1477781154656 Marionette TRACE conn4 <- [1,2957,null,{}] 15:45:54 INFO - PROCESS | 1826 | 1477781154709 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da09800 == 31 [pid = 1826] [id = 651] 15:45:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8da0c000) [pid = 1826] [serial = 1898] [outer = (nil)] 15:45:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8dc17800) [pid = 1826] [serial = 1899] [outer = 0x8da0c000] 15:45:54 INFO - PROCESS | 1826 | 1477781154821 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8dcbb800) [pid = 1826] [serial = 1900] [outer = 0x8da0c000] 15:45:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1ec00 == 32 [pid = 1826] [id = 652] 15:45:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8fa1f400) [pid = 1826] [serial = 1901] [outer = (nil)] 15:45:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8fa78400) [pid = 1826] [serial = 1902] [outer = 0x8fa1f400] 15:45:55 INFO - PROCESS | 1826 | 1477781155515 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"]]]}] 15:45:55 INFO - . 15:45:55 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1331ms 15:45:55 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 15:45:55 INFO - PROCESS | 1826 | 1477781155569 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1826 | 1477781155573 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 15:45:55 INFO - PROCESS | 1826 | 1477781155584 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}] 15:45:55 INFO - PROCESS | 1826 | 1477781155775 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 15:45:55 INFO - PROCESS | 1826 | 1477781155973 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 15:45:55 INFO - PROCESS | 1826 | 1477781155984 Marionette TRACE conn4 <- [1,2961,null,["8"]] 15:45:56 INFO - PROCESS | 1826 | 1477781156044 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 15:45:56 INFO - PROCESS | 1826 | 1477781156056 Marionette TRACE conn4 <- [1,2962,null,{}] 15:45:56 INFO - PROCESS | 1826 | 1477781156064 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f66000 == 33 [pid = 1826] [id = 653] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x90f66400) [pid = 1826] [serial = 1903] [outer = (nil)] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x90f6ec00) [pid = 1826] [serial = 1904] [outer = 0x90f66400] 15:45:56 INFO - PROCESS | 1826 | 1477781156196 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x910d5400) [pid = 1826] [serial = 1905] [outer = 0x90f66400] 15:45:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x92ac6400 == 34 [pid = 1826] [id = 654] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x92c4fc00) [pid = 1826] [serial = 1906] [outer = (nil)] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x92c58000) [pid = 1826] [serial = 1907] [outer = 0x92c4fc00] 15:45:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x930f9000 == 35 [pid = 1826] [id = 655] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x930fac00) [pid = 1826] [serial = 1908] [outer = (nil)] 15:45:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x930fc400) [pid = 1826] [serial = 1909] [outer = 0x930fac00] 15:45:56 INFO - PROCESS | 1826 | 1477781156916 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"]]]}] 15:45:56 INFO - .. 15:45:56 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1374ms 15:45:56 INFO - PROCESS | 1826 | 1477781156955 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1826 | 1477781156959 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 15:45:56 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 15:45:56 INFO - PROCESS | 1826 | 1477781156968 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}] 15:45:57 INFO - PROCESS | 1826 | 1477781157189 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 15:45:57 INFO - PROCESS | 1826 | 1477781157339 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 15:45:57 INFO - PROCESS | 1826 | 1477781157344 Marionette TRACE conn4 <- [1,2966,null,["8"]] 15:45:57 INFO - PROCESS | 1826 | 1477781157350 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 15:45:57 INFO - PROCESS | 1826 | 1477781157358 Marionette TRACE conn4 <- [1,2967,null,{}] 15:45:57 INFO - PROCESS | 1826 | 1477781157404 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x937e5c00 == 36 [pid = 1826] [id = 656] 15:45:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x937e7400) [pid = 1826] [serial = 1910] [outer = (nil)] 15:45:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x93bdd400) [pid = 1826] [serial = 1911] [outer = 0x937e7400] 15:45:57 INFO - PROCESS | 1826 | 1477781157521 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x94641000) [pid = 1826] [serial = 1912] [outer = 0x937e7400] 15:45:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x94645400 == 37 [pid = 1826] [id = 657] 15:45:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x94649c00) [pid = 1826] [serial = 1913] [outer = (nil)] 15:45:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x9488b400) [pid = 1826] [serial = 1914] [outer = 0x94649c00] 15:45:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x94b50400 == 38 [pid = 1826] [id = 658] 15:45:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x94b50800) [pid = 1826] [serial = 1915] [outer = (nil)] 15:45:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x94b50c00) [pid = 1826] [serial = 1916] [outer = 0x94b50800] 15:45:58 INFO - PROCESS | 1826 | 1477781158338 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"]]]}] 15:45:58 INFO - .. 15:45:58 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1431ms 15:45:58 INFO - PROCESS | 1826 | 1477781158401 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 15:45:58 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 15:45:58 INFO - PROCESS | 1826 | 1477781158408 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 15:45:58 INFO - PROCESS | 1826 | 1477781158416 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}] 15:45:58 INFO - PROCESS | 1826 | 1477781158627 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 15:45:58 INFO - PROCESS | 1826 | 1477781158824 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 15:45:58 INFO - PROCESS | 1826 | 1477781158837 Marionette TRACE conn4 <- [1,2971,null,["8"]] 15:45:58 INFO - PROCESS | 1826 | 1477781158893 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 15:45:58 INFO - PROCESS | 1826 | 1477781158902 Marionette TRACE conn4 <- [1,2972,null,{}] 15:45:58 INFO - PROCESS | 1826 | 1477781158909 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ceb400 == 39 [pid = 1826] [id = 659] 15:45:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x82e10000) [pid = 1826] [serial = 1917] [outer = (nil)] 15:45:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x8c69f800) [pid = 1826] [serial = 1918] [outer = 0x82e10000] 15:45:59 INFO - PROCESS | 1826 | 1477781159027 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8c7d5c00) [pid = 1826] [serial = 1919] [outer = 0x82e10000] 15:45:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x83992000 == 40 [pid = 1826] [id = 660] 15:45:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8bf04c00) [pid = 1826] [serial = 1920] [outer = (nil)] 15:45:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8bf06800) [pid = 1826] [serial = 1921] [outer = 0x8bf04c00] 15:45:59 INFO - PROCESS | 1826 | 1477781159812 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"]]]}] 15:45:59 INFO - . 15:45:59 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1428ms 15:45:59 INFO - PROCESS | 1826 | 1477781159843 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 1826 | 1477781159849 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 15:45:59 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 15:45:59 INFO - PROCESS | 1826 | 1477781159860 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}] 15:46:00 INFO - PROCESS | 1826 | 1477781160117 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 15:46:00 INFO - PROCESS | 1826 | 1477781160377 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 15:46:00 INFO - PROCESS | 1826 | 1477781160384 Marionette TRACE conn4 <- [1,2976,null,["8"]] 15:46:00 INFO - PROCESS | 1826 | 1477781160397 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 15:46:00 INFO - PROCESS | 1826 | 1477781160404 Marionette TRACE conn4 <- [1,2977,null,{}] 15:46:00 INFO - PROCESS | 1826 | 1477781160412 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cf0c00 == 41 [pid = 1826] [id = 661] 15:46:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x82cf1400) [pid = 1826] [serial = 1922] [outer = (nil)] 15:46:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x82efb800) [pid = 1826] [serial = 1923] [outer = 0x82cf1400] 15:46:00 INFO - PROCESS | 1826 | 1477781160533 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8b0da400) [pid = 1826] [serial = 1924] [outer = 0x82cf1400] 15:46:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf95000 == 42 [pid = 1826] [id = 662] 15:46:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x8c5e6400) [pid = 1826] [serial = 1925] [outer = (nil)] 15:46:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8c692000) [pid = 1826] [serial = 1926] [outer = 0x8c5e6400] 15:46:01 INFO - PROCESS | 1826 | 1477781161313 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"]]]}] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa81400 == 41 [pid = 1826] [id = 648] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa7e400 == 40 [pid = 1826] [id = 647] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa20400 == 39 [pid = 1826] [id = 646] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff5000 == 38 [pid = 1826] [id = 641] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0c400 == 37 [pid = 1826] [id = 639] 15:46:01 INFO - . 15:46:01 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1528ms 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8da58c00) [pid = 1826] [serial = 1852] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb6400 == 36 [pid = 1826] [id = 637] 15:46:01 INFO - PROCESS | 1826 | 1477781161411 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 15:46:01 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 15:46:01 INFO - PROCESS | 1826 | 1477781161417 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 15:46:01 INFO - PROCESS | 1826 | 1477781161428 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}] 15:46:01 INFO - PROCESS | 1826 | 1477781161601 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8cbedc00) [pid = 1826] [serial = 1849] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8cbf5400) [pid = 1826] [serial = 1850] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8c7ce000) [pid = 1826] [serial = 1846] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8c7d1000) [pid = 1826] [serial = 1847] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x8c5e6c00) [pid = 1826] [serial = 1843] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8c68a000) [pid = 1826] [serial = 1844] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8bf93400) [pid = 1826] [serial = 1840] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8bf98400) [pid = 1826] [serial = 1841] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x83999400) [pid = 1826] [serial = 1837] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8b0d0400) [pid = 1826] [serial = 1838] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x82bd1000) [pid = 1826] [serial = 1834] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x82cec400) [pid = 1826] [serial = 1835] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x82ce9c00) [pid = 1826] [serial = 1832] [outer = (nil)] [url = about:blank] 15:46:01 INFO - PROCESS | 1826 | 1477781161774 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 15:46:01 INFO - PROCESS | 1826 | 1477781161777 Marionette TRACE conn4 <- [1,2981,null,["8"]] 15:46:01 INFO - PROCESS | 1826 | 1477781161791 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 15:46:01 INFO - PROCESS | 1826 | 1477781161795 Marionette TRACE conn4 <- [1,2982,null,{}] 15:46:01 INFO - PROCESS | 1826 | 1477781161801 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aadc00 == 37 [pid = 1826] [id = 663] 15:46:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x82bca800) [pid = 1826] [serial = 1927] [outer = (nil)] 15:46:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8bf2ac00) [pid = 1826] [serial = 1928] [outer = 0x82bca800] 15:46:01 INFO - PROCESS | 1826 | 1477781161920 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x8bfa1c00) [pid = 1826] [serial = 1929] [outer = 0x82bca800] 15:46:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c694800 == 38 [pid = 1826] [id = 664] 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x8c7d1000) [pid = 1826] [serial = 1930] [outer = (nil)] 15:46:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caafc00 == 39 [pid = 1826] [id = 665] 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 99 (0x8cab0c00) [pid = 1826] [serial = 1931] [outer = (nil)] 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 100 (0x8cab5400) [pid = 1826] [serial = 1932] [outer = 0x8c7d1000] 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8cbf0800) [pid = 1826] [serial = 1933] [outer = 0x8cab0c00] 15:46:02 INFO - PROCESS | 1826 | 1477781162644 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"]]]}] 15:46:02 INFO - .. 15:46:02 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1274ms 15:46:02 INFO - PROCESS | 1826 | 1477781162706 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 15:46:02 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 15:46:02 INFO - PROCESS | 1826 | 1477781162713 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 15:46:02 INFO - PROCESS | 1826 | 1477781162720 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}] 15:46:02 INFO - PROCESS | 1826 | 1477781162881 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 15:46:02 INFO - PROCESS | 1826 | 1477781162894 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 15:46:02 INFO - PROCESS | 1826 | 1477781162897 Marionette TRACE conn4 <- [1,2986,null,["8"]] 15:46:02 INFO - PROCESS | 1826 | 1477781162902 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 15:46:02 INFO - PROCESS | 1826 | 1477781162909 Marionette TRACE conn4 <- [1,2987,null,{}] 15:46:02 INFO - PROCESS | 1826 | 1477781162915 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x8caaf400 == 40 [pid = 1826] [id = 666] 15:46:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8daadc00) [pid = 1826] [serial = 1934] [outer = (nil)] 15:46:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8dc10c00) [pid = 1826] [serial = 1935] [outer = 0x8daadc00] 15:46:03 INFO - PROCESS | 1826 | 1477781163020 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x8dc1cc00) [pid = 1826] [serial = 1936] [outer = 0x8daadc00] 15:46:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab2800 == 41 [pid = 1826] [id = 667] 15:46:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x8dc24c00) [pid = 1826] [serial = 1937] [outer = (nil)] 15:46:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x8dcb9400) [pid = 1826] [serial = 1938] [outer = 0x8dc24c00] 15:46:03 INFO - PROCESS | 1826 | 1477781163740 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"]]]}] 15:46:03 INFO - . 15:46:03 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1068ms 15:46:03 INFO - PROCESS | 1826 | 1477781163788 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 15:46:03 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 15:46:03 INFO - PROCESS | 1826 | 1477781163793 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 15:46:03 INFO - PROCESS | 1826 | 1477781163800 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}] 15:46:04 INFO - PROCESS | 1826 | 1477781164019 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 15:46:04 INFO - PROCESS | 1826 | 1477781164043 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 15:46:04 INFO - PROCESS | 1826 | 1477781164046 Marionette TRACE conn4 <- [1,2991,null,["8"]] 15:46:04 INFO - PROCESS | 1826 | 1477781164052 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 15:46:04 INFO - PROCESS | 1826 | 1477781164058 Marionette TRACE conn4 <- [1,2992,null,{}] 15:46:04 INFO - PROCESS | 1826 | 1477781164142 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb6000 == 42 [pid = 1826] [id = 668] 15:46:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x8dcb6400) [pid = 1826] [serial = 1939] [outer = (nil)] 15:46:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x8dd51800) [pid = 1826] [serial = 1940] [outer = 0x8dcb6400] 15:46:04 INFO - PROCESS | 1826 | 1477781164238 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8f9cb800) [pid = 1826] [serial = 1941] [outer = 0x8dcb6400] 15:46:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcc1800 == 43 [pid = 1826] [id = 669] 15:46:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8fb3cc00) [pid = 1826] [serial = 1942] [outer = (nil)] 15:46:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x90f60000) [pid = 1826] [serial = 1943] [outer = 0x8fb3cc00] 15:46:05 INFO - PROCESS | 1826 | 1477781165007 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"]]]}] 15:46:05 INFO - . 15:46:05 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1270ms 15:46:05 INFO - PROCESS | 1826 | 1477781165102 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1826 | 1477781165107 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 15:46:05 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 15:46:05 INFO - PROCESS | 1826 | 1477781165120 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}] 15:46:05 INFO - PROCESS | 1826 | 1477781165337 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 15:46:05 INFO - PROCESS | 1826 | 1477781165361 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 15:46:05 INFO - PROCESS | 1826 | 1477781165365 Marionette TRACE conn4 <- [1,2996,null,["8"]] 15:46:05 INFO - PROCESS | 1826 | 1477781165370 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 15:46:05 INFO - PROCESS | 1826 | 1477781165375 Marionette TRACE conn4 <- [1,2997,null,{}] 15:46:05 INFO - PROCESS | 1826 | 1477781165380 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa84c00 == 44 [pid = 1826] [id = 670] 15:46:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8fa85c00) [pid = 1826] [serial = 1944] [outer = (nil)] 15:46:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x90f64400) [pid = 1826] [serial = 1945] [outer = 0x8fa85c00] 15:46:05 INFO - PROCESS | 1826 | 1477781165548 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x90f6a400) [pid = 1826] [serial = 1946] [outer = 0x8fa85c00] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x8fa20800) [pid = 1826] [serial = 1887] [outer = (nil)] [url = about:blank] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x8bffbc00) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x8c68ac00) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x8fa81800) [pid = 1826] [serial = 1891] [outer = (nil)] [url = about:blank] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8fa7e800) [pid = 1826] [serial = 1889] [outer = (nil)] [url = about:blank] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x82e0d800) [pid = 1826] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477781145812] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8dcc0000) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x82ce6c00) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8da51c00) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8dcb7000) [pid = 1826] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x82ce7c00) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x8dc1f800) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8bff6c00) [pid = 1826] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:46:06 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8bf03400) [pid = 1826] [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] 15:46:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa7400 == 45 [pid = 1826] [id = 671] 15:46:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 101 (0x8c7d7000) [pid = 1826] [serial = 1947] [outer = (nil)] 15:46:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 102 (0x8c7d7800) [pid = 1826] [serial = 1948] [outer = 0x8c7d7000] 15:46:06 INFO - PROCESS | 1826 | 1477781166352 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"]]]}] 15:46:06 INFO - . 15:46:06 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1273ms 15:46:06 INFO - PROCESS | 1826 | 1477781166392 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1826 | 1477781166396 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 15:46:06 INFO - TEST-START | /touch-events/create-touch-touchlist.html 15:46:06 INFO - PROCESS | 1826 | 1477781166403 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}] 15:46:06 INFO - PROCESS | 1826 | 1477781166582 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 15:46:06 INFO - PROCESS | 1826 | 1477781166720 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 15:46:06 INFO - PROCESS | 1826 | 1477781166725 Marionette TRACE conn4 <- [1,3001,null,["8"]] 15:46:06 INFO - PROCESS | 1826 | 1477781166730 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 15:46:06 INFO - PROCESS | 1826 | 1477781166735 Marionette TRACE conn4 <- [1,3002,null,{}] 15:46:06 INFO - PROCESS | 1826 | 1477781166740 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1f000 == 46 [pid = 1826] [id = 672] 15:46:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 103 (0x8fa20800) [pid = 1826] [serial = 1949] [outer = (nil)] 15:46:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 104 (0x93aa3000) [pid = 1826] [serial = 1950] [outer = 0x8fa20800] 15:46:06 INFO - PROCESS | 1826 | 1477781166829 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 105 (0x94642c00) [pid = 1826] [serial = 1951] [outer = 0x8fa20800] 15:46:07 INFO - PROCESS | 1826 | 1477781167328 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]]]}] 15:46:07 INFO - .... 15:46:07 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 979ms 15:46:07 INFO - TEST-START | /touch-events/historical.html 15:46:07 INFO - PROCESS | 1826 | 1477781167382 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1826 | 1477781167384 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 15:46:07 INFO - PROCESS | 1826 | 1477781167391 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}] 15:46:07 INFO - PROCESS | 1826 | 1477781167556 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 15:46:07 INFO - PROCESS | 1826 | 1477781167701 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 15:46:07 INFO - PROCESS | 1826 | 1477781167708 Marionette TRACE conn4 <- [1,3006,null,["8"]] 15:46:07 INFO - PROCESS | 1826 | 1477781167713 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 15:46:07 INFO - PROCESS | 1826 | 1477781167719 Marionette TRACE conn4 <- [1,3007,null,{}] 15:46:07 INFO - PROCESS | 1826 | 1477781167724 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x94643400 == 47 [pid = 1826] [id = 673] 15:46:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 106 (0x9464a000) [pid = 1826] [serial = 1952] [outer = (nil)] 15:46:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 107 (0x94bef400) [pid = 1826] [serial = 1953] [outer = 0x9464a000] 15:46:07 INFO - PROCESS | 1826 | 1477781167813 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 108 (0x94bf0c00) [pid = 1826] [serial = 1954] [outer = 0x9464a000] 15:46:08 INFO - PROCESS | 1826 | 1477781168421 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 15:46:08 INFO - . 15:46:08 INFO - TEST-OK | /touch-events/historical.html | took 1074ms 15:46:08 INFO - PROCESS | 1826 | 1477781168465 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1826 | 1477781168472 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 15:46:08 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 15:46:08 INFO - PROCESS | 1826 | 1477781168481 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}] 15:46:08 INFO - PROCESS | 1826 | 1477781168682 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 15:46:08 INFO - PROCESS | 1826 | 1477781168877 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 15:46:08 INFO - PROCESS | 1826 | 1477781168882 Marionette TRACE conn4 <- [1,3011,null,["8"]] 15:46:08 INFO - PROCESS | 1826 | 1477781168892 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 15:46:08 INFO - PROCESS | 1826 | 1477781168898 Marionette TRACE conn4 <- [1,3012,null,{}] 15:46:08 INFO - PROCESS | 1826 | 1477781168909 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0dc400 == 48 [pid = 1826] [id = 674] 15:46:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 109 (0x8bf02c00) [pid = 1826] [serial = 1955] [outer = (nil)] 15:46:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 110 (0x8bf94000) [pid = 1826] [serial = 1956] [outer = 0x8bf02c00] 15:46:09 INFO - PROCESS | 1826 | 1477781169029 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 111 (0x8bffbc00) [pid = 1826] [serial = 1957] [outer = 0x8bf02c00] 15:46:09 INFO - PROCESS | 1826 | 1477781169668 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]]]}] 15:46:09 INFO - ... 15:46:09 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1232ms 15:46:09 INFO - PROCESS | 1826 | 1477781169711 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1826 | 1477781169718 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 15:46:09 INFO - TEST-START | /touch-events/touch-retargeting.html 15:46:09 INFO - PROCESS | 1826 | 1477781169726 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}] 15:46:09 INFO - PROCESS | 1826 | 1477781169911 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 15:46:10 INFO - PROCESS | 1826 | 1477781170095 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 15:46:10 INFO - PROCESS | 1826 | 1477781170101 Marionette TRACE conn4 <- [1,3016,null,["8"]] 15:46:10 INFO - PROCESS | 1826 | 1477781170116 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 15:46:10 INFO - PROCESS | 1826 | 1477781170125 Marionette TRACE conn4 <- [1,3017,null,{}] 15:46:10 INFO - PROCESS | 1826 | 1477781170177 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3e400 == 49 [pid = 1826] [id = 675] 15:46:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 112 (0x8ce3f800) [pid = 1826] [serial = 1958] [outer = (nil)] 15:46:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 113 (0x8dc19800) [pid = 1826] [serial = 1959] [outer = 0x8ce3f800] 15:46:10 INFO - PROCESS | 1826 | 1477781170285 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 114 (0x8dcb7000) [pid = 1826] [serial = 1960] [outer = 0x8ce3f800] 15:46:10 INFO - PROCESS | 1826 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1f000 == 48 [pid = 1826] [id = 672] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa7400 == 47 [pid = 1826] [id = 671] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa84c00 == 46 [pid = 1826] [id = 670] 15:46:13 INFO - PROCESS | 1826 | --DOMWINDOW == 113 (0x8fa7a000) [pid = 1826] [serial = 1888] [outer = (nil)] [url = about:blank] 15:46:13 INFO - PROCESS | 1826 | --DOMWINDOW == 112 (0x8fa81c00) [pid = 1826] [serial = 1892] [outer = (nil)] [url = about:blank] 15:46:13 INFO - PROCESS | 1826 | --DOMWINDOW == 111 (0x8fa7ec00) [pid = 1826] [serial = 1890] [outer = (nil)] [url = about:blank] 15:46:13 INFO - PROCESS | 1826 | --DOMWINDOW == 110 (0x8f9d6800) [pid = 1826] [serial = 1885] [outer = (nil)] [url = about:blank] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcc1800 == 45 [pid = 1826] [id = 669] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb6000 == 44 [pid = 1826] [id = 668] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8cab2800 == 43 [pid = 1826] [id = 667] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8caaf400 == 42 [pid = 1826] [id = 666] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8caafc00 == 41 [pid = 1826] [id = 665] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8c694800 == 40 [pid = 1826] [id = 664] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82aadc00 == 39 [pid = 1826] [id = 663] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf95000 == 38 [pid = 1826] [id = 662] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x82cf0c00 == 37 [pid = 1826] [id = 661] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x83992000 == 36 [pid = 1826] [id = 660] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x94b50400 == 35 [pid = 1826] [id = 658] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x94645400 == 34 [pid = 1826] [id = 657] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x92ac6400 == 33 [pid = 1826] [id = 654] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x930f9000 == 32 [pid = 1826] [id = 655] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1ec00 == 31 [pid = 1826] [id = 652] 15:46:13 INFO - PROCESS | 1826 | --DOCSHELL 0x8c69b800 == 30 [pid = 1826] [id = 650] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 109 (0x8bff8800) [pid = 1826] [serial = 1882] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 108 (0x8ce3ac00) [pid = 1826] [serial = 1883] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 107 (0x8daae000) [pid = 1826] [serial = 1879] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 106 (0x8dc10800) [pid = 1826] [serial = 1880] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 105 (0x8c69c000) [pid = 1826] [serial = 1876] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 104 (0x8c7d2800) [pid = 1826] [serial = 1877] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 103 (0x8bf0dc00) [pid = 1826] [serial = 1871] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 102 (0x8bf25800) [pid = 1826] [serial = 1872] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 101 (0x8bf99400) [pid = 1826] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 100 (0x8dcc3c00) [pid = 1826] [serial = 1866] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 99 (0x8dd4f400) [pid = 1826] [serial = 1867] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 98 (0x82bc5400) [pid = 1826] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477781145812] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8dc26400) [pid = 1826] [serial = 1861] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x8dc28800) [pid = 1826] [serial = 1862] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8dc54c00) [pid = 1826] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x8c686c00) [pid = 1826] [serial = 1858] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8c7cb800) [pid = 1826] [serial = 1859] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x82cf3400) [pid = 1826] [serial = 1855] [outer = (nil)] [url = about:blank] 15:46:14 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x82ef5c00) [pid = 1826] [serial = 1856] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x82cf1400) [pid = 1826] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8f9d2000) [pid = 1826] [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] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8fa85c00) [pid = 1826] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8cab0c00) [pid = 1826] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8c7d1000) [pid = 1826] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x82bca800) [pid = 1826] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8c7d7000) [pid = 1826] [serial = 1947] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8fa20800) [pid = 1826] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8dcb6400) [pid = 1826] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8daadc00) [pid = 1826] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8bf04c00) [pid = 1826] [serial = 1920] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x930fac00) [pid = 1826] [serial = 1908] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c69d800) [pid = 1826] [serial = 1896] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8dc24c00) [pid = 1826] [serial = 1937] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x92c4fc00) [pid = 1826] [serial = 1906] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x94649c00) [pid = 1826] [serial = 1913] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x94b50800) [pid = 1826] [serial = 1915] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8fa1f400) [pid = 1826] [serial = 1901] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8c5e6400) [pid = 1826] [serial = 1925] [outer = (nil)] [url = about:blank] 15:46:17 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8fb3cc00) [pid = 1826] [serial = 1942] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82ceb400 == 29 [pid = 1826] [id = 659] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x937e5c00 == 28 [pid = 1826] [id = 656] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x90f66000 == 27 [pid = 1826] [id = 653] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc16800 == 26 [pid = 1826] [id = 636] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8cab4400 == 25 [pid = 1826] [id = 632] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbc000 == 24 [pid = 1826] [id = 638] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce4c00 == 23 [pid = 1826] [id = 634] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcf000 == 22 [pid = 1826] [id = 644] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf04400 == 21 [pid = 1826] [id = 635] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8da14800 == 20 [pid = 1826] [id = 643] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7c8400 == 19 [pid = 1826] [id = 631] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d0c00 == 18 [pid = 1826] [id = 645] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8da11c00 == 17 [pid = 1826] [id = 633] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8bffd000 == 16 [pid = 1826] [id = 630] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0d400 == 15 [pid = 1826] [id = 642] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x83992400 == 14 [pid = 1826] [id = 640] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0dc400 == 13 [pid = 1826] [id = 674] 15:46:23 INFO - PROCESS | 1826 | --DOCSHELL 0x94643400 == 12 [pid = 1826] [id = 673] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8cbf0800) [pid = 1826] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cab5400) [pid = 1826] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c7d7800) [pid = 1826] [serial = 1948] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x93aa3000) [pid = 1826] [serial = 1950] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x94642c00) [pid = 1826] [serial = 1951] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x90f64400) [pid = 1826] [serial = 1945] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x90f6a400) [pid = 1826] [serial = 1946] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8dd51800) [pid = 1826] [serial = 1940] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8f9cb800) [pid = 1826] [serial = 1941] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dc10c00) [pid = 1826] [serial = 1935] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dc1cc00) [pid = 1826] [serial = 1936] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8bf2ac00) [pid = 1826] [serial = 1928] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8bfa1c00) [pid = 1826] [serial = 1929] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82efb800) [pid = 1826] [serial = 1923] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8b0da400) [pid = 1826] [serial = 1924] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8fa14c00) [pid = 1826] [serial = 1886] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8bf06800) [pid = 1826] [serial = 1921] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x930fc400) [pid = 1826] [serial = 1909] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8c7d1c00) [pid = 1826] [serial = 1897] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dcb9400) [pid = 1826] [serial = 1938] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x92c58000) [pid = 1826] [serial = 1907] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x9488b400) [pid = 1826] [serial = 1914] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x94b50c00) [pid = 1826] [serial = 1916] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8fa78400) [pid = 1826] [serial = 1902] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8c692000) [pid = 1826] [serial = 1926] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x90f60000) [pid = 1826] [serial = 1943] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8dc17800) [pid = 1826] [serial = 1899] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82eff800) [pid = 1826] [serial = 1894] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x93bdd400) [pid = 1826] [serial = 1911] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x90f6ec00) [pid = 1826] [serial = 1904] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x94bef400) [pid = 1826] [serial = 1953] [outer = (nil)] [url = about:blank] 15:46:23 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8c69f800) [pid = 1826] [serial = 1918] [outer = (nil)] [url = about:blank] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8bf02c00) [pid = 1826] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x9464a000) [pid = 1826] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x90f66400) [pid = 1826] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8da0c000) [pid = 1826] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x937e7400) [pid = 1826] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x82e08400) [pid = 1826] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82e10000) [pid = 1826] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 15:46:26 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8da12000) [pid = 1826] [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] 15:46:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8da09800 == 11 [pid = 1826] [id = 651] 15:46:31 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2dc00 == 10 [pid = 1826] [id = 629] 15:46:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce6800 == 9 [pid = 1826] [id = 649] 15:46:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5000 == 8 [pid = 1826] [id = 628] 15:46:31 INFO - PROCESS | 1826 | --DOCSHELL 0x82bce400 == 7 [pid = 1826] [id = 627] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc19800) [pid = 1826] [serial = 1959] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x8bffbc00) [pid = 1826] [serial = 1957] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8bf94000) [pid = 1826] [serial = 1956] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x94bf0c00) [pid = 1826] [serial = 1954] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x910d5400) [pid = 1826] [serial = 1905] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dcbb800) [pid = 1826] [serial = 1900] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x94641000) [pid = 1826] [serial = 1912] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8bf0e800) [pid = 1826] [serial = 1895] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8c7d5c00) [pid = 1826] [serial = 1919] [outer = (nil)] [url = about:blank] 15:46:31 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x8daaf000) [pid = 1826] [serial = 1853] [outer = (nil)] [url = about:blank] 15:46:40 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:46:40 INFO - PROCESS | 1826 | 1477781200475 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 15:46:40 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30808ms 15:46:40 INFO - PROCESS | 1826 | 1477781200535 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1826 | 1477781200542 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 15:46:40 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 15:46:40 INFO - PROCESS | 1826 | 1477781200553 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}] 15:46:40 INFO - PROCESS | 1826 | 1477781200776 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 15:46:40 INFO - PROCESS | 1826 | 1477781200802 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 15:46:40 INFO - PROCESS | 1826 | 1477781200808 Marionette TRACE conn4 <- [1,3021,null,["8"]] 15:46:40 INFO - PROCESS | 1826 | 1477781200815 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 15:46:40 INFO - PROCESS | 1826 | 1477781200823 Marionette TRACE conn4 <- [1,3022,null,{}] 15:46:40 INFO - PROCESS | 1826 | 1477781200830 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc000 == 8 [pid = 1826] [id = 676] 15:46:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcc400) [pid = 1826] [serial = 1961] [outer = (nil)] 15:46:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bce000) [pid = 1826] [serial = 1962] [outer = 0x82bcc400] 15:46:40 INFO - PROCESS | 1826 | 1477781200934 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce6800) [pid = 1826] [serial = 1963] [outer = 0x82bcc400] 15:46:41 INFO - PROCESS | 1826 | 1477781201633 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]]]}] 15:46:41 INFO - ..... 15:46:41 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1122ms 15:46:41 INFO - PROCESS | 1826 | 1477781201673 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1826 | 1477781201679 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 15:46:41 INFO - TEST-START | /user-timing/idlharness.html 15:46:41 INFO - PROCESS | 1826 | 1477781201688 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}] 15:46:41 INFO - PROCESS | 1826 | 1477781201871 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 15:46:42 INFO - PROCESS | 1826 | 1477781202004 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 15:46:42 INFO - PROCESS | 1826 | 1477781202008 Marionette TRACE conn4 <- [1,3026,null,["8"]] 15:46:42 INFO - PROCESS | 1826 | 1477781202016 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 15:46:42 INFO - PROCESS | 1826 | 1477781202021 Marionette TRACE conn4 <- [1,3027,null,{}] 15:46:42 INFO - PROCESS | 1826 | 1477781202028 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd3800 == 9 [pid = 1826] [id = 677] 15:46:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef3400) [pid = 1826] [serial = 1964] [outer = (nil)] 15:46:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ef7c00) [pid = 1826] [serial = 1965] [outer = 0x82ef3400] 15:46:42 INFO - PROCESS | 1826 | 1477781202124 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efb800) [pid = 1826] [serial = 1966] [outer = 0x82ef3400] 15:46:43 INFO - PROCESS | 1826 | 1477781203056 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]]]}] 15:46:43 INFO - ........................ 15:46:43 INFO - TEST-OK | /user-timing/idlharness.html | took 1475ms 15:46:43 INFO - PROCESS | 1826 | 1477781203172 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1826 | 1477781203179 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 15:46:43 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 15:46:43 INFO - PROCESS | 1826 | 1477781203187 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}] 15:46:43 INFO - PROCESS | 1826 | 1477781203429 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 15:46:43 INFO - PROCESS | 1826 | 1477781203444 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 15:46:43 INFO - PROCESS | 1826 | 1477781203448 Marionette TRACE conn4 <- [1,3031,null,["8"]] 15:46:43 INFO - PROCESS | 1826 | 1477781203456 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 15:46:43 INFO - PROCESS | 1826 | 1477781203463 Marionette TRACE conn4 <- [1,3032,null,{}] 15:46:43 INFO - PROCESS | 1826 | 1477781203474 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf93400 == 10 [pid = 1826] [id = 678] 15:46:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf93800) [pid = 1826] [serial = 1967] [outer = (nil)] 15:46:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf97000) [pid = 1826] [serial = 1968] [outer = 0x8bf93800] 15:46:43 INFO - PROCESS | 1826 | 1477781203578 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf9a800) [pid = 1826] [serial = 1969] [outer = 0x8bf93800] 15:46:44 INFO - PROCESS | 1826 | 1477781204427 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]]]}] 15:46:44 INFO - ....... 15:46:44 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1278ms 15:46:44 INFO - PROCESS | 1826 | 1477781204466 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 15:46:44 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 15:46:44 INFO - PROCESS | 1826 | 1477781204471 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 15:46:44 INFO - PROCESS | 1826 | 1477781204477 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}] 15:46:44 INFO - PROCESS | 1826 | 1477781204657 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 15:46:44 INFO - PROCESS | 1826 | 1477781204674 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 15:46:44 INFO - PROCESS | 1826 | 1477781204681 Marionette TRACE conn4 <- [1,3036,null,["8"]] 15:46:44 INFO - PROCESS | 1826 | 1477781204686 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 15:46:44 INFO - PROCESS | 1826 | 1477781204692 Marionette TRACE conn4 <- [1,3037,null,{}] 15:46:44 INFO - PROCESS | 1826 | 1477781204829 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff8c00 == 11 [pid = 1826] [id = 679] 15:46:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bffa400) [pid = 1826] [serial = 1970] [outer = (nil)] 15:46:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c684400) [pid = 1826] [serial = 1971] [outer = 0x8bffa400] 15:46:44 INFO - PROCESS | 1826 | 1477781204932 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c692400) [pid = 1826] [serial = 1972] [outer = 0x8bffa400] 15:46:45 INFO - PROCESS | 1826 | 1477781205760 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]]]}] 15:46:45 INFO - ....... 15:46:45 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1323ms 15:46:45 INFO - PROCESS | 1826 | 1477781205801 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1826 | 1477781205807 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 15:46:45 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 15:46:45 INFO - PROCESS | 1826 | 1477781205860 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}] 15:46:46 INFO - PROCESS | 1826 | 1477781206085 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 15:46:46 INFO - PROCESS | 1826 | 1477781206265 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 15:46:46 INFO - PROCESS | 1826 | 1477781206270 Marionette TRACE conn4 <- [1,3041,null,["8"]] 15:46:46 INFO - PROCESS | 1826 | 1477781206280 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 15:46:46 INFO - PROCESS | 1826 | 1477781206286 Marionette TRACE conn4 <- [1,3042,null,{}] 15:46:46 INFO - PROCESS | 1826 | 1477781206294 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef5c00 == 12 [pid = 1826] [id = 680] 15:46:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x82ef7400) [pid = 1826] [serial = 1973] [outer = (nil)] 15:46:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x82efa800) [pid = 1826] [serial = 1974] [outer = 0x82ef7400] 15:46:46 INFO - PROCESS | 1826 | 1477781206412 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8b0d9400) [pid = 1826] [serial = 1975] [outer = 0x82ef7400] 15:46:47 INFO - PROCESS | 1826 | 1477781207088 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]]]}] 15:46:47 INFO - .. 15:46:47 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1373ms 15:46:47 INFO - PROCESS | 1826 | 1477781207189 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1826 | 1477781207197 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 15:46:47 INFO - TEST-START | /user-timing/test_user_timing_exists.html 15:46:47 INFO - PROCESS | 1826 | 1477781207220 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}] 15:46:47 INFO - PROCESS | 1826 | 1477781207426 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 15:46:47 INFO - PROCESS | 1826 | 1477781207599 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 15:46:47 INFO - PROCESS | 1826 | 1477781207603 Marionette TRACE conn4 <- [1,3046,null,["8"]] 15:46:47 INFO - PROCESS | 1826 | 1477781207612 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 15:46:47 INFO - PROCESS | 1826 | 1477781207618 Marionette TRACE conn4 <- [1,3047,null,{}] 15:46:47 INFO - PROCESS | 1826 | 1477781207624 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bff5000 == 13 [pid = 1826] [id = 681] 15:46:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8bff5400) [pid = 1826] [serial = 1976] [outer = (nil)] 15:46:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8bffc800) [pid = 1826] [serial = 1977] [outer = 0x8bff5400] 15:46:47 INFO - PROCESS | 1826 | 1477781207730 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8c696800) [pid = 1826] [serial = 1978] [outer = 0x8bff5400] 15:46:48 INFO - PROCESS | 1826 | 1477781208414 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]]]}] 15:46:48 INFO - ..... 15:46:48 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1233ms 15:46:48 INFO - PROCESS | 1826 | 1477781208485 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1826 | 1477781208492 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 15:46:48 INFO - TEST-START | /user-timing/test_user_timing_mark.html 15:46:48 INFO - PROCESS | 1826 | 1477781208502 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}] 15:46:48 INFO - PROCESS | 1826 | 1477781208682 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 15:46:48 INFO - PROCESS | 1826 | 1477781208852 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 15:46:48 INFO - PROCESS | 1826 | 1477781208858 Marionette TRACE conn4 <- [1,3051,null,["8"]] 15:46:48 INFO - PROCESS | 1826 | 1477781208870 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 15:46:48 INFO - PROCESS | 1826 | 1477781208879 Marionette TRACE conn4 <- [1,3052,null,{}] 15:46:48 INFO - PROCESS | 1826 | 1477781208886 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cf800 == 14 [pid = 1826] [id = 682] 15:46:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c7cfc00) [pid = 1826] [serial = 1979] [outer = (nil)] 15:46:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8c7d3800) [pid = 1826] [serial = 1980] [outer = 0x8c7cfc00] 15:46:48 INFO - PROCESS | 1826 | 1477781208997 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8caaac00) [pid = 1826] [serial = 1981] [outer = 0x8c7cfc00] 15:46:49 INFO - PROCESS | 1826 | 1477781209821 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]]]}] 15:46:49 INFO - ..................... 15:46:49 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1375ms 15:46:49 INFO - PROCESS | 1826 | 1477781209888 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 15:46:49 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 15:46:49 INFO - PROCESS | 1826 | 1477781209893 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 15:46:49 INFO - PROCESS | 1826 | 1477781209902 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}] 15:46:50 INFO - PROCESS | 1826 | 1477781210129 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 15:46:50 INFO - PROCESS | 1826 | 1477781210294 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 15:46:50 INFO - PROCESS | 1826 | 1477781210299 Marionette TRACE conn4 <- [1,3056,null,["8"]] 15:46:50 INFO - PROCESS | 1826 | 1477781210306 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 15:46:50 INFO - PROCESS | 1826 | 1477781210315 Marionette TRACE conn4 <- [1,3057,null,{}] 15:46:50 INFO - PROCESS | 1826 | 1477781210320 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aad400 == 15 [pid = 1826] [id = 683] 15:46:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cab5400) [pid = 1826] [serial = 1982] [outer = (nil)] 15:46:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cbed000) [pid = 1826] [serial = 1983] [outer = 0x8cab5400] 15:46:50 INFO - PROCESS | 1826 | 1477781210424 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8cbeec00) [pid = 1826] [serial = 1984] [outer = 0x8cab5400] 15:46:51 INFO - PROCESS | 1826 | 1477781211248 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]]]}] 15:46:51 INFO - ..... 15:46:51 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1423ms 15:46:51 INFO - PROCESS | 1826 | 1477781211325 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1826 | 1477781211331 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 15:46:51 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 15:46:51 INFO - PROCESS | 1826 | 1477781211341 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}] 15:46:51 INFO - PROCESS | 1826 | 1477781211528 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 15:46:51 INFO - PROCESS | 1826 | 1477781211692 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 15:46:51 INFO - PROCESS | 1826 | 1477781211698 Marionette TRACE conn4 <- [1,3061,null,["8"]] 15:46:51 INFO - PROCESS | 1826 | 1477781211713 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 15:46:51 INFO - PROCESS | 1826 | 1477781211721 Marionette TRACE conn4 <- [1,3062,null,{}] 15:46:51 INFO - PROCESS | 1826 | 1477781211727 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d8800 == 16 [pid = 1826] [id = 684] 15:46:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8b0d8c00) [pid = 1826] [serial = 1985] [outer = (nil)] 15:46:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8b0dd400) [pid = 1826] [serial = 1986] [outer = 0x8b0d8c00] 15:46:51 INFO - PROCESS | 1826 | 1477781211826 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8bf23c00) [pid = 1826] [serial = 1987] [outer = 0x8b0d8c00] 15:46:52 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3e400 == 15 [pid = 1826] [id = 675] 15:46:53 INFO - PROCESS | 1826 | 1477781213184 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]]]}] 15:46:53 INFO - ......................................... 15:46:53 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1942ms 15:46:53 INFO - PROCESS | 1826 | 1477781213312 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1826 | 1477781213318 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 15:46:53 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 15:46:53 INFO - PROCESS | 1826 | 1477781213333 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}] 15:46:53 INFO - PROCESS | 1826 | 1477781213519 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 15:46:53 INFO - PROCESS | 1826 | 1477781213532 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 15:46:53 INFO - PROCESS | 1826 | 1477781213535 Marionette TRACE conn4 <- [1,3066,null,["8"]] 15:46:53 INFO - PROCESS | 1826 | 1477781213542 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 15:46:53 INFO - PROCESS | 1826 | 1477781213549 Marionette TRACE conn4 <- [1,3067,null,{}] 15:46:53 INFO - PROCESS | 1826 | 1477781213555 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d9000 == 16 [pid = 1826] [id = 685] 15:46:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8b0d9c00) [pid = 1826] [serial = 1988] [outer = (nil)] 15:46:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8bf23400) [pid = 1826] [serial = 1989] [outer = 0x8b0d9c00] 15:46:53 INFO - PROCESS | 1826 | 1477781213658 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x82cf1c00) [pid = 1826] [serial = 1990] [outer = 0x8b0d9c00] 15:46:54 INFO - PROCESS | 1826 | 1477781214354 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]]]}] 15:46:54 INFO - .. 15:46:54 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1073ms 15:46:54 INFO - PROCESS | 1826 | 1477781214419 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1826 | 1477781214427 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 15:46:54 INFO - TEST-START | /user-timing/test_user_timing_measure.html 15:46:54 INFO - PROCESS | 1826 | 1477781214434 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}] 15:46:54 INFO - PROCESS | 1826 | 1477781214620 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 15:46:54 INFO - PROCESS | 1826 | 1477781214633 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 15:46:54 INFO - PROCESS | 1826 | 1477781214636 Marionette TRACE conn4 <- [1,3071,null,["8"]] 15:46:54 INFO - PROCESS | 1826 | 1477781214643 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 15:46:54 INFO - PROCESS | 1826 | 1477781214648 Marionette TRACE conn4 <- [1,3072,null,{}] 15:46:54 INFO - PROCESS | 1826 | 1477781214655 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5ea800 == 17 [pid = 1826] [id = 686] 15:46:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8c5eb000) [pid = 1826] [serial = 1991] [outer = (nil)] 15:46:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8c5ec800) [pid = 1826] [serial = 1992] [outer = 0x8c5eb000] 15:46:54 INFO - PROCESS | 1826 | 1477781214897 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8c5f2000) [pid = 1826] [serial = 1993] [outer = 0x8c5eb000] 15:46:55 INFO - ............................... 15:46:55 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1391ms 15:46:55 INFO - PROCESS | 1826 | 1477781215769 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]]]}] 15:46:55 INFO - PROCESS | 1826 | 1477781215841 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1826 | 1477781215850 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 15:46:55 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 15:46:55 INFO - PROCESS | 1826 | 1477781215857 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}] 15:46:56 INFO - PROCESS | 1826 | 1477781216080 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 15:46:56 INFO - PROCESS | 1826 | 1477781216109 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 15:46:56 INFO - PROCESS | 1826 | 1477781216113 Marionette TRACE conn4 <- [1,3076,null,["8"]] 15:46:56 INFO - PROCESS | 1826 | 1477781216120 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 15:46:56 INFO - PROCESS | 1826 | 1477781216127 Marionette TRACE conn4 <- [1,3077,null,{}] 15:46:56 INFO - PROCESS | 1826 | 1477781216205 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7c8400 == 18 [pid = 1826] [id = 687] 15:46:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8c7c9400) [pid = 1826] [serial = 1994] [outer = (nil)] 15:46:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8c7cc800) [pid = 1826] [serial = 1995] [outer = 0x8c7c9400] 15:46:56 INFO - PROCESS | 1826 | 1477781216305 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8c7d6c00) [pid = 1826] [serial = 1996] [outer = 0x8c7c9400] 15:46:56 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8bf93800) [pid = 1826] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 15:46:56 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x82ef3400) [pid = 1826] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 15:46:56 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8ce3f800) [pid = 1826] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 15:46:56 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8bffa400) [pid = 1826] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 15:46:56 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x82bcc400) [pid = 1826] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 15:46:56 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 15:46:57 INFO - ................. 15:46:57 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1274ms 15:46:57 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 15:46:57 INFO - PROCESS | 1826 | 1477781217107 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]]]}] 15:46:57 INFO - PROCESS | 1826 | 1477781217131 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1826 | 1477781217139 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 15:46:57 INFO - PROCESS | 1826 | 1477781217153 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}] 15:46:57 INFO - PROCESS | 1826 | 1477781217341 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 15:46:57 INFO - PROCESS | 1826 | 1477781217352 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 15:46:57 INFO - PROCESS | 1826 | 1477781217355 Marionette TRACE conn4 <- [1,3081,null,["8"]] 15:46:57 INFO - PROCESS | 1826 | 1477781217480 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 15:46:57 INFO - PROCESS | 1826 | 1477781217486 Marionette TRACE conn4 <- [1,3082,null,{}] 15:46:57 INFO - PROCESS | 1826 | 1477781217492 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efa000 == 19 [pid = 1826] [id = 688] 15:46:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8cbe8400) [pid = 1826] [serial = 1997] [outer = (nil)] 15:46:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8cbf0000) [pid = 1826] [serial = 1998] [outer = 0x8cbe8400] 15:46:57 INFO - PROCESS | 1826 | 1477781217590 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dc10c00) [pid = 1826] [serial = 1999] [outer = 0x8cbe8400] 15:46:58 INFO - PROCESS | 1826 | 1477781218372 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]]]}] 15:46:58 INFO - ................. 15:46:58 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1287ms 15:46:58 INFO - PROCESS | 1826 | 1477781218432 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 1826 | 1477781218435 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 15:46:58 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 15:46:58 INFO - PROCESS | 1826 | 1477781218442 Marionette TRACE conn4 -> [0,3085,"getContext",null] 15:46:58 INFO - PROCESS | 1826 | 1477781218444 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218450 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218459 Marionette TRACE conn4 <- [1,3086,null,{}] 15:46:58 INFO - PROCESS | 1826 | 1477781218464 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}] 15:46:58 INFO - PROCESS | 1826 | 1477781218480 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 15:46:58 INFO - PROCESS | 1826 | 1477781218485 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218487 Marionette TRACE conn4 <- [1,3088,null,{}] 15:46:58 INFO - Setting pref dom.animations-api.core.enabled (true) 15:46:58 INFO - PROCESS | 1826 | 1477781218494 Marionette TRACE conn4 -> [0,3089,"getContext",null] 15:46:58 INFO - PROCESS | 1826 | 1477781218496 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218514 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218516 Marionette TRACE conn4 <- [1,3090,null,{}] 15:46:58 INFO - PROCESS | 1826 | 1477781218522 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}] 15:46:58 INFO - PROCESS | 1826 | 1477781218538 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 15:46:58 INFO - PROCESS | 1826 | 1477781218543 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218546 Marionette TRACE conn4 <- [1,3092,null,{}] 15:46:58 INFO - PROCESS | 1826 | 1477781218552 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}] 15:46:58 INFO - PROCESS | 1826 | 1477781218717 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 15:46:58 INFO - PROCESS | 1826 | 1477781218726 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 15:46:58 INFO - PROCESS | 1826 | 1477781218729 Marionette TRACE conn4 <- [1,3094,null,["8"]] 15:46:58 INFO - PROCESS | 1826 | 1477781218734 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 15:46:58 INFO - PROCESS | 1826 | 1477781218739 Marionette TRACE conn4 <- [1,3095,null,{}] 15:46:58 INFO - PROCESS | 1826 | 1477781218748 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef6400 == 20 [pid = 1826] [id = 689] 15:46:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dc26800) [pid = 1826] [serial = 2000] [outer = (nil)] 15:46:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dc52c00) [pid = 1826] [serial = 2001] [outer = 0x8dc26800] 15:46:58 INFO - PROCESS | 1826 | 1477781218963 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x8dc56000) [pid = 1826] [serial = 2002] [outer = 0x8dc26800] 15:46:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0ac00 == 21 [pid = 1826] [id = 690] 15:46:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x83992c00) [pid = 1826] [serial = 2003] [outer = (nil)] 15:46:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x82ef3800) [pid = 1826] [serial = 2004] [outer = 0x83992c00] 15:46:59 INFO - PROCESS | 1826 | 1477781219872 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]]]}] 15:46:59 INFO - ... 15:46:59 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1480ms 15:46:59 INFO - PROCESS | 1826 | 1477781219925 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1826 | 1477781219932 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 15:46:59 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 15:46:59 INFO - PROCESS | 1826 | 1477781219985 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}] 15:47:00 INFO - PROCESS | 1826 | 1477781220236 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 15:47:00 INFO - PROCESS | 1826 | 1477781220409 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 15:47:00 INFO - PROCESS | 1826 | 1477781220414 Marionette TRACE conn4 <- [1,3099,null,["8"]] 15:47:00 INFO - PROCESS | 1826 | 1477781220427 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 15:47:00 INFO - PROCESS | 1826 | 1477781220433 Marionette TRACE conn4 <- [1,3100,null,{}] 15:47:00 INFO - PROCESS | 1826 | 1477781220484 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf30c00 == 22 [pid = 1826] [id = 691] 15:47:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8bf9bc00) [pid = 1826] [serial = 2005] [outer = (nil)] 15:47:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8bffa400) [pid = 1826] [serial = 2006] [outer = 0x8bf9bc00] 15:47:00 INFO - PROCESS | 1826 | 1477781220606 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8c5ec400) [pid = 1826] [serial = 2007] [outer = 0x8bf9bc00] 15:47:01 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:47:01 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 15:47:01 INFO - PROCESS | 1826 | 1477781221444 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]]]}] 15:47:01 INFO - ......... 15:47:01 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1529ms 15:47:01 INFO - PROCESS | 1826 | 1477781221472 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 1826 | 1477781221479 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 15:47:01 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 15:47:01 INFO - PROCESS | 1826 | 1477781221487 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}] 15:47:01 INFO - PROCESS | 1826 | 1477781221694 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 15:47:01 INFO - PROCESS | 1826 | 1477781221859 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 15:47:01 INFO - PROCESS | 1826 | 1477781221865 Marionette TRACE conn4 <- [1,3104,null,["8"]] 15:47:01 INFO - PROCESS | 1826 | 1477781221872 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 15:47:01 INFO - PROCESS | 1826 | 1477781221878 Marionette TRACE conn4 <- [1,3105,null,{}] 15:47:01 INFO - PROCESS | 1826 | 1477781221927 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa3c00 == 23 [pid = 1826] [id = 692] 15:47:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8caae000) [pid = 1826] [serial = 2008] [outer = (nil)] 15:47:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8cab6400) [pid = 1826] [serial = 2009] [outer = 0x8caae000] 15:47:02 INFO - PROCESS | 1826 | 1477781222039 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dab4400) [pid = 1826] [serial = 2010] [outer = 0x8caae000] 15:47:02 INFO - ................................. 15:47:02 INFO - PROCESS | 1826 | 1477781222874 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]]]}] 15:47:02 INFO - .. 15:47:02 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1448ms 15:47:02 INFO - PROCESS | 1826 | 1477781222948 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1826 | 1477781222956 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 15:47:02 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 15:47:02 INFO - Clearing pref dom.animations-api.core.enabled 15:47:02 INFO - PROCESS | 1826 | 1477781222964 Marionette TRACE conn4 -> [0,3108,"getContext",null] 15:47:02 INFO - PROCESS | 1826 | 1477781222968 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 15:47:02 INFO - PROCESS | 1826 | 1477781222973 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 15:47:02 INFO - PROCESS | 1826 | 1477781222978 Marionette TRACE conn4 <- [1,3109,null,{}] 15:47:02 INFO - PROCESS | 1826 | 1477781222983 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}] 15:47:03 INFO - PROCESS | 1826 | 1477781223000 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 15:47:03 INFO - PROCESS | 1826 | 1477781223007 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 15:47:03 INFO - PROCESS | 1826 | 1477781223010 Marionette TRACE conn4 <- [1,3111,null,{}] 15:47:03 INFO - PROCESS | 1826 | 1477781223016 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}] 15:47:03 INFO - PROCESS | 1826 | 1477781223240 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 15:47:03 INFO - PROCESS | 1826 | 1477781223403 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 15:47:03 INFO - PROCESS | 1826 | 1477781223408 Marionette TRACE conn4 <- [1,3113,null,["8"]] 15:47:03 INFO - PROCESS | 1826 | 1477781223415 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 15:47:03 INFO - PROCESS | 1826 | 1477781223422 Marionette TRACE conn4 <- [1,3114,null,{}] 15:47:03 INFO - PROCESS | 1826 | 1477781223571 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aaf400 == 24 [pid = 1826] [id = 693] 15:47:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82aafc00) [pid = 1826] [serial = 2011] [outer = (nil)] 15:47:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x82cef400) [pid = 1826] [serial = 2012] [outer = 0x82aafc00] 15:47:03 INFO - PROCESS | 1826 | 1477781223672 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x82ef3400) [pid = 1826] [serial = 2013] [outer = 0x82aafc00] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c684400) [pid = 1826] [serial = 1971] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8c692400) [pid = 1826] [serial = 1972] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8bf97000) [pid = 1826] [serial = 1968] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8bf9a800) [pid = 1826] [serial = 1969] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82ef7c00) [pid = 1826] [serial = 1965] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x82efb800) [pid = 1826] [serial = 1966] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x82bce000) [pid = 1826] [serial = 1962] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82ce6800) [pid = 1826] [serial = 1963] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8dcb7000) [pid = 1826] [serial = 1960] [outer = (nil)] [url = about:blank] 15:47:04 INFO - PROCESS | 1826 | 1477781224422 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]]]}] 15:47:04 INFO - . 15:47:04 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1475ms 15:47:04 INFO - PROCESS | 1826 | 1477781224470 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1826 | 1477781224476 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 15:47:04 INFO - TEST-START | /websockets/Close-0.htm 15:47:04 INFO - PROCESS | 1826 | 1477781224488 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}] 15:47:04 INFO - PROCESS | 1826 | 1477781224657 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 15:47:04 INFO - PROCESS | 1826 | 1477781224673 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 15:47:04 INFO - PROCESS | 1826 | 1477781224678 Marionette TRACE conn4 <- [1,3118,null,["8"]] 15:47:04 INFO - PROCESS | 1826 | 1477781224684 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 15:47:04 INFO - PROCESS | 1826 | 1477781224690 Marionette TRACE conn4 <- [1,3119,null,{}] 15:47:04 INFO - PROCESS | 1826 | 1477781224702 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0dbc00 == 25 [pid = 1826] [id = 694] 15:47:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8b0dc800) [pid = 1826] [serial = 2014] [outer = (nil)] 15:47:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8bf09c00) [pid = 1826] [serial = 2015] [outer = 0x8b0dc800] 15:47:04 INFO - PROCESS | 1826 | 1477781224815 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x8bf2ec00) [pid = 1826] [serial = 2016] [outer = 0x8b0dc800] 15:47:05 INFO - PROCESS | 1826 | 1477781225497 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]]]}] 15:47:05 INFO - . 15:47:05 INFO - TEST-OK | /websockets/Close-0.htm | took 1025ms 15:47:05 INFO - PROCESS | 1826 | 1477781225511 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1826 | 1477781225514 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 15:47:05 INFO - TEST-START | /websockets/Close-1000-reason.htm 15:47:05 INFO - PROCESS | 1826 | 1477781225531 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}] 15:47:05 INFO - PROCESS | 1826 | 1477781225696 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 15:47:05 INFO - PROCESS | 1826 | [1826] 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 15:47:05 INFO - PROCESS | 1826 | 1477781225711 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 15:47:05 INFO - PROCESS | 1826 | 1477781225714 Marionette TRACE conn4 <- [1,3123,null,["8"]] 15:47:05 INFO - PROCESS | 1826 | 1477781225724 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 15:47:05 INFO - PROCESS | 1826 | 1477781225730 Marionette TRACE conn4 <- [1,3124,null,{}] 15:47:05 INFO - PROCESS | 1826 | 1477781225866 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c680800 == 26 [pid = 1826] [id = 695] 15:47:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8c681400) [pid = 1826] [serial = 2017] [outer = (nil)] 15:47:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8c68a400) [pid = 1826] [serial = 2018] [outer = 0x8c681400] 15:47:05 INFO - PROCESS | 1826 | 1477781225963 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8c7ce800) [pid = 1826] [serial = 2019] [outer = 0x8c681400] 15:47:06 INFO - PROCESS | 1826 | 1477781226497 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]]]}] 15:47:06 INFO - .. 15:47:06 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1023ms 15:47:06 INFO - PROCESS | 1826 | 1477781226547 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1826 | 1477781226550 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 15:47:06 INFO - TEST-START | /websockets/Close-1000.htm 15:47:06 INFO - PROCESS | 1826 | 1477781226557 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}] 15:47:06 INFO - PROCESS | 1826 | 1477781226788 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 15:47:06 INFO - PROCESS | 1826 | 1477781226813 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 15:47:06 INFO - PROCESS | 1826 | 1477781226818 Marionette TRACE conn4 <- [1,3128,null,["8"]] 15:47:06 INFO - PROCESS | 1826 | 1477781226824 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 15:47:06 INFO - PROCESS | 1826 | 1477781226831 Marionette TRACE conn4 <- [1,3129,null,{}] 15:47:06 INFO - PROCESS | 1826 | 1477781226836 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab6c00 == 27 [pid = 1826] [id = 696] 15:47:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8cab9400) [pid = 1826] [serial = 2020] [outer = (nil)] 15:47:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8dc12c00) [pid = 1826] [serial = 2021] [outer = 0x8cab9400] 15:47:07 INFO - PROCESS | 1826 | 1477781227003 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dc20000) [pid = 1826] [serial = 2022] [outer = 0x8cab9400] 15:47:07 INFO - PROCESS | 1826 | 1477781227653 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]]]}] 15:47:07 INFO - .. 15:47:07 INFO - TEST-OK | /websockets/Close-1000.htm | took 1120ms 15:47:07 INFO - PROCESS | 1826 | 1477781227678 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1826 | 1477781227683 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 15:47:07 INFO - TEST-START | /websockets/Close-NaN.htm 15:47:07 INFO - PROCESS | 1826 | 1477781227695 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}] 15:47:07 INFO - PROCESS | 1826 | 1477781227914 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 15:47:07 INFO - PROCESS | 1826 | 1477781227940 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 15:47:07 INFO - PROCESS | 1826 | 1477781227943 Marionette TRACE conn4 <- [1,3133,null,["8"]] 15:47:07 INFO - PROCESS | 1826 | 1477781227949 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 15:47:07 INFO - PROCESS | 1826 | 1477781227954 Marionette TRACE conn4 <- [1,3134,null,{}] 15:47:07 INFO - PROCESS | 1826 | 1477781227959 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcb6c00 == 28 [pid = 1826] [id = 697] 15:47:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8dcb7000) [pid = 1826] [serial = 2023] [outer = (nil)] 15:47:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dcc1000) [pid = 1826] [serial = 2024] [outer = 0x8dcb7000] 15:47:08 INFO - PROCESS | 1826 | 1477781228125 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dcbdc00) [pid = 1826] [serial = 2025] [outer = 0x8dcb7000] 15:47:08 INFO - PROCESS | 1826 | 1477781228840 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]]]}] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8b0d8c00) [pid = 1826] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8b0d9c00) [pid = 1826] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x82ef7400) [pid = 1826] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8bff5400) [pid = 1826] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8c7cfc00) [pid = 1826] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 15:47:08 INFO - . 15:47:08 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1177ms 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8cab5400) [pid = 1826] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c7c9400) [pid = 1826] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8c5eb000) [pid = 1826] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 15:47:08 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8cbe8400) [pid = 1826] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 15:47:08 INFO - PROCESS | 1826 | 1477781228874 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1826 | 1477781228877 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 15:47:08 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 15:47:08 INFO - PROCESS | 1826 | 1477781228886 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}] 15:47:09 INFO - PROCESS | 1826 | 1477781229038 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 15:47:09 INFO - PROCESS | 1826 | [1826] 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 15:47:09 INFO - PROCESS | 1826 | 1477781229052 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 15:47:09 INFO - PROCESS | 1826 | 1477781229063 Marionette TRACE conn4 <- [1,3138,null,["8"]] 15:47:09 INFO - PROCESS | 1826 | 1477781229072 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 15:47:09 INFO - PROCESS | 1826 | 1477781229077 Marionette TRACE conn4 <- [1,3139,null,{}] 15:47:09 INFO - PROCESS | 1826 | 1477781229082 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf28c00 == 29 [pid = 1826] [id = 698] 15:47:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8c5ef800) [pid = 1826] [serial = 2026] [outer = (nil)] 15:47:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dd4cc00) [pid = 1826] [serial = 2027] [outer = 0x8c5ef800] 15:47:09 INFO - PROCESS | 1826 | 1477781229320 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8f819000) [pid = 1826] [serial = 2028] [outer = 0x8c5ef800] 15:47:09 INFO - PROCESS | 1826 | 1477781229868 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]]]}] 15:47:09 INFO - . 15:47:09 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1032ms 15:47:09 INFO - PROCESS | 1826 | 1477781229918 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1826 | 1477781229922 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 15:47:09 INFO - TEST-START | /websockets/Close-clamp.htm 15:47:09 INFO - PROCESS | 1826 | 1477781229928 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}] 15:47:10 INFO - PROCESS | 1826 | 1477781230095 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 15:47:10 INFO - PROCESS | 1826 | [1826] 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 15:47:10 INFO - PROCESS | 1826 | 1477781230114 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 15:47:10 INFO - PROCESS | 1826 | 1477781230117 Marionette TRACE conn4 <- [1,3143,null,["8"]] 15:47:10 INFO - PROCESS | 1826 | 1477781230123 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 15:47:10 INFO - PROCESS | 1826 | 1477781230128 Marionette TRACE conn4 <- [1,3144,null,{}] 15:47:10 INFO - PROCESS | 1826 | 1477781230258 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f9d3400 == 30 [pid = 1826] [id = 699] 15:47:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8f9d3800) [pid = 1826] [serial = 2029] [outer = (nil)] 15:47:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8f9d8000) [pid = 1826] [serial = 2030] [outer = 0x8f9d3800] 15:47:10 INFO - PROCESS | 1826 | 1477781230352 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa15c00) [pid = 1826] [serial = 2031] [outer = 0x8f9d3800] 15:47:10 INFO - PROCESS | 1826 | 1477781230965 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 15:47:11 INFO - . 15:47:11 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1075ms 15:47:11 INFO - PROCESS | 1826 | 1477781231004 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 1826 | 1477781231011 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 15:47:11 INFO - TEST-START | /websockets/Close-null.htm 15:47:11 INFO - PROCESS | 1826 | 1477781231021 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}] 15:47:11 INFO - PROCESS | 1826 | 1477781231253 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 15:47:11 INFO - PROCESS | 1826 | [1826] 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 15:47:11 INFO - PROCESS | 1826 | 1477781231485 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 15:47:11 INFO - PROCESS | 1826 | 1477781231494 Marionette TRACE conn4 <- [1,3148,null,["8"]] 15:47:11 INFO - PROCESS | 1826 | 1477781231509 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 15:47:11 INFO - PROCESS | 1826 | 1477781231517 Marionette TRACE conn4 <- [1,3149,null,{}] 15:47:11 INFO - PROCESS | 1826 | 1477781231523 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efa400 == 31 [pid = 1826] [id = 700] 15:47:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x82efac00) [pid = 1826] [serial = 2032] [outer = (nil)] 15:47:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x82efbc00) [pid = 1826] [serial = 2033] [outer = 0x82efac00] 15:47:11 INFO - PROCESS | 1826 | 1477781231647 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x82eff000) [pid = 1826] [serial = 2034] [outer = 0x82efac00] 15:47:12 INFO - PROCESS | 1826 | 1477781232298 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]]]}] 15:47:12 INFO - . 15:47:12 INFO - TEST-OK | /websockets/Close-null.htm | took 1319ms 15:47:12 INFO - PROCESS | 1826 | 1477781232340 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1826 | 1477781232345 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 15:47:12 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 15:47:12 INFO - PROCESS | 1826 | 1477781232352 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}] 15:47:12 INFO - PROCESS | 1826 | 1477781232537 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 15:47:12 INFO - PROCESS | 1826 | [1826] 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 15:47:12 INFO - PROCESS | 1826 | 1477781232739 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 15:47:12 INFO - PROCESS | 1826 | 1477781232745 Marionette TRACE conn4 <- [1,3153,null,["8"]] 15:47:12 INFO - PROCESS | 1826 | 1477781232755 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 15:47:12 INFO - PROCESS | 1826 | 1477781232761 Marionette TRACE conn4 <- [1,3154,null,{}] 15:47:12 INFO - PROCESS | 1826 | 1477781232772 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c689000 == 32 [pid = 1826] [id = 701] 15:47:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8c693400) [pid = 1826] [serial = 2035] [outer = (nil)] 15:47:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8c69cc00) [pid = 1826] [serial = 2036] [outer = 0x8c693400] 15:47:12 INFO - PROCESS | 1826 | 1477781232883 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c7cb800) [pid = 1826] [serial = 2037] [outer = 0x8c693400] 15:47:13 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 15:47:13 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 15:47:13 INFO - PROCESS | 1826 | 1477781233702 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]]]}] 15:47:13 INFO - .. 15:47:13 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1371ms 15:47:13 INFO - PROCESS | 1826 | 1477781233732 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1826 | 1477781233739 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 15:47:13 INFO - TEST-START | /websockets/Close-string.htm 15:47:13 INFO - PROCESS | 1826 | 1477781233746 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}] 15:47:13 INFO - PROCESS | 1826 | 1477781233918 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 15:47:14 INFO - PROCESS | 1826 | 1477781234099 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 15:47:14 INFO - PROCESS | 1826 | 1477781234105 Marionette TRACE conn4 <- [1,3158,null,["8"]] 15:47:14 INFO - PROCESS | 1826 | 1477781234116 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 15:47:14 INFO - PROCESS | 1826 | 1477781234123 Marionette TRACE conn4 <- [1,3159,null,{}] 15:47:14 INFO - PROCESS | 1826 | 1477781234129 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8f816400 == 33 [pid = 1826] [id = 702] 15:47:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8f818800) [pid = 1826] [serial = 2038] [outer = (nil)] 15:47:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8f9cfc00) [pid = 1826] [serial = 2039] [outer = 0x8f818800] 15:47:14 INFO - PROCESS | 1826 | 1477781234237 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fa15000) [pid = 1826] [serial = 2040] [outer = 0x8f818800] 15:47:14 INFO - PROCESS | 1826 | 1477781234880 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]]]}] 15:47:14 INFO - . 15:47:14 INFO - TEST-OK | /websockets/Close-string.htm | took 1169ms 15:47:14 INFO - PROCESS | 1826 | 1477781234915 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1826 | 1477781234919 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 15:47:14 INFO - TEST-START | /websockets/Close-undefined.htm 15:47:14 INFO - PROCESS | 1826 | 1477781234927 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}] 15:47:15 INFO - PROCESS | 1826 | 1477781235111 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 15:47:15 INFO - PROCESS | 1826 | [1826] 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 15:47:15 INFO - PROCESS | 1826 | 1477781235311 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 15:47:15 INFO - PROCESS | 1826 | 1477781235318 Marionette TRACE conn4 <- [1,3163,null,["8"]] 15:47:15 INFO - PROCESS | 1826 | 1477781235326 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 15:47:15 INFO - PROCESS | 1826 | 1477781235332 Marionette TRACE conn4 <- [1,3164,null,{}] 15:47:15 INFO - PROCESS | 1826 | 1477781235341 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa7a400 == 34 [pid = 1826] [id = 703] 15:47:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fa7ac00) [pid = 1826] [serial = 2041] [outer = (nil)] 15:47:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fa7e000) [pid = 1826] [serial = 2042] [outer = 0x8fa7ac00] 15:47:15 INFO - PROCESS | 1826 | 1477781235444 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fa83400) [pid = 1826] [serial = 2043] [outer = 0x8fa7ac00] 15:47:16 INFO - PROCESS | 1826 | 1477781236084 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]]]}] 15:47:16 INFO - . 15:47:16 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1175ms 15:47:16 INFO - PROCESS | 1826 | 1477781236121 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1826 | 1477781236125 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 15:47:16 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 15:47:16 INFO - PROCESS | 1826 | 1477781236133 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}] 15:47:16 INFO - PROCESS | 1826 | 1477781236294 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 15:47:16 INFO - PROCESS | 1826 | 1477781236486 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 15:47:16 INFO - PROCESS | 1826 | 1477781236489 Marionette TRACE conn4 <- [1,3168,null,["8"]] 15:47:16 INFO - PROCESS | 1826 | 1477781236504 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 15:47:16 INFO - PROCESS | 1826 | 1477781236509 Marionette TRACE conn4 <- [1,3169,null,{}] 15:47:16 INFO - PROCESS | 1826 | 1477781236516 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1dc00 == 35 [pid = 1826] [id = 704] 15:47:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8fb3a000) [pid = 1826] [serial = 2044] [outer = (nil)] 15:47:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x90f60c00) [pid = 1826] [serial = 2045] [outer = 0x8fb3a000] 15:47:16 INFO - PROCESS | 1826 | 1477781236622 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x90f65400) [pid = 1826] [serial = 2046] [outer = 0x8fb3a000] 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - . 15:47:17 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1427ms 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:17 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:17 INFO - PROCESS | 1826 | 1477781237504 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]]]}] 15:47:17 INFO - PROCESS | 1826 | 1477781237561 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1826 | 1477781237566 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 15:47:17 INFO - PROCESS | 1826 | 1477781237611 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}] 15:47:17 INFO - PROCESS | 1826 | 1477781237875 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 15:47:18 INFO - PROCESS | 1826 | 1477781238063 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 15:47:18 INFO - PROCESS | 1826 | 1477781238068 Marionette TRACE conn4 <- [1,3173,null,["8"]] 15:47:18 INFO - PROCESS | 1826 | 1477781238076 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 15:47:18 INFO - PROCESS | 1826 | 1477781238082 Marionette TRACE conn4 <- [1,3174,null,{}] 15:47:18 INFO - PROCESS | 1826 | 1477781238300 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x82cf1800 == 36 [pid = 1826] [id = 705] 15:47:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x82cf3000) [pid = 1826] [serial = 2047] [outer = (nil)] 15:47:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x82efb400) [pid = 1826] [serial = 2048] [outer = 0x82cf3000] 15:47:18 INFO - PROCESS | 1826 | 1477781238424 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8bf98800) [pid = 1826] [serial = 2049] [outer = 0x82cf3000] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0ac00 == 35 [pid = 1826] [id = 690] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8cab6c00 == 34 [pid = 1826] [id = 696] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8c680800 == 33 [pid = 1826] [id = 695] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf28c00 == 32 [pid = 1826] [id = 698] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1dc00 == 31 [pid = 1826] [id = 704] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcb6c00 == 30 [pid = 1826] [id = 697] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8f9d3400 == 29 [pid = 1826] [id = 699] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x82efa400 == 28 [pid = 1826] [id = 700] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8c689000 == 27 [pid = 1826] [id = 701] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8f816400 == 26 [pid = 1826] [id = 702] 15:47:20 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa7a400 == 25 [pid = 1826] [id = 703] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8bffc800) [pid = 1826] [serial = 1977] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8cbeec00) [pid = 1826] [serial = 1984] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8caaac00) [pid = 1826] [serial = 1981] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8c7cc800) [pid = 1826] [serial = 1995] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8b0d9400) [pid = 1826] [serial = 1975] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8c5ec800) [pid = 1826] [serial = 1992] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8b0dd400) [pid = 1826] [serial = 1986] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8c7d6c00) [pid = 1826] [serial = 1996] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x82cf1c00) [pid = 1826] [serial = 1990] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8bf23400) [pid = 1826] [serial = 1989] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8c696800) [pid = 1826] [serial = 1978] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8cbed000) [pid = 1826] [serial = 1983] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8c5f2000) [pid = 1826] [serial = 1993] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf23c00) [pid = 1826] [serial = 1987] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8dc10c00) [pid = 1826] [serial = 1999] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8cbf0000) [pid = 1826] [serial = 1998] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82efa800) [pid = 1826] [serial = 1974] [outer = (nil)] [url = about:blank] 15:47:20 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8c7d3800) [pid = 1826] [serial = 1980] [outer = (nil)] [url = about:blank] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8f9d3800) [pid = 1826] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8dc26800) [pid = 1826] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82aafc00) [pid = 1826] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c5ef800) [pid = 1826] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8bf9bc00) [pid = 1826] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c681400) [pid = 1826] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8b0dc800) [pid = 1826] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8dcb7000) [pid = 1826] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8cab9400) [pid = 1826] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8caae000) [pid = 1826] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 15:47:24 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x83992c00) [pid = 1826] [serial = 2003] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa3c00 == 24 [pid = 1826] [id = 692] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82aad400 == 23 [pid = 1826] [id = 683] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82aaf400 == 22 [pid = 1826] [id = 693] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef5c00 == 21 [pid = 1826] [id = 680] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d8800 == 20 [pid = 1826] [id = 684] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef6400 == 19 [pid = 1826] [id = 689] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cf800 == 18 [pid = 1826] [id = 682] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5ea800 == 17 [pid = 1826] [id = 686] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf93400 == 16 [pid = 1826] [id = 678] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf30c00 == 15 [pid = 1826] [id = 691] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff8c00 == 14 [pid = 1826] [id = 679] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82efa000 == 13 [pid = 1826] [id = 688] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8bff5000 == 12 [pid = 1826] [id = 681] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7c8400 == 11 [pid = 1826] [id = 687] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d9000 == 10 [pid = 1826] [id = 685] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc000 == 9 [pid = 1826] [id = 676] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd3800 == 8 [pid = 1826] [id = 677] 15:47:28 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0dbc00 == 7 [pid = 1826] [id = 694] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x82ef3800) [pid = 1826] [serial = 2004] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8f9d8000) [pid = 1826] [serial = 2030] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8fa15c00) [pid = 1826] [serial = 2031] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x8dd4cc00) [pid = 1826] [serial = 2027] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8f819000) [pid = 1826] [serial = 2028] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8dcc1000) [pid = 1826] [serial = 2024] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8dcbdc00) [pid = 1826] [serial = 2025] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8dc12c00) [pid = 1826] [serial = 2021] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8dc20000) [pid = 1826] [serial = 2022] [outer = (nil)] [url = about:blank] 15:47:28 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8c68a400) [pid = 1826] [serial = 2018] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8c7ce800) [pid = 1826] [serial = 2019] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8bf09c00) [pid = 1826] [serial = 2015] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8bf2ec00) [pid = 1826] [serial = 2016] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x82cef400) [pid = 1826] [serial = 2012] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x82ef3400) [pid = 1826] [serial = 2013] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8cab6400) [pid = 1826] [serial = 2009] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8dab4400) [pid = 1826] [serial = 2010] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8bffa400) [pid = 1826] [serial = 2006] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8c5ec400) [pid = 1826] [serial = 2007] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8dc52c00) [pid = 1826] [serial = 2001] [outer = (nil)] [url = about:blank] 15:47:29 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8dc56000) [pid = 1826] [serial = 2002] [outer = (nil)] [url = about:blank] 15:47:31 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x82efac00) [pid = 1826] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 15:47:31 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8c693400) [pid = 1826] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 15:47:31 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8f818800) [pid = 1826] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 15:47:31 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8fa7ac00) [pid = 1826] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 15:47:31 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8fb3a000) [pid = 1826] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x82efb400) [pid = 1826] [serial = 2048] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x90f60c00) [pid = 1826] [serial = 2045] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x90f65400) [pid = 1826] [serial = 2046] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x8fa7e000) [pid = 1826] [serial = 2042] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8fa83400) [pid = 1826] [serial = 2043] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8f9cfc00) [pid = 1826] [serial = 2039] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8fa15000) [pid = 1826] [serial = 2040] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8c69cc00) [pid = 1826] [serial = 2036] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8c7cb800) [pid = 1826] [serial = 2037] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x82efbc00) [pid = 1826] [serial = 2033] [outer = (nil)] [url = about:blank] 15:47:36 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82eff000) [pid = 1826] [serial = 2034] [outer = (nil)] [url = about:blank] 15:47:48 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:47:48 INFO - PROCESS | 1826 | 1477781268638 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]]]}] 15:47:48 INFO - .. 15:47:48 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31056ms 15:47:48 INFO - PROCESS | 1826 | 1477781268662 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1826 | 1477781268669 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 15:47:48 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 15:47:48 INFO - PROCESS | 1826 | 1477781268680 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}] 15:47:48 INFO - PROCESS | 1826 | 1477781268917 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 15:47:48 INFO - PROCESS | 1826 | [1826] 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 15:47:49 INFO - PROCESS | 1826 | 1477781269007 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 15:47:49 INFO - PROCESS | 1826 | 1477781269014 Marionette TRACE conn4 <- [1,3178,null,["8"]] 15:47:49 INFO - PROCESS | 1826 | 1477781269022 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 15:47:49 INFO - PROCESS | 1826 | 1477781269030 Marionette TRACE conn4 <- [1,3179,null,{}] 15:47:49 INFO - PROCESS | 1826 | 1477781269036 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcd000 == 8 [pid = 1826] [id = 706] 15:47:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bcd400) [pid = 1826] [serial = 2050] [outer = (nil)] 15:47:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0800) [pid = 1826] [serial = 2051] [outer = 0x82bcd400] 15:47:49 INFO - PROCESS | 1826 | 1477781269147 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce8800) [pid = 1826] [serial = 2052] [outer = 0x82bcd400] 15:47:49 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 15:47:49 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:49 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:49 INFO - PROCESS | 1826 | 1477781269704 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]]]}] 15:47:49 INFO - . 15:47:49 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1070ms 15:47:49 INFO - PROCESS | 1826 | 1477781269752 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1826 | 1477781269759 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 15:47:49 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 15:47:49 INFO - PROCESS | 1826 | 1477781269768 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}] 15:47:49 INFO - PROCESS | 1826 | 1477781269969 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 15:47:49 INFO - PROCESS | 1826 | 1477781269985 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 15:47:49 INFO - PROCESS | 1826 | 1477781269990 Marionette TRACE conn4 <- [1,3183,null,["8"]] 15:47:50 INFO - PROCESS | 1826 | 1477781270112 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 15:47:50 INFO - PROCESS | 1826 | 1477781270119 Marionette TRACE conn4 <- [1,3184,null,{}] 15:47:50 INFO - PROCESS | 1826 | 1477781270125 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce6000 == 9 [pid = 1826] [id = 707] 15:47:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef2800) [pid = 1826] [serial = 2053] [outer = (nil)] 15:47:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ef8800) [pid = 1826] [serial = 2054] [outer = 0x82ef2800] 15:47:50 INFO - PROCESS | 1826 | 1477781270221 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efa400) [pid = 1826] [serial = 2055] [outer = 0x82ef2800] 15:47:50 INFO - PROCESS | 1826 | 1477781270898 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]]]}] 15:47:50 INFO - .. 15:47:50 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1171ms 15:47:50 INFO - PROCESS | 1826 | 1477781270953 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1826 | 1477781270961 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 15:47:50 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 15:47:50 INFO - PROCESS | 1826 | 1477781270969 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}] 15:47:51 INFO - PROCESS | 1826 | 1477781271203 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 15:47:51 INFO - PROCESS | 1826 | 1477781271220 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 15:47:51 INFO - PROCESS | 1826 | 1477781271224 Marionette TRACE conn4 <- [1,3188,null,["8"]] 15:47:51 INFO - PROCESS | 1826 | 1477781271231 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 15:47:51 INFO - PROCESS | 1826 | 1477781271238 Marionette TRACE conn4 <- [1,3189,null,{}] 15:47:51 INFO - PROCESS | 1826 | 1477781271245 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf0dc00 == 10 [pid = 1826] [id = 708] 15:47:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf0e000) [pid = 1826] [serial = 2056] [outer = (nil)] 15:47:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf21400) [pid = 1826] [serial = 2057] [outer = 0x8bf0e000] 15:47:51 INFO - PROCESS | 1826 | 1477781271345 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf26000) [pid = 1826] [serial = 2058] [outer = 0x8bf0e000] 15:47:52 INFO - PROCESS | 1826 | 1477781272018 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]]]}] 15:47:52 INFO - .. 15:47:52 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1086ms 15:47:52 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 15:47:52 INFO - PROCESS | 1826 | 1477781272055 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1826 | 1477781272058 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 15:47:52 INFO - PROCESS | 1826 | 1477781272065 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}] 15:47:52 INFO - PROCESS | 1826 | 1477781272275 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 15:47:52 INFO - PROCESS | 1826 | 1477781272359 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 15:47:52 INFO - PROCESS | 1826 | 1477781272366 Marionette TRACE conn4 <- [1,3193,null,["8"]] 15:47:52 INFO - PROCESS | 1826 | 1477781272374 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 15:47:52 INFO - PROCESS | 1826 | 1477781272381 Marionette TRACE conn4 <- [1,3194,null,{}] 15:47:52 INFO - PROCESS | 1826 | 1477781272387 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf9b000 == 11 [pid = 1826] [id = 709] 15:47:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bf9cc00) [pid = 1826] [serial = 2059] [outer = (nil)] 15:47:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bfa2000) [pid = 1826] [serial = 2060] [outer = 0x8bf9cc00] 15:47:52 INFO - PROCESS | 1826 | 1477781272486 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c682800) [pid = 1826] [serial = 2061] [outer = 0x8bf9cc00] 15:47:53 INFO - PROCESS | 1826 | 1477781273059 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]]]}] 15:47:53 INFO - .. 15:47:53 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1020ms 15:47:53 INFO - PROCESS | 1826 | 1477781273084 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1826 | 1477781273088 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 15:47:53 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 15:47:53 INFO - PROCESS | 1826 | 1477781273095 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}] 15:47:53 INFO - PROCESS | 1826 | 1477781273252 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 15:47:53 INFO - PROCESS | 1826 | 1477781273390 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 15:47:53 INFO - PROCESS | 1826 | 1477781273395 Marionette TRACE conn4 <- [1,3198,null,["8"]] 15:47:53 INFO - PROCESS | 1826 | 1477781273400 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 15:47:53 INFO - PROCESS | 1826 | 1477781273405 Marionette TRACE conn4 <- [1,3199,null,{}] 15:47:53 INFO - PROCESS | 1826 | 1477781273410 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c689400 == 12 [pid = 1826] [id = 710] 15:47:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c689800) [pid = 1826] [serial = 2062] [outer = (nil)] 15:47:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c691c00) [pid = 1826] [serial = 2063] [outer = 0x8c689800] 15:47:53 INFO - PROCESS | 1826 | 1477781273501 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c698000) [pid = 1826] [serial = 2064] [outer = 0x8c689800] 15:47:54 INFO - PROCESS | 1826 | 1477781274039 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]]]}] 15:47:54 INFO - .. 15:47:54 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 970ms 15:47:54 INFO - PROCESS | 1826 | 1477781274065 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1826 | 1477781274069 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 15:47:54 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 15:47:54 INFO - PROCESS | 1826 | 1477781274075 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}] 15:47:54 INFO - PROCESS | 1826 | 1477781274337 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 15:47:54 INFO - PROCESS | 1826 | 1477781274356 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 15:47:54 INFO - PROCESS | 1826 | 1477781274360 Marionette TRACE conn4 <- [1,3203,null,["8"]] 15:47:54 INFO - PROCESS | 1826 | 1477781274365 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 15:47:54 INFO - PROCESS | 1826 | 1477781274370 Marionette TRACE conn4 <- [1,3204,null,{}] 15:47:54 INFO - PROCESS | 1826 | 1477781274375 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7cb800 == 13 [pid = 1826] [id = 711] 15:47:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8c7cbc00) [pid = 1826] [serial = 2065] [outer = (nil)] 15:47:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8c7d3800) [pid = 1826] [serial = 2066] [outer = 0x8c7cbc00] 15:47:54 INFO - PROCESS | 1826 | 1477781274469 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8caafc00) [pid = 1826] [serial = 2067] [outer = 0x8c7cbc00] 15:47:55 INFO - PROCESS | 1826 | 1477781275110 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]]]}] 15:47:55 INFO - .. 15:47:55 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1072ms 15:47:55 INFO - PROCESS | 1826 | 1477781275148 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1826 | 1477781275150 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 15:47:55 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 15:47:55 INFO - PROCESS | 1826 | 1477781275157 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}] 15:47:55 INFO - PROCESS | 1826 | 1477781275312 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 15:47:55 INFO - PROCESS | 1826 | 1477781275448 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 15:47:55 INFO - PROCESS | 1826 | 1477781275454 Marionette TRACE conn4 <- [1,3208,null,["8"]] 15:47:55 INFO - PROCESS | 1826 | 1477781275461 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 15:47:55 INFO - PROCESS | 1826 | 1477781275467 Marionette TRACE conn4 <- [1,3209,null,{}] 15:47:55 INFO - PROCESS | 1826 | 1477781275472 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d7000 == 14 [pid = 1826] [id = 712] 15:47:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8cab2800) [pid = 1826] [serial = 2068] [outer = (nil)] 15:47:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8cab8000) [pid = 1826] [serial = 2069] [outer = 0x8cab2800] 15:47:55 INFO - PROCESS | 1826 | 1477781275561 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8cbef000) [pid = 1826] [serial = 2070] [outer = 0x8cab2800] 15:47:56 INFO - PROCESS | 1826 | 1477781276100 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]]]}] 15:47:56 INFO - . 15:47:56 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 994ms 15:47:56 INFO - PROCESS | 1826 | 1477781276150 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1826 | 1477781276154 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 15:47:56 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 15:47:56 INFO - PROCESS | 1826 | 1477781276166 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}] 15:47:56 INFO - PROCESS | 1826 | 1477781276365 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 15:47:56 INFO - PROCESS | 1826 | [1826] 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 15:47:56 INFO - PROCESS | 1826 | 1477781276455 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 15:47:56 INFO - PROCESS | 1826 | 1477781276480 Marionette TRACE conn4 <- [1,3213,null,["8"]] 15:47:56 INFO - PROCESS | 1826 | 1477781276485 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 15:47:56 INFO - PROCESS | 1826 | 1477781276490 Marionette TRACE conn4 <- [1,3214,null,{}] 15:47:56 INFO - PROCESS | 1826 | 1477781276495 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bca800 == 15 [pid = 1826] [id = 713] 15:47:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cbf5000) [pid = 1826] [serial = 2071] [outer = (nil)] 15:47:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cbf6000) [pid = 1826] [serial = 2072] [outer = 0x8cbf5000] 15:47:56 INFO - PROCESS | 1826 | 1477781276587 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8ce38c00) [pid = 1826] [serial = 2073] [outer = 0x8cbf5000] 15:47:57 INFO - PROCESS | 1826 | 1477781277245 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"]]]}] 15:47:57 INFO - . 15:47:57 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1128ms 15:47:57 INFO - PROCESS | 1826 | 1477781277296 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 1826 | 1477781277303 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 15:47:57 INFO - TEST-START | /websockets/Create-invalid-urls.htm 15:47:57 INFO - PROCESS | 1826 | 1477781277312 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}] 15:47:57 INFO - PROCESS | 1826 | 1477781277510 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 15:47:57 INFO - PROCESS | 1826 | 1477781277683 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 15:47:57 INFO - PROCESS | 1826 | 1477781277688 Marionette TRACE conn4 <- [1,3218,null,["8"]] 15:47:57 INFO - PROCESS | 1826 | 1477781277701 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 15:47:57 INFO - PROCESS | 1826 | 1477781277709 Marionette TRACE conn4 <- [1,3219,null,{}] 15:47:57 INFO - PROCESS | 1826 | 1477781277716 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef2000 == 16 [pid = 1826] [id = 714] 15:47:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x82ef2c00) [pid = 1826] [serial = 2074] [outer = (nil)] 15:47:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x83992c00) [pid = 1826] [serial = 2075] [outer = 0x82ef2c00] 15:47:57 INFO - PROCESS | 1826 | 1477781277832 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8b0dc400) [pid = 1826] [serial = 2076] [outer = 0x82ef2c00] 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:58 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:58 INFO - PROCESS | 1826 | 1477781278504 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]]]}] 15:47:58 INFO - ..... 15:47:58 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1224ms 15:47:58 INFO - PROCESS | 1826 | 1477781278538 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1826 | 1477781278545 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 15:47:58 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 15:47:58 INFO - PROCESS | 1826 | 1477781278554 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}] 15:47:58 INFO - PROCESS | 1826 | 1477781278739 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 15:47:58 INFO - PROCESS | 1826 | 1477781278929 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 15:47:58 INFO - PROCESS | 1826 | 1477781278934 Marionette TRACE conn4 <- [1,3223,null,["8"]] 15:47:58 INFO - PROCESS | 1826 | 1477781278943 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 15:47:58 INFO - PROCESS | 1826 | 1477781278948 Marionette TRACE conn4 <- [1,3224,null,{}] 15:47:58 INFO - PROCESS | 1826 | 1477781278958 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5f3400 == 17 [pid = 1826] [id = 715] 15:47:58 INFO - PROCESS | 1826 | ++DOMWINDOW == 49 (0x8c5f4400) [pid = 1826] [serial = 2077] [outer = (nil)] 15:47:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 50 (0x8c67e800) [pid = 1826] [serial = 2078] [outer = 0x8c5f4400] 15:47:59 INFO - PROCESS | 1826 | 1477781279068 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 51 (0x8c693c00) [pid = 1826] [serial = 2079] [outer = 0x8c5f4400] 15:47:59 INFO - PROCESS | 1826 | [1826] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 15:47:59 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:47:59 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:47:59 INFO - PROCESS | 1826 | 1477781279715 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]]]}] 15:47:59 INFO - . 15:47:59 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1226ms 15:47:59 INFO - PROCESS | 1826 | 1477781279788 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 1826 | 1477781279796 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 15:47:59 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 15:47:59 INFO - PROCESS | 1826 | 1477781279803 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}] 15:47:59 INFO - PROCESS | 1826 | 1477781279979 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 15:48:00 INFO - PROCESS | 1826 | 1477781280178 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 15:48:00 INFO - PROCESS | 1826 | 1477781280184 Marionette TRACE conn4 <- [1,3228,null,["8"]] 15:48:00 INFO - PROCESS | 1826 | 1477781280194 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 15:48:00 INFO - PROCESS | 1826 | 1477781280201 Marionette TRACE conn4 <- [1,3229,null,{}] 15:48:00 INFO - PROCESS | 1826 | 1477781280252 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce3e800 == 18 [pid = 1826] [id = 716] 15:48:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 52 (0x8ce3f000) [pid = 1826] [serial = 2080] [outer = (nil)] 15:48:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 53 (0x8da0c000) [pid = 1826] [serial = 2081] [outer = 0x8ce3f000] 15:48:00 INFO - PROCESS | 1826 | 1477781280373 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 54 (0x8da57c00) [pid = 1826] [serial = 2082] [outer = 0x8ce3f000] 15:48:00 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:48:01 INFO - PROCESS | 1826 | 1477781281039 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]]]}] 15:48:01 INFO - . 15:48:01 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1270ms 15:48:01 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 15:48:01 INFO - PROCESS | 1826 | 1477781281073 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 1826 | 1477781281077 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 15:48:01 INFO - PROCESS | 1826 | 1477781281085 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}] 15:48:01 INFO - PROCESS | 1826 | 1477781281334 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 15:48:01 INFO - PROCESS | 1826 | 1477781281495 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 15:48:01 INFO - PROCESS | 1826 | 1477781281498 Marionette TRACE conn4 <- [1,3233,null,["8"]] 15:48:01 INFO - PROCESS | 1826 | 1477781281505 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 15:48:01 INFO - PROCESS | 1826 | 1477781281513 Marionette TRACE conn4 <- [1,3234,null,{}] 15:48:01 INFO - PROCESS | 1826 | 1477781281563 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daaf400 == 19 [pid = 1826] [id = 717] 15:48:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 55 (0x8dc10400) [pid = 1826] [serial = 2083] [outer = (nil)] 15:48:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 56 (0x8dc16c00) [pid = 1826] [serial = 2084] [outer = 0x8dc10400] 15:48:01 INFO - PROCESS | 1826 | 1477781281668 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 57 (0x8dc19400) [pid = 1826] [serial = 2085] [outer = 0x8dc10400] 15:48:02 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:48:02 INFO - PROCESS | 1826 | 1477781282276 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]]]}] 15:48:02 INFO - . 15:48:02 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1233ms 15:48:02 INFO - PROCESS | 1826 | 1477781282443 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1826 | 1477781282449 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 15:48:02 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 15:48:02 INFO - PROCESS | 1826 | 1477781282474 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}] 15:48:02 INFO - PROCESS | 1826 | 1477781282654 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 15:48:02 INFO - PROCESS | 1826 | 1477781282916 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 15:48:02 INFO - PROCESS | 1826 | 1477781282930 Marionette TRACE conn4 <- [1,3238,null,["8"]] 15:48:02 INFO - PROCESS | 1826 | 1477781282943 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 15:48:02 INFO - PROCESS | 1826 | 1477781282951 Marionette TRACE conn4 <- [1,3239,null,{}] 15:48:02 INFO - PROCESS | 1826 | 1477781282959 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd0400 == 20 [pid = 1826] [id = 718] 15:48:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 58 (0x82ce4800) [pid = 1826] [serial = 2086] [outer = (nil)] 15:48:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 59 (0x82e12400) [pid = 1826] [serial = 2087] [outer = 0x82ce4800] 15:48:03 INFO - PROCESS | 1826 | 1477781283060 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 60 (0x8b0df800) [pid = 1826] [serial = 2088] [outer = 0x82ce4800] 15:48:04 INFO - PROCESS | 1826 | --DOCSHELL 0x82cf1800 == 19 [pid = 1826] [id = 705] 15:48:04 INFO - PROCESS | 1826 | 1477781284426 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"]]]}] 15:48:04 INFO - . 15:48:04 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1981ms 15:48:04 INFO - PROCESS | 1826 | 1477781284457 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1826 | 1477781284464 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 15:48:04 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 15:48:04 INFO - PROCESS | 1826 | 1477781284474 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}] 15:48:04 INFO - PROCESS | 1826 | 1477781284707 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 15:48:04 INFO - PROCESS | 1826 | [1826] 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 15:48:04 INFO - PROCESS | 1826 | 1477781284846 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 15:48:04 INFO - PROCESS | 1826 | 1477781284852 Marionette TRACE conn4 <- [1,3243,null,["8"]] 15:48:04 INFO - PROCESS | 1826 | 1477781284859 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 15:48:04 INFO - PROCESS | 1826 | 1477781284866 Marionette TRACE conn4 <- [1,3244,null,{}] 15:48:04 INFO - PROCESS | 1826 | 1477781284872 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1826 | ++DOCSHELL 0x83995400 == 20 [pid = 1826] [id = 719] 15:48:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 61 (0x8399c400) [pid = 1826] [serial = 2089] [outer = (nil)] 15:48:04 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x8b0d8400) [pid = 1826] [serial = 2090] [outer = 0x8399c400] 15:48:04 INFO - PROCESS | 1826 | 1477781284976 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82e0c400) [pid = 1826] [serial = 2091] [outer = 0x8399c400] 15:48:05 INFO - PROCESS | 1826 | 1477781285574 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]]]}] 15:48:05 INFO - . 15:48:05 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1118ms 15:48:05 INFO - PROCESS | 1826 | 1477781285591 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1826 | 1477781285599 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 15:48:05 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 15:48:05 INFO - PROCESS | 1826 | 1477781285616 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}] 15:48:05 INFO - PROCESS | 1826 | 1477781285856 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 15:48:05 INFO - PROCESS | 1826 | 1477781285950 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 15:48:05 INFO - PROCESS | 1826 | 1477781285957 Marionette TRACE conn4 <- [1,3248,null,["8"]] 15:48:05 INFO - PROCESS | 1826 | 1477781285972 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 15:48:05 INFO - PROCESS | 1826 | 1477781285978 Marionette TRACE conn4 <- [1,3249,null,{}] 15:48:06 INFO - PROCESS | 1826 | 1477781285984 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef3800 == 21 [pid = 1826] [id = 720] 15:48:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8bff2800) [pid = 1826] [serial = 2092] [outer = (nil)] 15:48:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8bff6000) [pid = 1826] [serial = 2093] [outer = 0x8bff2800] 15:48:06 INFO - PROCESS | 1826 | 1477781286080 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8bff9400) [pid = 1826] [serial = 2094] [outer = 0x8bff2800] 15:48:06 INFO - PROCESS | 1826 | 1477781286728 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]]]}] 15:48:06 INFO - .. 15:48:06 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1128ms 15:48:06 INFO - PROCESS | 1826 | 1477781286758 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1826 | 1477781286766 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 15:48:06 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 15:48:06 INFO - PROCESS | 1826 | 1477781286774 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}] 15:48:06 INFO - PROCESS | 1826 | 1477781286991 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 15:48:07 INFO - PROCESS | 1826 | 1477781287017 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 15:48:07 INFO - PROCESS | 1826 | 1477781287022 Marionette TRACE conn4 <- [1,3253,null,["8"]] 15:48:07 INFO - PROCESS | 1826 | 1477781287027 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 15:48:07 INFO - PROCESS | 1826 | 1477781287036 Marionette TRACE conn4 <- [1,3254,null,{}] 15:48:07 INFO - PROCESS | 1826 | 1477781287126 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c5f1000 == 22 [pid = 1826] [id = 721] 15:48:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8c5f1400) [pid = 1826] [serial = 2095] [outer = (nil)] 15:48:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8c5f3000) [pid = 1826] [serial = 2096] [outer = 0x8c5f1400] 15:48:07 INFO - PROCESS | 1826 | 1477781287226 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8c686400) [pid = 1826] [serial = 2097] [outer = 0x8c5f1400] 15:48:07 INFO - PROCESS | 1826 | 1477781287837 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]]]}] 15:48:07 INFO - . 15:48:07 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1073ms 15:48:07 INFO - PROCESS | 1826 | 1477781287846 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 15:48:07 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 15:48:07 INFO - PROCESS | 1826 | 1477781287851 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 15:48:07 INFO - PROCESS | 1826 | 1477781287858 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}] 15:48:08 INFO - PROCESS | 1826 | 1477781288116 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 15:48:08 INFO - PROCESS | 1826 | 1477781288140 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 15:48:08 INFO - PROCESS | 1826 | 1477781288143 Marionette TRACE conn4 <- [1,3258,null,["8"]] 15:48:08 INFO - PROCESS | 1826 | 1477781288150 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 15:48:08 INFO - PROCESS | 1826 | 1477781288155 Marionette TRACE conn4 <- [1,3259,null,{}] 15:48:08 INFO - PROCESS | 1826 | 1477781288162 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d2400 == 23 [pid = 1826] [id = 722] 15:48:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8c7d3000) [pid = 1826] [serial = 2098] [outer = (nil)] 15:48:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8c7d7c00) [pid = 1826] [serial = 2099] [outer = 0x8c7d3000] 15:48:08 INFO - PROCESS | 1826 | 1477781288341 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dc26000) [pid = 1826] [serial = 2100] [outer = 0x8c7d3000] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8c7cbc00) [pid = 1826] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8bf0e000) [pid = 1826] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cab2800) [pid = 1826] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c689800) [pid = 1826] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8bf9cc00) [pid = 1826] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82bcd400) [pid = 1826] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x82ef2800) [pid = 1826] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x82cf3000) [pid = 1826] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 15:48:08 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8cbf5000) [pid = 1826] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 15:48:09 INFO - PROCESS | 1826 | 1477781289138 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]]]}] 15:48:09 INFO - .. 15:48:09 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1320ms 15:48:09 INFO - TEST-START | /websockets/Create-valid-url.htm 15:48:09 INFO - PROCESS | 1826 | 1477781289176 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1826 | 1477781289179 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 15:48:09 INFO - PROCESS | 1826 | 1477781289186 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}] 15:48:09 INFO - PROCESS | 1826 | 1477781289344 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 15:48:09 INFO - PROCESS | 1826 | 1477781289357 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 15:48:09 INFO - PROCESS | 1826 | 1477781289360 Marionette TRACE conn4 <- [1,3263,null,["8"]] 15:48:09 INFO - PROCESS | 1826 | 1477781289367 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 15:48:09 INFO - PROCESS | 1826 | 1477781289371 Marionette TRACE conn4 <- [1,3264,null,{}] 15:48:09 INFO - PROCESS | 1826 | 1477781289377 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab1c00 == 24 [pid = 1826] [id = 723] 15:48:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8cab2800) [pid = 1826] [serial = 2101] [outer = (nil)] 15:48:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dc2c000) [pid = 1826] [serial = 2102] [outer = 0x8cab2800] 15:48:09 INFO - PROCESS | 1826 | 1477781289465 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dc53000) [pid = 1826] [serial = 2103] [outer = 0x8cab2800] 15:48:10 INFO - PROCESS | 1826 | 1477781290133 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]]]}] 15:48:10 INFO - .. 15:48:10 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 971ms 15:48:10 INFO - PROCESS | 1826 | 1477781290155 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1826 | 1477781290158 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 15:48:10 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 15:48:10 INFO - PROCESS | 1826 | 1477781290165 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}] 15:48:10 INFO - PROCESS | 1826 | 1477781290337 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 15:48:10 INFO - PROCESS | 1826 | 1477781290477 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 15:48:10 INFO - PROCESS | 1826 | 1477781290480 Marionette TRACE conn4 <- [1,3268,null,["8"]] 15:48:10 INFO - PROCESS | 1826 | 1477781290486 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 15:48:10 INFO - PROCESS | 1826 | 1477781290491 Marionette TRACE conn4 <- [1,3269,null,{}] 15:48:10 INFO - PROCESS | 1826 | 1477781290498 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbc000 == 25 [pid = 1826] [id = 724] 15:48:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8dcbc400) [pid = 1826] [serial = 2104] [outer = (nil)] 15:48:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8dcbf400) [pid = 1826] [serial = 2105] [outer = 0x8dcbc400] 15:48:10 INFO - PROCESS | 1826 | 1477781290594 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dcc2000) [pid = 1826] [serial = 2106] [outer = 0x8dcbc400] 15:48:11 INFO - PROCESS | 1826 | 1477781291279 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]]]}] 15:48:11 INFO - . 15:48:11 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1172ms 15:48:11 INFO - PROCESS | 1826 | 1477781291339 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1826 | 1477781291346 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 15:48:11 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 15:48:11 INFO - PROCESS | 1826 | 1477781291384 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}] 15:48:11 INFO - PROCESS | 1826 | 1477781291596 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 15:48:11 INFO - PROCESS | 1826 | [1826] 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 15:48:11 INFO - PROCESS | 1826 | 1477781291779 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 15:48:11 INFO - PROCESS | 1826 | 1477781291786 Marionette TRACE conn4 <- [1,3273,null,["8"]] 15:48:11 INFO - PROCESS | 1826 | 1477781291794 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 15:48:11 INFO - PROCESS | 1826 | 1477781291801 Marionette TRACE conn4 <- [1,3274,null,{}] 15:48:11 INFO - PROCESS | 1826 | 1477781291851 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf08c00 == 26 [pid = 1826] [id = 725] 15:48:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8bf21800) [pid = 1826] [serial = 2107] [outer = (nil)] 15:48:11 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8bf98000) [pid = 1826] [serial = 2108] [outer = 0x8bf21800] 15:48:11 INFO - PROCESS | 1826 | 1477781291972 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8bff1000) [pid = 1826] [serial = 2109] [outer = 0x8bf21800] 15:48:12 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 15:48:12 INFO - PROCESS | 1826 | [1826] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 15:48:12 INFO - PROCESS | 1826 | 1477781292693 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]]]}] 15:48:12 INFO - . 15:48:12 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1377ms 15:48:12 INFO - PROCESS | 1826 | 1477781292758 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 15:48:12 INFO - TEST-START | /websockets/Secure-Close-0.htm 15:48:12 INFO - PROCESS | 1826 | 1477781292763 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 15:48:12 INFO - PROCESS | 1826 | 1477781292770 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}] 15:48:12 INFO - PROCESS | 1826 | 1477781292964 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 15:48:13 INFO - PROCESS | 1826 | 1477781293142 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 15:48:13 INFO - PROCESS | 1826 | 1477781293148 Marionette TRACE conn4 <- [1,3278,null,["8"]] 15:48:13 INFO - PROCESS | 1826 | 1477781293159 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 15:48:13 INFO - PROCESS | 1826 | 1477781293164 Marionette TRACE conn4 <- [1,3279,null,{}] 15:48:13 INFO - PROCESS | 1826 | 1477781293211 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0cc00 == 27 [pid = 1826] [id = 726] 15:48:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8c680c00) [pid = 1826] [serial = 2110] [outer = (nil)] 15:48:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8c7ca000) [pid = 1826] [serial = 2111] [outer = 0x8c680c00] 15:48:13 INFO - PROCESS | 1826 | 1477781293323 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c7d4000) [pid = 1826] [serial = 2112] [outer = 0x8c680c00] 15:48:14 INFO - PROCESS | 1826 | 1477781294123 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]]]}] 15:48:14 INFO - . 15:48:14 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1372ms 15:48:14 INFO - PROCESS | 1826 | 1477781294151 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1826 | 1477781294159 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 15:48:14 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 15:48:14 INFO - PROCESS | 1826 | 1477781294197 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}] 15:48:14 INFO - PROCESS | 1826 | 1477781294394 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 15:48:14 INFO - PROCESS | 1826 | [1826] 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 15:48:14 INFO - PROCESS | 1826 | 1477781294575 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 15:48:14 INFO - PROCESS | 1826 | 1477781294580 Marionette TRACE conn4 <- [1,3283,null,["8"]] 15:48:14 INFO - PROCESS | 1826 | 1477781294591 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 15:48:14 INFO - PROCESS | 1826 | 1477781294597 Marionette TRACE conn4 <- [1,3284,null,{}] 15:48:14 INFO - PROCESS | 1826 | 1477781294605 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bc4400 == 28 [pid = 1826] [id = 727] 15:48:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x82bc6000) [pid = 1826] [serial = 2113] [outer = (nil)] 15:48:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8cbf4400) [pid = 1826] [serial = 2114] [outer = 0x82bc6000] 15:48:14 INFO - PROCESS | 1826 | 1477781294711 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dd4e800) [pid = 1826] [serial = 2115] [outer = 0x82bc6000] 15:48:15 INFO - PROCESS | 1826 | 1477781295688 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]]]}] 15:48:15 INFO - .. 15:48:15 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1531ms 15:48:15 INFO - PROCESS | 1826 | 1477781295721 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1826 | 1477781295726 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 15:48:15 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 15:48:15 INFO - PROCESS | 1826 | 1477781295737 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}] 15:48:15 INFO - PROCESS | 1826 | 1477781295942 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x82ef8800) [pid = 1826] [serial = 2054] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82efa400) [pid = 1826] [serial = 2055] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82bd0800) [pid = 1826] [serial = 2051] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82ce8800) [pid = 1826] [serial = 2052] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8bf98800) [pid = 1826] [serial = 2049] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8cbf6000) [pid = 1826] [serial = 2072] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8ce38c00) [pid = 1826] [serial = 2073] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8cab8000) [pid = 1826] [serial = 2069] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8cbef000) [pid = 1826] [serial = 2070] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c7d3800) [pid = 1826] [serial = 2066] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8caafc00) [pid = 1826] [serial = 2067] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8c691c00) [pid = 1826] [serial = 2063] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c698000) [pid = 1826] [serial = 2064] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8bfa2000) [pid = 1826] [serial = 2060] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8c682800) [pid = 1826] [serial = 2061] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8bf21400) [pid = 1826] [serial = 2057] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x8bf26000) [pid = 1826] [serial = 2058] [outer = (nil)] [url = about:blank] 15:48:16 INFO - PROCESS | 1826 | 1477781296159 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 15:48:16 INFO - PROCESS | 1826 | 1477781296164 Marionette TRACE conn4 <- [1,3288,null,["8"]] 15:48:16 INFO - PROCESS | 1826 | 1477781296171 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 15:48:16 INFO - PROCESS | 1826 | 1477781296178 Marionette TRACE conn4 <- [1,3289,null,{}] 15:48:16 INFO - PROCESS | 1826 | 1477781296186 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e04400 == 29 [pid = 1826] [id = 728] 15:48:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 62 (0x82e05000) [pid = 1826] [serial = 2116] [outer = (nil)] 15:48:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 63 (0x82ef9c00) [pid = 1826] [serial = 2117] [outer = 0x82e05000] 15:48:16 INFO - PROCESS | 1826 | 1477781296287 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8b0d0c00) [pid = 1826] [serial = 2118] [outer = 0x82e05000] 15:48:16 INFO - PROCESS | 1826 | 1477781296963 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]]]}] 15:48:17 INFO - .. 15:48:17 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1280ms 15:48:17 INFO - PROCESS | 1826 | 1477781297017 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1826 | 1477781297023 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 15:48:17 INFO - TEST-START | /websockets/Secure-Close-1000.htm 15:48:17 INFO - PROCESS | 1826 | 1477781297034 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}] 15:48:17 INFO - PROCESS | 1826 | 1477781297207 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 15:48:17 INFO - PROCESS | 1826 | 1477781297344 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 15:48:17 INFO - PROCESS | 1826 | 1477781297349 Marionette TRACE conn4 <- [1,3293,null,["8"]] 15:48:17 INFO - PROCESS | 1826 | 1477781297359 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 15:48:17 INFO - PROCESS | 1826 | 1477781297364 Marionette TRACE conn4 <- [1,3294,null,{}] 15:48:17 INFO - PROCESS | 1826 | 1477781297370 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf94400 == 30 [pid = 1826] [id = 729] 15:48:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8bf96c00) [pid = 1826] [serial = 2119] [outer = (nil)] 15:48:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8bf9b800) [pid = 1826] [serial = 2120] [outer = 0x8bf96c00] 15:48:17 INFO - PROCESS | 1826 | 1477781297464 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8bff8000) [pid = 1826] [serial = 2121] [outer = 0x8bf96c00] 15:48:18 INFO - PROCESS | 1826 | 1477781298040 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]]]}] 15:48:18 INFO - .. 15:48:18 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1020ms 15:48:18 INFO - PROCESS | 1826 | 1477781298061 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 15:48:18 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 15:48:18 INFO - PROCESS | 1826 | 1477781298068 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 15:48:18 INFO - PROCESS | 1826 | 1477781298075 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}] 15:48:18 INFO - PROCESS | 1826 | 1477781298299 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 15:48:18 INFO - PROCESS | 1826 | 1477781298389 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 15:48:18 INFO - PROCESS | 1826 | 1477781298394 Marionette TRACE conn4 <- [1,3298,null,["8"]] 15:48:18 INFO - PROCESS | 1826 | 1477781298399 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 15:48:18 INFO - PROCESS | 1826 | 1477781298406 Marionette TRACE conn4 <- [1,3299,null,{}] 15:48:18 INFO - PROCESS | 1826 | 1477781298412 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c68a400 == 31 [pid = 1826] [id = 730] 15:48:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8c68ac00) [pid = 1826] [serial = 2122] [outer = (nil)] 15:48:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8c694400) [pid = 1826] [serial = 2123] [outer = 0x8c68ac00] 15:48:18 INFO - PROCESS | 1826 | 1477781298514 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8c7d3800) [pid = 1826] [serial = 2124] [outer = 0x8c68ac00] 15:48:19 INFO - PROCESS | 1826 | 1477781299232 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]]]}] 15:48:19 INFO - .. 15:48:19 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1184ms 15:48:19 INFO - PROCESS | 1826 | 1477781299260 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1826 | 1477781299265 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 15:48:19 INFO - TEST-START | /websockets/Secure-Close-1005.htm 15:48:19 INFO - PROCESS | 1826 | 1477781299272 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}] 15:48:19 INFO - PROCESS | 1826 | 1477781299493 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 15:48:19 INFO - PROCESS | 1826 | 1477781299521 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 15:48:19 INFO - PROCESS | 1826 | 1477781299525 Marionette TRACE conn4 <- [1,3303,null,["8"]] 15:48:19 INFO - PROCESS | 1826 | 1477781299530 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 15:48:19 INFO - PROCESS | 1826 | 1477781299536 Marionette TRACE conn4 <- [1,3304,null,{}] 15:48:19 INFO - PROCESS | 1826 | 1477781299619 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce38c00 == 32 [pid = 1826] [id = 731] 15:48:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dc1e400) [pid = 1826] [serial = 2125] [outer = (nil)] 15:48:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8dc56c00) [pid = 1826] [serial = 2126] [outer = 0x8dc1e400] 15:48:19 INFO - PROCESS | 1826 | 1477781299714 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8dc5a400) [pid = 1826] [serial = 2127] [outer = 0x8dc1e400] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82ef2c00) [pid = 1826] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8c5f4400) [pid = 1826] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8cab2800) [pid = 1826] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8ce3f000) [pid = 1826] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8dc10400) [pid = 1826] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8399c400) [pid = 1826] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x82ce4800) [pid = 1826] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c7d3000) [pid = 1826] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8c5f1400) [pid = 1826] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 15:48:20 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8bff2800) [pid = 1826] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 15:48:20 INFO - PROCESS | 1826 | 1477781300492 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]]]}] 15:48:20 INFO - . 15:48:20 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1270ms 15:48:20 INFO - PROCESS | 1826 | 1477781300542 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1826 | 1477781300545 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 15:48:20 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 15:48:20 INFO - PROCESS | 1826 | 1477781300552 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}] 15:48:20 INFO - PROCESS | 1826 | 1477781300773 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 15:48:20 INFO - PROCESS | 1826 | [1826] 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 15:48:20 INFO - PROCESS | 1826 | 1477781300860 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 15:48:20 INFO - PROCESS | 1826 | 1477781300864 Marionette TRACE conn4 <- [1,3308,null,["8"]] 15:48:20 INFO - PROCESS | 1826 | 1477781300869 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 15:48:20 INFO - PROCESS | 1826 | 1477781300880 Marionette TRACE conn4 <- [1,3309,null,{}] 15:48:20 INFO - PROCESS | 1826 | 1477781300885 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc10400 == 33 [pid = 1826] [id = 732] 15:48:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8dc2a000) [pid = 1826] [serial = 2128] [outer = (nil)] 15:48:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8dcc1000) [pid = 1826] [serial = 2129] [outer = 0x8dc2a000] 15:48:20 INFO - PROCESS | 1826 | 1477781300980 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8dc22c00) [pid = 1826] [serial = 2130] [outer = 0x8dc2a000] 15:48:21 INFO - PROCESS | 1826 | 1477781301632 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]]]}] 15:48:21 INFO - . 15:48:21 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1120ms 15:48:21 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 15:48:21 INFO - PROCESS | 1826 | 1477781301672 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1826 | 1477781301675 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 15:48:21 INFO - PROCESS | 1826 | 1477781301683 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}] 15:48:21 INFO - PROCESS | 1826 | 1477781301921 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 15:48:21 INFO - PROCESS | 1826 | [1826] 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 15:48:22 INFO - PROCESS | 1826 | 1477781302007 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 15:48:22 INFO - PROCESS | 1826 | 1477781302011 Marionette TRACE conn4 <- [1,3313,null,["8"]] 15:48:22 INFO - PROCESS | 1826 | 1477781302016 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 15:48:22 INFO - PROCESS | 1826 | 1477781302021 Marionette TRACE conn4 <- [1,3314,null,{}] 15:48:22 INFO - PROCESS | 1826 | 1477781302026 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa6000 == 34 [pid = 1826] [id = 733] 15:48:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x82ceac00) [pid = 1826] [serial = 2131] [outer = (nil)] 15:48:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8f9d6800) [pid = 1826] [serial = 2132] [outer = 0x82ceac00] 15:48:22 INFO - PROCESS | 1826 | 1477781302121 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa14c00) [pid = 1826] [serial = 2133] [outer = 0x82ceac00] 15:48:22 INFO - PROCESS | 1826 | 1477781302790 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]]]}] 15:48:22 INFO - .. 15:48:22 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1171ms 15:48:22 INFO - PROCESS | 1826 | 1477781302854 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1826 | 1477781302861 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 15:48:22 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 15:48:22 INFO - PROCESS | 1826 | 1477781302871 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}] 15:48:23 INFO - PROCESS | 1826 | 1477781303071 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 15:48:23 INFO - PROCESS | 1826 | 1477781303255 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 15:48:23 INFO - PROCESS | 1826 | 1477781303262 Marionette TRACE conn4 <- [1,3318,null,["8"]] 15:48:23 INFO - PROCESS | 1826 | 1477781303270 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 15:48:23 INFO - PROCESS | 1826 | 1477781303276 Marionette TRACE conn4 <- [1,3319,null,{}] 15:48:23 INFO - PROCESS | 1826 | 1477781303327 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf03c00 == 35 [pid = 1826] [id = 734] 15:48:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8bf04800) [pid = 1826] [serial = 2134] [outer = (nil)] 15:48:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8bf27000) [pid = 1826] [serial = 2135] [outer = 0x8bf04800] 15:48:23 INFO - PROCESS | 1826 | 1477781303447 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8bf9e400) [pid = 1826] [serial = 2136] [outer = 0x8bf04800] 15:48:24 INFO - .. 15:48:24 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1291ms 15:48:24 INFO - PROCESS | 1826 | 1477781304147 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]]]}] 15:48:24 INFO - PROCESS | 1826 | 1477781304161 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 1826 | 1477781304167 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 15:48:24 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 15:48:24 INFO - PROCESS | 1826 | 1477781304174 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}] 15:48:24 INFO - PROCESS | 1826 | 1477781304365 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 15:48:24 INFO - PROCESS | 1826 | 1477781304546 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 15:48:24 INFO - PROCESS | 1826 | 1477781304552 Marionette TRACE conn4 <- [1,3323,null,["8"]] 15:48:24 INFO - PROCESS | 1826 | 1477781304563 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 15:48:24 INFO - PROCESS | 1826 | 1477781304568 Marionette TRACE conn4 <- [1,3324,null,{}] 15:48:24 INFO - PROCESS | 1826 | 1477781304616 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c696400 == 36 [pid = 1826] [id = 735] 15:48:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8c698c00) [pid = 1826] [serial = 2137] [outer = (nil)] 15:48:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8ce38000) [pid = 1826] [serial = 2138] [outer = 0x8c698c00] 15:48:24 INFO - PROCESS | 1826 | 1477781304726 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dc55c00) [pid = 1826] [serial = 2139] [outer = 0x8c698c00] 15:48:25 INFO - PROCESS | 1826 | 1477781305403 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]]]}] 15:48:25 INFO - .. 15:48:25 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1276ms 15:48:25 INFO - PROCESS | 1826 | 1477781305491 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1826 | 1477781305499 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 15:48:25 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 15:48:25 INFO - PROCESS | 1826 | 1477781305508 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}] 15:48:25 INFO - PROCESS | 1826 | 1477781305692 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 15:48:25 INFO - PROCESS | 1826 | 1477781305873 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 15:48:25 INFO - PROCESS | 1826 | 1477781305879 Marionette TRACE conn4 <- [1,3328,null,["8"]] 15:48:25 INFO - PROCESS | 1826 | 1477781305888 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 15:48:25 INFO - PROCESS | 1826 | 1477781305896 Marionette TRACE conn4 <- [1,3329,null,{}] 15:48:25 INFO - PROCESS | 1826 | 1477781305946 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa15400 == 37 [pid = 1826] [id = 736] 15:48:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8fa15c00) [pid = 1826] [serial = 2140] [outer = (nil)] 15:48:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8fa1cc00) [pid = 1826] [serial = 2141] [outer = 0x8fa15c00] 15:48:26 INFO - PROCESS | 1826 | 1477781306058 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fa7a800) [pid = 1826] [serial = 2142] [outer = 0x8fa15c00] 15:48:26 INFO - PROCESS | 1826 | 1477781306731 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]]]}] 15:48:26 INFO - . 15:48:26 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1272ms 15:48:26 INFO - PROCESS | 1826 | 1477781306816 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1826 | 1477781306822 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 15:48:26 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 15:48:26 INFO - PROCESS | 1826 | 1477781306831 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}] 15:48:27 INFO - PROCESS | 1826 | 1477781307036 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 15:48:27 INFO - PROCESS | 1826 | [1826] 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 15:48:27 INFO - PROCESS | 1826 | 1477781307222 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 15:48:27 INFO - PROCESS | 1826 | 1477781307228 Marionette TRACE conn4 <- [1,3333,null,["8"]] 15:48:27 INFO - PROCESS | 1826 | 1477781307238 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 15:48:27 INFO - PROCESS | 1826 | 1477781307246 Marionette TRACE conn4 <- [1,3334,null,{}] 15:48:27 INFO - PROCESS | 1826 | 1477781307253 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa80400 == 38 [pid = 1826] [id = 737] 15:48:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fa81000) [pid = 1826] [serial = 2143] [outer = (nil)] 15:48:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8fa84c00) [pid = 1826] [serial = 2144] [outer = 0x8fa81000] 15:48:27 INFO - PROCESS | 1826 | 1477781307359 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fb41000) [pid = 1826] [serial = 2145] [outer = 0x8fa81000] 15:48:28 INFO - PROCESS | 1826 | 1477781308033 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]]]}] 15:48:28 INFO - . 15:48:28 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1224ms 15:48:28 INFO - PROCESS | 1826 | 1477781308053 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1826 | 1477781308057 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 15:48:28 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 15:48:28 INFO - PROCESS | 1826 | 1477781308064 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}] 15:48:28 INFO - PROCESS | 1826 | 1477781308253 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 15:48:28 INFO - PROCESS | 1826 | [1826] 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 15:48:28 INFO - PROCESS | 1826 | 1477781308555 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 15:48:28 INFO - PROCESS | 1826 | 1477781308562 Marionette TRACE conn4 <- [1,3338,null,["8"]] 15:48:28 INFO - PROCESS | 1826 | 1477781308618 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 15:48:28 INFO - PROCESS | 1826 | 1477781308628 Marionette TRACE conn4 <- [1,3339,null,{}] 15:48:28 INFO - PROCESS | 1826 | 1477781308637 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efd800 == 39 [pid = 1826] [id = 738] 15:48:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x82efe400) [pid = 1826] [serial = 2146] [outer = (nil)] 15:48:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8bf25c00) [pid = 1826] [serial = 2147] [outer = 0x82efe400] 15:48:28 INFO - PROCESS | 1826 | 1477781308738 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8c5ef000) [pid = 1826] [serial = 2148] [outer = 0x82efe400] 15:48:29 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 15:48:29 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 15:48:29 INFO - PROCESS | 1826 | 1477781309574 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]]]}] 15:48:29 INFO - .. 15:48:29 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1525ms 15:48:29 INFO - PROCESS | 1826 | 1477781309590 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1826 | 1477781309596 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 15:48:29 INFO - TEST-START | /websockets/Secure-Close-null.htm 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc10400 == 38 [pid = 1826] [id = 732] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8c68a400 == 37 [pid = 1826] [id = 730] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf94400 == 36 [pid = 1826] [id = 729] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dcbf400) [pid = 1826] [serial = 2105] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x82e04400 == 35 [pid = 1826] [id = 728] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x82bc4400 == 34 [pid = 1826] [id = 727] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0cc00 == 33 [pid = 1826] [id = 726] 15:48:29 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf08c00 == 32 [pid = 1826] [id = 725] 15:48:29 INFO - PROCESS | 1826 | 1477781309698 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}] 15:48:29 INFO - PROCESS | 1826 | 1477781309897 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8dc2c000) [pid = 1826] [serial = 2102] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8dc53000) [pid = 1826] [serial = 2103] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8c7d7c00) [pid = 1826] [serial = 2099] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8dc26000) [pid = 1826] [serial = 2100] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c5f3000) [pid = 1826] [serial = 2096] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c686400) [pid = 1826] [serial = 2097] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8bff6000) [pid = 1826] [serial = 2093] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8bff9400) [pid = 1826] [serial = 2094] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8b0d8400) [pid = 1826] [serial = 2090] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82e0c400) [pid = 1826] [serial = 2091] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x82e12400) [pid = 1826] [serial = 2087] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8b0df800) [pid = 1826] [serial = 2088] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8dc16c00) [pid = 1826] [serial = 2084] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8dc19400) [pid = 1826] [serial = 2085] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8da0c000) [pid = 1826] [serial = 2081] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8da57c00) [pid = 1826] [serial = 2082] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x8c67e800) [pid = 1826] [serial = 2078] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c693c00) [pid = 1826] [serial = 2079] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x83992c00) [pid = 1826] [serial = 2075] [outer = (nil)] [url = about:blank] 15:48:29 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8b0dc400) [pid = 1826] [serial = 2076] [outer = (nil)] [url = about:blank] 15:48:30 INFO - PROCESS | 1826 | 1477781310076 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 15:48:30 INFO - PROCESS | 1826 | 1477781310083 Marionette TRACE conn4 <- [1,3343,null,["8"]] 15:48:30 INFO - PROCESS | 1826 | 1477781310090 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 15:48:30 INFO - PROCESS | 1826 | 1477781310098 Marionette TRACE conn4 <- [1,3344,null,{}] 15:48:30 INFO - PROCESS | 1826 | 1477781310103 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d8400 == 33 [pid = 1826] [id = 739] 15:48:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 64 (0x8b0dbc00) [pid = 1826] [serial = 2149] [outer = (nil)] 15:48:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 65 (0x8bff4400) [pid = 1826] [serial = 2150] [outer = 0x8b0dbc00] 15:48:30 INFO - PROCESS | 1826 | 1477781310218 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1826 | ++DOMWINDOW == 66 (0x8c5f5000) [pid = 1826] [serial = 2151] [outer = 0x8b0dbc00] 15:48:30 INFO - PROCESS | 1826 | 1477781310862 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]]]}] 15:48:30 INFO - . 15:48:30 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1231ms 15:48:30 INFO - PROCESS | 1826 | 1477781310882 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 1826 | 1477781310886 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 15:48:30 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 15:48:30 INFO - PROCESS | 1826 | 1477781310894 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}] 15:48:31 INFO - PROCESS | 1826 | 1477781311075 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 15:48:31 INFO - PROCESS | 1826 | [1826] 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 15:48:31 INFO - PROCESS | 1826 | 1477781311230 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 15:48:31 INFO - PROCESS | 1826 | 1477781311241 Marionette TRACE conn4 <- [1,3348,null,["8"]] 15:48:31 INFO - PROCESS | 1826 | 1477781311250 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 15:48:31 INFO - PROCESS | 1826 | 1477781311257 Marionette TRACE conn4 <- [1,3349,null,{}] 15:48:31 INFO - PROCESS | 1826 | 1477781311266 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbf3c00 == 34 [pid = 1826] [id = 740] 15:48:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 67 (0x8cbf4800) [pid = 1826] [serial = 2152] [outer = (nil)] 15:48:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8da0c000) [pid = 1826] [serial = 2153] [outer = 0x8cbf4800] 15:48:31 INFO - PROCESS | 1826 | 1477781311372 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8dc1c800) [pid = 1826] [serial = 2154] [outer = 0x8cbf4800] 15:48:32 INFO - PROCESS | 1826 | 1477781311999 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]]]}] 15:48:32 INFO - . 15:48:32 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1123ms 15:48:32 INFO - PROCESS | 1826 | 1477781312029 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1826 | 1477781312034 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 15:48:32 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 15:48:32 INFO - PROCESS | 1826 | 1477781312043 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}] 15:48:32 INFO - PROCESS | 1826 | 1477781312285 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 15:48:32 INFO - PROCESS | 1826 | [1826] 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 15:48:32 INFO - PROCESS | 1826 | 1477781312314 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 15:48:32 INFO - PROCESS | 1826 | 1477781312317 Marionette TRACE conn4 <- [1,3353,null,["8"]] 15:48:32 INFO - PROCESS | 1826 | 1477781312325 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 15:48:32 INFO - PROCESS | 1826 | 1477781312331 Marionette TRACE conn4 <- [1,3354,null,{}] 15:48:32 INFO - PROCESS | 1826 | 1477781312414 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcba400 == 35 [pid = 1826] [id = 741] 15:48:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8dcbd400) [pid = 1826] [serial = 2155] [outer = (nil)] 15:48:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8dcc3400) [pid = 1826] [serial = 2156] [outer = 0x8dcbd400] 15:48:32 INFO - PROCESS | 1826 | 1477781312509 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8f818400) [pid = 1826] [serial = 2157] [outer = 0x8dcbd400] 15:48:33 INFO - PROCESS | 1826 | 1477781313155 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]]]}] 15:48:33 INFO - .. 15:48:33 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1170ms 15:48:33 INFO - PROCESS | 1826 | 1477781313214 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 15:48:33 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 15:48:33 INFO - PROCESS | 1826 | 1477781313220 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 15:48:33 INFO - PROCESS | 1826 | 1477781313226 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}] 15:48:33 INFO - PROCESS | 1826 | 1477781313458 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 15:48:33 INFO - PROCESS | 1826 | 1477781313476 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 15:48:33 INFO - PROCESS | 1826 | 1477781313479 Marionette TRACE conn4 <- [1,3358,null,["8"]] 15:48:33 INFO - PROCESS | 1826 | 1477781313487 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 15:48:33 INFO - PROCESS | 1826 | 1477781313492 Marionette TRACE conn4 <- [1,3359,null,{}] 15:48:33 INFO - PROCESS | 1826 | 1477781313497 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcb800 == 36 [pid = 1826] [id = 742] 15:48:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8bf09c00) [pid = 1826] [serial = 2158] [outer = (nil)] 15:48:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8fa7dc00) [pid = 1826] [serial = 2159] [outer = 0x8bf09c00] 15:48:33 INFO - PROCESS | 1826 | 1477781313669 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8fa7e800) [pid = 1826] [serial = 2160] [outer = 0x8bf09c00] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8dc1e400) [pid = 1826] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x82bc6000) [pid = 1826] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8bf96c00) [pid = 1826] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8bf21800) [pid = 1826] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x82e05000) [pid = 1826] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8c680c00) [pid = 1826] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8dc2a000) [pid = 1826] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 15:48:34 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x8c68ac00) [pid = 1826] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 15:48:34 INFO - PROCESS | 1826 | 1477781314362 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]]]}] 15:48:34 INFO - . 15:48:34 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1171ms 15:48:34 INFO - PROCESS | 1826 | 1477781314398 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 1826 | 1477781314402 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 15:48:34 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 15:48:34 INFO - PROCESS | 1826 | 1477781314415 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}] 15:48:34 INFO - PROCESS | 1826 | 1477781314573 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 15:48:34 INFO - PROCESS | 1826 | 1477781314588 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 15:48:34 INFO - PROCESS | 1826 | 1477781314591 Marionette TRACE conn4 <- [1,3363,null,["8"]] 15:48:34 INFO - PROCESS | 1826 | 1477781314597 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 15:48:34 INFO - PROCESS | 1826 | 1477781314602 Marionette TRACE conn4 <- [1,3364,null,{}] 15:48:34 INFO - PROCESS | 1826 | 1477781314607 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef3400 == 37 [pid = 1826] [id = 743] 15:48:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8fa20800) [pid = 1826] [serial = 2161] [outer = (nil)] 15:48:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fb36c00) [pid = 1826] [serial = 2162] [outer = 0x8fa20800] 15:48:34 INFO - PROCESS | 1826 | 1477781314744 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fb3cc00) [pid = 1826] [serial = 2163] [outer = 0x8fa20800] 15:48:35 INFO - PROCESS | 1826 | 1477781315505 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]]]}] 15:48:35 INFO - .. 15:48:35 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1130ms 15:48:35 INFO - PROCESS | 1826 | 1477781315548 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1826 | 1477781315550 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 15:48:35 INFO - TEST-START | /websockets/Secure-Close-string.htm 15:48:35 INFO - PROCESS | 1826 | 1477781315572 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}] 15:48:35 INFO - PROCESS | 1826 | 1477781315729 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 15:48:35 INFO - PROCESS | 1826 | 1477781315738 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 15:48:35 INFO - PROCESS | 1826 | 1477781315741 Marionette TRACE conn4 <- [1,3368,null,["8"]] 15:48:35 INFO - PROCESS | 1826 | 1477781315748 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 15:48:35 INFO - PROCESS | 1826 | 1477781315754 Marionette TRACE conn4 <- [1,3369,null,{}] 15:48:35 INFO - PROCESS | 1826 | 1477781315759 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5c00 == 38 [pid = 1826] [id = 744] 15:48:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x9103f400) [pid = 1826] [serial = 2164] [outer = (nil)] 15:48:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x929ab000) [pid = 1826] [serial = 2165] [outer = 0x9103f400] 15:48:35 INFO - PROCESS | 1826 | 1477781315849 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x92a19c00) [pid = 1826] [serial = 2166] [outer = 0x9103f400] 15:48:36 INFO - PROCESS | 1826 | 1477781316796 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]]]}] 15:48:36 INFO - . 15:48:36 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1280ms 15:48:36 INFO - PROCESS | 1826 | 1477781316840 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 1826 | 1477781316846 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 15:48:36 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 15:48:36 INFO - PROCESS | 1826 | 1477781316857 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}] 15:48:37 INFO - PROCESS | 1826 | 1477781317085 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 15:48:37 INFO - PROCESS | 1826 | [1826] 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 15:48:37 INFO - PROCESS | 1826 | 1477781317276 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 15:48:37 INFO - PROCESS | 1826 | 1477781317282 Marionette TRACE conn4 <- [1,3373,null,["8"]] 15:48:37 INFO - PROCESS | 1826 | 1477781317290 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 15:48:37 INFO - PROCESS | 1826 | 1477781317299 Marionette TRACE conn4 <- [1,3374,null,{}] 15:48:37 INFO - PROCESS | 1826 | 1477781317351 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bffb000 == 39 [pid = 1826] [id = 745] 15:48:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8c680800) [pid = 1826] [serial = 2167] [outer = (nil)] 15:48:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8c693800) [pid = 1826] [serial = 2168] [outer = 0x8c680800] 15:48:37 INFO - PROCESS | 1826 | 1477781317468 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8c7cbc00) [pid = 1826] [serial = 2169] [outer = 0x8c680800] 15:48:38 INFO - PROCESS | 1826 | 1477781318167 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]]]}] 15:48:38 INFO - . 15:48:38 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1334ms 15:48:38 INFO - PROCESS | 1826 | 1477781318189 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 15:48:38 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 15:48:38 INFO - PROCESS | 1826 | 1477781318195 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 15:48:38 INFO - PROCESS | 1826 | 1477781318202 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}] 15:48:38 INFO - PROCESS | 1826 | 1477781318394 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 15:48:38 INFO - PROCESS | 1826 | 1477781318578 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 15:48:38 INFO - PROCESS | 1826 | 1477781318583 Marionette TRACE conn4 <- [1,3378,null,["8"]] 15:48:38 INFO - PROCESS | 1826 | 1477781318594 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 15:48:38 INFO - PROCESS | 1826 | 1477781318600 Marionette TRACE conn4 <- [1,3379,null,{}] 15:48:38 INFO - PROCESS | 1826 | 1477781318649 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd3800 == 40 [pid = 1826] [id = 746] 15:48:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8dc5bc00) [pid = 1826] [serial = 2170] [outer = (nil)] 15:48:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f9cb400) [pid = 1826] [serial = 2171] [outer = 0x8dc5bc00] 15:48:38 INFO - PROCESS | 1826 | 1477781318757 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8fa1c400) [pid = 1826] [serial = 2172] [outer = 0x8dc5bc00] 15:48:39 INFO - PROCESS | 1826 | 1477781319515 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]]]}] 15:48:39 INFO - ... 15:48:39 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1379ms 15:48:39 INFO - PROCESS | 1826 | 1477781319591 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1826 | 1477781319597 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 15:48:39 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 15:48:39 INFO - PROCESS | 1826 | 1477781319605 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}] 15:48:39 INFO - PROCESS | 1826 | 1477781319869 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 15:48:40 INFO - PROCESS | 1826 | 1477781320006 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 15:48:40 INFO - PROCESS | 1826 | 1477781320012 Marionette TRACE conn4 <- [1,3383,null,["8"]] 15:48:40 INFO - PROCESS | 1826 | 1477781320061 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 15:48:40 INFO - PROCESS | 1826 | 1477781320068 Marionette TRACE conn4 <- [1,3384,null,{}] 15:48:40 INFO - PROCESS | 1826 | 1477781320076 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1826 | ++DOCSHELL 0x92ac6400 == 41 [pid = 1826] [id = 747] 15:48:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x92c4dc00) [pid = 1826] [serial = 2173] [outer = (nil)] 15:48:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x930f2400) [pid = 1826] [serial = 2174] [outer = 0x92c4dc00] 15:48:40 INFO - PROCESS | 1826 | 1477781320199 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x937de000) [pid = 1826] [serial = 2175] [outer = 0x92c4dc00] 15:48:40 INFO - PROCESS | 1826 | 1477781320888 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]]]}] 15:48:40 INFO - ... 15:48:40 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1322ms 15:48:40 INFO - PROCESS | 1826 | 1477781320927 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1826 | 1477781320931 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 15:48:40 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 15:48:40 INFO - PROCESS | 1826 | 1477781320958 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}] 15:48:41 INFO - PROCESS | 1826 | 1477781321157 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 15:48:41 INFO - PROCESS | 1826 | 1477781321621 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 15:48:41 INFO - PROCESS | 1826 | 1477781321627 Marionette TRACE conn4 <- [1,3388,null,["8"]] 15:48:41 INFO - PROCESS | 1826 | 1477781321636 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 15:48:41 INFO - PROCESS | 1826 | 1477781321646 Marionette TRACE conn4 <- [1,3389,null,{}] 15:48:41 INFO - PROCESS | 1826 | 1477781321654 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0df400 == 42 [pid = 1826] [id = 748] 15:48:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8b0df800) [pid = 1826] [serial = 2176] [outer = (nil)] 15:48:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8bf03800) [pid = 1826] [serial = 2177] [outer = 0x8b0df800] 15:48:41 INFO - PROCESS | 1826 | 1477781321754 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8bf9d800) [pid = 1826] [serial = 2178] [outer = 0x8b0df800] 15:48:42 INFO - PROCESS | 1826 | 1477781322547 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]]]}] 15:48:42 INFO - ... 15:48:42 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1627ms 15:48:42 INFO - PROCESS | 1826 | 1477781322606 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1826 | 1477781322612 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef3400 == 41 [pid = 1826] [id = 743] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcb800 == 40 [pid = 1826] [id = 742] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcba400 == 39 [pid = 1826] [id = 741] 15:48:42 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8f9d6800) [pid = 1826] [serial = 2132] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce38c00 == 38 [pid = 1826] [id = 731] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbf3c00 == 37 [pid = 1826] [id = 740] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d8400 == 36 [pid = 1826] [id = 739] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x82efd800 == 35 [pid = 1826] [id = 738] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa80400 == 34 [pid = 1826] [id = 737] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa15400 == 33 [pid = 1826] [id = 736] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8c696400 == 32 [pid = 1826] [id = 735] 15:48:42 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf03c00 == 31 [pid = 1826] [id = 734] 15:48:42 INFO - PROCESS | 1826 | 1477781322686 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}] 15:48:42 INFO - PROCESS | 1826 | 1477781322854 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dcc1000) [pid = 1826] [serial = 2129] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8dc22c00) [pid = 1826] [serial = 2130] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8dc56c00) [pid = 1826] [serial = 2126] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8dc5a400) [pid = 1826] [serial = 2127] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8c694400) [pid = 1826] [serial = 2123] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c7d3800) [pid = 1826] [serial = 2124] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8bf9b800) [pid = 1826] [serial = 2120] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8bff8000) [pid = 1826] [serial = 2121] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x82ef9c00) [pid = 1826] [serial = 2117] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8b0d0c00) [pid = 1826] [serial = 2118] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8cbf4400) [pid = 1826] [serial = 2114] [outer = (nil)] [url = about:blank] 15:48:42 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x8dd4e800) [pid = 1826] [serial = 2115] [outer = (nil)] [url = about:blank] 15:48:43 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8c7ca000) [pid = 1826] [serial = 2111] [outer = (nil)] [url = about:blank] 15:48:43 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8c7d4000) [pid = 1826] [serial = 2112] [outer = (nil)] [url = about:blank] 15:48:43 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8bf98000) [pid = 1826] [serial = 2108] [outer = (nil)] [url = about:blank] 15:48:43 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8bff1000) [pid = 1826] [serial = 2109] [outer = (nil)] [url = about:blank] 15:48:43 INFO - PROCESS | 1826 | 1477781323033 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 15:48:43 INFO - PROCESS | 1826 | 1477781323039 Marionette TRACE conn4 <- [1,3393,null,["8"]] 15:48:43 INFO - PROCESS | 1826 | 1477781323048 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 15:48:43 INFO - PROCESS | 1826 | 1477781323055 Marionette TRACE conn4 <- [1,3394,null,{}] 15:48:43 INFO - PROCESS | 1826 | 1477781323062 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf98000 == 32 [pid = 1826] [id = 749] 15:48:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8bf9b800) [pid = 1826] [serial = 2179] [outer = (nil)] 15:48:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8c5e9400) [pid = 1826] [serial = 2180] [outer = 0x8bf9b800] 15:48:43 INFO - PROCESS | 1826 | 1477781323159 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8c67bc00) [pid = 1826] [serial = 2181] [outer = 0x8bf9b800] 15:48:43 INFO - PROCESS | 1826 | 1477781323755 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]]]}] 15:48:43 INFO - ... 15:48:43 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1128ms 15:48:43 INFO - PROCESS | 1826 | 1477781323779 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1826 | 1477781323784 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 15:48:43 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 15:48:43 INFO - PROCESS | 1826 | 1477781323791 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}] 15:48:43 INFO - PROCESS | 1826 | 1477781323957 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 15:48:44 INFO - PROCESS | 1826 | 1477781324115 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 15:48:44 INFO - PROCESS | 1826 | 1477781324125 Marionette TRACE conn4 <- [1,3398,null,["8"]] 15:48:44 INFO - PROCESS | 1826 | 1477781324134 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 15:48:44 INFO - PROCESS | 1826 | 1477781324140 Marionette TRACE conn4 <- [1,3399,null,{}] 15:48:44 INFO - PROCESS | 1826 | 1477781324146 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1826 | ++DOCSHELL 0x8ce38800 == 33 [pid = 1826] [id = 750] 15:48:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8ce38c00) [pid = 1826] [serial = 2182] [outer = (nil)] 15:48:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8dc19400) [pid = 1826] [serial = 2183] [outer = 0x8ce38c00] 15:48:44 INFO - PROCESS | 1826 | 1477781324238 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8dc52800) [pid = 1826] [serial = 2184] [outer = 0x8ce38c00] 15:48:44 INFO - PROCESS | 1826 | 1477781324797 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]]]}] 15:48:44 INFO - ... 15:48:44 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1071ms 15:48:44 INFO - PROCESS | 1826 | 1477781324862 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1826 | 1477781324866 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 15:48:44 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 15:48:44 INFO - PROCESS | 1826 | 1477781324874 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}] 15:48:45 INFO - PROCESS | 1826 | 1477781325104 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 15:48:45 INFO - PROCESS | 1826 | 1477781325128 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 15:48:45 INFO - PROCESS | 1826 | 1477781325132 Marionette TRACE conn4 <- [1,3403,null,["8"]] 15:48:45 INFO - PROCESS | 1826 | 1477781325137 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 15:48:45 INFO - PROCESS | 1826 | 1477781325143 Marionette TRACE conn4 <- [1,3404,null,{}] 15:48:45 INFO - PROCESS | 1826 | 1477781325149 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dd48000 == 34 [pid = 1826] [id = 751] 15:48:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dd4d000) [pid = 1826] [serial = 2185] [outer = (nil)] 15:48:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8f817800) [pid = 1826] [serial = 2186] [outer = 0x8dd4d000] 15:48:45 INFO - PROCESS | 1826 | 1477781325331 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8f9d8c00) [pid = 1826] [serial = 2187] [outer = 0x8dd4d000] 15:48:46 INFO - PROCESS | 1826 | 1477781326041 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]]]}] 15:48:46 INFO - ... 15:48:46 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1222ms 15:48:46 INFO - PROCESS | 1826 | 1477781326099 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1826 | 1477781326103 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 15:48:46 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 15:48:46 INFO - PROCESS | 1826 | 1477781326110 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}] 15:48:46 INFO - PROCESS | 1826 | 1477781326334 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 15:48:46 INFO - PROCESS | 1826 | 1477781326357 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 15:48:46 INFO - PROCESS | 1826 | 1477781326361 Marionette TRACE conn4 <- [1,3408,null,["8"]] 15:48:46 INFO - PROCESS | 1826 | 1477781326366 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 15:48:46 INFO - PROCESS | 1826 | 1477781326371 Marionette TRACE conn4 <- [1,3409,null,{}] 15:48:46 INFO - PROCESS | 1826 | 1477781326376 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa82800 == 35 [pid = 1826] [id = 752] 15:48:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8fa83000) [pid = 1826] [serial = 2188] [outer = (nil)] 15:48:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x90f62800) [pid = 1826] [serial = 2189] [outer = 0x8fa83000] 15:48:46 INFO - PROCESS | 1826 | 1477781326560 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x91045400) [pid = 1826] [serial = 2190] [outer = 0x8fa83000] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x82efe400) [pid = 1826] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8fa20800) [pid = 1826] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8bf09c00) [pid = 1826] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8dcbd400) [pid = 1826] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8b0dbc00) [pid = 1826] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 15:48:47 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8cbf4800) [pid = 1826] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 15:48:47 INFO - PROCESS | 1826 | 1477781327338 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]]]}] 15:48:47 INFO - ... 15:48:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1285ms 15:48:47 INFO - PROCESS | 1826 | 1477781327395 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 1826 | 1477781327398 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 15:48:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 15:48:47 INFO - PROCESS | 1826 | 1477781327411 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}] 15:48:47 INFO - PROCESS | 1826 | 1477781327621 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 15:48:47 INFO - PROCESS | 1826 | 1477781327709 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 15:48:47 INFO - PROCESS | 1826 | 1477781327713 Marionette TRACE conn4 <- [1,3413,null,["8"]] 15:48:47 INFO - PROCESS | 1826 | 1477781327718 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 15:48:47 INFO - PROCESS | 1826 | 1477781327723 Marionette TRACE conn4 <- [1,3414,null,{}] 15:48:47 INFO - PROCESS | 1826 | 1477781327729 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d6800 == 36 [pid = 1826] [id = 753] 15:48:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x9306f400) [pid = 1826] [serial = 2191] [outer = (nil)] 15:48:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x930fac00) [pid = 1826] [serial = 2192] [outer = 0x9306f400] 15:48:47 INFO - PROCESS | 1826 | 1477781327845 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x9463b400) [pid = 1826] [serial = 2193] [outer = 0x9306f400] 15:48:48 INFO - PROCESS | 1826 | 1477781328433 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]]]}] 15:48:48 INFO - ... 15:48:48 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1082ms 15:48:48 INFO - PROCESS | 1826 | 1477781328494 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1826 | 1477781328497 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 15:48:48 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 15:48:48 INFO - PROCESS | 1826 | 1477781328507 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}] 15:48:48 INFO - PROCESS | 1826 | 1477781328665 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 15:48:48 INFO - PROCESS | 1826 | 1477781328812 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 15:48:48 INFO - PROCESS | 1826 | 1477781328816 Marionette TRACE conn4 <- [1,3418,null,["8"]] 15:48:48 INFO - PROCESS | 1826 | 1477781328822 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 15:48:48 INFO - PROCESS | 1826 | 1477781328828 Marionette TRACE conn4 <- [1,3419,null,{}] 15:48:48 INFO - PROCESS | 1826 | 1477781328837 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ef6800 == 37 [pid = 1826] [id = 754] 15:48:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x938eb000) [pid = 1826] [serial = 2194] [outer = (nil)] 15:48:48 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x94649800) [pid = 1826] [serial = 2195] [outer = 0x938eb000] 15:48:48 INFO - PROCESS | 1826 | 1477781328932 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x9487d800) [pid = 1826] [serial = 2196] [outer = 0x938eb000] 15:48:49 INFO - PROCESS | 1826 | 1477781329621 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]]]}] 15:48:49 INFO - ... 15:48:49 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1136ms 15:48:49 INFO - PROCESS | 1826 | 1477781329641 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1826 | 1477781329648 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 15:48:49 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 15:48:49 INFO - PROCESS | 1826 | 1477781329658 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}] 15:48:49 INFO - PROCESS | 1826 | 1477781329967 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 15:48:50 INFO - PROCESS | 1826 | 1477781330100 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 15:48:50 INFO - PROCESS | 1826 | 1477781330107 Marionette TRACE conn4 <- [1,3423,null,["8"]] 15:48:50 INFO - PROCESS | 1826 | 1477781330118 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 15:48:50 INFO - PROCESS | 1826 | 1477781330124 Marionette TRACE conn4 <- [1,3424,null,{}] 15:48:50 INFO - PROCESS | 1826 | 1477781330176 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e0d000 == 38 [pid = 1826] [id = 755] 15:48:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8c693400) [pid = 1826] [serial = 2197] [outer = (nil)] 15:48:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8c7d4c00) [pid = 1826] [serial = 2198] [outer = 0x8c693400] 15:48:50 INFO - PROCESS | 1826 | 1477781330309 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8cbf6000) [pid = 1826] [serial = 2199] [outer = 0x8c693400] 15:48:51 INFO - PROCESS | 1826 | 1477781331097 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]]]}] 15:48:51 INFO - ... 15:48:51 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1470ms 15:48:51 INFO - PROCESS | 1826 | 1477781331128 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1826 | 1477781331133 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 15:48:51 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 15:48:51 INFO - PROCESS | 1826 | 1477781331141 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}] 15:48:51 INFO - PROCESS | 1826 | 1477781331408 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 15:48:51 INFO - PROCESS | 1826 | 1477781331611 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 15:48:51 INFO - PROCESS | 1826 | 1477781331621 Marionette TRACE conn4 <- [1,3428,null,["8"]] 15:48:51 INFO - PROCESS | 1826 | 1477781331679 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 15:48:51 INFO - PROCESS | 1826 | 1477781331686 Marionette TRACE conn4 <- [1,3429,null,{}] 15:48:51 INFO - PROCESS | 1826 | 1477781331693 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1826 | ++DOCSHELL 0x90f62400 == 39 [pid = 1826] [id = 756] 15:48:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x91045800) [pid = 1826] [serial = 2200] [outer = (nil)] 15:48:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x937e2c00) [pid = 1826] [serial = 2201] [outer = 0x91045800] 15:48:51 INFO - PROCESS | 1826 | 1477781331801 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x9463b800) [pid = 1826] [serial = 2202] [outer = 0x91045800] 15:48:52 INFO - PROCESS | 1826 | 1477781332510 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]]]}] 15:48:52 INFO - ... 15:48:52 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1422ms 15:48:52 INFO - PROCESS | 1826 | 1477781332570 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 15:48:52 INFO - TEST-START | /websockets/Secure-Send-data.htm 15:48:52 INFO - PROCESS | 1826 | 1477781332578 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 15:48:52 INFO - PROCESS | 1826 | 1477781332585 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}] 15:48:52 INFO - PROCESS | 1826 | 1477781332763 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 15:48:52 INFO - PROCESS | 1826 | 1477781332955 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 15:48:52 INFO - PROCESS | 1826 | 1477781332961 Marionette TRACE conn4 <- [1,3433,null,["8"]] 15:48:52 INFO - PROCESS | 1826 | 1477781332966 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 15:48:52 INFO - PROCESS | 1826 | 1477781332974 Marionette TRACE conn4 <- [1,3434,null,{}] 15:48:53 INFO - PROCESS | 1826 | 1477781333025 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 1826 | ++DOCSHELL 0x94b5c000 == 40 [pid = 1826] [id = 757] 15:48:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x94b5c800) [pid = 1826] [serial = 2203] [outer = (nil)] 15:48:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x94becc00) [pid = 1826] [serial = 2204] [outer = 0x94b5c800] 15:48:53 INFO - PROCESS | 1826 | 1477781333136 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x94bf0800) [pid = 1826] [serial = 2205] [outer = 0x94b5c800] 15:48:53 INFO - PROCESS | 1826 | 1477781333827 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]]]}] 15:48:53 INFO - ... 15:48:53 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1275ms 15:48:53 INFO - PROCESS | 1826 | 1477781333859 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 15:48:53 INFO - TEST-START | /websockets/Secure-Send-null.htm 15:48:53 INFO - PROCESS | 1826 | 1477781333864 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 15:48:53 INFO - PROCESS | 1826 | 1477781333872 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}] 15:48:54 INFO - PROCESS | 1826 | 1477781334072 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 15:48:54 INFO - PROCESS | 1826 | 1477781334264 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 15:48:54 INFO - PROCESS | 1826 | 1477781334271 Marionette TRACE conn4 <- [1,3438,null,["8"]] 15:48:54 INFO - PROCESS | 1826 | 1477781334278 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 15:48:54 INFO - PROCESS | 1826 | 1477781334283 Marionette TRACE conn4 <- [1,3439,null,{}] 15:48:54 INFO - PROCESS | 1826 | 1477781334334 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1826 | ++DOCSHELL 0x94bf7400 == 41 [pid = 1826] [id = 758] 15:48:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x94bf7c00) [pid = 1826] [serial = 2206] [outer = (nil)] 15:48:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x94c71800) [pid = 1826] [serial = 2207] [outer = 0x94bf7c00] 15:48:54 INFO - PROCESS | 1826 | 1477781334443 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x94c75800) [pid = 1826] [serial = 2208] [outer = 0x94bf7c00] 15:48:55 INFO - PROCESS | 1826 | 1477781335096 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]]]}] 15:48:55 INFO - ... 15:48:55 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1282ms 15:48:55 INFO - PROCESS | 1826 | 1477781335153 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1826 | 1477781335156 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 15:48:55 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 15:48:55 INFO - PROCESS | 1826 | 1477781335164 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}] 15:48:55 INFO - PROCESS | 1826 | 1477781335345 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 15:48:55 INFO - PROCESS | 1826 | 1477781335548 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 15:48:55 INFO - PROCESS | 1826 | 1477781335553 Marionette TRACE conn4 <- [1,3443,null,["8"]] 15:48:55 INFO - PROCESS | 1826 | 1477781335565 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 15:48:55 INFO - PROCESS | 1826 | 1477781335570 Marionette TRACE conn4 <- [1,3444,null,{}] 15:48:55 INFO - PROCESS | 1826 | 1477781335577 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1826 | ++DOCSHELL 0x94c7ac00 == 42 [pid = 1826] [id = 759] 15:48:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x94c7b000) [pid = 1826] [serial = 2209] [outer = (nil)] 15:48:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x94d5c000) [pid = 1826] [serial = 2210] [outer = 0x94c7b000] 15:48:55 INFO - PROCESS | 1826 | 1477781335679 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1826 | ++DOMWINDOW == 95 (0x94d5dc00) [pid = 1826] [serial = 2211] [outer = 0x94c7b000] 15:48:56 INFO - PROCESS | 1826 | 1477781336352 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]]]}] 15:48:56 INFO - ... 15:48:56 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1221ms 15:48:56 INFO - PROCESS | 1826 | 1477781336384 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 1826 | 1477781336387 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 15:48:56 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 15:48:56 INFO - PROCESS | 1826 | 1477781336394 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}] 15:48:56 INFO - PROCESS | 1826 | 1477781336593 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 15:48:56 INFO - PROCESS | 1826 | 1477781336811 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 15:48:56 INFO - PROCESS | 1826 | 1477781336816 Marionette TRACE conn4 <- [1,3448,null,["8"]] 15:48:56 INFO - PROCESS | 1826 | 1477781336821 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 15:48:56 INFO - PROCESS | 1826 | 1477781336827 Marionette TRACE conn4 <- [1,3449,null,{}] 15:48:57 INFO - PROCESS | 1826 | 1477781337062 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0db400 == 43 [pid = 1826] [id = 760] 15:48:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 96 (0x8b0df000) [pid = 1826] [serial = 2212] [outer = (nil)] 15:48:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 97 (0x8c5f4800) [pid = 1826] [serial = 2213] [outer = 0x8b0df000] 15:48:57 INFO - PROCESS | 1826 | 1477781337164 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 1826 | ++DOMWINDOW == 98 (0x8c69ec00) [pid = 1826] [serial = 2214] [outer = 0x8b0df000] 15:48:57 INFO - PROCESS | 1826 | 1477781337945 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]]]}] 15:48:57 INFO - ... 15:48:57 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1593ms 15:48:58 INFO - PROCESS | 1826 | 1477781337999 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1826 | 1477781338004 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 15:48:58 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 15:48:58 INFO - PROCESS | 1826 | 1477781338016 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}] 15:48:58 INFO - PROCESS | 1826 | 1477781338215 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 15:48:58 INFO - PROCESS | 1826 | 1477781338448 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 15:48:58 INFO - PROCESS | 1826 | 1477781338454 Marionette TRACE conn4 <- [1,3453,null,["8"]] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d6800 == 42 [pid = 1826] [id = 753] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8dd48000 == 41 [pid = 1826] [id = 751] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce38800 == 40 [pid = 1826] [id = 750] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd3800 == 39 [pid = 1826] [id = 746] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0df400 == 38 [pid = 1826] [id = 748] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf98000 == 37 [pid = 1826] [id = 749] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8bffb000 == 36 [pid = 1826] [id = 745] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa6000 == 35 [pid = 1826] [id = 733] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x92ac6400 == 34 [pid = 1826] [id = 747] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa82800 == 33 [pid = 1826] [id = 752] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce5c00 == 32 [pid = 1826] [id = 744] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbc000 == 31 [pid = 1826] [id = 724] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x94bf7400 == 30 [pid = 1826] [id = 758] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x94c7ac00 == 29 [pid = 1826] [id = 759] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0db400 == 28 [pid = 1826] [id = 760] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef6800 == 27 [pid = 1826] [id = 754] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x82e0d000 == 26 [pid = 1826] [id = 755] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x90f62400 == 25 [pid = 1826] [id = 756] 15:48:59 INFO - PROCESS | 1826 | --DOCSHELL 0x94b5c000 == 24 [pid = 1826] [id = 757] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 97 (0x8bf27000) [pid = 1826] [serial = 2135] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 96 (0x8ce38000) [pid = 1826] [serial = 2138] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 95 (0x8fa1cc00) [pid = 1826] [serial = 2141] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 94 (0x8fa84c00) [pid = 1826] [serial = 2144] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x8c5ef000) [pid = 1826] [serial = 2148] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x8bf25c00) [pid = 1826] [serial = 2147] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8c5f5000) [pid = 1826] [serial = 2151] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8bff4400) [pid = 1826] [serial = 2150] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8dc1c800) [pid = 1826] [serial = 2154] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8da0c000) [pid = 1826] [serial = 2153] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8f818400) [pid = 1826] [serial = 2157] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8dcc3400) [pid = 1826] [serial = 2156] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8fa7e800) [pid = 1826] [serial = 2160] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8fa7dc00) [pid = 1826] [serial = 2159] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8fb3cc00) [pid = 1826] [serial = 2163] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8fb36c00) [pid = 1826] [serial = 2162] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x929ab000) [pid = 1826] [serial = 2165] [outer = (nil)] [url = about:blank] 15:48:59 INFO - PROCESS | 1826 | 1477781339520 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 15:48:59 INFO - PROCESS | 1826 | 1477781339529 Marionette TRACE conn4 <- [1,3454,null,{}] 15:48:59 INFO - PROCESS | 1826 | 1477781339543 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aa5800 == 25 [pid = 1826] [id = 761] 15:48:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x82aa6000) [pid = 1826] [serial = 2215] [outer = (nil)] 15:48:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x82bcc800) [pid = 1826] [serial = 2216] [outer = 0x82aa6000] 15:48:59 INFO - PROCESS | 1826 | 1477781339651 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x82cf2000) [pid = 1826] [serial = 2217] [outer = 0x82aa6000] 15:49:00 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 15:49:00 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 15:49:00 INFO - PROCESS | 1826 | 1477781340332 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]]]}] 15:49:00 INFO - ... 15:49:00 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 2335ms 15:49:00 INFO - PROCESS | 1826 | 1477781340356 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 15:49:00 INFO - TEST-START | /websockets/Send-0byte-data.htm 15:49:00 INFO - PROCESS | 1826 | 1477781340362 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 15:49:00 INFO - PROCESS | 1826 | 1477781340371 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}] 15:49:00 INFO - PROCESS | 1826 | 1477781340554 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 15:49:00 INFO - PROCESS | 1826 | 1477781340569 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 15:49:00 INFO - PROCESS | 1826 | 1477781340575 Marionette TRACE conn4 <- [1,3458,null,["8"]] 15:49:00 INFO - PROCESS | 1826 | 1477781340588 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 15:49:00 INFO - PROCESS | 1826 | 1477781340599 Marionette TRACE conn4 <- [1,3459,null,{}] 15:49:00 INFO - PROCESS | 1826 | 1477781340738 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0d6800 == 26 [pid = 1826] [id = 762] 15:49:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8b0d8c00) [pid = 1826] [serial = 2218] [outer = (nil)] 15:49:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8b0de800) [pid = 1826] [serial = 2219] [outer = 0x8b0d8c00] 15:49:00 INFO - PROCESS | 1826 | 1477781340843 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8bf07400) [pid = 1826] [serial = 2220] [outer = 0x8b0d8c00] 15:49:01 INFO - PROCESS | 1826 | 1477781341444 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]]]}] 15:49:01 INFO - ... 15:49:01 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1131ms 15:49:01 INFO - PROCESS | 1826 | 1477781341501 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 1826 | 1477781341505 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 15:49:01 INFO - TEST-START | /websockets/Send-65K-data.htm 15:49:01 INFO - PROCESS | 1826 | 1477781341513 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}] 15:49:01 INFO - PROCESS | 1826 | 1477781341795 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 15:49:01 INFO - PROCESS | 1826 | 1477781341825 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 15:49:01 INFO - PROCESS | 1826 | 1477781341829 Marionette TRACE conn4 <- [1,3463,null,["8"]] 15:49:01 INFO - PROCESS | 1826 | 1477781341846 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 15:49:01 INFO - PROCESS | 1826 | 1477781341859 Marionette TRACE conn4 <- [1,3464,null,{}] 15:49:01 INFO - PROCESS | 1826 | 1477781341954 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf98400 == 27 [pid = 1826] [id = 763] 15:49:01 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8bf98800) [pid = 1826] [serial = 2221] [outer = (nil)] 15:49:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8bf9d000) [pid = 1826] [serial = 2222] [outer = 0x8bf98800] 15:49:02 INFO - PROCESS | 1826 | 1477781342048 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8bff9000) [pid = 1826] [serial = 2223] [outer = 0x8bf98800] 15:49:02 INFO - PROCESS | 1826 | 1477781342994 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]]]}] 15:49:03 INFO - ... 15:49:03 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1534ms 15:49:03 INFO - PROCESS | 1826 | 1477781343062 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1826 | 1477781343065 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 15:49:03 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 15:49:03 INFO - PROCESS | 1826 | 1477781343074 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}] 15:49:03 INFO - PROCESS | 1826 | 1477781343326 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 15:49:03 INFO - PROCESS | 1826 | 1477781343352 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 15:49:03 INFO - PROCESS | 1826 | 1477781343356 Marionette TRACE conn4 <- [1,3468,null,["8"]] 15:49:03 INFO - PROCESS | 1826 | 1477781343362 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 15:49:03 INFO - PROCESS | 1826 | 1477781343368 Marionette TRACE conn4 <- [1,3469,null,{}] 15:49:03 INFO - PROCESS | 1826 | 1477781343458 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c684800 == 28 [pid = 1826] [id = 764] 15:49:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8c685000) [pid = 1826] [serial = 2224] [outer = (nil)] 15:49:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x8c689c00) [pid = 1826] [serial = 2225] [outer = 0x8c685000] 15:49:03 INFO - PROCESS | 1826 | 1477781343560 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x8cbec800) [pid = 1826] [serial = 2226] [outer = 0x8c685000] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x82ceac00) [pid = 1826] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x8c698c00) [pid = 1826] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x8bf04800) [pid = 1826] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x8fa81000) [pid = 1826] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x8dcbc400) [pid = 1826] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fa15c00) [pid = 1826] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8fa83000) [pid = 1826] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8b0df800) [pid = 1826] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x9103f400) [pid = 1826] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dc5bc00) [pid = 1826] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8c680800) [pid = 1826] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8bf9b800) [pid = 1826] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8ce38c00) [pid = 1826] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x92c4dc00) [pid = 1826] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8dd4d000) [pid = 1826] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x9306f400) [pid = 1826] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 15:49:04 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x938eb000) [pid = 1826] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 15:49:04 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 15:49:04 INFO - PROCESS | 1826 | [1826] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 15:49:04 INFO - PROCESS | 1826 | 1477781344842 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]]]}] 15:49:04 INFO - ... 15:49:04 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1782ms 15:49:04 INFO - PROCESS | 1826 | 1477781344856 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1826 | 1477781344860 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 15:49:04 INFO - TEST-START | /websockets/Send-before-open.htm 15:49:04 INFO - PROCESS | 1826 | 1477781344876 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}] 15:49:05 INFO - PROCESS | 1826 | 1477781345114 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 15:49:05 INFO - PROCESS | 1826 | 1477781345134 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 15:49:05 INFO - PROCESS | 1826 | 1477781345139 Marionette TRACE conn4 <- [1,3473,null,["8"]] 15:49:05 INFO - PROCESS | 1826 | 1477781345145 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 15:49:05 INFO - PROCESS | 1826 | 1477781345151 Marionette TRACE conn4 <- [1,3474,null,{}] 15:49:05 INFO - PROCESS | 1826 | 1477781345156 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1826 | ++DOCSHELL 0x8b0dc000 == 29 [pid = 1826] [id = 765] 15:49:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8c5f1400) [pid = 1826] [serial = 2227] [outer = (nil)] 15:49:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8cbf1c00) [pid = 1826] [serial = 2228] [outer = 0x8c5f1400] 15:49:05 INFO - PROCESS | 1826 | 1477781345247 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8ce38000) [pid = 1826] [serial = 2229] [outer = 0x8c5f1400] 15:49:05 INFO - PROCESS | 1826 | 1477781345843 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]]]}] 15:49:05 INFO - . 15:49:05 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1025ms 15:49:05 INFO - PROCESS | 1826 | 1477781345892 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1826 | 1477781345895 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 15:49:05 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 15:49:05 INFO - PROCESS | 1826 | 1477781345909 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}] 15:49:06 INFO - PROCESS | 1826 | 1477781346071 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 15:49:06 INFO - PROCESS | 1826 | [1826] 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 15:49:06 INFO - PROCESS | 1826 | 1477781346084 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 15:49:06 INFO - PROCESS | 1826 | 1477781346088 Marionette TRACE conn4 <- [1,3478,null,["8"]] 15:49:06 INFO - PROCESS | 1826 | 1477781346092 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 15:49:06 INFO - PROCESS | 1826 | 1477781346097 Marionette TRACE conn4 <- [1,3479,null,{}] 15:49:06 INFO - PROCESS | 1826 | 1477781346103 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1826 | ++DOCSHELL 0x8da09800 == 30 [pid = 1826] [id = 766] 15:49:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8da52c00) [pid = 1826] [serial = 2230] [outer = (nil)] 15:49:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8daae800) [pid = 1826] [serial = 2231] [outer = 0x8da52c00] 15:49:06 INFO - PROCESS | 1826 | 1477781346220 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8dc17c00) [pid = 1826] [serial = 2232] [outer = 0x8da52c00] 15:49:07 INFO - PROCESS | 1826 | 1477781347224 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]]]}] 15:49:07 INFO - ... 15:49:07 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1376ms 15:49:07 INFO - PROCESS | 1826 | 1477781347310 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 1826 | 1477781347318 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 15:49:07 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 15:49:07 INFO - PROCESS | 1826 | 1477781347334 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}] 15:49:07 INFO - PROCESS | 1826 | 1477781347528 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 15:49:07 INFO - PROCESS | 1826 | 1477781347720 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 15:49:07 INFO - PROCESS | 1826 | 1477781347727 Marionette TRACE conn4 <- [1,3483,null,["8"]] 15:49:07 INFO - PROCESS | 1826 | 1477781347734 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 15:49:07 INFO - PROCESS | 1826 | 1477781347742 Marionette TRACE conn4 <- [1,3484,null,{}] 15:49:07 INFO - PROCESS | 1826 | 1477781347792 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf23c00 == 31 [pid = 1826] [id = 767] 15:49:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x8bf24000) [pid = 1826] [serial = 2233] [outer = (nil)] 15:49:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x8bf2ec00) [pid = 1826] [serial = 2234] [outer = 0x8bf24000] 15:49:07 INFO - PROCESS | 1826 | 1477781347911 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x8bff1400) [pid = 1826] [serial = 2235] [outer = 0x8bf24000] 15:49:08 INFO - PROCESS | 1826 | 1477781348677 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]]]}] 15:49:08 INFO - ... 15:49:08 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1374ms 15:49:08 INFO - PROCESS | 1826 | 1477781348706 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 1826 | 1477781348711 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 15:49:08 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 15:49:08 INFO - PROCESS | 1826 | 1477781348747 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}] 15:49:08 INFO - PROCESS | 1826 | 1477781348950 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 15:49:09 INFO - PROCESS | 1826 | 1477781349140 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 15:49:09 INFO - PROCESS | 1826 | 1477781349145 Marionette TRACE conn4 <- [1,3488,null,["8"]] 15:49:09 INFO - PROCESS | 1826 | 1477781349152 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 15:49:09 INFO - PROCESS | 1826 | 1477781349158 Marionette TRACE conn4 <- [1,3489,null,{}] 15:49:09 INFO - PROCESS | 1826 | 1477781349207 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbf4000 == 32 [pid = 1826] [id = 768] 15:49:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x8cbf5800) [pid = 1826] [serial = 2236] [outer = (nil)] 15:49:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 87 (0x8da51800) [pid = 1826] [serial = 2237] [outer = 0x8cbf5800] 15:49:09 INFO - PROCESS | 1826 | 1477781349317 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 1826 | ++DOMWINDOW == 88 (0x8dab8400) [pid = 1826] [serial = 2238] [outer = 0x8cbf5800] 15:49:10 INFO - PROCESS | 1826 | 1477781350068 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]]]}] 15:49:10 INFO - ... 15:49:10 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1377ms 15:49:10 INFO - PROCESS | 1826 | 1477781350148 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 1826 | 1477781350156 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 15:49:10 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 15:49:10 INFO - PROCESS | 1826 | 1477781350165 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}] 15:49:10 INFO - PROCESS | 1826 | 1477781350398 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 15:49:10 INFO - PROCESS | 1826 | 1477781350592 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 15:49:10 INFO - PROCESS | 1826 | 1477781350596 Marionette TRACE conn4 <- [1,3493,null,["8"]] 15:49:10 INFO - PROCESS | 1826 | 1477781350604 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 15:49:10 INFO - PROCESS | 1826 | 1477781350611 Marionette TRACE conn4 <- [1,3494,null,{}] 15:49:10 INFO - PROCESS | 1826 | 1477781350656 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dcbc000 == 33 [pid = 1826] [id = 769] 15:49:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 89 (0x8dcbc400) [pid = 1826] [serial = 2239] [outer = (nil)] 15:49:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 90 (0x8dcc1c00) [pid = 1826] [serial = 2240] [outer = 0x8dcbc400] 15:49:10 INFO - PROCESS | 1826 | 1477781350766 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 91 (0x8dd4f400) [pid = 1826] [serial = 2241] [outer = 0x8dcbc400] 15:49:11 INFO - PROCESS | 1826 | 1477781351517 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]]]}] 15:49:11 INFO - ... 15:49:11 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1376ms 15:49:11 INFO - PROCESS | 1826 | 1477781351541 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 15:49:11 INFO - TEST-START | /websockets/Send-binary-blob.htm 15:49:11 INFO - PROCESS | 1826 | 1477781351546 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 15:49:11 INFO - PROCESS | 1826 | 1477781351557 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}] 15:49:11 INFO - PROCESS | 1826 | 1477781351987 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 15:49:12 INFO - PROCESS | 1826 | 1477781352125 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 15:49:12 INFO - PROCESS | 1826 | 1477781352133 Marionette TRACE conn4 <- [1,3498,null,["8"]] 15:49:12 INFO - PROCESS | 1826 | 1477781352217 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 15:49:12 INFO - PROCESS | 1826 | 1477781352237 Marionette TRACE conn4 <- [1,3499,null,{}] 15:49:12 INFO - PROCESS | 1826 | 1477781352260 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e11800 == 34 [pid = 1826] [id = 770] 15:49:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 92 (0x82e11c00) [pid = 1826] [serial = 2242] [outer = (nil)] 15:49:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 93 (0x82efec00) [pid = 1826] [serial = 2243] [outer = 0x82e11c00] 15:49:12 INFO - PROCESS | 1826 | 1477781352362 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 94 (0x8b0d9c00) [pid = 1826] [serial = 2244] [outer = 0x82e11c00] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8c689400 == 33 [pid = 1826] [id = 710] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef2000 == 32 [pid = 1826] [id = 714] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d2400 == 31 [pid = 1826] [id = 722] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x83995400 == 30 [pid = 1826] [id = 719] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x82ef3800 == 29 [pid = 1826] [id = 720] 15:49:12 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf9b000 == 28 [pid = 1826] [id = 709] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 93 (0x94649800) [pid = 1826] [serial = 2195] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 92 (0x9487d800) [pid = 1826] [serial = 2196] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 91 (0x930fac00) [pid = 1826] [serial = 2192] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 90 (0x9463b400) [pid = 1826] [serial = 2193] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 89 (0x90f62800) [pid = 1826] [serial = 2189] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 88 (0x91045400) [pid = 1826] [serial = 2190] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 87 (0x8fa14c00) [pid = 1826] [serial = 2133] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 86 (0x8dc55c00) [pid = 1826] [serial = 2139] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8bf9e400) [pid = 1826] [serial = 2136] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8fb41000) [pid = 1826] [serial = 2145] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8dcc2000) [pid = 1826] [serial = 2106] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8f817800) [pid = 1826] [serial = 2186] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8f9d8c00) [pid = 1826] [serial = 2187] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8fa7a800) [pid = 1826] [serial = 2142] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8dc19400) [pid = 1826] [serial = 2183] [outer = (nil)] [url = about:blank] 15:49:12 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8dc52800) [pid = 1826] [serial = 2184] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c5e9400) [pid = 1826] [serial = 2180] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8c67bc00) [pid = 1826] [serial = 2181] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8bf03800) [pid = 1826] [serial = 2177] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8bf9d800) [pid = 1826] [serial = 2178] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x930f2400) [pid = 1826] [serial = 2174] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x937de000) [pid = 1826] [serial = 2175] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x8f9cb400) [pid = 1826] [serial = 2171] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x8fa1c400) [pid = 1826] [serial = 2172] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x8c693800) [pid = 1826] [serial = 2168] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8c7cbc00) [pid = 1826] [serial = 2169] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x92a19c00) [pid = 1826] [serial = 2166] [outer = (nil)] [url = about:blank] 15:49:13 INFO - PROCESS | 1826 | 1477781353129 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]]]}] 15:49:13 INFO - ... 15:49:13 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1620ms 15:49:13 INFO - PROCESS | 1826 | 1477781353175 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 1826 | 1477781353182 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 15:49:13 INFO - TEST-START | /websockets/Send-data.htm 15:49:13 INFO - PROCESS | 1826 | 1477781353195 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}] 15:49:13 INFO - PROCESS | 1826 | 1477781353438 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 15:49:13 INFO - PROCESS | 1826 | 1477781353589 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 15:49:13 INFO - PROCESS | 1826 | 1477781353594 Marionette TRACE conn4 <- [1,3503,null,["8"]] 15:49:13 INFO - PROCESS | 1826 | 1477781353600 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 15:49:13 INFO - PROCESS | 1826 | 1477781353606 Marionette TRACE conn4 <- [1,3504,null,{}] 15:49:13 INFO - PROCESS | 1826 | 1477781353613 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf9a000 == 29 [pid = 1826] [id = 771] 15:49:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 68 (0x8bf9b000) [pid = 1826] [serial = 2245] [outer = (nil)] 15:49:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8bf9d400) [pid = 1826] [serial = 2246] [outer = 0x8bf9b000] 15:49:13 INFO - PROCESS | 1826 | 1477781353721 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8bffa000) [pid = 1826] [serial = 2247] [outer = 0x8bf9b000] 15:49:14 INFO - PROCESS | 1826 | 1477781354271 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]]]}] 15:49:14 INFO - ... 15:49:14 INFO - TEST-OK | /websockets/Send-data.htm | took 1127ms 15:49:14 INFO - PROCESS | 1826 | 1477781354321 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1826 | 1477781354325 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 15:49:14 INFO - TEST-START | /websockets/Send-data.worker 15:49:14 INFO - PROCESS | 1826 | 1477781354332 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}] 15:49:14 INFO - PROCESS | 1826 | 1477781354559 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 15:49:14 INFO - PROCESS | 1826 | 1477781354671 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 15:49:14 INFO - PROCESS | 1826 | 1477781354679 Marionette TRACE conn4 <- [1,3508,null,["8"]] 15:49:14 INFO - PROCESS | 1826 | 1477781354684 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 15:49:14 INFO - PROCESS | 1826 | 1477781354691 Marionette TRACE conn4 <- [1,3509,null,{}] 15:49:14 INFO - PROCESS | 1826 | 1477781354696 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cbe8c00 == 30 [pid = 1826] [id = 772] 15:49:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8cbe9000) [pid = 1826] [serial = 2248] [outer = (nil)] 15:49:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8cbf2400) [pid = 1826] [serial = 2249] [outer = 0x8cbe9000] 15:49:14 INFO - PROCESS | 1826 | 1477781354790 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x8ce38c00) [pid = 1826] [serial = 2250] [outer = 0x8cbe9000] 15:49:15 INFO - PROCESS | 1826 | [1826] 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 15:49:15 INFO - PROCESS | 1826 | 1477781355537 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,{},{}]]]}] 15:49:15 INFO - . 15:49:15 INFO - TEST-OK | /websockets/Send-data.worker | took 1223ms 15:49:15 INFO - PROCESS | 1826 | 1477781355561 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 1826 | 1477781355564 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 15:49:15 INFO - TEST-START | /websockets/Send-null.htm 15:49:15 INFO - PROCESS | 1826 | 1477781355573 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}] 15:49:15 INFO - PROCESS | 1826 | 1477781355801 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 15:49:15 INFO - PROCESS | 1826 | 1477781355828 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 15:49:15 INFO - PROCESS | 1826 | 1477781355832 Marionette TRACE conn4 <- [1,3513,null,["8"]] 15:49:15 INFO - PROCESS | 1826 | 1477781355837 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 15:49:15 INFO - PROCESS | 1826 | 1477781355845 Marionette TRACE conn4 <- [1,3514,null,{}] 15:49:15 INFO - PROCESS | 1826 | 1477781355853 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 1826 | ++DOCSHELL 0x8dc54800 == 31 [pid = 1826] [id = 773] 15:49:15 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x8dc60c00) [pid = 1826] [serial = 2251] [outer = (nil)] 15:49:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8dcb6c00) [pid = 1826] [serial = 2252] [outer = 0x8dc60c00] 15:49:16 INFO - PROCESS | 1826 | 1477781356028 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8dcc0c00) [pid = 1826] [serial = 2253] [outer = 0x8dc60c00] 15:49:16 INFO - PROCESS | 1826 | 1477781356658 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]]]}] 15:49:16 INFO - ... 15:49:16 INFO - TEST-OK | /websockets/Send-null.htm | took 1120ms 15:49:16 INFO - PROCESS | 1826 | 1477781356695 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1826 | 1477781356698 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 15:49:16 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 15:49:16 INFO - PROCESS | 1826 | 1477781356706 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}] 15:49:16 INFO - PROCESS | 1826 | 1477781356933 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 15:49:16 INFO - PROCESS | 1826 | 1477781356963 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 15:49:16 INFO - PROCESS | 1826 | 1477781356966 Marionette TRACE conn4 <- [1,3518,null,["8"]] 15:49:16 INFO - PROCESS | 1826 | 1477781356970 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 15:49:16 INFO - PROCESS | 1826 | 1477781356977 Marionette TRACE conn4 <- [1,3519,null,{}] 15:49:17 INFO - PROCESS | 1826 | 1477781356982 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aaa400 == 32 [pid = 1826] [id = 774] 15:49:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x82e0b000) [pid = 1826] [serial = 2254] [outer = (nil)] 15:49:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8f9d0c00) [pid = 1826] [serial = 2255] [outer = 0x82e0b000] 15:49:17 INFO - PROCESS | 1826 | 1477781357279 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8cbf0400) [pid = 1826] [serial = 2256] [outer = 0x82e0b000] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8c685000) [pid = 1826] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x8c5f1400) [pid = 1826] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x8b0df000) [pid = 1826] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8b0d8c00) [pid = 1826] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x82aa6000) [pid = 1826] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x8c693400) [pid = 1826] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x91045800) [pid = 1826] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x94b5c800) [pid = 1826] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x94bf7c00) [pid = 1826] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x94c7b000) [pid = 1826] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 15:49:17 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x8bf98800) [pid = 1826] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 15:49:17 INFO - PROCESS | 1826 | 1477781357824 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]]]}] 15:49:17 INFO - ... 15:49:17 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1170ms 15:49:17 INFO - PROCESS | 1826 | 1477781357876 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1826 | 1477781357879 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 15:49:17 INFO - TEST-START | /websockets/Send-unicode-data.htm 15:49:17 INFO - PROCESS | 1826 | 1477781357886 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}] 15:49:18 INFO - PROCESS | 1826 | 1477781358075 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 15:49:18 INFO - PROCESS | 1826 | 1477781358222 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 15:49:18 INFO - PROCESS | 1826 | 1477781358226 Marionette TRACE conn4 <- [1,3523,null,["8"]] 15:49:18 INFO - PROCESS | 1826 | 1477781358235 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 15:49:18 INFO - PROCESS | 1826 | 1477781358240 Marionette TRACE conn4 <- [1,3524,null,{}] 15:49:18 INFO - PROCESS | 1826 | 1477781358246 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa1bc00 == 33 [pid = 1826] [id = 775] 15:49:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 69 (0x8fa1d400) [pid = 1826] [serial = 2257] [outer = (nil)] 15:49:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 70 (0x8fa1f000) [pid = 1826] [serial = 2258] [outer = 0x8fa1d400] 15:49:18 INFO - PROCESS | 1826 | 1477781358347 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 71 (0x8fa7ec00) [pid = 1826] [serial = 2259] [outer = 0x8fa1d400] 15:49:18 INFO - PROCESS | 1826 | 1477781358883 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]]]}] 15:49:18 INFO - ... 15:49:18 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1020ms 15:49:18 INFO - PROCESS | 1826 | 1477781358914 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 1826 | 1477781358917 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 15:49:18 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 15:49:18 INFO - PROCESS | 1826 | 1477781358925 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}] 15:49:19 INFO - PROCESS | 1826 | 1477781359075 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 15:49:19 INFO - PROCESS | 1826 | 1477781359087 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 15:49:19 INFO - PROCESS | 1826 | 1477781359090 Marionette TRACE conn4 <- [1,3528,null,["8"]] 15:49:19 INFO - PROCESS | 1826 | 1477781359097 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 15:49:19 INFO - PROCESS | 1826 | 1477781359102 Marionette TRACE conn4 <- [1,3529,null,{}] 15:49:19 INFO - PROCESS | 1826 | 1477781359109 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa86000 == 34 [pid = 1826] [id = 776] 15:49:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 72 (0x8fa86400) [pid = 1826] [serial = 2260] [outer = (nil)] 15:49:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 73 (0x90f60400) [pid = 1826] [serial = 2261] [outer = 0x8fa86400] 15:49:19 INFO - PROCESS | 1826 | 1477781359206 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 74 (0x90f63c00) [pid = 1826] [serial = 2262] [outer = 0x8fa86400] 15:49:20 INFO - PROCESS | 1826 | 1477781360043 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]]]}] 15:49:20 INFO - .. 15:49:20 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1178ms 15:49:20 INFO - PROCESS | 1826 | 1477781360121 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1826 | 1477781360127 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 15:49:20 INFO - TEST-START | /websockets/constructor.html 15:49:20 INFO - PROCESS | 1826 | 1477781360139 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}] 15:49:20 INFO - PROCESS | 1826 | 1477781360361 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 15:49:20 INFO - PROCESS | 1826 | 1477781360577 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 15:49:20 INFO - PROCESS | 1826 | 1477781360583 Marionette TRACE conn4 <- [1,3533,null,["8"]] 15:49:20 INFO - PROCESS | 1826 | 1477781360632 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 15:49:20 INFO - PROCESS | 1826 | 1477781360643 Marionette TRACE conn4 <- [1,3534,null,{}] 15:49:20 INFO - PROCESS | 1826 | 1477781360656 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2ac00 == 35 [pid = 1826] [id = 777] 15:49:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 75 (0x8bf2b400) [pid = 1826] [serial = 2263] [outer = (nil)] 15:49:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 76 (0x8bf9e400) [pid = 1826] [serial = 2264] [outer = 0x8bf2b400] 15:49:20 INFO - PROCESS | 1826 | 1477781360792 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 1826 | ++DOMWINDOW == 77 (0x8c67dc00) [pid = 1826] [serial = 2265] [outer = 0x8bf2b400] 15:49:21 INFO - PROCESS | 1826 | 1477781361489 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]]]}] 15:49:21 INFO - . 15:49:21 INFO - TEST-OK | /websockets/constructor.html | took 1370ms 15:49:21 INFO - PROCESS | 1826 | 1477781361508 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 1826 | 1477781361515 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 15:49:21 INFO - TEST-START | /websockets/eventhandlers.html 15:49:21 INFO - PROCESS | 1826 | 1477781361523 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}] 15:49:21 INFO - PROCESS | 1826 | 1477781361755 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 15:49:21 INFO - PROCESS | 1826 | [1826] 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 15:49:21 INFO - PROCESS | 1826 | 1477781361989 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 15:49:22 INFO - PROCESS | 1826 | 1477781362000 Marionette TRACE conn4 <- [1,3538,null,["8"]] 15:49:22 INFO - PROCESS | 1826 | 1477781362060 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 15:49:22 INFO - PROCESS | 1826 | 1477781362067 Marionette TRACE conn4 <- [1,3539,null,{}] 15:49:22 INFO - PROCESS | 1826 | 1477781362073 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 1826 | ++DOCSHELL 0x8daae000 == 36 [pid = 1826] [id = 778] 15:49:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 78 (0x8dab5400) [pid = 1826] [serial = 2266] [outer = (nil)] 15:49:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 79 (0x8dc29400) [pid = 1826] [serial = 2267] [outer = 0x8dab5400] 15:49:22 INFO - PROCESS | 1826 | 1477781362180 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 1826 | ++DOMWINDOW == 80 (0x8dc57c00) [pid = 1826] [serial = 2268] [outer = 0x8dab5400] 15:49:22 INFO - PROCESS | 1826 | 1477781362820 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]]]}] 15:49:22 INFO - .... 15:49:22 INFO - TEST-OK | /websockets/eventhandlers.html | took 1372ms 15:49:22 INFO - PROCESS | 1826 | 1477781362903 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 1826 | 1477781362911 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 15:49:22 INFO - TEST-START | /websockets/extended-payload-length.html 15:49:22 INFO - PROCESS | 1826 | 1477781362918 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 15:49:22 INFO - PROCESS | 1826 | 1477781362922 Marionette TRACE conn4 <- [1,3542,null,{}] 15:49:22 INFO - PROCESS | 1826 | 1477781362928 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}] 15:49:23 INFO - PROCESS | 1826 | 1477781363204 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 15:49:23 INFO - PROCESS | 1826 | [1826] 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 15:49:23 INFO - PROCESS | 1826 | [1826] 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 15:49:23 INFO - PROCESS | 1826 | [1826] 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 15:49:23 INFO - PROCESS | 1826 | [1826] 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 15:49:23 INFO - PROCESS | 1826 | 1477781363345 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 15:49:23 INFO - PROCESS | 1826 | 1477781363351 Marionette TRACE conn4 <- [1,3544,null,["8"]] 15:49:23 INFO - PROCESS | 1826 | 1477781363402 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 15:49:23 INFO - PROCESS | 1826 | 1477781363408 Marionette TRACE conn4 <- [1,3545,null,{}] 15:49:23 INFO - PROCESS | 1826 | 1477781363418 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:49:23 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa7a000 == 37 [pid = 1826] [id = 779] 15:49:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 81 (0x8fa7ac00) [pid = 1826] [serial = 2269] [outer = (nil)] 15:49:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 82 (0x8fa85c00) [pid = 1826] [serial = 2270] [outer = 0x8fa7ac00] 15:49:23 INFO - PROCESS | 1826 | 1477781363532 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 1826 | ++DOMWINDOW == 83 (0x91045800) [pid = 1826] [serial = 2271] [outer = 0x8fa7ac00] 15:49:24 INFO - PROCESS | 1826 | 1477781364324 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]]]}] 15:49:24 INFO - .... 15:49:24 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1430ms 15:49:24 INFO - PROCESS | 1826 | 1477781364353 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 1826 | 1477781364358 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 15:49:24 INFO - TEST-START | /websockets/extended-payload-length.html?wss 15:49:24 INFO - PROCESS | 1826 | 1477781364368 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}] 15:49:24 INFO - PROCESS | 1826 | 1477781364589 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 15:49:24 INFO - PROCESS | 1826 | [1826] 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 15:49:24 INFO - PROCESS | 1826 | [1826] 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 15:49:24 INFO - PROCESS | 1826 | [1826] 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 15:49:24 INFO - PROCESS | 1826 | [1826] 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 15:49:24 INFO - PROCESS | 1826 | 1477781364800 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 15:49:24 INFO - PROCESS | 1826 | 1477781364804 Marionette TRACE conn4 <- [1,3549,null,["8"]] 15:49:24 INFO - PROCESS | 1826 | 1477781364811 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 15:49:24 INFO - PROCESS | 1826 | 1477781364816 Marionette TRACE conn4 <- [1,3550,null,{}] 15:49:24 INFO - PROCESS | 1826 | 1477781364828 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:49:24 INFO - PROCESS | 1826 | ++DOCSHELL 0x8fa18000 == 38 [pid = 1826] [id = 780] 15:49:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 84 (0x92abd800) [pid = 1826] [serial = 2272] [outer = (nil)] 15:49:24 INFO - PROCESS | 1826 | ++DOMWINDOW == 85 (0x937e5000) [pid = 1826] [serial = 2273] [outer = 0x92abd800] 15:49:24 INFO - PROCESS | 1826 | 1477781364931 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1826 | ++DOMWINDOW == 86 (0x9463b400) [pid = 1826] [serial = 2274] [outer = 0x92abd800] 15:49:26 INFO - PROCESS | 1826 | --DOCSHELL 0x8daaf400 == 37 [pid = 1826] [id = 717] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 85 (0x8cbf1c00) [pid = 1826] [serial = 2228] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 84 (0x8ce38000) [pid = 1826] [serial = 2229] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 83 (0x8c689c00) [pid = 1826] [serial = 2225] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 82 (0x8cbec800) [pid = 1826] [serial = 2226] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 81 (0x8bf9d000) [pid = 1826] [serial = 2222] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 80 (0x8bff9000) [pid = 1826] [serial = 2223] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 79 (0x8b0de800) [pid = 1826] [serial = 2219] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 78 (0x8bf07400) [pid = 1826] [serial = 2220] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 77 (0x82bcc800) [pid = 1826] [serial = 2216] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 76 (0x82cf2000) [pid = 1826] [serial = 2217] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 75 (0x8c5f4800) [pid = 1826] [serial = 2213] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 74 (0x8c69ec00) [pid = 1826] [serial = 2214] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 73 (0x94d5c000) [pid = 1826] [serial = 2210] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 72 (0x94d5dc00) [pid = 1826] [serial = 2211] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 71 (0x94c71800) [pid = 1826] [serial = 2207] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 70 (0x94c75800) [pid = 1826] [serial = 2208] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 69 (0x94becc00) [pid = 1826] [serial = 2204] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 68 (0x94bf0800) [pid = 1826] [serial = 2205] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 67 (0x937e2c00) [pid = 1826] [serial = 2201] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 66 (0x9463b800) [pid = 1826] [serial = 2202] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 65 (0x8c7d4c00) [pid = 1826] [serial = 2198] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 64 (0x8cbf6000) [pid = 1826] [serial = 2199] [outer = (nil)] [url = about:blank] 15:49:26 INFO - PROCESS | 1826 | --DOMWINDOW == 63 (0x8daae800) [pid = 1826] [serial = 2231] [outer = (nil)] [url = about:blank] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 62 (0x8cbe9000) [pid = 1826] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 61 (0x82e11c00) [pid = 1826] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 60 (0x8bf24000) [pid = 1826] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 59 (0x8dcbc400) [pid = 1826] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 58 (0x8cbf5800) [pid = 1826] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 57 (0x8dc60c00) [pid = 1826] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 56 (0x8fa1d400) [pid = 1826] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 55 (0x8bf9b000) [pid = 1826] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 15:49:30 INFO - PROCESS | 1826 | --DOMWINDOW == 54 (0x82e0b000) [pid = 1826] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa1bc00 == 36 [pid = 1826] [id = 775] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf0dc00 == 35 [pid = 1826] [id = 708] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82e11800 == 34 [pid = 1826] [id = 770] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8ce3e800 == 33 [pid = 1826] [id = 716] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf23c00 == 32 [pid = 1826] [id = 767] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5f1000 == 31 [pid = 1826] [id = 721] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7cb800 == 30 [pid = 1826] [id = 711] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbf4000 == 29 [pid = 1826] [id = 768] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82bca800 == 28 [pid = 1826] [id = 713] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8dc54800 == 27 [pid = 1826] [id = 773] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c7d7000 == 26 [pid = 1826] [id = 712] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf98400 == 25 [pid = 1826] [id = 763] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c684800 == 24 [pid = 1826] [id = 764] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0dc000 == 23 [pid = 1826] [id = 765] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8cab1c00 == 22 [pid = 1826] [id = 723] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8cbe8c00 == 21 [pid = 1826] [id = 772] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8da09800 == 20 [pid = 1826] [id = 766] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82aaa400 == 19 [pid = 1826] [id = 774] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd0400 == 18 [pid = 1826] [id = 718] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8c5f3400 == 17 [pid = 1826] [id = 715] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8dcbc000 == 16 [pid = 1826] [id = 769] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82ce6000 == 15 [pid = 1826] [id = 707] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcd000 == 14 [pid = 1826] [id = 706] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8b0d6800 == 13 [pid = 1826] [id = 762] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf9a000 == 12 [pid = 1826] [id = 771] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x82aa5800 == 11 [pid = 1826] [id = 761] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa7a000 == 10 [pid = 1826] [id = 779] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8daae000 == 9 [pid = 1826] [id = 778] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2ac00 == 8 [pid = 1826] [id = 777] 15:49:35 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa86000 == 7 [pid = 1826] [id = 776] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 53 (0x8b0d9c00) [pid = 1826] [serial = 2244] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 52 (0x8ce38c00) [pid = 1826] [serial = 2250] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 51 (0x8bf2ec00) [pid = 1826] [serial = 2234] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 50 (0x8fa1f000) [pid = 1826] [serial = 2258] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 49 (0x8dd4f400) [pid = 1826] [serial = 2241] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 48 (0x8da51800) [pid = 1826] [serial = 2237] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 47 (0x8dcb6c00) [pid = 1826] [serial = 2252] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 46 (0x8dcc1c00) [pid = 1826] [serial = 2240] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 45 (0x8cbf2400) [pid = 1826] [serial = 2249] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8f9d0c00) [pid = 1826] [serial = 2255] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8dab8400) [pid = 1826] [serial = 2238] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x82efec00) [pid = 1826] [serial = 2243] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x8cbf0400) [pid = 1826] [serial = 2256] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x8bffa000) [pid = 1826] [serial = 2247] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x8dcc0c00) [pid = 1826] [serial = 2253] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8bf9d400) [pid = 1826] [serial = 2246] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8fa7ec00) [pid = 1826] [serial = 2259] [outer = (nil)] [url = about:blank] 15:49:35 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8bff1400) [pid = 1826] [serial = 2235] [outer = (nil)] [url = about:blank] 15:49:38 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8fa86400) [pid = 1826] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 15:49:38 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8dab5400) [pid = 1826] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 15:49:38 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8da52c00) [pid = 1826] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 15:49:38 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x8bf2b400) [pid = 1826] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 15:49:38 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8fa7ac00) [pid = 1826] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x8dc17c00) [pid = 1826] [serial = 2232] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x90f63c00) [pid = 1826] [serial = 2262] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x90f60400) [pid = 1826] [serial = 2261] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c67dc00) [pid = 1826] [serial = 2265] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x8bf9e400) [pid = 1826] [serial = 2264] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8dc57c00) [pid = 1826] [serial = 2268] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8dc29400) [pid = 1826] [serial = 2267] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x91045800) [pid = 1826] [serial = 2271] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8fa85c00) [pid = 1826] [serial = 2270] [outer = (nil)] [url = about:blank] 15:49:43 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x937e5000) [pid = 1826] [serial = 2273] [outer = (nil)] [url = about:blank] 15:50:25 INFO - PROCESS | 1826 | 1477781425511 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]]]}] 15:50:25 INFO - .... 15:50:25 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61190ms 15:50:25 INFO - PROCESS | 1826 | 1477781425559 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 15:50:25 INFO - TEST-START | /websockets/opening-handshake/001.html 15:50:25 INFO - PROCESS | 1826 | 1477781425572 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 15:50:25 INFO - PROCESS | 1826 | 1477781425582 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 15:50:25 INFO - PROCESS | 1826 | 1477781425588 Marionette TRACE conn4 <- [1,3553,null,{}] 15:50:25 INFO - PROCESS | 1826 | 1477781425598 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}] 15:50:25 INFO - PROCESS | 1826 | 1477781425834 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 15:50:25 INFO - PROCESS | 1826 | 1477781425924 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 15:50:25 INFO - PROCESS | 1826 | 1477781425930 Marionette TRACE conn4 <- [1,3555,null,["8"]] 15:50:25 INFO - PROCESS | 1826 | 1477781425936 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 15:50:25 INFO - PROCESS | 1826 | 1477781425947 Marionette TRACE conn4 <- [1,3556,null,{}] 15:50:25 INFO - PROCESS | 1826 | 1477781425959 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bd2400 == 8 [pid = 1826] [id = 781] 15:50:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bd2800) [pid = 1826] [serial = 2275] [outer = (nil)] 15:50:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82ce5c00) [pid = 1826] [serial = 2276] [outer = 0x82bd2800] 15:50:26 INFO - PROCESS | 1826 | 1477781426069 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82cebc00) [pid = 1826] [serial = 2277] [outer = 0x82bd2800] 15:50:26 INFO - PROCESS | 1826 | [1826] 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 15:50:26 INFO - PROCESS | 1826 | 1477781426675 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 15:50:26 INFO - . 15:50:26 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1134ms 15:50:26 INFO - PROCESS | 1826 | 1477781426714 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 15:50:26 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 15:50:26 INFO - PROCESS | 1826 | 1477781426720 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 15:50:26 INFO - PROCESS | 1826 | 1477781426728 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}] 15:50:26 INFO - PROCESS | 1826 | 1477781426957 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 15:50:26 INFO - PROCESS | 1826 | 1477781426972 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 15:50:26 INFO - PROCESS | 1826 | 1477781426977 Marionette TRACE conn4 <- [1,3560,null,["8"]] 15:50:26 INFO - PROCESS | 1826 | 1477781426985 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 15:50:26 INFO - PROCESS | 1826 | 1477781426993 Marionette TRACE conn4 <- [1,3561,null,{}] 15:50:27 INFO - PROCESS | 1826 | 1477781427014 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bcc000 == 9 [pid = 1826] [id = 782] 15:50:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ceb800) [pid = 1826] [serial = 2278] [outer = (nil)] 15:50:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82eff400) [pid = 1826] [serial = 2279] [outer = 0x82ceb800] 15:50:27 INFO - PROCESS | 1826 | 1477781427114 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x8399d000) [pid = 1826] [serial = 2280] [outer = 0x82ceb800] 15:50:28 INFO - PROCESS | 1826 | 1477781428603 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 15:50:28 INFO - . 15:50:28 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1932ms 15:50:28 INFO - PROCESS | 1826 | 1477781428659 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 1826 | 1477781428663 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 15:50:28 INFO - TEST-START | /websockets/opening-handshake/002.html 15:50:28 INFO - PROCESS | 1826 | 1477781428669 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 15:50:28 INFO - PROCESS | 1826 | 1477781428674 Marionette TRACE conn4 <- [1,3564,null,{}] 15:50:28 INFO - PROCESS | 1826 | 1477781428679 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}] 15:50:28 INFO - PROCESS | 1826 | 1477781428897 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 15:50:28 INFO - PROCESS | 1826 | 1477781428923 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 15:50:28 INFO - PROCESS | 1826 | 1477781428928 Marionette TRACE conn4 <- [1,3566,null,["8"]] 15:50:28 INFO - PROCESS | 1826 | 1477781428935 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 15:50:28 INFO - PROCESS | 1826 | 1477781428941 Marionette TRACE conn4 <- [1,3567,null,{}] 15:50:28 INFO - PROCESS | 1826 | 1477781428947 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:50:28 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf24800 == 10 [pid = 1826] [id = 783] 15:50:28 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf25000) [pid = 1826] [serial = 2281] [outer = (nil)] 15:50:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bf29400) [pid = 1826] [serial = 2282] [outer = 0x8bf25000] 15:50:29 INFO - PROCESS | 1826 | 1477781429045 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bf2d800) [pid = 1826] [serial = 2283] [outer = 0x8bf25000] 15:50:31 INFO - PROCESS | 1826 | 1477781431510 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 15:50:31 INFO - . 15:50:31 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2884ms 15:50:31 INFO - PROCESS | 1826 | 1477781431553 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 1826 | 1477781431558 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 15:50:31 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 15:50:31 INFO - PROCESS | 1826 | 1477781431565 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}] 15:50:31 INFO - PROCESS | 1826 | 1477781431764 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 15:50:31 INFO - PROCESS | 1826 | 1477781431850 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 15:50:31 INFO - PROCESS | 1826 | 1477781431855 Marionette TRACE conn4 <- [1,3571,null,["8"]] 15:50:31 INFO - PROCESS | 1826 | 1477781431861 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 15:50:31 INFO - PROCESS | 1826 | 1477781431868 Marionette TRACE conn4 <- [1,3572,null,{}] 15:50:31 INFO - PROCESS | 1826 | 1477781431875 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\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"}] 15:50:31 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bfa1400 == 11 [pid = 1826] [id = 784] 15:50:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8bfa2000) [pid = 1826] [serial = 2284] [outer = (nil)] 15:50:31 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8bff2800) [pid = 1826] [serial = 2285] [outer = 0x8bfa2000] 15:50:31 INFO - PROCESS | 1826 | 1477781431977 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8c686000) [pid = 1826] [serial = 2286] [outer = 0x8bfa2000] 15:50:32 INFO - PROCESS | 1826 | 1477781432529 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"]]]}] 15:50:32 INFO - . 15:50:32 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1032ms 15:50:32 INFO - PROCESS | 1826 | 1477781432597 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 1826 | 1477781432601 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 15:50:32 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 15:50:32 INFO - PROCESS | 1826 | 1477781432607 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 15:50:32 INFO - PROCESS | 1826 | 1477781432610 Marionette TRACE conn4 <- [1,3575,null,{}] 15:50:32 INFO - PROCESS | 1826 | 1477781432624 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}] 15:50:32 INFO - PROCESS | 1826 | 1477781432857 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 15:50:32 INFO - PROCESS | 1826 | 1477781432873 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 15:50:32 INFO - PROCESS | 1826 | 1477781432876 Marionette TRACE conn4 <- [1,3577,null,["8"]] 15:50:32 INFO - PROCESS | 1826 | 1477781432880 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 15:50:32 INFO - PROCESS | 1826 | 1477781432886 Marionette TRACE conn4 <- [1,3578,null,{}] 15:50:32 INFO - PROCESS | 1826 | 1477781432892 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c698c00 == 12 [pid = 1826] [id = 785] 15:50:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8c699800) [pid = 1826] [serial = 2287] [outer = (nil)] 15:50:32 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8c69bc00) [pid = 1826] [serial = 2288] [outer = 0x8c699800] 15:50:32 INFO - PROCESS | 1826 | 1477781432982 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8c6a0400) [pid = 1826] [serial = 2289] [outer = 0x8c699800] 15:50:33 INFO - PROCESS | 1826 | [1826] 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 15:50:33 INFO - PROCESS | 1826 | 1477781433837 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,{},{}]]]}] 15:50:33 INFO - . 15:50:33 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1302ms 15:50:33 INFO - PROCESS | 1826 | 1477781433910 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 1826 | 1477781433917 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 15:50:33 INFO - TEST-START | /websockets/opening-handshake/003.html 15:50:33 INFO - PROCESS | 1826 | 1477781433928 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}] 15:50:34 INFO - PROCESS | 1826 | 1477781434137 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 15:50:34 INFO - PROCESS | 1826 | 1477781434314 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 15:50:34 INFO - PROCESS | 1826 | 1477781434320 Marionette TRACE conn4 <- [1,3582,null,["8"]] 15:50:34 INFO - PROCESS | 1826 | 1477781434328 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 15:50:34 INFO - PROCESS | 1826 | 1477781434336 Marionette TRACE conn4 <- [1,3583,null,{}] 15:50:34 INFO - PROCESS | 1826 | 1477781434343 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 1826 | ++DOCSHELL 0x82efa000 == 13 [pid = 1826] [id = 786] 15:50:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x82efa400) [pid = 1826] [serial = 2290] [outer = (nil)] 15:50:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x82efec00) [pid = 1826] [serial = 2291] [outer = 0x82efa400] 15:50:34 INFO - PROCESS | 1826 | 1477781434461 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8bf04000) [pid = 1826] [serial = 2292] [outer = 0x82efa400] 15:50:35 INFO - PROCESS | 1826 | 1477781435182 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 15:50:35 INFO - . 15:50:35 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1271ms 15:50:35 INFO - PROCESS | 1826 | 1477781435198 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 15:50:35 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 15:50:35 INFO - PROCESS | 1826 | 1477781435203 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 15:50:35 INFO - PROCESS | 1826 | 1477781435227 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}] 15:50:35 INFO - PROCESS | 1826 | 1477781435459 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 15:50:35 INFO - PROCESS | 1826 | 1477781435596 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 15:50:35 INFO - PROCESS | 1826 | 1477781435606 Marionette TRACE conn4 <- [1,3587,null,["8"]] 15:50:35 INFO - PROCESS | 1826 | 1477781435619 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 15:50:35 INFO - PROCESS | 1826 | 1477781435625 Marionette TRACE conn4 <- [1,3588,null,{}] 15:50:35 INFO - PROCESS | 1826 | 1477781435631 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf2c800 == 14 [pid = 1826] [id = 787] 15:50:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x8c683000) [pid = 1826] [serial = 2293] [outer = (nil)] 15:50:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x8c689400) [pid = 1826] [serial = 2294] [outer = 0x8c683000] 15:50:35 INFO - PROCESS | 1826 | 1477781435739 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8c7d3400) [pid = 1826] [serial = 2295] [outer = 0x8c683000] 15:50:36 INFO - PROCESS | 1826 | 1477781436422 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"]]]}] 15:50:36 INFO - . 15:50:36 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1231ms 15:50:36 INFO - PROCESS | 1826 | 1477781436449 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 15:50:36 INFO - PROCESS | 1826 | 1477781436456 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 15:50:36 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 15:50:36 INFO - PROCESS | 1826 | 1477781436463 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}] 15:50:36 INFO - PROCESS | 1826 | 1477781436646 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 15:50:36 INFO - PROCESS | 1826 | 1477781436821 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 15:50:36 INFO - PROCESS | 1826 | 1477781436825 Marionette TRACE conn4 <- [1,3592,null,["8"]] 15:50:36 INFO - PROCESS | 1826 | 1477781436838 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 15:50:36 INFO - PROCESS | 1826 | 1477781436845 Marionette TRACE conn4 <- [1,3593,null,{}] 15:50:36 INFO - PROCESS | 1826 | 1477781436852 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab4400 == 15 [pid = 1826] [id = 788] 15:50:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x8cbec800) [pid = 1826] [serial = 2296] [outer = (nil)] 15:50:36 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8cbf1000) [pid = 1826] [serial = 2297] [outer = 0x8cbec800] 15:50:36 INFO - PROCESS | 1826 | 1477781436962 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8cbf3800) [pid = 1826] [serial = 2298] [outer = 0x8cbec800] 15:50:39 INFO - PROCESS | 1826 | --DOCSHELL 0x8fa18000 == 14 [pid = 1826] [id = 780] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 44 (0x8c699800) [pid = 1826] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 43 (0x8bf25000) [pid = 1826] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 42 (0x8bfa2000) [pid = 1826] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 41 (0x82bd2800) [pid = 1826] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 40 (0x92abd800) [pid = 1826] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 15:50:42 INFO - PROCESS | 1826 | --DOMWINDOW == 39 (0x82ceb800) [pid = 1826] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf2c800 == 13 [pid = 1826] [id = 787] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x82efa000 == 12 [pid = 1826] [id = 786] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8c698c00 == 11 [pid = 1826] [id = 785] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8bfa1400 == 10 [pid = 1826] [id = 784] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x8bf24800 == 9 [pid = 1826] [id = 783] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x82bcc000 == 8 [pid = 1826] [id = 782] 15:50:45 INFO - PROCESS | 1826 | --DOCSHELL 0x82bd2400 == 7 [pid = 1826] [id = 781] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 38 (0x8c69bc00) [pid = 1826] [serial = 2288] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 37 (0x8c6a0400) [pid = 1826] [serial = 2289] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 36 (0x8bff2800) [pid = 1826] [serial = 2285] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 35 (0x8c686000) [pid = 1826] [serial = 2286] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 34 (0x8bf29400) [pid = 1826] [serial = 2282] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 33 (0x8bf2d800) [pid = 1826] [serial = 2283] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 32 (0x82eff400) [pid = 1826] [serial = 2279] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 31 (0x8399d000) [pid = 1826] [serial = 2280] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 30 (0x82ce5c00) [pid = 1826] [serial = 2276] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 29 (0x82cebc00) [pid = 1826] [serial = 2277] [outer = (nil)] [url = about:blank] 15:50:45 INFO - PROCESS | 1826 | --DOMWINDOW == 28 (0x9463b400) [pid = 1826] [serial = 2274] [outer = (nil)] [url = about:blank] 15:50:47 INFO - PROCESS | 1826 | --DOMWINDOW == 27 (0x8c683000) [pid = 1826] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 15:50:47 INFO - PROCESS | 1826 | --DOMWINDOW == 26 (0x82efa400) [pid = 1826] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 15:50:53 INFO - PROCESS | 1826 | --DOMWINDOW == 25 (0x8c7d3400) [pid = 1826] [serial = 2295] [outer = (nil)] [url = about:blank] 15:50:53 INFO - PROCESS | 1826 | --DOMWINDOW == 24 (0x8bf04000) [pid = 1826] [serial = 2292] [outer = (nil)] [url = about:blank] 15:50:53 INFO - PROCESS | 1826 | --DOMWINDOW == 23 (0x8cbf1000) [pid = 1826] [serial = 2297] [outer = (nil)] [url = about:blank] 15:50:53 INFO - PROCESS | 1826 | --DOMWINDOW == 22 (0x8c689400) [pid = 1826] [serial = 2294] [outer = (nil)] [url = about:blank] 15:50:53 INFO - PROCESS | 1826 | --DOMWINDOW == 21 (0x82efec00) [pid = 1826] [serial = 2291] [outer = (nil)] [url = about:blank] 15:51:07 INFO - PROCESS | 1826 | MARIONETTE LOG: INFO: Timeout fired 15:51:07 INFO - PROCESS | 1826 | 1477781467166 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]]]}] 15:51:07 INFO - . 15:51:07 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30754ms 15:51:07 INFO - PROCESS | 1826 | 1477781467219 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 1826 | 1477781467226 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 15:51:07 INFO - TEST-START | /websockets/opening-handshake/005.html 15:51:07 INFO - PROCESS | 1826 | 1477781467238 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}] 15:51:07 INFO - PROCESS | 1826 | 1477781467463 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 15:51:07 INFO - PROCESS | 1826 | 1477781467552 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 15:51:07 INFO - PROCESS | 1826 | 1477781467558 Marionette TRACE conn4 <- [1,3597,null,["8"]] 15:51:07 INFO - PROCESS | 1826 | 1477781467566 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 15:51:07 INFO - PROCESS | 1826 | 1477781467574 Marionette TRACE conn4 <- [1,3598,null,{}] 15:51:07 INFO - PROCESS | 1826 | 1477781467580 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 1826 | ++DOCSHELL 0x82bce400 == 8 [pid = 1826] [id = 789] 15:51:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 22 (0x82bce800) [pid = 1826] [serial = 2299] [outer = (nil)] 15:51:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 23 (0x82bd0000) [pid = 1826] [serial = 2300] [outer = 0x82bce800] 15:51:07 INFO - PROCESS | 1826 | 1477781467686 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 1826 | ++DOMWINDOW == 24 (0x82ce8000) [pid = 1826] [serial = 2301] [outer = 0x82bce800] 15:51:08 INFO - PROCESS | 1826 | 1477781468302 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] 15:51:08 INFO - PROCESS | 1826 | 1477781468362 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 15:51:08 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 15:51:08 INFO - PROCESS | 1826 | 1477781468370 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}] 15:51:08 INFO - PROCESS | 1826 | 1477781468616 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 15:51:08 INFO - PROCESS | 1826 | 1477781468637 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 15:51:08 INFO - PROCESS | 1826 | 1477781468642 Marionette TRACE conn4 <- [1,3602,null,["8"]] 15:51:08 INFO - PROCESS | 1826 | 1477781468648 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 15:51:08 INFO - PROCESS | 1826 | 1477781468653 Marionette TRACE conn4 <- [1,3603,null,{}] 15:51:08 INFO - PROCESS | 1826 | 1477781468660 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 1826 | ++DOCSHELL 0x82ce5c00 == 9 [pid = 1826] [id = 790] 15:51:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 25 (0x82ef6800) [pid = 1826] [serial = 2302] [outer = (nil)] 15:51:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 26 (0x82ef8400) [pid = 1826] [serial = 2303] [outer = 0x82ef6800] 15:51:08 INFO - PROCESS | 1826 | 1477781468758 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 1826 | ++DOMWINDOW == 27 (0x82efb400) [pid = 1826] [serial = 2304] [outer = 0x82ef6800] 15:51:09 INFO - PROCESS | 1826 | [1826] 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 15:51:10 INFO - ..................... 15:51:10 INFO - PROCESS | 1826 | 1477781469979 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,{},{}]]]}] 15:51:10 INFO - ........................................ 15:51:10 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1699ms 15:51:10 INFO - PROCESS | 1826 | 1477781470077 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 15:51:10 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 15:51:10 INFO - PROCESS | 1826 | 1477781470089 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 15:51:10 INFO - PROCESS | 1826 | 1477781470095 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}] 15:51:10 INFO - PROCESS | 1826 | 1477781470285 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 15:51:10 INFO - PROCESS | 1826 | 1477781470427 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 15:51:10 INFO - PROCESS | 1826 | 1477781470432 Marionette TRACE conn4 <- [1,3607,null,["8"]] 15:51:10 INFO - PROCESS | 1826 | 1477781470439 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 15:51:10 INFO - PROCESS | 1826 | 1477781470447 Marionette TRACE conn4 <- [1,3608,null,{}] 15:51:10 INFO - PROCESS | 1826 | 1477781470454 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf9e000 == 10 [pid = 1826] [id = 791] 15:51:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 28 (0x8bf9e400) [pid = 1826] [serial = 2305] [outer = (nil)] 15:51:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 29 (0x8bfa2c00) [pid = 1826] [serial = 2306] [outer = 0x8bf9e400] 15:51:10 INFO - PROCESS | 1826 | 1477781470556 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 1826 | ++DOMWINDOW == 30 (0x8bff1400) [pid = 1826] [serial = 2307] [outer = 0x8bf9e400] 15:51:10 INFO - PROCESS | 1826 | [1826] 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 15:51:11 INFO - .................................. 15:51:11 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1499ms 15:51:11 INFO - PROCESS | 1826 | 1477781471540 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,{},{}]]]}] 15:51:11 INFO - PROCESS | 1826 | 1477781471597 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 1826 | 1477781471602 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 15:51:11 INFO - TEST-START | /workers/semantics/interface-objects/003.html 15:51:11 INFO - PROCESS | 1826 | 1477781471609 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}] 15:51:11 INFO - PROCESS | 1826 | 1477781471793 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 15:51:11 INFO - PROCESS | 1826 | 1477781471816 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 15:51:11 INFO - PROCESS | 1826 | 1477781471826 Marionette TRACE conn4 <- [1,3612,null,["8"]] 15:51:11 INFO - PROCESS | 1826 | 1477781471832 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 15:51:11 INFO - PROCESS | 1826 | 1477781471842 Marionette TRACE conn4 <- [1,3613,null,{}] 15:51:12 INFO - PROCESS | 1826 | 1477781471990 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:12 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf97000 == 11 [pid = 1826] [id = 792] 15:51:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 31 (0x8c683000) [pid = 1826] [serial = 2308] [outer = (nil)] 15:51:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 32 (0x8c684c00) [pid = 1826] [serial = 2309] [outer = 0x8c683000] 15:51:12 INFO - PROCESS | 1826 | 1477781472093 Marionette DEBUG loaded listener.js 15:51:12 INFO - PROCESS | 1826 | ++DOMWINDOW == 33 (0x8caabc00) [pid = 1826] [serial = 2310] [outer = 0x8c683000] 15:51:12 INFO - .............................................................. 15:51:12 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1357ms 15:51:12 INFO - TEST-START | /workers/semantics/interface-objects/004.html 15:51:13 INFO - PROCESS | 1826 | 1477781472908 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]]]}] 15:51:13 INFO - PROCESS | 1826 | 1477781472969 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 1826 | 1477781472971 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 15:51:13 INFO - PROCESS | 1826 | 1477781472983 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}] 15:51:13 INFO - PROCESS | 1826 | 1477781473238 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 15:51:13 INFO - PROCESS | 1826 | 1477781473272 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 15:51:13 INFO - PROCESS | 1826 | 1477781473281 Marionette TRACE conn4 <- [1,3617,null,["8"]] 15:51:13 INFO - PROCESS | 1826 | 1477781473287 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 15:51:13 INFO - PROCESS | 1826 | 1477781473299 Marionette TRACE conn4 <- [1,3618,null,{}] 15:51:13 INFO - PROCESS | 1826 | 1477781473303 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 1826 | ++DOCSHELL 0x8c7d4400 == 12 [pid = 1826] [id = 793] 15:51:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 34 (0x8cab0800) [pid = 1826] [serial = 2311] [outer = (nil)] 15:51:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 35 (0x8cab3000) [pid = 1826] [serial = 2312] [outer = 0x8cab0800] 15:51:13 INFO - PROCESS | 1826 | 1477781473402 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 1826 | ++DOMWINDOW == 36 (0x8da12000) [pid = 1826] [serial = 2313] [outer = 0x8cab0800] 15:51:14 INFO - PROCESS | 1826 | 1477781474100 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]]]}] 15:51:14 INFO - ................................. 15:51:14 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1177ms 15:51:14 INFO - PROCESS | 1826 | 1477781474161 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 1826 | 1477781474163 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 15:51:14 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 15:51:14 INFO - PROCESS | 1826 | 1477781474171 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}] 15:51:14 INFO - PROCESS | 1826 | 1477781474449 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 15:51:14 INFO - PROCESS | 1826 | 1477781474473 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 15:51:14 INFO - PROCESS | 1826 | 1477781474477 Marionette TRACE conn4 <- [1,3622,null,["8"]] 15:51:14 INFO - PROCESS | 1826 | 1477781474496 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 15:51:14 INFO - PROCESS | 1826 | 1477781474504 Marionette TRACE conn4 <- [1,3623,null,{}] 15:51:14 INFO - PROCESS | 1826 | 1477781474510 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:14 INFO - PROCESS | 1826 | ++DOCSHELL 0x8cab1c00 == 13 [pid = 1826] [id = 794] 15:51:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 37 (0x8da09800) [pid = 1826] [serial = 2314] [outer = (nil)] 15:51:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 38 (0x8da58800) [pid = 1826] [serial = 2315] [outer = 0x8da09800] 15:51:14 INFO - PROCESS | 1826 | 1477781474606 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 1826 | ++DOMWINDOW == 39 (0x8dc2bc00) [pid = 1826] [serial = 2316] [outer = 0x8da09800] 15:51:15 INFO - PROCESS | 1826 | 1477781475408 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"]]]}] 15:51:15 INFO - . 15:51:15 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1271ms 15:51:15 INFO - PROCESS | 1826 | 1477781475446 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 15:51:15 INFO - PROCESS | 1826 | 1477781475453 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 15:51:15 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 15:51:15 INFO - PROCESS | 1826 | 1477781475463 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}] 15:51:15 INFO - PROCESS | 1826 | 1477781475696 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 15:51:15 INFO - PROCESS | 1826 | 1477781475899 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 15:51:15 INFO - PROCESS | 1826 | 1477781475910 Marionette TRACE conn4 <- [1,3627,null,["8"]] 15:51:15 INFO - PROCESS | 1826 | 1477781475968 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 15:51:15 INFO - PROCESS | 1826 | 1477781475977 Marionette TRACE conn4 <- [1,3628,null,{}] 15:51:16 INFO - PROCESS | 1826 | 1477781475984 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 1826 | ++DOCSHELL 0x82e09000 == 14 [pid = 1826] [id = 795] 15:51:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 40 (0x82e0b000) [pid = 1826] [serial = 2317] [outer = (nil)] 15:51:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 41 (0x82ef6000) [pid = 1826] [serial = 2318] [outer = 0x82e0b000] 15:51:16 INFO - PROCESS | 1826 | 1477781476106 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 1826 | ++DOMWINDOW == 42 (0x8b0d0400) [pid = 1826] [serial = 2319] [outer = 0x82e0b000] 15:51:16 INFO - PROCESS | 1826 | 1477781476926 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"]]]}] 15:51:16 INFO - . 15:51:16 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1521ms 15:51:16 INFO - PROCESS | 1826 | 1477781476984 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 1826 | 1477781476990 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 15:51:16 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 15:51:17 INFO - PROCESS | 1826 | 1477781476997 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}] 15:51:17 INFO - PROCESS | 1826 | 1477781477182 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 15:51:17 INFO - PROCESS | 1826 | 1477781477370 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 15:51:17 INFO - PROCESS | 1826 | 1477781477376 Marionette TRACE conn4 <- [1,3632,null,["8"]] 15:51:17 INFO - PROCESS | 1826 | 1477781477384 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 15:51:17 INFO - PROCESS | 1826 | 1477781477390 Marionette TRACE conn4 <- [1,3633,null,{}] 15:51:17 INFO - PROCESS | 1826 | 1477781477396 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 1826 | ++DOCSHELL 0x82aaa400 == 15 [pid = 1826] [id = 796] 15:51:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 43 (0x82e0b800) [pid = 1826] [serial = 2320] [outer = (nil)] 15:51:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 44 (0x8bf05800) [pid = 1826] [serial = 2321] [outer = 0x82e0b800] 15:51:17 INFO - PROCESS | 1826 | 1477781477511 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 1826 | ++DOMWINDOW == 45 (0x8bf21400) [pid = 1826] [serial = 2322] [outer = 0x82e0b800] 15:51:18 INFO - PROCESS | 1826 | 1477781478209 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"]]]}] 15:51:18 INFO - . 15:51:18 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1271ms 15:51:18 INFO - PROCESS | 1826 | 1477781478277 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 1826 | 1477781478285 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 15:51:18 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 15:51:18 INFO - PROCESS | 1826 | 1477781478293 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}] 15:51:18 INFO - PROCESS | 1826 | 1477781478488 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 15:51:18 INFO - PROCESS | 1826 | 1477781478744 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 15:51:18 INFO - PROCESS | 1826 | 1477781478749 Marionette TRACE conn4 <- [1,3637,null,["8"]] 15:51:18 INFO - PROCESS | 1826 | 1477781478759 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 15:51:18 INFO - PROCESS | 1826 | 1477781478765 Marionette TRACE conn4 <- [1,3638,null,{}] 15:51:18 INFO - PROCESS | 1826 | 1477781478773 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\", \"00c6c77d-7fd1-479e-b80f-8a7519a4b3a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 1826 | ++DOCSHELL 0x8bf9bc00 == 16 [pid = 1826] [id = 797] 15:51:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 46 (0x8bf9d000) [pid = 1826] [serial = 2323] [outer = (nil)] 15:51:18 INFO - PROCESS | 1826 | ++DOMWINDOW == 47 (0x8bffb000) [pid = 1826] [serial = 2324] [outer = 0x8bf9d000] 15:51:18 INFO - PROCESS | 1826 | 1477781478887 Marionette DEBUG loaded listener.js 15:51:19 INFO - PROCESS | 1826 | ++DOMWINDOW == 48 (0x8c7d0000) [pid = 1826] [serial = 2325] [outer = 0x8bf9d000] 15:51:19 INFO - . 15:51:19 INFO - TEST-OK | /workers/semantics/reporting-errors/004.html | took 1322ms 15:51:19 INFO - PROCESS | 1826 | 1477781479603 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] 15:51:19 INFO - PROCESS | 1826 | 1477781479637 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 15:51:20 WARNING - u'runner_teardown' () 15:51:20 INFO - No more tests 15:51:20 INFO - Got 0 unexpected results 15:51:20 INFO - SUITE-END | took 2342s 15:51:20 INFO - Closing logging queue 15:51:20 INFO - queue closed 15:51:21 INFO - Return code: 0 15:51:21 WARNING - # TBPL SUCCESS # 15:51:21 INFO - Running post-action listener: _resource_record_post_action 15:51:21 INFO - [mozharness: 2016-10-29 22:51:21.118993Z] Finished run-tests step (success) 15:51:21 INFO - Running post-run listener: _resource_record_post_run 15:51:21 INFO - Total resource usage - Wall time: 2383s; CPU: 51.0%; Read bytes: 13832192; Write bytes: 314830848; Read time: 928; Write time: 232972 15:51:21 INFO - TinderboxPrint: CPU usage
50.6% 15:51:21 INFO - TinderboxPrint: I/O read bytes / time
13,832,192 / 928 15:51:21 INFO - TinderboxPrint: I/O write bytes / time
314,830,848 / 232,972 15:51:21 INFO - TinderboxPrint: CPU idle
1,164.7 (49.2%) 15:51:21 INFO - TinderboxPrint: CPU system
118.6 (5.0%) 15:51:21 INFO - TinderboxPrint: CPU user
1,079.5 (45.6%) 15:51:21 INFO - TinderboxPrint: Swap in / out
0 / 0 15:51:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:51:21 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 49152; Write bytes: 212398080; Read time: 4; Write time: 217700 15:51:21 INFO - run-tests - Wall time: 2349s; CPU: 50.0%; Read bytes: 11644928; Write bytes: 101847040; Read time: 844; Write time: 15148 15:51:22 INFO - Running post-run listener: _upload_blobber_files 15:51:22 INFO - Blob upload gear active. 15:51:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:51:22 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 15:51:22 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'] 15:51:22 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 15:51:22 INFO - (blobuploader) - INFO - Open directory for files ... 15:51:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:51:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:51:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:51:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:51:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:51:24 INFO - (blobuploader) - INFO - Done attempting. 15:51:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:51:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:51:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:51:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:51:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:51:25 INFO - (blobuploader) - INFO - Done attempting. 15:51:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 15:51:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:51:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:51:27 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 15:51:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:51:27 INFO - (blobuploader) - INFO - Done attempting. 15:51:27 INFO - (blobuploader) - INFO - Iteration through files over. 15:51:27 INFO - Return code: 0 15:51:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:51:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:51:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3bb850aea1a63d3eb5db1981f6d7af3ae2dcacd5fc07768b41ad9f4fdc64cd5dcd2108e0186e714c7189f346e5b5e7fe6813be26cc35867439687a212964cf11", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1315b91c4375b0b57dba91a59749ab8e554c9d9a9b7824f7ed48e9610a4d548d257452229f9de35802a6d8d9ae19993ffebfca4ef25f82cc13dd199b7a803cb1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8c8ebb97389206d3a07c2b5c7827c0244791c29c76044ec55805c898a7ff9c4e0f3c7613cd85d9437ed5e10c34a1c4089aa645b25ab3dc3955df624455018273"} 15:51:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:51:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:51:27 INFO - Contents: 15:51:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3bb850aea1a63d3eb5db1981f6d7af3ae2dcacd5fc07768b41ad9f4fdc64cd5dcd2108e0186e714c7189f346e5b5e7fe6813be26cc35867439687a212964cf11", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1315b91c4375b0b57dba91a59749ab8e554c9d9a9b7824f7ed48e9610a4d548d257452229f9de35802a6d8d9ae19993ffebfca4ef25f82cc13dd199b7a803cb1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8c8ebb97389206d3a07c2b5c7827c0244791c29c76044ec55805c898a7ff9c4e0f3c7613cd85d9437ed5e10c34a1c4089aa645b25ab3dc3955df624455018273"} 15:51:27 INFO - Running post-run listener: copy_logs_to_upload_dir 15:51:27 INFO - Copying logs to upload dir... 15:51:27 INFO - mkdir: /builds/slave/test/build/upload/logs 15:51:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2531.400015 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 11 secs) (at 2016-10-29 15:51:27.837856) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 15:51:27.839295) ========= 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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3bb850aea1a63d3eb5db1981f6d7af3ae2dcacd5fc07768b41ad9f4fdc64cd5dcd2108e0186e714c7189f346e5b5e7fe6813be26cc35867439687a212964cf11", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1315b91c4375b0b57dba91a59749ab8e554c9d9a9b7824f7ed48e9610a4d548d257452229f9de35802a6d8d9ae19993ffebfca4ef25f82cc13dd199b7a803cb1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8c8ebb97389206d3a07c2b5c7827c0244791c29c76044ec55805c898a7ff9c4e0f3c7613cd85d9437ed5e10c34a1c4089aa645b25ab3dc3955df624455018273"} build_url:https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032128 build_url: 'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/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/3bb850aea1a63d3eb5db1981f6d7af3ae2dcacd5fc07768b41ad9f4fdc64cd5dcd2108e0186e714c7189f346e5b5e7fe6813be26cc35867439687a212964cf11", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1315b91c4375b0b57dba91a59749ab8e554c9d9a9b7824f7ed48e9610a4d548d257452229f9de35802a6d8d9ae19993ffebfca4ef25f82cc13dd199b7a803cb1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8c8ebb97389206d3a07c2b5c7827c0244791c29c76044ec55805c898a7ff9c4e0f3c7613cd85d9437ed5e10c34a1c4089aa645b25ab3dc3955df624455018273"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TpSq73xaTfSREVacDcknDQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 15:51:27.913992) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:51:27.914458) ========= 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-1477778922.157362-982411724 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017157 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 15:51:27.978142) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 15:51:27.978425) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 15:51:27.978745) ========= ========= Total master_lag: 0.76 =========