builder: autoland_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-576 starttime: 1477643755.29 results: success (0) buildid: 20161027232158 builduid: a29a13f8005645dbbe02a27ef5ac4aa3 revision: 81b62062f0195b23b81c0330838eecae085948bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.294989) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.295369) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.295649) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.335454) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.335728) ========= 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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False --2016-10-28 01:35:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.32M=0.001s 2016-10-28 01:35:55 (8.32 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.259836 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.806814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:55.807153) ========= 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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.074219 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.040718) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.041053) ========= bash -c 'python archiver_client.py mozharness --repo integration/autoland --rev 81b62062f0195b23b81c0330838eecae085948bf --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/autoland --rev 81b62062f0195b23b81c0330838eecae085948bf --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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False 2016-10-28 01:35:56,121 truncating revision to first 12 chars 2016-10-28 01:35:56,121 Setting DEBUG logging. 2016-10-28 01:35:56,121 attempt 1/10 2016-10-28 01:35:56,122 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/autoland/81b62062f019?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-28 01:35:56,500 unpacking tar archive at: autoland-81b62062f019/testing/mozharness/ program finished with exit code 0 elapsedTime=0.647918 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.731505) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.731809) ========= script_repo_revision: 81b62062f0195b23b81c0330838eecae085948bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.732230) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:56.732504) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 01:35:57.000043) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 18 secs) (at 2016-10-28 01:35:57.000324) ========= /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 autoland --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', 'autoland', '--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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False 01:35:57 INFO - MultiFileLogger online at 20161028 01:35:57 in /builds/slave/test 01:35:57 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 autoland --download-symbols true 01:35:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:35:57 INFO - {'allow_software_gl_layers': False, 01:35:57 INFO - 'append_to_log': False, 01:35:57 INFO - 'base_work_dir': '/builds/slave/test', 01:35:57 INFO - 'blob_upload_branch': 'autoland', 01:35:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:35:57 INFO - 'buildbot_json_path': 'buildprops.json', 01:35:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:35:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:35:57 INFO - 'download_minidump_stackwalk': True, 01:35:57 INFO - 'download_symbols': 'true', 01:35:57 INFO - 'download_tooltool': True, 01:35:57 INFO - 'e10s': False, 01:35:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:35:57 INFO - 'tooltool.py': '/tools/tooltool.py', 01:35:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:35:57 INFO - '/tools/misc-python/virtualenv.py')}, 01:35:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:35:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:35:57 INFO - 'log_level': 'info', 01:35:57 INFO - 'log_to_console': True, 01:35:57 INFO - 'opt_config_files': (), 01:35:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:35:57 INFO - '--processes=1', 01:35:57 INFO - '--config=%(test_path)s/wptrunner.ini', 01:35:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:35:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:35:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:35:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:35:57 INFO - 'pip_index': False, 01:35:57 INFO - 'require_test_zip': True, 01:35:57 INFO - 'test_type': ('testharness',), 01:35:57 INFO - 'this_chunk': '1', 01:35:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:35:57 INFO - 'total_chunks': '10', 01:35:57 INFO - 'virtualenv_path': 'venv', 01:35:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:35:57 INFO - 'work_dir': 'build'} 01:35:57 INFO - [mozharness: 2016-10-28 08:35:57.263809Z] Running clobber step. 01:35:57 INFO - Running pre-action listener: _resource_record_pre_action 01:35:57 INFO - Running main action method: clobber 01:35:57 INFO - rmtree: /builds/slave/test/build 01:35:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:36:00 INFO - Running post-action listener: _resource_record_post_action 01:36:00 INFO - [mozharness: 2016-10-28 08:36:00.324974Z] Finished clobber step (success) 01:36:00 INFO - [mozharness: 2016-10-28 08:36:00.325373Z] Running read-buildbot-config step. 01:36:00 INFO - Running pre-action listener: _resource_record_pre_action 01:36:00 INFO - Running main action method: read_buildbot_config 01:36:00 INFO - Using buildbot properties: 01:36:00 INFO - { 01:36:00 INFO - "project": "", 01:36:00 INFO - "product": "firefox", 01:36:00 INFO - "script_repo_revision": "production", 01:36:00 INFO - "scheduler": "tests-autoland-ubuntu32_vm-debug-unittest-8-3600", 01:36:00 INFO - "repository": "", 01:36:00 INFO - "buildername": "Ubuntu VM 12.04 autoland debug test web-platform-tests-1", 01:36:00 INFO - "buildid": "20161027232158", 01:36:00 INFO - "pgo_build": "False", 01:36:00 INFO - "basedir": "/builds/slave/test", 01:36:00 INFO - "buildnumber": 132, 01:36:00 INFO - "slavename": "tst-linux32-spot-576", 01:36:00 INFO - "revision": "81b62062f0195b23b81c0330838eecae085948bf", 01:36:00 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 01:36:00 INFO - "platform": "linux", 01:36:00 INFO - "branch": "autoland", 01:36:00 INFO - "repo_path": "integration/autoland", 01:36:00 INFO - "moz_repo_path": "", 01:36:00 INFO - "stage_platform": "linux", 01:36:00 INFO - "builduid": "a29a13f8005645dbbe02a27ef5ac4aa3", 01:36:00 INFO - "slavebuilddir": "test" 01:36:00 INFO - } 01:36:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 01:36:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 01:36:00 INFO - Running post-action listener: _resource_record_post_action 01:36:00 INFO - [mozharness: 2016-10-28 08:36:00.335050Z] Finished read-buildbot-config step (success) 01:36:00 INFO - [mozharness: 2016-10-28 08:36:00.335364Z] Running download-and-extract step. 01:36:00 INFO - Running pre-action listener: _resource_record_pre_action 01:36:00 INFO - Running main action method: download_and_extract 01:36:00 INFO - mkdir: /builds/slave/test/build/tests 01:36: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')]} 01:36:00 INFO - trying https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 01:36:00 INFO - Downloading https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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 01:36:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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 01:36:01 INFO - Downloaded 1325 bytes. 01:36:01 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 01:36:01 INFO - Using the following test package requirements: 01:36:01 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 01:36:01 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 01:36:01 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 01:36:01 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'jsshell-linux-i686.zip'], 01:36:01 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 01:36:01 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 01:36:01 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 01:36:01 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 01:36:01 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 01:36:01 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 01:36:01 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 01:36:01 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:36:01 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 01:36:01 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 01:36:01 INFO - Fetch https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 01:36:01 INFO - Http code: 200 01:36:01 INFO - x-amz-id-2: I53dPwxwZfn5lLU70e/mrXYAtNYXyJpRLmq5Mi5o+KZkvczEV86gWWtv6c1+XrPfdbN8SUPBpJ4= 01:36:01 INFO - x-amz-request-id: 9AFD9988279707C1 01:36:01 INFO - x-amz-version-id: pModuQaKDsi55cvpqMh3tMkk8aMWPwxu 01:36:02 INFO - Expected file size: 20575543 01:36:02 INFO - Obtained file size: 20575543 01:36:03 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/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 01:36:03 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:36:03 INFO - Fetch https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 01:36:04 INFO - Http code: 200 01:36:04 INFO - x-amz-id-2: utCtEM5hr63NZN/MTEoDV3mWGZI3d+FulMQ+DtkCKZxFwRYxH4TCF01b9wbxOD3KA2avErmASuA= 01:36:04 INFO - x-amz-request-id: B841C42E5CA84316 01:36:04 INFO - x-amz-version-id: OoaB.2HnQKI.5P3mfn2Nb2UgfKepLuxn 01:36:05 INFO - Expected file size: 43223516 01:36:05 INFO - Obtained file size: 43223516 01:36: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')]} 01:36:18 INFO - trying https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:36:18 INFO - Downloading https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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 01:36:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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 01:36:22 INFO - Downloaded 66358246 bytes. 01:36:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:36:22 INFO - mkdir: /builds/slave/test/properties 01:36:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:36:22 INFO - Writing to file /builds/slave/test/properties/build_url 01:36:22 INFO - Contents: 01:36:22 INFO - build_url:https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 01:36:22 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 01:36:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:36:22 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:36:22 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:36:22 INFO - Contents: 01:36:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:36:22 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 01:36:22 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:36:22 INFO - Fetch https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 01:36:23 INFO - Http code: 200 01:36:23 INFO - x-amz-id-2: jtDMFVpfInOigLXxT+s9o/C01G/FtALqGOehSODtKoYoRMhQAilHkPp+qgr41+YTEkKWn0/1RiE= 01:36:23 INFO - x-amz-request-id: 2464E089A48604B3 01:36:23 INFO - x-amz-version-id: HX1ycC0Of.ufhHx.JpIoCRw8PHrO1eHN 01:36:27 INFO - Expected file size: 178214410 01:36:27 INFO - Obtained file size: 178214410 01:36:48 INFO - Running post-action listener: _resource_record_post_action 01:36:48 INFO - Running post-action listener: set_extra_try_arguments 01:36:48 INFO - [mozharness: 2016-10-28 08:36:48.689769Z] Finished download-and-extract step (success) 01:36:48 INFO - [mozharness: 2016-10-28 08:36:48.690121Z] Running fetch-geckodriver step. 01:36:48 INFO - Running pre-action listener: _resource_record_pre_action 01:36:48 INFO - Running main action method: fetch_geckodriver 01:36:48 INFO - Running post-action listener: _resource_record_post_action 01:36:48 INFO - [mozharness: 2016-10-28 08:36:48.805015Z] Finished fetch-geckodriver step (success) 01:36:48 INFO - [mozharness: 2016-10-28 08:36:48.805392Z] Running create-virtualenv step. 01:36:48 INFO - Running pre-action listener: _pre_create_virtualenv 01:36:48 INFO - Running pre-action listener: _resource_record_pre_action 01:36:48 INFO - Running main action method: create_virtualenv 01:36:48 INFO - Creating virtualenv /builds/slave/test/build/venv 01:36:48 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 01:36:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:36:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:36:49 INFO - Using real prefix '/usr' 01:36:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:36:50 INFO - Installing distribute.............................................................................................................................................................................................done. 01:36:54 INFO - Installing pip.................done. 01:36:54 INFO - Return code: 0 01:36:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 01:36:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 01:36:54 INFO - Reading from file tmpfile_stdout 01:36:54 INFO - Output received: 01:36:54 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) 01:36:54 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 01:36:54 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')]} 01:36:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:36:54 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')]} 01:36:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:36: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:36: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 01:36: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 01:36:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:36:54 INFO - 'CCACHE_UMASK': '002', 01:36:54 INFO - 'DISPLAY': ':0', 01:36:54 INFO - 'HOME': '/home/cltbld', 01:36:54 INFO - 'LANG': 'en_US.UTF-8', 01:36:54 INFO - 'LOGNAME': 'cltbld', 01:36:54 INFO - 'MAIL': '/var/mail/cltbld', 01:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:36:54 INFO - 'MOZ_NO_REMOTE': '1', 01:36:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:36:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:36:54 INFO - 'PWD': '/builds/slave/test', 01:36:54 INFO - 'SHELL': '/bin/bash', 01:36:54 INFO - 'SHLVL': '1', 01:36:54 INFO - 'TERM': 'linux', 01:36:54 INFO - 'TMOUT': '86400', 01:36:54 INFO - 'USER': 'cltbld', 01:36:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:36:54 INFO - '_': '/tools/buildbot/bin/python'} 01:36:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:36:55 INFO - Downloading/unpacking psutil>=3.1.1 01:36:55 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 01:36:55 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 01:36:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:36:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:36:55 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 01:36:55 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 01:36:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:36:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:36:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:36:59 INFO - Installing collected packages: psutil 01:36:59 INFO - Running setup.py install for psutil 01:36:59 INFO - building 'psutil._psutil_linux' extension 01:36:59 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 01:37:00 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:37:00 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:37:00 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 01:37:00 INFO - building 'psutil._psutil_posix' extension 01:37:00 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 01:37:00 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 01:37:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:37:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:37:00 INFO - Successfully installed psutil 01:37:00 INFO - Cleaning up... 01:37:00 INFO - Return code: 0 01:37:00 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 01:37: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')]} 01:37:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37: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')]} 01:37:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 01:37:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 01:37:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:01 INFO - 'CCACHE_UMASK': '002', 01:37:01 INFO - 'DISPLAY': ':0', 01:37:01 INFO - 'HOME': '/home/cltbld', 01:37:01 INFO - 'LANG': 'en_US.UTF-8', 01:37:01 INFO - 'LOGNAME': 'cltbld', 01:37:01 INFO - 'MAIL': '/var/mail/cltbld', 01:37:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:01 INFO - 'MOZ_NO_REMOTE': '1', 01:37:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:01 INFO - 'PWD': '/builds/slave/test', 01:37:01 INFO - 'SHELL': '/bin/bash', 01:37:01 INFO - 'SHLVL': '1', 01:37:01 INFO - 'TERM': 'linux', 01:37:01 INFO - 'TMOUT': '86400', 01:37:01 INFO - 'USER': 'cltbld', 01:37:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:01 INFO - '_': '/tools/buildbot/bin/python'} 01:37:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:01 INFO - Downloading/unpacking mozsystemmonitor==0.3 01:37:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:05 INFO - Downloading mozsystemmonitor-0.3.tar.gz 01:37:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:37:06 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 01:37:06 INFO - Installing collected packages: mozsystemmonitor 01:37:06 INFO - Running setup.py install for mozsystemmonitor 01:37:06 INFO - Successfully installed mozsystemmonitor 01:37:06 INFO - Cleaning up... 01:37:06 INFO - Return code: 0 01:37:06 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 01:37:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:37:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 01:37:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 01:37:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 01:37:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:06 INFO - 'CCACHE_UMASK': '002', 01:37:06 INFO - 'DISPLAY': ':0', 01:37:06 INFO - 'HOME': '/home/cltbld', 01:37:06 INFO - 'LANG': 'en_US.UTF-8', 01:37:06 INFO - 'LOGNAME': 'cltbld', 01:37:06 INFO - 'MAIL': '/var/mail/cltbld', 01:37:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:06 INFO - 'MOZ_NO_REMOTE': '1', 01:37:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:06 INFO - 'PWD': '/builds/slave/test', 01:37:06 INFO - 'SHELL': '/bin/bash', 01:37:06 INFO - 'SHLVL': '1', 01:37:06 INFO - 'TERM': 'linux', 01:37:06 INFO - 'TMOUT': '86400', 01:37:06 INFO - 'USER': 'cltbld', 01:37:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:06 INFO - '_': '/tools/buildbot/bin/python'} 01:37:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:06 INFO - Downloading/unpacking jsonschema==2.5.1 01:37: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 01:37: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 01:37:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37: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 01:37: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 01:37:10 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 01:37:10 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 01:37:10 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 01:37:10 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 01:37:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:10 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 01:37:10 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 01:37:11 INFO - Downloading functools32-3.2.3-2.tar.gz 01:37:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 01:37:11 INFO - warning: no files found matching '*.txt' 01:37:11 INFO - no previously-included directories found matching 'build' 01:37:11 INFO - no previously-included directories found matching 'dist' 01:37:11 INFO - no previously-included directories found matching '.git*' 01:37:11 INFO - Installing collected packages: jsonschema, functools32 01:37:11 INFO - Running setup.py install for functools32 01:37:11 INFO - warning: no files found matching '*.txt' 01:37:11 INFO - no previously-included directories found matching 'build' 01:37:11 INFO - no previously-included directories found matching 'dist' 01:37:11 INFO - no previously-included directories found matching '.git*' 01:37:11 INFO - Successfully installed jsonschema functools32 01:37:11 INFO - Cleaning up... 01:37:11 INFO - Return code: 0 01:37:11 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 01:37:11 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')]} 01:37:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:11 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')]} 01:37:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 01:37:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 01:37:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:11 INFO - 'CCACHE_UMASK': '002', 01:37:11 INFO - 'DISPLAY': ':0', 01:37:11 INFO - 'HOME': '/home/cltbld', 01:37:11 INFO - 'LANG': 'en_US.UTF-8', 01:37:11 INFO - 'LOGNAME': 'cltbld', 01:37:11 INFO - 'MAIL': '/var/mail/cltbld', 01:37:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:11 INFO - 'MOZ_NO_REMOTE': '1', 01:37:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:11 INFO - 'PWD': '/builds/slave/test', 01:37:11 INFO - 'SHELL': '/bin/bash', 01:37:11 INFO - 'SHLVL': '1', 01:37:11 INFO - 'TERM': 'linux', 01:37:11 INFO - 'TMOUT': '86400', 01:37:11 INFO - 'USER': 'cltbld', 01:37:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:11 INFO - '_': '/tools/buildbot/bin/python'} 01:37:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:12 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 01:37:12 INFO - Cleaning up... 01:37:12 INFO - Return code: 0 01:37:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:37: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')]} 01:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37: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')]} 01:37:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:37:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:37:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:12 INFO - 'CCACHE_UMASK': '002', 01:37:12 INFO - 'DISPLAY': ':0', 01:37:12 INFO - 'HOME': '/home/cltbld', 01:37:12 INFO - 'LANG': 'en_US.UTF-8', 01:37:12 INFO - 'LOGNAME': 'cltbld', 01:37:12 INFO - 'MAIL': '/var/mail/cltbld', 01:37:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:12 INFO - 'MOZ_NO_REMOTE': '1', 01:37:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:12 INFO - 'PWD': '/builds/slave/test', 01:37:12 INFO - 'SHELL': '/bin/bash', 01:37:12 INFO - 'SHLVL': '1', 01:37:12 INFO - 'TERM': 'linux', 01:37:12 INFO - 'TMOUT': '86400', 01:37:12 INFO - 'USER': 'cltbld', 01:37:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:12 INFO - '_': '/tools/buildbot/bin/python'} 01:37:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:12 INFO - Downloading/unpacking blobuploader==1.2.4 01:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:16 INFO - Downloading blobuploader-1.2.4.tar.gz 01:37:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:37:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:37:16 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 01:37:16 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 01:37:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:16 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 01:37:16 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 01:37:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:37:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:37:17 INFO - Downloading docopt-0.6.1.tar.gz 01:37:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:37:18 INFO - Installing collected packages: blobuploader, requests, docopt 01:37:18 INFO - Running setup.py install for blobuploader 01:37:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:37:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:37:18 INFO - Running setup.py install for requests 01:37:19 INFO - Running setup.py install for docopt 01:37:19 INFO - Successfully installed blobuploader requests docopt 01:37:19 INFO - Cleaning up... 01:37:19 INFO - Return code: 0 01:37:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:37:19 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')]} 01:37:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:19 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')]} 01:37:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:37:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:37:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:19 INFO - 'CCACHE_UMASK': '002', 01:37:19 INFO - 'DISPLAY': ':0', 01:37:19 INFO - 'HOME': '/home/cltbld', 01:37:19 INFO - 'LANG': 'en_US.UTF-8', 01:37:19 INFO - 'LOGNAME': 'cltbld', 01:37:19 INFO - 'MAIL': '/var/mail/cltbld', 01:37:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:19 INFO - 'MOZ_NO_REMOTE': '1', 01:37:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:19 INFO - 'PWD': '/builds/slave/test', 01:37:19 INFO - 'SHELL': '/bin/bash', 01:37:19 INFO - 'SHLVL': '1', 01:37:19 INFO - 'TERM': 'linux', 01:37:19 INFO - 'TMOUT': '86400', 01:37:19 INFO - 'USER': 'cltbld', 01:37:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:19 INFO - '_': '/tools/buildbot/bin/python'} 01:37:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:37:20 INFO - Running setup.py (path:/tmp/pip-8fvKVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:37:20 INFO - Running setup.py (path:/tmp/pip-8OqVmx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:37:20 INFO - Running setup.py (path:/tmp/pip-mxdZ6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:37:20 INFO - Running setup.py (path:/tmp/pip-8DOJqQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:37:20 INFO - Running setup.py (path:/tmp/pip-MWaALv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:37:20 INFO - Running setup.py (path:/tmp/pip-WtpVFB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:37:20 INFO - Running setup.py (path:/tmp/pip-PdoTFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:37:20 INFO - Running setup.py (path:/tmp/pip-jG2O4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:37:21 INFO - Running setup.py (path:/tmp/pip-ZrxC7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:37:21 INFO - Running setup.py (path:/tmp/pip-Lnz3m3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:37:21 INFO - Running setup.py (path:/tmp/pip-ae2b0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:37:21 INFO - Running setup.py (path:/tmp/pip-IQQ4hm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:37:21 INFO - Running setup.py (path:/tmp/pip-W9N4NI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:37:21 INFO - Running setup.py (path:/tmp/pip-1B7b22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:37:21 INFO - Running setup.py (path:/tmp/pip-NvnXtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:37:21 INFO - Running setup.py (path:/tmp/pip-bZ5eBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:37:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:37:22 INFO - Running setup.py (path:/tmp/pip-LG7UjA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:37:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:37:22 INFO - Running setup.py (path:/tmp/pip-QVOLjX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:37:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:37:22 INFO - Running setup.py (path:/tmp/pip-7_pDq3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:37:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:37:22 INFO - Running setup.py (path:/tmp/pip-8113tG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:37:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:37:22 INFO - Running setup.py (path:/tmp/pip-eDwmH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:37:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:37:22 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 01:37:22 INFO - Running setup.py install for manifestparser 01:37:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:37:23 INFO - Running setup.py install for mozcrash 01:37:23 INFO - Running setup.py install for mozdebug 01:37:23 INFO - Running setup.py install for mozdevice 01:37:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:37:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:37:23 INFO - Running setup.py install for mozfile 01:37:23 INFO - Running setup.py install for mozhttpd 01:37:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Running setup.py install for mozinfo 01:37:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Running setup.py install for mozInstall 01:37:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:37:24 INFO - Running setup.py install for mozleak 01:37:24 INFO - Running setup.py install for mozlog 01:37:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:37:25 INFO - Running setup.py install for moznetwork 01:37:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:37:25 INFO - Running setup.py install for mozprocess 01:37:25 INFO - Running setup.py install for mozprofile 01:37:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:37:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:37:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:37:25 INFO - Running setup.py install for mozrunner 01:37:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:37:26 INFO - Running setup.py install for mozscreenshot 01:37:26 INFO - Running setup.py install for moztest 01:37:26 INFO - Running setup.py install for mozversion 01:37:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:37:26 INFO - Running setup.py install for wptserve 01:37:26 INFO - Running setup.py install for marionette-driver 01:37:27 INFO - Running setup.py install for browsermob-proxy 01:37:27 INFO - Running setup.py install for marionette-client 01:37:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:37:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:37:27 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 01:37:27 INFO - Cleaning up... 01:37:27 INFO - Return code: 0 01:37:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:37:27 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')]} 01:37:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:27 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')]} 01:37:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 01:37:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x862bdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x857d8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87ca3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, '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-1477642732.853382-1917289623', '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 01:37:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:37:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:37:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:37:28 INFO - 'CCACHE_UMASK': '002', 01:37:28 INFO - 'DISPLAY': ':0', 01:37:28 INFO - 'HOME': '/home/cltbld', 01:37:28 INFO - 'LANG': 'en_US.UTF-8', 01:37:28 INFO - 'LOGNAME': 'cltbld', 01:37:28 INFO - 'MAIL': '/var/mail/cltbld', 01:37:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:37:28 INFO - 'MOZ_NO_REMOTE': '1', 01:37:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:37:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:37:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:37:28 INFO - 'PWD': '/builds/slave/test', 01:37:28 INFO - 'SHELL': '/bin/bash', 01:37:28 INFO - 'SHLVL': '1', 01:37:28 INFO - 'TERM': 'linux', 01:37:28 INFO - 'TMOUT': '86400', 01:37:28 INFO - 'USER': 'cltbld', 01:37:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:37:28 INFO - '_': '/tools/buildbot/bin/python'} 01:37:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:37:28 INFO - Running setup.py (path:/tmp/pip-rYYcOG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:37:28 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)) 01:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:37:28 INFO - Running setup.py (path:/tmp/pip-JfMuEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:37:28 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)) 01:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:37:28 INFO - Running setup.py (path:/tmp/pip-VJXiuE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:37:28 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)) 01:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:37:28 INFO - Running setup.py (path:/tmp/pip-77dHmE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:37:29 INFO - Running setup.py (path:/tmp/pip-fkjFBN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:37:29 INFO - Running setup.py (path:/tmp/pip-luMEZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:37:29 INFO - Running setup.py (path:/tmp/pip-1gEm1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:37:29 INFO - Running setup.py (path:/tmp/pip-TGiZg3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:37:29 INFO - Running setup.py (path:/tmp/pip-qrSg8i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:37:29 INFO - Running setup.py (path:/tmp/pip-YDykuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:37:29 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)) 01:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:37:29 INFO - Running setup.py (path:/tmp/pip-BE6EJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:37:29 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:37:30 INFO - Running setup.py (path:/tmp/pip-0riHR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:37:30 INFO - Running setup.py (path:/tmp/pip-rMsF1C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:37:30 INFO - Running setup.py (path:/tmp/pip-K9EuCG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:37:30 INFO - Running setup.py (path:/tmp/pip-UxeMU5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:37:30 INFO - Running setup.py (path:/tmp/pip-WuADoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:37:30 INFO - Running setup.py (path:/tmp/pip-1oMRbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:37:30 INFO - Running setup.py (path:/tmp/pip-2OVqRB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:37:30 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)) 01:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:37:30 INFO - Running setup.py (path:/tmp/pip-XpNy_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:37:31 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)) 01:37:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:37:31 INFO - Running setup.py (path:/tmp/pip-XNWPUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:37:31 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)) 01:37:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:37:31 INFO - Running setup.py (path:/tmp/pip-QvymKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:37:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:37:31 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)) 01:37:31 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)) 01:37:31 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)) 01:37:31 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)) 01:37:31 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)) 01:37:31 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)) 01:37:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:37:31 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 01:37:31 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 01:37:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 01:37:31 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 01:37:31 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 01:37:35 INFO - Downloading blessings-1.6.tar.gz 01:37:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:37:35 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)) 01:37:35 INFO - Installing collected packages: blessings 01:37:35 INFO - Running setup.py install for blessings 01:37:35 INFO - Successfully installed blessings 01:37:35 INFO - Cleaning up... 01:37:36 INFO - Return code: 0 01:37:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:37:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:37:36 INFO - Reading from file tmpfile_stdout 01:37:36 INFO - Current package versions: 01:37:36 INFO - argparse == 1.2.1 01:37:36 INFO - blessings == 1.6 01:37:36 INFO - blobuploader == 1.2.4 01:37:36 INFO - browsermob-proxy == 0.6.0 01:37:36 INFO - docopt == 0.6.1 01:37:36 INFO - functools32 == 3.2.3-2 01:37:36 INFO - jsonschema == 2.5.1 01:37:36 INFO - manifestparser == 1.1 01:37:36 INFO - marionette-client == 3.2.0 01:37:36 INFO - marionette-driver == 2.1.0 01:37:36 INFO - mozInstall == 1.12 01:37:36 INFO - mozcrash == 0.17 01:37:36 INFO - mozdebug == 0.1 01:37:36 INFO - mozdevice == 0.48 01:37:36 INFO - mozfile == 1.2 01:37:36 INFO - mozhttpd == 0.7 01:37:36 INFO - mozinfo == 0.9 01:37:36 INFO - mozleak == 0.1 01:37:36 INFO - mozlog == 3.4 01:37:36 INFO - moznetwork == 0.27 01:37:36 INFO - mozprocess == 0.23 01:37:36 INFO - mozprofile == 0.28 01:37:36 INFO - mozrunner == 6.12 01:37:36 INFO - mozscreenshot == 0.1 01:37:36 INFO - mozsystemmonitor == 0.3 01:37:36 INFO - moztest == 0.7 01:37:36 INFO - mozversion == 1.4 01:37:36 INFO - psutil == 3.1.1 01:37:36 INFO - requests == 1.2.3 01:37:36 INFO - wptserve == 1.4.0 01:37:36 INFO - wsgiref == 0.1.2 01:37:36 INFO - Running post-action listener: _resource_record_post_action 01:37:36 INFO - Running post-action listener: _start_resource_monitoring 01:37:36 INFO - Starting resource monitoring. 01:37:36 INFO - [mozharness: 2016-10-28 08:37:36.453439Z] Finished create-virtualenv step (success) 01:37:36 INFO - [mozharness: 2016-10-28 08:37:36.460161Z] Running pull step. 01:37:36 INFO - Running pre-action listener: _resource_record_pre_action 01:37:36 INFO - Running main action method: pull 01:37:36 INFO - Pull has nothing to do! 01:37:36 INFO - Running post-action listener: _resource_record_post_action 01:37:36 INFO - [mozharness: 2016-10-28 08:37:36.462284Z] Finished pull step (success) 01:37:36 INFO - [mozharness: 2016-10-28 08:37:36.463741Z] Running install step. 01:37:36 INFO - Running pre-action listener: _resource_record_pre_action 01:37:36 INFO - Running main action method: install 01:37:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:37:36 INFO - Reading from file tmpfile_stdout 01:37:36 INFO - Detecting whether we're running mozinstall >=1.0... 01:37:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:37:36 INFO - Reading from file tmpfile_stdout 01:37:36 INFO - Output received: 01:37:36 INFO - Usage: mozinstall [options] installer 01:37:36 INFO - Options: 01:37:36 INFO - -h, --help show this help message and exit 01:37:36 INFO - -d DEST, --destination=DEST 01:37:36 INFO - Directory to install application into. [default: 01:37:36 INFO - "/builds/slave/test"] 01:37:36 INFO - --app=APP Application being installed. [default: firefox] 01:37:36 INFO - mkdir: /builds/slave/test/build/application 01:37:36 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'] 01:37:36 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 01:38:11 INFO - Reading from file tmpfile_stdout 01:38:11 INFO - Output received: 01:38:11 INFO - /builds/slave/test/build/application/firefox/firefox 01:38:11 INFO - Running post-action listener: _resource_record_post_action 01:38:11 INFO - [mozharness: 2016-10-28 08:38:11.052464Z] Finished install step (success) 01:38:11 INFO - [mozharness: 2016-10-28 08:38:11.052680Z] Running run-tests step. 01:38:11 INFO - Running pre-action listener: _resource_record_pre_action 01:38:11 INFO - Running main action method: run_tests 01:38:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:38:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:38:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:38:11 INFO - grabbing minidump binary from tooltool 01:38:11 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')]} 01:38:11 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 01:38:11 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 01:38:11 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 01:38:11 INFO - Downloaded 37427 bytes. 01:38:11 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 01:38:11 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')]} 01:38:11 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 0x85b27a0>, '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 0x85b7678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86ccaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:38:11 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 01:38:11 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 01:38:11 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 01:38:11 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:38:11 INFO - Return code: 0 01:38:11 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:38:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:38:11 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/ep-3Djm6Sra-W9gM0vuC9g/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 01:38:11 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/ep-3Djm6Sra-W9gM0vuC9g/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 01:38:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:38:11 INFO - 'CCACHE_UMASK': '002', 01:38:11 INFO - 'DISPLAY': ':0', 01:38:11 INFO - 'HOME': '/home/cltbld', 01:38:11 INFO - 'LANG': 'en_US.UTF-8', 01:38:11 INFO - 'LOGNAME': 'cltbld', 01:38:11 INFO - 'MAIL': '/var/mail/cltbld', 01:38:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:38:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:38:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:38:11 INFO - 'MOZ_NO_REMOTE': '1', 01:38:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:38:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:38:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:38:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:38:11 INFO - 'PWD': '/builds/slave/test', 01:38:11 INFO - 'SHELL': '/bin/bash', 01:38:11 INFO - 'SHLVL': '1', 01:38:11 INFO - 'TERM': 'linux', 01:38:11 INFO - 'TMOUT': '86400', 01:38:11 INFO - 'USER': 'cltbld', 01:38:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477642732.853382-1917289623', 01:38:11 INFO - '_': '/tools/buildbot/bin/python'} 01:38:11 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/ep-3Djm6Sra-W9gM0vuC9g/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 01:38:12 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 01:38:12 INFO - import pkg_resources 01:38:12 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 01:38:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 01:38:15 INFO - Using 1 client processes 01:38:15 INFO - wptserve Starting http server on 127.0.0.1:8000 01:38:15 INFO - wptserve Starting http server on 127.0.0.1:8001 01:38:15 INFO - wptserve Starting http server on 127.0.0.1:8443 01:38:17 INFO - SUITE-START | Running 897 tests 01:38:17 INFO - Running testharness tests 01:38:17 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 01:38:17 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 01:38:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 01:38:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 01:38:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 01:38:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 01:38:17 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 01:38:17 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 01:38:17 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-events.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 01:38:17 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 01:38:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 01:38:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-events.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 01:38:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 01:38:18 INFO - TEST-START | /encrypted-media/idlharness.html 01:38:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 01:38:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 01:38:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 01:38:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 01:38:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 01:38:18 INFO - TEST-START | /media-source/mediasource-duration.html 01:38:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 01:38:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 01:38:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 01:38:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:38: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 01:38:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 01:38:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 01:38: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 01:38:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 01:38: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 01:38:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 01:38:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/general.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 01:38:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 1ms 01:38:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 01:38:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 01:38:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 01:38:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 01:38:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 01:38:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 01:38:18 INFO - Setting up ssl 01:38:18 INFO - PROCESS | certutil | 01:38:18 INFO - PROCESS | certutil | 01:38:18 INFO - PROCESS | certutil | 01:38:18 INFO - Certificate Nickname Trust Attributes 01:38:18 INFO - SSL,S/MIME,JAR/XPI 01:38:18 INFO - 01:38:18 INFO - web-platform-tests CT,, 01:38:18 INFO - 01:38:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmp4zH4FE.mozrunner 01:38:18 INFO - Starting runner 01:38:22 INFO - PROCESS | 1830 | 1477643902572 Marionette DEBUG Marionette enabled via build flag and pref 01:38:22 INFO - PROCESS | 1830 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 01:38:22 INFO - PROCESS | 1830 | [1830] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 01:38:22 INFO - PROCESS | 1830 | [1830] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 01:38:22 INFO - PROCESS | 1830 | ++DOCSHELL 0xa0696000 == 1 [pid = 1830] [id = 1] 01:38:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 1 (0xa0696400) [pid = 1830] [serial = 1] [outer = (nil)] 01:38:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 2 (0xa0697000) [pid = 1830] [serial = 2] [outer = 0xa0696400] 01:38:23 INFO - PROCESS | 1830 | 1477643903455 Marionette INFO Listening on port 2828 01:38:24 INFO - PROCESS | 1830 | 1477643904107 Marionette DEBUG Marionette enabled via command-line flag 01:38:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a02dc00 == 2 [pid = 1830] [id = 2] 01:38:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 3 (0x9a02e000) [pid = 1830] [serial = 3] [outer = (nil)] 01:38:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 4 (0x9a02e800) [pid = 1830] [serial = 4] [outer = 0x9a02e000] 01:38:24 INFO - PROCESS | 1830 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9953cda0 01:38:24 INFO - PROCESS | 1830 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 995488c0 01:38:24 INFO - PROCESS | 1830 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99562c80 01:38:24 INFO - PROCESS | 1830 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9956b740 01:38:24 INFO - PROCESS | 1830 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99570220 01:38:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 5 (0x9955dc00) [pid = 1830] [serial = 5] [outer = 0xa0696400] 01:38:24 INFO - PROCESS | 1830 | 1477643904576 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53968 01:38:24 INFO - PROCESS | 1830 | 1477643904604 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53969 01:38:24 INFO - PROCESS | 1830 | 1477643904667 Marionette DEBUG Closed connection conn0 01:38:24 INFO - PROCESS | 1830 | 1477643904671 Marionette DEBUG Closed connection conn1 01:38:24 INFO - PROCESS | 1830 | 1477643904777 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53970 01:38:24 INFO - PROCESS | 1830 | 1477643904836 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53971 01:38:24 INFO - PROCESS | 1830 | 1477643904841 Marionette DEBUG Closed connection conn2 01:38:24 INFO - PROCESS | 1830 | 1477643904884 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53972 01:38:24 INFO - PROCESS | 1830 | 1477643904906 Marionette DEBUG Closed connection conn3 01:38:24 INFO - PROCESS | 1830 | 1477643904945 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:38:24 INFO - PROCESS | 1830 | 1477643904965 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":"20161027232158","processId":1830,"version":"52.0a1"} 01:38:25 INFO - PROCESS | 1830 | [1830] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 01:38:25 INFO - PROCESS | 1830 | [1830] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 01:38:25 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:38:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x9467a800 == 3 [pid = 1830] [id = 3] 01:38:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 6 (0x9467ac00) [pid = 1830] [serial = 6] [outer = (nil)] 01:38:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x9467b400 == 4 [pid = 1830] [id = 4] 01:38:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 7 (0x9467b800) [pid = 1830] [serial = 7] [outer = (nil)] 01:38:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x93d69400 == 5 [pid = 1830] [id = 5] 01:38:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 8 (0x93d69800) [pid = 1830] [serial = 8] [outer = (nil)] 01:38:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 9 (0x93910000) [pid = 1830] [serial = 9] [outer = 0x93d69800] 01:38:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 10 (0x93755000) [pid = 1830] [serial = 10] [outer = 0x9467ac00] 01:38:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 11 (0x93756800) [pid = 1830] [serial = 11] [outer = 0x9467b800] 01:38:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 12 (0x93758400) [pid = 1830] [serial = 12] [outer = 0x93d69800] 01:38:28 INFO - PROCESS | 1830 | [1830] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2401 01:38:29 INFO - PROCESS | 1830 | 1477643909436 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 13 (0x923b2000) [pid = 1830] [serial = 13] [outer = 0x93d69800] 01:38:30 INFO - PROCESS | 1830 | 1477643910592 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"669d5345-09ae-40c6-ab39-2feaa61a4a98","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":"20161027232158","processId":1830,"version":"52.0a1","command_id":1}}] 01:38:30 INFO - PROCESS | 1830 | 1477643910874 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}] 01:38:31 INFO - PROCESS | 1830 | 1477643911176 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:38:31 INFO - PROCESS | 1830 | 1477643911451 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1830 | 1477643911459 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 01:38:31 INFO - PROCESS | 1830 | 1477643911499 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:38:31 INFO - PROCESS | 1830 | [1830] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/autoland-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:38:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 14 (0x8fb73800) [pid = 1830] [serial = 14] [outer = 0x93d69800] 01:38:31 INFO - PROCESS | 1830 | 1477643911839 Marionette TRACE conn4 <- [1,4,null,{}] 01:38:31 INFO - PROCESS | 1830 | 1477643911875 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 01:38:31 INFO - PROCESS | 1830 | 1477643911909 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 01:38:31 INFO - PROCESS | 1830 | 1477643911989 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1830 | 1477643911997 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 01:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:38:32 INFO - PROCESS | 1830 | 1477643912017 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 01:38:32 INFO - PROCESS | 1830 | 1477643912021 Marionette TRACE conn4 <- [1,7,null,{}] 01:38:32 INFO - PROCESS | 1830 | 1477643912052 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}] 01:38:32 INFO - PROCESS | 1830 | 1477643912104 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 01:38:32 INFO - PROCESS | 1830 | 1477643912120 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 01:38:32 INFO - PROCESS | 1830 | 1477643912124 Marionette TRACE conn4 <- [1,9,null,["8"]] 01:38:32 INFO - PROCESS | 1830 | 1477643912144 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 01:38:32 INFO - PROCESS | 1830 | 1477643912149 Marionette TRACE conn4 <- [1,10,null,{}] 01:38:32 INFO - PROCESS | 1830 | 1477643912223 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d2400 == 6 [pid = 1830] [id = 6] 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 15 (0x8f8d2800) [pid = 1830] [serial = 15] [outer = (nil)] 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 16 (0x8ddb5400) [pid = 1830] [serial = 16] [outer = 0x8f8d2800] 01:38:32 INFO - PROCESS | 1830 | 1477643912352 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 17 (0x8ddb9400) [pid = 1830] [serial = 17] [outer = 0x8f8d2800] 01:38:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba3000 == 7 [pid = 1830] [id = 7] 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 18 (0x8dba3400) [pid = 1830] [serial = 18] [outer = (nil)] 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 19 (0x8dba6000) [pid = 1830] [serial = 19] [outer = 0x8dba3400] 01:38:32 INFO - PROCESS | 1830 | 1477643912744 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x8da5e800) [pid = 1830] [serial = 20] [outer = 0x8dba3400] 01:38:33 INFO - PROCESS | 1830 | [1830] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/autoland-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:38:34 INFO - PROCESS | 1830 | 1477643914041 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]]]}] 01:38:34 INFO - . 01:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2208ms 01:38:34 INFO - PROCESS | 1830 | 1477643914265 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1830 | 1477643914271 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 01:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:38:34 INFO - PROCESS | 1830 | 1477643914426 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}] 01:38:34 INFO - PROCESS | 1830 | 1477643914674 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 01:38:34 INFO - PROCESS | 1830 | 1477643914748 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 01:38:34 INFO - PROCESS | 1830 | 1477643914751 Marionette TRACE conn4 <- [1,14,null,["8"]] 01:38:34 INFO - PROCESS | 1830 | 1477643914759 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 01:38:34 INFO - PROCESS | 1830 | 1477643914767 Marionette TRACE conn4 <- [1,15,null,{}] 01:38:34 INFO - PROCESS | 1830 | 1477643914775 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x93080c00 == 8 [pid = 1830] [id = 8] 01:38:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x9374a000) [pid = 1830] [serial = 21] [outer = (nil)] 01:38:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x944c2800) [pid = 1830] [serial = 22] [outer = 0x9374a000] 01:38:34 INFO - PROCESS | 1830 | 1477643914894 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x94679c00) [pid = 1830] [serial = 23] [outer = 0x9374a000] 01:38:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x9587e000 == 9 [pid = 1830] [id = 9] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x9587e400) [pid = 1830] [serial = 24] [outer = (nil)] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x98385c00) [pid = 1830] [serial = 25] [outer = 0x9587e400] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x995c7000) [pid = 1830] [serial = 26] [outer = 0x9587e400] 01:38:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x95020000 == 10 [pid = 1830] [id = 10] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x99552000) [pid = 1830] [serial = 27] [outer = (nil)] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x9a3e0400) [pid = 1830] [serial = 28] [outer = 0x99552000] 01:38:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x94d53400) [pid = 1830] [serial = 29] [outer = 0x99552000] 01:38:36 INFO - PROCESS | 1830 | 1477643916100 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]]]}] 01:38:36 INFO - . 01:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1887ms 01:38:36 INFO - PROCESS | 1830 | 1477643916287 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1830 | 1477643916296 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:38:36 INFO - PROCESS | 1830 | 1477643916310 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}] 01:38:36 INFO - PROCESS | 1830 | 1477643916516 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 01:38:36 INFO - PROCESS | 1830 | 1477643916661 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 01:38:36 INFO - PROCESS | 1830 | 1477643916668 Marionette TRACE conn4 <- [1,19,null,["8"]] 01:38:36 INFO - PROCESS | 1830 | 1477643916678 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 01:38:36 INFO - PROCESS | 1830 | 1477643916684 Marionette TRACE conn4 <- [1,20,null,{}] 01:38:36 INFO - PROCESS | 1830 | 1477643916692 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x995c4800 == 11 [pid = 1830] [id = 11] 01:38:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x9a342400) [pid = 1830] [serial = 30] [outer = (nil)] 01:38:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0xa2ad7800) [pid = 1830] [serial = 31] [outer = 0x9a342400] 01:38:36 INFO - PROCESS | 1830 | 1477643916810 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0xa2f12800) [pid = 1830] [serial = 32] [outer = 0x9a342400] 01:38:37 INFO - PROCESS | 1830 | 1477643917679 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]]]}] 01:38:37 INFO - . 01:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1428ms 01:38:37 INFO - PROCESS | 1830 | 1477643917762 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 1830 | 1477643917769 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 01:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:38:37 INFO - PROCESS | 1830 | 1477643917779 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}] 01:38:38 INFO - PROCESS | 1830 | 1477643918003 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:38:38 INFO - PROCESS | 1830 | 1477643918126 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 01:38:38 INFO - PROCESS | 1830 | 1477643918131 Marionette TRACE conn4 <- [1,24,null,["8"]] 01:38:38 INFO - PROCESS | 1830 | 1477643918143 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 01:38:38 INFO - PROCESS | 1830 | 1477643918151 Marionette TRACE conn4 <- [1,25,null,{}] 01:38:38 INFO - PROCESS | 1830 | 1477643918159 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dcc400 == 12 [pid = 1830] [id = 12] 01:38:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x93dcc800) [pid = 1830] [serial = 33] [outer = (nil)] 01:38:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0xa450cc00) [pid = 1830] [serial = 34] [outer = 0x93dcc800] 01:38:38 INFO - PROCESS | 1830 | 1477643918284 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x95880c00) [pid = 1830] [serial = 35] [outer = 0x93dcc800] 01:38:39 INFO - PROCESS | 1830 | 1477643919447 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]]]}] 01:38:39 INFO - . 01:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1824ms 01:38:39 INFO - PROCESS | 1830 | 1477643919644 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 1830 | 1477643919655 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 01:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:38:39 INFO - PROCESS | 1830 | 1477643919690 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}] 01:38:39 INFO - PROCESS | 1830 | 1477643919862 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 01:38:39 INFO - PROCESS | 1830 | 1477643919874 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 01:38:39 INFO - PROCESS | 1830 | 1477643919877 Marionette TRACE conn4 <- [1,29,null,["8"]] 01:38:39 INFO - PROCESS | 1830 | 1477643919887 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 01:38:39 INFO - PROCESS | 1830 | 1477643919893 Marionette TRACE conn4 <- [1,30,null,{}] 01:38:39 INFO - PROCESS | 1830 | 1477643919900 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x930e3400 == 13 [pid = 1830] [id = 13] 01:38:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x930e9400) [pid = 1830] [serial = 36] [outer = (nil)] 01:38:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x93dcdc00) [pid = 1830] [serial = 37] [outer = 0x930e9400] 01:38:40 INFO - PROCESS | 1830 | 1477643920025 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x93dcf800) [pid = 1830] [serial = 38] [outer = 0x930e9400] 01:38:40 INFO - PROCESS | 1830 | 1477643920834 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]]]}] 01:38:40 INFO - . 01:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1225ms 01:38:40 INFO - PROCESS | 1830 | 1477643920898 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 1830 | 1477643920904 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 01:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:38:40 INFO - PROCESS | 1830 | 1477643920924 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}] 01:38:41 INFO - PROCESS | 1830 | 1477643921122 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 01:38:41 INFO - PROCESS | 1830 | 1477643921134 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 01:38:41 INFO - PROCESS | 1830 | 1477643921139 Marionette TRACE conn4 <- [1,34,null,["8"]] 01:38:41 INFO - PROCESS | 1830 | 1477643921146 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 01:38:41 INFO - PROCESS | 1830 | 1477643921151 Marionette TRACE conn4 <- [1,35,null,{}] 01:38:41 INFO - PROCESS | 1830 | 1477643921157 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x94bea000 == 14 [pid = 1830] [id = 14] 01:38:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x94bea400) [pid = 1830] [serial = 39] [outer = (nil)] 01:38:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x95016000) [pid = 1830] [serial = 40] [outer = 0x94bea400] 01:38:41 INFO - PROCESS | 1830 | 1477643921279 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x955ae000) [pid = 1830] [serial = 41] [outer = 0x94bea400] 01:38:42 INFO - PROCESS | 1830 | 1477643922045 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]]]}] 01:38:42 INFO - . 01:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1183ms 01:38:42 INFO - PROCESS | 1830 | 1477643922111 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:38:42 INFO - PROCESS | 1830 | 1477643922122 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:38:42 INFO - PROCESS | 1830 | 1477643922135 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}] 01:38:42 INFO - PROCESS | 1830 | 1477643922331 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 01:38:42 INFO - PROCESS | 1830 | 1477643922428 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 01:38:42 INFO - PROCESS | 1830 | 1477643922432 Marionette TRACE conn4 <- [1,39,null,["8"]] 01:38:42 INFO - PROCESS | 1830 | 1477643922438 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 01:38:42 INFO - PROCESS | 1830 | 1477643922444 Marionette TRACE conn4 <- [1,40,null,{}] 01:38:42 INFO - PROCESS | 1830 | 1477643922455 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x95885400 == 15 [pid = 1830] [id = 15] 01:38:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x95885800) [pid = 1830] [serial = 42] [outer = (nil)] 01:38:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x95887000) [pid = 1830] [serial = 43] [outer = 0x95885800] 01:38:42 INFO - PROCESS | 1830 | 1477643922556 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x9588c400) [pid = 1830] [serial = 44] [outer = 0x95885800] 01:38:43 INFO - PROCESS | 1830 | 1477643923397 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]]]}] 01:38:43 INFO - . 01:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1283ms 01:38:43 INFO - PROCESS | 1830 | 1477643923433 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1830 | 1477643923441 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 01:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:38:43 INFO - PROCESS | 1830 | 1477643923457 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}] 01:38:43 INFO - PROCESS | 1830 | 1477643923680 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:38:43 INFO - PROCESS | 1830 | 1477643923818 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 01:38:43 INFO - PROCESS | 1830 | 1477643923826 Marionette TRACE conn4 <- [1,44,null,["8"]] 01:38:43 INFO - PROCESS | 1830 | 1477643923837 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 01:38:43 INFO - PROCESS | 1830 | 1477643923844 Marionette TRACE conn4 <- [1,45,null,{}] 01:38:43 INFO - PROCESS | 1830 | 1477643923852 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa8d400 == 16 [pid = 1830] [id = 16] 01:38:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8fa8dc00) [pid = 1830] [serial = 45] [outer = (nil)] 01:38:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x9118e400) [pid = 1830] [serial = 46] [outer = 0x8fa8dc00] 01:38:43 INFO - PROCESS | 1830 | 1477643923981 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8fbb1c00) [pid = 1830] [serial = 47] [outer = 0x8fa8dc00] 01:38:44 INFO - PROCESS | 1830 | 1477643924843 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]]]}] 01:38:44 INFO - . 01:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1424ms 01:38:44 INFO - PROCESS | 1830 | 1477643924883 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 1830 | 1477643924891 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 01:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:38:44 INFO - PROCESS | 1830 | 1477643924901 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}] 01:38:45 INFO - PROCESS | 1830 | 1477643925119 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 01:38:45 INFO - PROCESS | 1830 | 1477643925260 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 01:38:45 INFO - PROCESS | 1830 | 1477643925266 Marionette TRACE conn4 <- [1,49,null,["8"]] 01:38:45 INFO - PROCESS | 1830 | 1477643925277 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 01:38:45 INFO - PROCESS | 1830 | 1477643925282 Marionette TRACE conn4 <- [1,50,null,{}] 01:38:45 INFO - PROCESS | 1830 | 1477643925289 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x944c7800 == 17 [pid = 1830] [id = 17] 01:38:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x94679000) [pid = 1830] [serial = 48] [outer = (nil)] 01:38:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x94685c00) [pid = 1830] [serial = 49] [outer = 0x94679000] 01:38:45 INFO - PROCESS | 1830 | 1477643925415 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x94be8800) [pid = 1830] [serial = 50] [outer = 0x94679000] 01:38:46 INFO - PROCESS | 1830 | 1477643926321 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]]]}] 01:38:46 INFO - . 01:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1521ms 01:38:46 INFO - PROCESS | 1830 | 1477643926431 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1830 | 1477643926440 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 01:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:38:46 INFO - PROCESS | 1830 | 1477643926449 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}] 01:38:46 INFO - PROCESS | 1830 | 1477643926657 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 01:38:46 INFO - PROCESS | 1830 | 1477643926770 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 01:38:46 INFO - PROCESS | 1830 | 1477643926775 Marionette TRACE conn4 <- [1,54,null,["8"]] 01:38:46 INFO - PROCESS | 1830 | 1477643926785 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 01:38:46 INFO - PROCESS | 1830 | 1477643926793 Marionette TRACE conn4 <- [1,55,null,{}] 01:38:46 INFO - PROCESS | 1830 | 1477643926800 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc2000 == 18 [pid = 1830] [id = 18] 01:38:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x95878000) [pid = 1830] [serial = 51] [outer = (nil)] 01:38:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x9588e800) [pid = 1830] [serial = 52] [outer = 0x95878000] 01:38:46 INFO - PROCESS | 1830 | 1477643926921 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x97bf0000) [pid = 1830] [serial = 53] [outer = 0x95878000] 01:38:47 INFO - PROCESS | 1830 | 1477643927737 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]]]}] 01:38:47 INFO - . 01:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1324ms 01:38:47 INFO - PROCESS | 1830 | 1477643927772 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 1830 | 1477643927776 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:38:47 INFO - PROCESS | 1830 | 1477643927788 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}] 01:38:48 INFO - PROCESS | 1830 | 1477643928065 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 01:38:48 INFO - PROCESS | 1830 | 1477643928082 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 01:38:48 INFO - PROCESS | 1830 | 1477643928090 Marionette TRACE conn4 <- [1,59,null,["8"]] 01:38:48 INFO - PROCESS | 1830 | 1477643928198 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 01:38:48 INFO - PROCESS | 1830 | 1477643928206 Marionette TRACE conn4 <- [1,60,null,{}] 01:38:48 INFO - PROCESS | 1830 | 1477643928216 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a0c3c00 == 19 [pid = 1830] [id = 19] 01:38:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x9a0c8c00) [pid = 1830] [serial = 54] [outer = (nil)] 01:38:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x9a3e5400) [pid = 1830] [serial = 55] [outer = 0x9a0c8c00] 01:38:48 INFO - PROCESS | 1830 | 1477643928335 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x9a541000) [pid = 1830] [serial = 56] [outer = 0x9a0c8c00] 01:38:49 INFO - PROCESS | 1830 | 1477643929168 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]]]}] 01:38:49 INFO - . 01:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1424ms 01:38:49 INFO - PROCESS | 1830 | 1477643929211 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 1830 | 1477643929216 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 01:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:38:49 INFO - PROCESS | 1830 | 1477643929224 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}] 01:38:49 INFO - PROCESS | 1830 | 1477643929426 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:38:49 INFO - PROCESS | 1830 | 1477643929569 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 01:38:49 INFO - PROCESS | 1830 | 1477643929576 Marionette TRACE conn4 <- [1,64,null,["8"]] 01:38:49 INFO - PROCESS | 1830 | 1477643929587 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 01:38:49 INFO - PROCESS | 1830 | 1477643929593 Marionette TRACE conn4 <- [1,65,null,{}] 01:38:49 INFO - PROCESS | 1830 | 1477643929599 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x92981800 == 20 [pid = 1830] [id = 20] 01:38:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x9b3d1800) [pid = 1830] [serial = 57] [outer = (nil)] 01:38:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x9b404400) [pid = 1830] [serial = 58] [outer = 0x9b3d1800] 01:38:49 INFO - PROCESS | 1830 | 1477643929719 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x9b410800) [pid = 1830] [serial = 59] [outer = 0x9b3d1800] 01:38:50 INFO - PROCESS | 1830 | 1477643930597 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]]]}] 01:38:50 INFO - . 01:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1434ms 01:38:50 INFO - PROCESS | 1830 | 1477643930669 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 1830 | 1477643930682 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 01:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:38:50 INFO - PROCESS | 1830 | 1477643930708 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}] 01:38:50 INFO - PROCESS | 1830 | 1477643930989 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 01:38:51 INFO - PROCESS | 1830 | --DOCSHELL 0x94bea000 == 19 [pid = 1830] [id = 14] 01:38:51 INFO - PROCESS | 1830 | --DOCSHELL 0x930e3400 == 18 [pid = 1830] [id = 13] 01:38:51 INFO - PROCESS | 1830 | 1477643931170 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 01:38:51 INFO - PROCESS | 1830 | 1477643931176 Marionette TRACE conn4 <- [1,69,null,["8"]] 01:38:51 INFO - PROCESS | 1830 | 1477643931185 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 01:38:51 INFO - PROCESS | 1830 | 1477643931196 Marionette TRACE conn4 <- [1,70,null,{}] 01:38:51 INFO - PROCESS | 1830 | 1477643931249 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c9400 == 19 [pid = 1830] [id = 21] 01:38:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8f8d0000) [pid = 1830] [serial = 60] [outer = (nil)] 01:38:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8fb6a800) [pid = 1830] [serial = 61] [outer = 0x8f8d0000] 01:38:51 INFO - PROCESS | 1830 | 1477643931373 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x92334c00) [pid = 1830] [serial = 62] [outer = 0x8f8d0000] 01:38:52 INFO - PROCESS | 1830 | --DOCSHELL 0x93080c00 == 18 [pid = 1830] [id = 8] 01:38:52 INFO - PROCESS | 1830 | --DOCSHELL 0x93dcc400 == 17 [pid = 1830] [id = 12] 01:38:52 INFO - PROCESS | 1830 | --DOCSHELL 0x995c4800 == 16 [pid = 1830] [id = 11] 01:38:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa8d400 == 15 [pid = 1830] [id = 16] 01:38:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d2400 == 14 [pid = 1830] [id = 6] 01:38:53 INFO - PROCESS | 1830 | --DOCSHELL 0x95885400 == 13 [pid = 1830] [id = 15] 01:38:53 INFO - PROCESS | 1830 | --DOCSHELL 0x92981800 == 12 [pid = 1830] [id = 20] 01:38:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9a0c3c00 == 11 [pid = 1830] [id = 19] 01:38:53 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc2000 == 10 [pid = 1830] [id = 18] 01:38:53 INFO - PROCESS | 1830 | --DOCSHELL 0x944c7800 == 9 [pid = 1830] [id = 17] 01:38:54 INFO - PROCESS | 1830 | 1477643934508 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]]]}] 01:38:54 INFO - . 01:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3839ms 01:38:54 INFO - PROCESS | 1830 | 1477643934538 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1830 | 1477643934547 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 01:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:38:54 INFO - PROCESS | 1830 | 1477643934558 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}] 01:38:54 INFO - PROCESS | 1830 | 1477643934797 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 01:38:54 INFO - PROCESS | 1830 | 1477643934912 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 01:38:54 INFO - PROCESS | 1830 | 1477643934916 Marionette TRACE conn4 <- [1,74,null,["8"]] 01:38:54 INFO - PROCESS | 1830 | 1477643934931 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 01:38:54 INFO - PROCESS | 1830 | 1477643934938 Marionette TRACE conn4 <- [1,75,null,{}] 01:38:54 INFO - PROCESS | 1830 | 1477643934945 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc0400 == 10 [pid = 1830] [id = 22] 01:38:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x91cc2000) [pid = 1830] [serial = 63] [outer = (nil)] 01:38:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x923a6400) [pid = 1830] [serial = 64] [outer = 0x91cc2000] 01:38:55 INFO - PROCESS | 1830 | 1477643935122 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x923b4800) [pid = 1830] [serial = 65] [outer = 0x91cc2000] 01:38:55 INFO - PROCESS | 1830 | 1477643935837 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]]]}] 01:38:55 INFO - . 01:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1321ms 01:38:55 INFO - PROCESS | 1830 | 1477643935877 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1830 | 1477643935883 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:38:55 INFO - PROCESS | 1830 | 1477643935893 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}] 01:38:56 INFO - PROCESS | 1830 | 1477643936168 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 01:38:56 INFO - PROCESS | 1830 | 1477643936184 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 01:38:56 INFO - PROCESS | 1830 | 1477643936187 Marionette TRACE conn4 <- [1,79,null,["8"]] 01:38:56 INFO - PROCESS | 1830 | 1477643936195 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 01:38:56 INFO - PROCESS | 1830 | 1477643936202 Marionette TRACE conn4 <- [1,80,null,{}] 01:38:56 INFO - PROCESS | 1830 | 1477643936209 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x9118f800 == 11 [pid = 1830] [id = 23] 01:38:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x91c40c00) [pid = 1830] [serial = 66] [outer = (nil)] 01:38:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x944bfc00) [pid = 1830] [serial = 67] [outer = 0x91c40c00] 01:38:56 INFO - PROCESS | 1830 | 1477643936315 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x91cc1000) [pid = 1830] [serial = 68] [outer = 0x91c40c00] 01:38:57 INFO - PROCESS | 1830 | 1477643937209 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]]]}] 01:38:57 INFO - . 01:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1371ms 01:38:57 INFO - PROCESS | 1830 | 1477643937277 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1830 | 1477643937285 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 01:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:38:57 INFO - PROCESS | 1830 | 1477643937294 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}] 01:38:57 INFO - PROCESS | 1830 | 1477643937563 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:38:57 INFO - PROCESS | 1830 | 1477643937593 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 01:38:57 INFO - PROCESS | 1830 | 1477643937597 Marionette TRACE conn4 <- [1,84,null,["8"]] 01:38:57 INFO - PROCESS | 1830 | 1477643937605 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 01:38:57 INFO - PROCESS | 1830 | 1477643937612 Marionette TRACE conn4 <- [1,85,null,{}] 01:38:57 INFO - PROCESS | 1830 | 1477643937674 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x95883800 == 12 [pid = 1830] [id = 24] 01:38:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x95884000) [pid = 1830] [serial = 69] [outer = (nil)] 01:38:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x95887c00) [pid = 1830] [serial = 70] [outer = 0x95884000] 01:38:57 INFO - PROCESS | 1830 | 1477643937783 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x97bec400) [pid = 1830] [serial = 71] [outer = 0x95884000] 01:38:58 INFO - PROCESS | 1830 | 1477643938614 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]]]}] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x9a0c8c00) [pid = 1830] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x95878000) [pid = 1830] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x94679000) [pid = 1830] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x95885800) [pid = 1830] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x930e9400) [pid = 1830] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x9374a000) [pid = 1830] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x94bea400) [pid = 1830] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x9a342400) [pid = 1830] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:38:59 INFO - . 01:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1736ms 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x93dcc800) [pid = 1830] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:38:59 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8fa8dc00) [pid = 1830] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:38:59 INFO - PROCESS | 1830 | 1477643939051 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 01:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:38:59 INFO - PROCESS | 1830 | 1477643939056 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 01:38:59 INFO - PROCESS | 1830 | 1477643939063 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}] 01:38:59 INFO - PROCESS | 1830 | 1477643939315 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 01:38:59 INFO - PROCESS | 1830 | 1477643939390 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 01:38:59 INFO - PROCESS | 1830 | 1477643939393 Marionette TRACE conn4 <- [1,89,null,["8"]] 01:38:59 INFO - PROCESS | 1830 | 1477643939402 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 01:38:59 INFO - PROCESS | 1830 | 1477643939412 Marionette TRACE conn4 <- [1,90,null,{}] 01:38:59 INFO - PROCESS | 1830 | 1477643939422 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb1800 == 13 [pid = 1830] [id = 25] 01:38:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9118b400) [pid = 1830] [serial = 72] [outer = (nil)] 01:38:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x9b341800) [pid = 1830] [serial = 73] [outer = 0x9118b400] 01:38:59 INFO - PROCESS | 1830 | 1477643939560 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x9b3d3800) [pid = 1830] [serial = 74] [outer = 0x9118b400] 01:39:00 INFO - PROCESS | 1830 | 1477643940185 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]]]}] 01:39:00 INFO - . 01:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1176ms 01:39:00 INFO - PROCESS | 1830 | 1477643940239 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 1830 | 1477643940242 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 01:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:39:00 INFO - PROCESS | 1830 | 1477643940258 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}] 01:39:00 INFO - PROCESS | 1830 | 1477643940492 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 01:39:00 INFO - PROCESS | 1830 | 1477643940505 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 01:39:00 INFO - PROCESS | 1830 | 1477643940508 Marionette TRACE conn4 <- [1,94,null,["8"]] 01:39:00 INFO - PROCESS | 1830 | 1477643940514 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 01:39:00 INFO - PROCESS | 1830 | 1477643940519 Marionette TRACE conn4 <- [1,95,null,{}] 01:39:00 INFO - PROCESS | 1830 | 1477643940527 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x94be8400 == 14 [pid = 1830] [id = 26] 01:39:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0xa1122000) [pid = 1830] [serial = 75] [outer = (nil)] 01:39:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0xa2709c00) [pid = 1830] [serial = 76] [outer = 0xa1122000] 01:39:00 INFO - PROCESS | 1830 | 1477643940627 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0xa2711800) [pid = 1830] [serial = 77] [outer = 0xa1122000] 01:39:01 INFO - PROCESS | 1830 | 1477643941668 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]]]}] 01:39:01 INFO - . 01:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1474ms 01:39:01 INFO - PROCESS | 1830 | 1477643941735 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 1830 | 1477643941744 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:39:01 INFO - PROCESS | 1830 | 1477643941755 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}] 01:39:02 INFO - PROCESS | 1830 | 1477643942003 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 01:39:02 INFO - PROCESS | 1830 | 1477643942149 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 01:39:02 INFO - PROCESS | 1830 | 1477643942155 Marionette TRACE conn4 <- [1,99,null,["8"]] 01:39:02 INFO - PROCESS | 1830 | 1477643942171 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 01:39:02 INFO - PROCESS | 1830 | 1477643942183 Marionette TRACE conn4 <- [1,100,null,{}] 01:39:02 INFO - PROCESS | 1830 | 1477643942190 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x92408400 == 15 [pid = 1830] [id = 27] 01:39:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x924af000) [pid = 1830] [serial = 78] [outer = (nil)] 01:39:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x9467dc00) [pid = 1830] [serial = 79] [outer = 0x924af000] 01:39:02 INFO - PROCESS | 1830 | 1477643942316 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x950c6000) [pid = 1830] [serial = 80] [outer = 0x924af000] 01:39:03 INFO - PROCESS | 1830 | 1477643943250 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]]]}] 01:39:03 INFO - . 01:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1580ms 01:39:03 INFO - PROCESS | 1830 | 1477643943334 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 01:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:39:03 INFO - PROCESS | 1830 | 1477643943340 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 01:39:03 INFO - PROCESS | 1830 | 1477643943348 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}] 01:39:03 INFO - PROCESS | 1830 | 1477643943581 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:39:03 INFO - PROCESS | 1830 | 1477643943750 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 01:39:03 INFO - PROCESS | 1830 | 1477643943755 Marionette TRACE conn4 <- [1,104,null,["8"]] 01:39:03 INFO - PROCESS | 1830 | 1477643943768 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 01:39:03 INFO - PROCESS | 1830 | 1477643943775 Marionette TRACE conn4 <- [1,105,null,{}] 01:39:03 INFO - PROCESS | 1830 | 1477643943781 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x9588a000 == 16 [pid = 1830] [id = 28] 01:39:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9b340400) [pid = 1830] [serial = 81] [outer = (nil)] 01:39:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0xa278a800) [pid = 1830] [serial = 82] [outer = 0x9b340400] 01:39:03 INFO - PROCESS | 1830 | 1477643943894 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0xa27ab800) [pid = 1830] [serial = 83] [outer = 0x9b340400] 01:39:04 INFO - PROCESS | 1830 | 1477643944742 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]]]}] 01:39:04 INFO - . 01:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1435ms 01:39:04 INFO - PROCESS | 1830 | 1477643944818 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 1830 | 1477643944826 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 01:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:39:04 INFO - PROCESS | 1830 | 1477643944835 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}] 01:39:05 INFO - PROCESS | 1830 | 1477643945026 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 01:39:05 INFO - PROCESS | 1830 | 1477643945285 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 01:39:05 INFO - PROCESS | 1830 | 1477643945293 Marionette TRACE conn4 <- [1,109,null,["8"]] 01:39:05 INFO - PROCESS | 1830 | 1477643945316 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 01:39:05 INFO - PROCESS | 1830 | 1477643945327 Marionette TRACE conn4 <- [1,110,null,{}] 01:39:05 INFO - PROCESS | 1830 | 1477643945336 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb8400 == 17 [pid = 1830] [id = 29] 01:39:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8ddbbc00) [pid = 1830] [serial = 84] [outer = (nil)] 01:39:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8fb6dc00) [pid = 1830] [serial = 85] [outer = 0x8ddbbc00] 01:39:05 INFO - PROCESS | 1830 | 1477643945446 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x91185c00) [pid = 1830] [serial = 86] [outer = 0x8ddbbc00] 01:39:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x93081c00) [pid = 1830] [serial = 87] [outer = 0x99552000] 01:39:06 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x93758400) [pid = 1830] [serial = 12] [outer = (nil)] [url = about:blank] 01:39:06 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9a3e0400) [pid = 1830] [serial = 28] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0xa0697000) [pid = 1830] [serial = 2] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x94679c00) [pid = 1830] [serial = 23] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x9a3e5400) [pid = 1830] [serial = 55] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x97bf0000) [pid = 1830] [serial = 53] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x94be8800) [pid = 1830] [serial = 50] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x9588c400) [pid = 1830] [serial = 44] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x93dcf800) [pid = 1830] [serial = 38] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x9588e800) [pid = 1830] [serial = 52] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x9a541000) [pid = 1830] [serial = 56] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8ddb5400) [pid = 1830] [serial = 16] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x93dcdc00) [pid = 1830] [serial = 37] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x9b404400) [pid = 1830] [serial = 58] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0xa2ad7800) [pid = 1830] [serial = 31] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0xa2f12800) [pid = 1830] [serial = 32] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x95880c00) [pid = 1830] [serial = 35] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x95016000) [pid = 1830] [serial = 40] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x95887000) [pid = 1830] [serial = 43] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x955ae000) [pid = 1830] [serial = 41] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8fbb1c00) [pid = 1830] [serial = 47] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0xa450cc00) [pid = 1830] [serial = 34] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x98385c00) [pid = 1830] [serial = 25] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x9118e400) [pid = 1830] [serial = 46] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x94685c00) [pid = 1830] [serial = 49] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x944c2800) [pid = 1830] [serial = 22] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x93910000) [pid = 1830] [serial = 9] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8dba6000) [pid = 1830] [serial = 19] [outer = (nil)] [url = about:blank] 01:39:07 INFO - PROCESS | 1830 | 1477643947298 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]]]}] 01:39:07 INFO - . 01:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2528ms 01:39:07 INFO - PROCESS | 1830 | 1477643947364 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 1830 | 1477643947372 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 01:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:39:07 INFO - PROCESS | 1830 | 1477643947384 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}] 01:39:07 INFO - PROCESS | 1830 | 1477643947579 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 01:39:07 INFO - PROCESS | 1830 | 1477643947695 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 01:39:07 INFO - PROCESS | 1830 | 1477643947702 Marionette TRACE conn4 <- [1,114,null,["8"]] 01:39:07 INFO - PROCESS | 1830 | 1477643947714 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 01:39:07 INFO - PROCESS | 1830 | 1477643947722 Marionette TRACE conn4 <- [1,115,null,{}] 01:39:07 INFO - PROCESS | 1830 | 1477643947729 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x92402c00 == 18 [pid = 1830] [id = 30] 01:39:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x92409c00) [pid = 1830] [serial = 88] [outer = (nil)] 01:39:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x93160400) [pid = 1830] [serial = 89] [outer = 0x92409c00] 01:39:07 INFO - PROCESS | 1830 | 1477643947842 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8ddb1c00) [pid = 1830] [serial = 90] [outer = 0x92409c00] 01:39:08 INFO - PROCESS | 1830 | 1477643948593 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]]]}] 01:39:08 INFO - . 01:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1272ms 01:39:08 INFO - PROCESS | 1830 | 1477643948655 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 1830 | 1477643948661 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:39:08 INFO - PROCESS | 1830 | 1477643948673 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}] 01:39:08 INFO - PROCESS | 1830 | 1477643948876 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 01:39:08 INFO - PROCESS | 1830 | 1477643948978 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 01:39:08 INFO - PROCESS | 1830 | 1477643948983 Marionette TRACE conn4 <- [1,119,null,["8"]] 01:39:09 INFO - PROCESS | 1830 | 1477643949001 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 01:39:09 INFO - PROCESS | 1830 | 1477643949007 Marionette TRACE conn4 <- [1,120,null,{}] 01:39:09 INFO - PROCESS | 1830 | 1477643949014 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x944c9400 == 19 [pid = 1830] [id = 31] 01:39:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x944ca400) [pid = 1830] [serial = 91] [outer = (nil)] 01:39:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x94bdbc00) [pid = 1830] [serial = 92] [outer = 0x944ca400] 01:39:09 INFO - PROCESS | 1830 | 1477643949117 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x94be5800) [pid = 1830] [serial = 93] [outer = 0x944ca400] 01:39:09 INFO - PROCESS | 1830 | 1477643949986 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]]]}] 01:39:10 INFO - . 01:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1384ms 01:39:10 INFO - PROCESS | 1830 | 1477643950068 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 1830 | 1477643950076 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 01:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:39:10 INFO - PROCESS | 1830 | 1477643950085 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}] 01:39:10 INFO - PROCESS | 1830 | 1477643950373 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:39:10 INFO - PROCESS | 1830 | 1477643950463 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 01:39:10 INFO - PROCESS | 1830 | 1477643950467 Marionette TRACE conn4 <- [1,124,null,["8"]] 01:39:10 INFO - PROCESS | 1830 | 1477643950474 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 01:39:10 INFO - PROCESS | 1830 | 1477643950482 Marionette TRACE conn4 <- [1,125,null,{}] 01:39:10 INFO - PROCESS | 1830 | 1477643950490 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x958c2400 == 20 [pid = 1830] [id = 32] 01:39:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x958ce000) [pid = 1830] [serial = 94] [outer = (nil)] 01:39:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x97bef000) [pid = 1830] [serial = 95] [outer = 0x958ce000] 01:39:10 INFO - PROCESS | 1830 | 1477643950647 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x97c4ec00) [pid = 1830] [serial = 96] [outer = 0x958ce000] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x91cc2000) [pid = 1830] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8f8d0000) [pid = 1830] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x91c40c00) [pid = 1830] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x9b3d1800) [pid = 1830] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x9118b400) [pid = 1830] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8f8d2800) [pid = 1830] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x95884000) [pid = 1830] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:39:11 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0xa1122000) [pid = 1830] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:39:11 INFO - PROCESS | 1830 | 1477643951551 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]]]}] 01:39:11 INFO - . 01:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1531ms 01:39:11 INFO - PROCESS | 1830 | 1477643951622 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 1830 | 1477643951631 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 01:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:39:11 INFO - PROCESS | 1830 | 1477643951638 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}] 01:39:11 INFO - PROCESS | 1830 | 1477643951857 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 01:39:11 INFO - PROCESS | 1830 | 1477643951870 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 01:39:11 INFO - PROCESS | 1830 | 1477643951873 Marionette TRACE conn4 <- [1,129,null,["8"]] 01:39:11 INFO - PROCESS | 1830 | 1477643951881 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 01:39:11 INFO - PROCESS | 1830 | 1477643951886 Marionette TRACE conn4 <- [1,130,null,{}] 01:39:11 INFO - PROCESS | 1830 | 1477643951896 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x923a6800 == 21 [pid = 1830] [id = 33] 01:39:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x94be8c00) [pid = 1830] [serial = 97] [outer = (nil)] 01:39:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x9afe6800) [pid = 1830] [serial = 98] [outer = 0x94be8c00] 01:39:12 INFO - PROCESS | 1830 | 1477643952002 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x9b150000) [pid = 1830] [serial = 99] [outer = 0x94be8c00] 01:39:12 INFO - PROCESS | 1830 | 1477643952774 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]]]}] 01:39:12 INFO - . 01:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1170ms 01:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:39:12 INFO - PROCESS | 1830 | 1477643952808 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 1830 | 1477643952812 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 01:39:12 INFO - PROCESS | 1830 | 1477643952819 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}] 01:39:13 INFO - PROCESS | 1830 | 1477643953021 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 01:39:13 INFO - PROCESS | 1830 | 1477643953033 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 01:39:13 INFO - PROCESS | 1830 | 1477643953036 Marionette TRACE conn4 <- [1,134,null,["8"]] 01:39:13 INFO - PROCESS | 1830 | 1477643953041 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 01:39:13 INFO - PROCESS | 1830 | 1477643953058 Marionette TRACE conn4 <- [1,135,null,{}] 01:39:13 INFO - PROCESS | 1830 | 1477643953065 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 1830 | ++DOCSHELL 0xa068e800 == 22 [pid = 1830] [id = 34] 01:39:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0xa068f400) [pid = 1830] [serial = 100] [outer = (nil)] 01:39:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0xa1128c00) [pid = 1830] [serial = 101] [outer = 0xa068f400] 01:39:13 INFO - PROCESS | 1830 | 1477643953159 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0xa2787000) [pid = 1830] [serial = 102] [outer = 0xa068f400] 01:39:14 INFO - PROCESS | 1830 | 1477643954119 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]]]}] 01:39:14 INFO - . 01:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1376ms 01:39:14 INFO - PROCESS | 1830 | 1477643954196 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1830 | 1477643954203 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:39:14 INFO - PROCESS | 1830 | 1477643954215 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}] 01:39:14 INFO - PROCESS | 1830 | 1477643954474 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 01:39:14 INFO - PROCESS | 1830 | 1477643954631 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 01:39:14 INFO - PROCESS | 1830 | 1477643954638 Marionette TRACE conn4 <- [1,139,null,["8"]] 01:39:14 INFO - PROCESS | 1830 | 1477643954647 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 01:39:14 INFO - PROCESS | 1830 | 1477643954656 Marionette TRACE conn4 <- [1,140,null,{}] 01:39:14 INFO - PROCESS | 1830 | 1477643954706 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a0c00 == 23 [pid = 1830] [id = 35] 01:39:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8f9a2000) [pid = 1830] [serial = 103] [outer = (nil)] 01:39:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8fb72000) [pid = 1830] [serial = 104] [outer = 0x8f9a2000] 01:39:14 INFO - PROCESS | 1830 | 1477643954848 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8fbbac00) [pid = 1830] [serial = 105] [outer = 0x8f9a2000] 01:39:15 INFO - PROCESS | 1830 | 1477643955733 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]]]}] 01:39:15 INFO - . 01:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1582ms 01:39:15 INFO - PROCESS | 1830 | 1477643955810 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1830 | 1477643955821 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 01:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:39:15 INFO - PROCESS | 1830 | 1477643955830 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}] 01:39:16 INFO - PROCESS | 1830 | 1477643956035 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:39:16 INFO - PROCESS | 1830 | 1477643956184 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 01:39:16 INFO - PROCESS | 1830 | 1477643956191 Marionette TRACE conn4 <- [1,144,null,["8"]] 01:39:16 INFO - PROCESS | 1830 | 1477643956204 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 01:39:16 INFO - PROCESS | 1830 | 1477643956210 Marionette TRACE conn4 <- [1,145,null,{}] 01:39:16 INFO - PROCESS | 1830 | 1477643956218 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x9118dc00 == 24 [pid = 1830] [id = 36] 01:39:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x92404000) [pid = 1830] [serial = 106] [outer = (nil)] 01:39:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x93dcb800) [pid = 1830] [serial = 107] [outer = 0x92404000] 01:39:16 INFO - PROCESS | 1830 | 1477643956329 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x93dd2800) [pid = 1830] [serial = 108] [outer = 0x92404000] 01:39:17 INFO - PROCESS | 1830 | 1477643957410 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]]]}] 01:39:17 INFO - . 01:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1676ms 01:39:17 INFO - PROCESS | 1830 | 1477643957506 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 1830 | 1477643957512 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 01:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:39:17 INFO - PROCESS | 1830 | 1477643957523 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}] 01:39:17 INFO - PROCESS | 1830 | 1477643957724 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 01:39:17 INFO - PROCESS | 1830 | 1477643957857 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 01:39:17 INFO - PROCESS | 1830 | 1477643957864 Marionette TRACE conn4 <- [1,149,null,["8"]] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0xa2709c00) [pid = 1830] [serial = 76] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0xa2711800) [pid = 1830] [serial = 77] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x9b341800) [pid = 1830] [serial = 73] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x9b3d3800) [pid = 1830] [serial = 74] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x95887c00) [pid = 1830] [serial = 70] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x97bec400) [pid = 1830] [serial = 71] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x944bfc00) [pid = 1830] [serial = 67] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x91cc1000) [pid = 1830] [serial = 68] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x923a6400) [pid = 1830] [serial = 64] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x923b4800) [pid = 1830] [serial = 65] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x92334c00) [pid = 1830] [serial = 62] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x94d53400) [pid = 1830] [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.] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8fb6a800) [pid = 1830] [serial = 61] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x9b410800) [pid = 1830] [serial = 59] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8ddb9400) [pid = 1830] [serial = 17] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 1830 | 1477643957929 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 01:39:17 INFO - PROCESS | 1830 | 1477643957937 Marionette TRACE conn4 <- [1,150,null,{}] 01:39:17 INFO - PROCESS | 1830 | 1477643957951 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99e800 == 25 [pid = 1830] [id = 37] 01:39:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8f99f400) [pid = 1830] [serial = 109] [outer = (nil)] 01:39:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8fb74800) [pid = 1830] [serial = 110] [outer = 0x8f99f400] 01:39:18 INFO - PROCESS | 1830 | 1477643958062 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8fbb8c00) [pid = 1830] [serial = 111] [outer = 0x8f99f400] 01:39:18 INFO - PROCESS | 1830 | 1477643958801 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]]]}] 01:39:18 INFO - . 01:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1330ms 01:39:18 INFO - PROCESS | 1830 | 1477643958851 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 01:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:39:18 INFO - PROCESS | 1830 | 1477643958856 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 01:39:18 INFO - PROCESS | 1830 | 1477643958874 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}] 01:39:19 INFO - PROCESS | 1830 | 1477643959078 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 01:39:19 INFO - PROCESS | 1830 | 1477643959178 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 01:39:19 INFO - PROCESS | 1830 | 1477643959183 Marionette TRACE conn4 <- [1,154,null,["8"]] 01:39:19 INFO - PROCESS | 1830 | 1477643959190 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 01:39:19 INFO - PROCESS | 1830 | 1477643959197 Marionette TRACE conn4 <- [1,155,null,{}] 01:39:19 INFO - PROCESS | 1830 | 1477643959207 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x91c40c00 == 26 [pid = 1830] [id = 38] 01:39:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x93165c00) [pid = 1830] [serial = 112] [outer = (nil)] 01:39:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x93dc8000) [pid = 1830] [serial = 113] [outer = 0x93165c00] 01:39:19 INFO - PROCESS | 1830 | 1477643959310 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x93dcd000) [pid = 1830] [serial = 114] [outer = 0x93165c00] 01:39:20 INFO - PROCESS | 1830 | 1477643960087 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]]]}] 01:39:20 INFO - . 01:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1277ms 01:39:20 INFO - PROCESS | 1830 | 1477643960170 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1830 | 1477643960178 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:39:20 INFO - PROCESS | 1830 | 1477643960218 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}] 01:39:20 INFO - PROCESS | 1830 | 1477643960465 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 01:39:20 INFO - PROCESS | 1830 | 1477643960493 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 01:39:20 INFO - PROCESS | 1830 | 1477643960498 Marionette TRACE conn4 <- [1,159,null,["8"]] 01:39:20 INFO - PROCESS | 1830 | 1477643960503 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 01:39:20 INFO - PROCESS | 1830 | 1477643960511 Marionette TRACE conn4 <- [1,160,null,{}] 01:39:20 INFO - PROCESS | 1830 | 1477643960599 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x95889400 == 27 [pid = 1830] [id = 39] 01:39:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x95889800) [pid = 1830] [serial = 115] [outer = (nil)] 01:39:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x97bec400) [pid = 1830] [serial = 116] [outer = 0x95889800] 01:39:20 INFO - PROCESS | 1830 | 1477643960722 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x97c54000) [pid = 1830] [serial = 117] [outer = 0x95889800] 01:39:21 INFO - PROCESS | 1830 | 1477643961544 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]]]}] 01:39:21 INFO - . 01:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1379ms 01:39:21 INFO - PROCESS | 1830 | 1477643961578 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 1830 | 1477643961581 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 01:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:39:21 INFO - PROCESS | 1830 | 1477643961590 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}] 01:39:21 INFO - PROCESS | 1830 | 1477643961823 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:39:21 INFO - PROCESS | 1830 | 1477643961863 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 01:39:21 INFO - PROCESS | 1830 | 1477643961868 Marionette TRACE conn4 <- [1,164,null,["8"]] 01:39:21 INFO - PROCESS | 1830 | 1477643961873 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 01:39:21 INFO - PROCESS | 1830 | 1477643961879 Marionette TRACE conn4 <- [1,165,null,{}] 01:39:22 INFO - PROCESS | 1830 | 1477643962007 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x92409c00) [pid = 1830] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x924af000) [pid = 1830] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x9b340400) [pid = 1830] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8ddbbc00) [pid = 1830] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x944ca400) [pid = 1830] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x958ce000) [pid = 1830] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:39:22 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x94be8c00) [pid = 1830] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:39:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb2400 == 28 [pid = 1830] [id = 40] 01:39:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8ddb2800) [pid = 1830] [serial = 118] [outer = (nil)] 01:39:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x944ca400) [pid = 1830] [serial = 119] [outer = 0x8ddb2800] 01:39:22 INFO - PROCESS | 1830 | 1477643962130 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x97bf8c00) [pid = 1830] [serial = 120] [outer = 0x8ddb2800] 01:39:22 INFO - PROCESS | 1830 | 1477643962796 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]]]}] 01:39:22 INFO - . 01:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1276ms 01:39:22 INFO - PROCESS | 1830 | 1477643962892 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 1830 | 1477643962896 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 01:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:39:22 INFO - PROCESS | 1830 | 1477643962929 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}] 01:39:23 INFO - PROCESS | 1830 | 1477643963105 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 01:39:23 INFO - PROCESS | 1830 | 1477643963371 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 01:39:23 INFO - PROCESS | 1830 | 1477643963377 Marionette TRACE conn4 <- [1,169,null,["8"]] 01:39:23 INFO - PROCESS | 1830 | 1477643963418 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 01:39:23 INFO - PROCESS | 1830 | 1477643963423 Marionette TRACE conn4 <- [1,170,null,{}] 01:39:23 INFO - PROCESS | 1830 | 1477643963444 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1830 | ++DOCSHELL 0xa27c6400 == 29 [pid = 1830] [id = 41] 01:39:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0xa2976400) [pid = 1830] [serial = 121] [outer = (nil)] 01:39:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0xa2ad7800) [pid = 1830] [serial = 122] [outer = 0xa2976400] 01:39:23 INFO - PROCESS | 1830 | 1477643963553 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0xa2adf800) [pid = 1830] [serial = 123] [outer = 0xa2976400] 01:39:24 INFO - PROCESS | 1830 | 1477643964254 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]]]}] 01:39:24 INFO - . 01:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1375ms 01:39:24 INFO - PROCESS | 1830 | 1477643964282 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 1830 | 1477643964285 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 01:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:39:24 INFO - PROCESS | 1830 | 1477643964293 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}] 01:39:24 INFO - PROCESS | 1830 | 1477643964596 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 01:39:24 INFO - PROCESS | 1830 | 1477643964706 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 01:39:24 INFO - PROCESS | 1830 | 1477643964715 Marionette TRACE conn4 <- [1,174,null,["8"]] 01:39:24 INFO - PROCESS | 1830 | 1477643964731 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 01:39:24 INFO - PROCESS | 1830 | 1477643964742 Marionette TRACE conn4 <- [1,175,null,{}] 01:39:24 INFO - PROCESS | 1830 | 1477643964752 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb9c00 == 30 [pid = 1830] [id = 42] 01:39:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8ddba400) [pid = 1830] [serial = 124] [outer = (nil)] 01:39:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8f9a1800) [pid = 1830] [serial = 125] [outer = 0x8ddba400] 01:39:24 INFO - PROCESS | 1830 | 1477643964880 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8f9a8400) [pid = 1830] [serial = 126] [outer = 0x8ddba400] 01:39:25 INFO - PROCESS | 1830 | 1477643965761 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]]]}] 01:39:25 INFO - . 01:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1526ms 01:39:25 INFO - PROCESS | 1830 | 1477643965823 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:39:25 INFO - PROCESS | 1830 | 1477643965833 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:39:25 INFO - PROCESS | 1830 | 1477643965844 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}] 01:39:26 INFO - PROCESS | 1830 | 1477643966069 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 01:39:26 INFO - PROCESS | 1830 | 1477643966238 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 01:39:26 INFO - PROCESS | 1830 | 1477643966245 Marionette TRACE conn4 <- [1,179,null,["8"]] 01:39:26 INFO - PROCESS | 1830 | 1477643966252 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 01:39:26 INFO - PROCESS | 1830 | 1477643966260 Marionette TRACE conn4 <- [1,180,null,{}] 01:39:26 INFO - PROCESS | 1830 | 1477643966267 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x94680400 == 31 [pid = 1830] [id = 43] 01:39:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x94bdb400) [pid = 1830] [serial = 127] [outer = (nil)] 01:39:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x95016000) [pid = 1830] [serial = 128] [outer = 0x94bdb400] 01:39:26 INFO - PROCESS | 1830 | 1477643966430 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x955b8800) [pid = 1830] [serial = 129] [outer = 0x94bdb400] 01:39:27 INFO - PROCESS | 1830 | 1477643967368 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]]]}] 01:39:27 INFO - . 01:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1582ms 01:39:27 INFO - PROCESS | 1830 | 1477643967436 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 1830 | 1477643967441 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 01:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:39:27 INFO - PROCESS | 1830 | 1477643967450 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}] 01:39:27 INFO - PROCESS | 1830 | 1477643967651 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:39:27 INFO - PROCESS | 1830 | 1477643967817 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 01:39:27 INFO - PROCESS | 1830 | 1477643967827 Marionette TRACE conn4 <- [1,184,null,["8"]] 01:39:27 INFO - PROCESS | 1830 | 1477643967835 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 01:39:27 INFO - PROCESS | 1830 | 1477643967842 Marionette TRACE conn4 <- [1,185,null,{}] 01:39:27 INFO - PROCESS | 1830 | 1477643967849 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 1830 | ++DOCSHELL 0xa0698800 == 32 [pid = 1830] [id = 44] 01:39:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0xa1126800) [pid = 1830] [serial = 130] [outer = (nil)] 01:39:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0xa27ca800) [pid = 1830] [serial = 131] [outer = 0xa1126800] 01:39:27 INFO - PROCESS | 1830 | 1477643967978 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0xa2f12800) [pid = 1830] [serial = 132] [outer = 0xa1126800] 01:39:28 INFO - PROCESS | 1830 | 1477643968902 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]]]}] 01:39:28 INFO - . 01:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1530ms 01:39:28 INFO - PROCESS | 1830 | 1477643968979 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 1830 | 1477643968984 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 01:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:39:28 INFO - PROCESS | 1830 | 1477643968993 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}] 01:39:29 INFO - PROCESS | 1830 | 1477643969228 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 01:39:29 INFO - PROCESS | 1830 | 1477643969429 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 01:39:29 INFO - PROCESS | 1830 | 1477643969435 Marionette TRACE conn4 <- [1,189,null,["8"]] 01:39:29 INFO - PROCESS | 1830 | 1477643969456 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:39:29 INFO - PROCESS | 1830 | 1477643969474 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 01:39:29 INFO - PROCESS | 1830 | 1477643969481 Marionette TRACE conn4 <- [1,190,null,{}] 01:39:29 INFO - PROCESS | 1830 | 1477643969487 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 1830 | ++DOCSHELL 0xa4808c00 == 33 [pid = 1830] [id = 45] 01:39:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0xa4809000) [pid = 1830] [serial = 133] [outer = (nil)] 01:39:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0xa4851400) [pid = 1830] [serial = 134] [outer = 0xa4809000] 01:39:29 INFO - PROCESS | 1830 | 1477643969599 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0xa4807400) [pid = 1830] [serial = 135] [outer = 0xa4809000] 01:39:30 INFO - PROCESS | 1830 | 1477643970632 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]]]}] 01:39:30 INFO - . 01:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1684ms 01:39:30 INFO - PROCESS | 1830 | 1477643970680 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 1830 | 1477643970695 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 01:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:39:30 INFO - PROCESS | 1830 | 1477643970716 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}] 01:39:31 INFO - PROCESS | 1830 | 1477643971034 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x9afe6800) [pid = 1830] [serial = 98] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x9b150000) [pid = 1830] [serial = 99] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x97bef000) [pid = 1830] [serial = 95] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x97c4ec00) [pid = 1830] [serial = 96] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x94bdbc00) [pid = 1830] [serial = 92] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x94be5800) [pid = 1830] [serial = 93] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x93160400) [pid = 1830] [serial = 89] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8ddb1c00) [pid = 1830] [serial = 90] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8fb6dc00) [pid = 1830] [serial = 85] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x91185c00) [pid = 1830] [serial = 86] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0xa278a800) [pid = 1830] [serial = 82] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0xa27ab800) [pid = 1830] [serial = 83] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x9467dc00) [pid = 1830] [serial = 79] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x950c6000) [pid = 1830] [serial = 80] [outer = (nil)] [url = about:blank] 01:39:31 INFO - PROCESS | 1830 | 1477643971240 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 01:39:31 INFO - PROCESS | 1830 | 1477643971247 Marionette TRACE conn4 <- [1,194,null,["8"]] 01:39:31 INFO - PROCESS | 1830 | 1477643971257 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 01:39:31 INFO - PROCESS | 1830 | 1477643971266 Marionette TRACE conn4 <- [1,195,null,{}] 01:39:31 INFO - PROCESS | 1830 | 1477643971272 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc2400 == 34 [pid = 1830] [id = 46] 01:39:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x9232e800) [pid = 1830] [serial = 136] [outer = (nil)] 01:39:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x92976400) [pid = 1830] [serial = 137] [outer = 0x9232e800] 01:39:31 INFO - PROCESS | 1830 | 1477643971384 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x944bfc00) [pid = 1830] [serial = 138] [outer = 0x9232e800] 01:39:32 INFO - PROCESS | 1830 | 1477643972510 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]]]}] 01:39:32 INFO - . 01:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1827ms 01:39:32 INFO - PROCESS | 1830 | 1477643972540 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:39:32 INFO - PROCESS | 1830 | 1477643972547 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:39:32 INFO - PROCESS | 1830 | 1477643972556 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}] 01:39:32 INFO - PROCESS | 1830 | 1477643972750 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 01:39:32 INFO - PROCESS | 1830 | 1477643972859 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 01:39:32 INFO - PROCESS | 1830 | 1477643972863 Marionette TRACE conn4 <- [1,199,null,["8"]] 01:39:32 INFO - PROCESS | 1830 | 1477643972871 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 01:39:32 INFO - PROCESS | 1830 | 1477643972877 Marionette TRACE conn4 <- [1,200,null,{}] 01:39:32 INFO - PROCESS | 1830 | 1477643972883 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99e000 == 35 [pid = 1830] [id = 47] 01:39:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8f9a9000) [pid = 1830] [serial = 139] [outer = (nil)] 01:39:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x95886000) [pid = 1830] [serial = 140] [outer = 0x8f9a9000] 01:39:32 INFO - PROCESS | 1830 | 1477643972987 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x9588d400) [pid = 1830] [serial = 141] [outer = 0x8f9a9000] 01:39:33 INFO - PROCESS | 1830 | 1477643973713 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]]]}] 01:39:33 INFO - . 01:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1181ms 01:39:33 INFO - PROCESS | 1830 | 1477643973743 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 1830 | 1477643973751 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 01:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:39:33 INFO - PROCESS | 1830 | 1477643973759 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}] 01:39:34 INFO - PROCESS | 1830 | 1477643974007 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:39:34 INFO - PROCESS | 1830 | 1477643974031 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 01:39:34 INFO - PROCESS | 1830 | 1477643974036 Marionette TRACE conn4 <- [1,204,null,["8"]] 01:39:34 INFO - PROCESS | 1830 | 1477643974041 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 01:39:34 INFO - PROCESS | 1830 | 1477643974048 Marionette TRACE conn4 <- [1,205,null,{}] 01:39:34 INFO - PROCESS | 1830 | 1477643974113 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 1830 | ++DOCSHELL 0xa068d000 == 36 [pid = 1830] [id = 48] 01:39:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0xa068ec00) [pid = 1830] [serial = 142] [outer = (nil)] 01:39:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0xa2714800) [pid = 1830] [serial = 143] [outer = 0xa068ec00] 01:39:34 INFO - PROCESS | 1830 | 1477643974233 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0xa2920c00) [pid = 1830] [serial = 144] [outer = 0xa068ec00] 01:39:34 INFO - PROCESS | 1830 | 1477643974960 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]]]}] 01:39:35 INFO - . 01:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1277ms 01:39:35 INFO - PROCESS | 1830 | 1477643975036 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 1830 | 1477643975040 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 01:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:39:35 INFO - PROCESS | 1830 | 1477643975048 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}] 01:39:35 INFO - PROCESS | 1830 | 1477643975282 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 01:39:35 INFO - PROCESS | 1830 | 1477643975306 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 01:39:35 INFO - PROCESS | 1830 | 1477643975314 Marionette TRACE conn4 <- [1,209,null,["8"]] 01:39:35 INFO - PROCESS | 1830 | 1477643975320 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 01:39:35 INFO - PROCESS | 1830 | 1477643975327 Marionette TRACE conn4 <- [1,210,null,{}] 01:39:35 INFO - PROCESS | 1830 | 1477643975398 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1830 | ++DOCSHELL 0xa270bc00 == 37 [pid = 1830] [id = 49] 01:39:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0xa2fa0800) [pid = 1830] [serial = 145] [outer = (nil)] 01:39:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0xa2fa6c00) [pid = 1830] [serial = 146] [outer = 0xa2fa0800] 01:39:35 INFO - PROCESS | 1830 | 1477643975525 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0xa484e000) [pid = 1830] [serial = 147] [outer = 0xa2fa0800] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8ddb2800) [pid = 1830] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x92404000) [pid = 1830] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x95889800) [pid = 1830] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8f99f400) [pid = 1830] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8f9a2000) [pid = 1830] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:39:36 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x93165c00) [pid = 1830] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:39:36 INFO - PROCESS | 1830 | 1477643976337 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]]]}] 01:39:36 INFO - . 01:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1326ms 01:39:36 INFO - PROCESS | 1830 | 1477643976373 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 1830 | 1477643976376 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 01:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:39:36 INFO - PROCESS | 1830 | 1477643976385 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}] 01:39:36 INFO - PROCESS | 1830 | 1477643976602 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 01:39:36 INFO - PROCESS | 1830 | 1477643976626 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 01:39:36 INFO - PROCESS | 1830 | 1477643976631 Marionette TRACE conn4 <- [1,214,null,["8"]] 01:39:36 INFO - PROCESS | 1830 | 1477643976637 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 01:39:36 INFO - PROCESS | 1830 | 1477643976642 Marionette TRACE conn4 <- [1,215,null,{}] 01:39:36 INFO - PROCESS | 1830 | 1477643976648 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a2000 == 38 [pid = 1830] [id = 50] 01:39:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x9b150c00) [pid = 1830] [serial = 148] [outer = (nil)] 01:39:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0xa4c63800) [pid = 1830] [serial = 149] [outer = 0x9b150c00] 01:39:36 INFO - PROCESS | 1830 | 1477643976745 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0xa2f9dc00) [pid = 1830] [serial = 150] [outer = 0x9b150c00] 01:39:37 INFO - PROCESS | 1830 | 1477643977476 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]]]}] 01:39:37 INFO - . 01:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1132ms 01:39:37 INFO - PROCESS | 1830 | 1477643977517 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 1830 | 1477643977521 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:39:37 INFO - PROCESS | 1830 | 1477643977528 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}] 01:39:37 INFO - PROCESS | 1830 | 1477643977735 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 01:39:37 INFO - PROCESS | 1830 | 1477643977840 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 01:39:37 INFO - PROCESS | 1830 | 1477643977846 Marionette TRACE conn4 <- [1,219,null,["8"]] 01:39:37 INFO - PROCESS | 1830 | 1477643977855 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 01:39:37 INFO - PROCESS | 1830 | 1477643977861 Marionette TRACE conn4 <- [1,220,null,{}] 01:39:37 INFO - PROCESS | 1830 | 1477643977866 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda0c00 == 39 [pid = 1830] [id = 51] 01:39:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8dda1000) [pid = 1830] [serial = 151] [outer = (nil)] 01:39:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8ddac400) [pid = 1830] [serial = 152] [outer = 0x8dda1000] 01:39:37 INFO - PROCESS | 1830 | 1477643977971 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8ddadc00) [pid = 1830] [serial = 153] [outer = 0x8dda1000] 01:39:38 INFO - PROCESS | 1830 | 1477643978802 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]]]}] 01:39:38 INFO - . 01:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1338ms 01:39:38 INFO - PROCESS | 1830 | 1477643978868 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1830 | 1477643978875 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 01:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:39:38 INFO - PROCESS | 1830 | 1477643978887 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}] 01:39:39 INFO - PROCESS | 1830 | 1477643979099 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:39:39 INFO - PROCESS | 1830 | 1477643979261 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 01:39:39 INFO - PROCESS | 1830 | 1477643979266 Marionette TRACE conn4 <- [1,224,null,["8"]] 01:39:39 INFO - PROCESS | 1830 | 1477643979274 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 01:39:39 INFO - PROCESS | 1830 | 1477643979282 Marionette TRACE conn4 <- [1,225,null,{}] 01:39:39 INFO - PROCESS | 1830 | 1477643979289 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da65000 == 40 [pid = 1830] [id = 52] 01:39:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8ddae000) [pid = 1830] [serial = 154] [outer = (nil)] 01:39:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x91194c00) [pid = 1830] [serial = 155] [outer = 0x8ddae000] 01:39:39 INFO - PROCESS | 1830 | 1477643979413 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x923ae800) [pid = 1830] [serial = 156] [outer = 0x8ddae000] 01:39:40 INFO - PROCESS | 1830 | 1477643980151 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]]]}] 01:39:40 INFO - . 01:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1321ms 01:39:40 INFO - PROCESS | 1830 | 1477643980207 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 1830 | 1477643980215 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 01:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:39:40 INFO - PROCESS | 1830 | 1477643980223 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}] 01:39:40 INFO - PROCESS | 1830 | 1477643980426 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 01:39:40 INFO - PROCESS | 1830 | 1477643980574 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 01:39:40 INFO - PROCESS | 1830 | 1477643980580 Marionette TRACE conn4 <- [1,229,null,["8"]] 01:39:40 INFO - PROCESS | 1830 | 1477643980592 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 01:39:40 INFO - PROCESS | 1830 | 1477643980597 Marionette TRACE conn4 <- [1,230,null,{}] 01:39:40 INFO - PROCESS | 1830 | 1477643980605 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x94be9000 == 41 [pid = 1830] [id = 53] 01:39:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x955ad800) [pid = 1830] [serial = 157] [outer = (nil)] 01:39:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x97c53000) [pid = 1830] [serial = 158] [outer = 0x955ad800] 01:39:40 INFO - PROCESS | 1830 | 1477643980730 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x98385800) [pid = 1830] [serial = 159] [outer = 0x955ad800] 01:39:41 INFO - PROCESS | 1830 | 1477643981531 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]]]}] 01:39:41 INFO - . 01:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1326ms 01:39:41 INFO - PROCESS | 1830 | 1477643981558 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 1830 | 1477643981566 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 01:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:39:41 INFO - PROCESS | 1830 | 1477643981590 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}] 01:39:41 INFO - PROCESS | 1830 | 1477643981781 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 01:39:41 INFO - PROCESS | 1830 | 1477643981929 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 01:39:41 INFO - PROCESS | 1830 | 1477643981935 Marionette TRACE conn4 <- [1,234,null,["8"]] 01:39:41 INFO - PROCESS | 1830 | 1477643981946 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 01:39:41 INFO - PROCESS | 1830 | 1477643981953 Marionette TRACE conn4 <- [1,235,null,{}] 01:39:41 INFO - PROCESS | 1830 | 1477643981961 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2fa2c00 == 42 [pid = 1830] [id = 54] 01:39:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0xa2fa3c00) [pid = 1830] [serial = 160] [outer = (nil)] 01:39:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0xa4cbb000) [pid = 1830] [serial = 161] [outer = 0xa2fa3c00] 01:39:42 INFO - PROCESS | 1830 | 1477643982073 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0xa93d3c00) [pid = 1830] [serial = 162] [outer = 0xa2fa3c00] 01:39:42 INFO - PROCESS | 1830 | 1477643982941 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]]]}] 01:39:43 INFO - . 01:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1429ms 01:39:43 INFO - PROCESS | 1830 | 1477643983018 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:39:43 INFO - PROCESS | 1830 | 1477643983023 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:39:43 INFO - PROCESS | 1830 | 1477643983034 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}] 01:39:43 INFO - PROCESS | 1830 | 1477643983280 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 01:39:43 INFO - PROCESS | 1830 | 1477643983430 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 01:39:43 INFO - PROCESS | 1830 | 1477643983435 Marionette TRACE conn4 <- [1,239,null,["8"]] 01:39:43 INFO - PROCESS | 1830 | 1477643983448 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 01:39:43 INFO - PROCESS | 1830 | 1477643983453 Marionette TRACE conn4 <- [1,240,null,{}] 01:39:43 INFO - PROCESS | 1830 | 1477643983460 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df400 == 43 [pid = 1830] [id = 55] 01:39:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8f8e1c00) [pid = 1830] [serial = 163] [outer = (nil)] 01:39:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x94bdbc00) [pid = 1830] [serial = 164] [outer = 0x8f8e1c00] 01:39:43 INFO - PROCESS | 1830 | 1477643983616 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0xa068cc00) [pid = 1830] [serial = 165] [outer = 0x8f8e1c00] 01:39:44 INFO - PROCESS | 1830 | 1477643984671 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]]]}] 01:39:44 INFO - . 01:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1675ms 01:39:44 INFO - PROCESS | 1830 | 1477643984706 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 1830 | 1477643984712 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 01:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:39:44 INFO - PROCESS | 1830 | 1477643984723 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}] 01:39:44 INFO - PROCESS | 1830 | 1477643984930 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:39:45 INFO - PROCESS | 1830 | 1477643985094 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 01:39:45 INFO - PROCESS | 1830 | 1477643985106 Marionette TRACE conn4 <- [1,244,null,["8"]] 01:39:45 INFO - PROCESS | 1830 | 1477643985119 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 01:39:45 INFO - PROCESS | 1830 | 1477643985126 Marionette TRACE conn4 <- [1,245,null,{}] 01:39:45 INFO - PROCESS | 1830 | 1477643985134 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e1800 == 44 [pid = 1830] [id = 56] 01:39:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8f8e2400) [pid = 1830] [serial = 166] [outer = (nil)] 01:39:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8f99dc00) [pid = 1830] [serial = 167] [outer = 0x8f8e2400] 01:39:45 INFO - PROCESS | 1830 | 1477643985239 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8f9a5c00) [pid = 1830] [serial = 168] [outer = 0x8f8e2400] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a2000 == 43 [pid = 1830] [id = 50] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa270bc00 == 42 [pid = 1830] [id = 49] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99e000 == 41 [pid = 1830] [id = 47] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa068d000 == 40 [pid = 1830] [id = 48] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc2400 == 39 [pid = 1830] [id = 46] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb2400 == 38 [pid = 1830] [id = 40] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa27c6400 == 37 [pid = 1830] [id = 41] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb9c00 == 36 [pid = 1830] [id = 42] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x94680400 == 35 [pid = 1830] [id = 43] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa0698800 == 34 [pid = 1830] [id = 44] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa4808c00 == 33 [pid = 1830] [id = 45] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda0c00 == 32 [pid = 1830] [id = 51] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8da65000 == 31 [pid = 1830] [id = 52] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x94be9000 == 30 [pid = 1830] [id = 53] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0xa2fa2c00 == 29 [pid = 1830] [id = 54] 01:39:46 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df400 == 28 [pid = 1830] [id = 55] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8fbbac00) [pid = 1830] [serial = 105] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fb72000) [pid = 1830] [serial = 104] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x93dd2800) [pid = 1830] [serial = 108] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x93dcb800) [pid = 1830] [serial = 107] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8fbb8c00) [pid = 1830] [serial = 111] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8fb74800) [pid = 1830] [serial = 110] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x93dcd000) [pid = 1830] [serial = 114] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x93dc8000) [pid = 1830] [serial = 113] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x97c54000) [pid = 1830] [serial = 117] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x97bec400) [pid = 1830] [serial = 116] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x97bf8c00) [pid = 1830] [serial = 120] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x944ca400) [pid = 1830] [serial = 119] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0xa2ad7800) [pid = 1830] [serial = 122] [outer = (nil)] [url = about:blank] 01:39:46 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0xa1128c00) [pid = 1830] [serial = 101] [outer = (nil)] [url = about:blank] 01:39:47 INFO - PROCESS | 1830 | 1477643987019 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]]]}] 01:39:47 INFO - . 01:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2333ms 01:39:47 INFO - PROCESS | 1830 | 1477643987055 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1830 | 1477643987061 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 01:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:39:47 INFO - PROCESS | 1830 | 1477643987072 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}] 01:39:47 INFO - PROCESS | 1830 | 1477643987318 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 01:39:47 INFO - PROCESS | 1830 | 1477643987425 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 01:39:47 INFO - PROCESS | 1830 | 1477643987430 Marionette TRACE conn4 <- [1,249,null,["8"]] 01:39:47 INFO - PROCESS | 1830 | 1477643987441 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 01:39:47 INFO - PROCESS | 1830 | 1477643987450 Marionette TRACE conn4 <- [1,250,null,{}] 01:39:47 INFO - PROCESS | 1830 | 1477643987457 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8dac00 == 29 [pid = 1830] [id = 57] 01:39:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8f8db400) [pid = 1830] [serial = 169] [outer = (nil)] 01:39:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8f8dfc00) [pid = 1830] [serial = 170] [outer = 0x8f8db400] 01:39:47 INFO - PROCESS | 1830 | 1477643987562 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8f8e6c00) [pid = 1830] [serial = 171] [outer = 0x8f8db400] 01:39:48 INFO - PROCESS | 1830 | 1477643988261 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]]]}] 01:39:48 INFO - . 01:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1231ms 01:39:48 INFO - PROCESS | 1830 | 1477643988302 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 1830 | 1477643988310 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 01:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:39:48 INFO - PROCESS | 1830 | 1477643988318 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}] 01:39:48 INFO - PROCESS | 1830 | 1477643988523 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 01:39:48 INFO - PROCESS | 1830 | 1477643988643 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 01:39:48 INFO - PROCESS | 1830 | 1477643988648 Marionette TRACE conn4 <- [1,254,null,["8"]] 01:39:48 INFO - PROCESS | 1830 | 1477643988655 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 01:39:48 INFO - PROCESS | 1830 | 1477643988661 Marionette TRACE conn4 <- [1,255,null,{}] 01:39:48 INFO - PROCESS | 1830 | 1477643988668 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbbb000 == 30 [pid = 1830] [id = 58] 01:39:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8fbbdc00) [pid = 1830] [serial = 172] [outer = (nil)] 01:39:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x923a5400) [pid = 1830] [serial = 173] [outer = 0x8fbbdc00] 01:39:48 INFO - PROCESS | 1830 | 1477643988781 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8dda8000) [pid = 1830] [serial = 174] [outer = 0x8fbbdc00] 01:39:49 INFO - PROCESS | 1830 | 1477643989518 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]]]}] 01:39:49 INFO - . 01:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1228ms 01:39:49 INFO - PROCESS | 1830 | 1477643989561 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 1830 | 1477643989569 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:39:49 INFO - PROCESS | 1830 | 1477643989577 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}] 01:39:49 INFO - PROCESS | 1830 | 1477643989791 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 01:39:49 INFO - PROCESS | 1830 | 1477643989814 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 01:39:49 INFO - PROCESS | 1830 | 1477643989819 Marionette TRACE conn4 <- [1,259,null,["8"]] 01:39:49 INFO - PROCESS | 1830 | 1477643989824 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 01:39:49 INFO - PROCESS | 1830 | 1477643989832 Marionette TRACE conn4 <- [1,260,null,{}] 01:39:49 INFO - PROCESS | 1830 | 1477643989894 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dd3000 == 31 [pid = 1830] [id = 59] 01:39:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x93dd3400) [pid = 1830] [serial = 175] [outer = (nil)] 01:39:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x944c9c00) [pid = 1830] [serial = 176] [outer = 0x93dd3400] 01:39:50 INFO - PROCESS | 1830 | 1477643989996 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x944d4000) [pid = 1830] [serial = 177] [outer = 0x93dd3400] 01:39:50 INFO - PROCESS | 1830 | 1477643990739 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]]]}] 01:39:50 INFO - . 01:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1226ms 01:39:50 INFO - PROCESS | 1830 | 1477643990808 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 01:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:39:50 INFO - PROCESS | 1830 | 1477643990813 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 01:39:50 INFO - PROCESS | 1830 | 1477643990821 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}] 01:39:51 INFO - PROCESS | 1830 | 1477643991055 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:39:51 INFO - PROCESS | 1830 | 1477643991085 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 01:39:51 INFO - PROCESS | 1830 | 1477643991091 Marionette TRACE conn4 <- [1,264,null,["8"]] 01:39:51 INFO - PROCESS | 1830 | 1477643991097 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 01:39:51 INFO - PROCESS | 1830 | 1477643991102 Marionette TRACE conn4 <- [1,265,null,{}] 01:39:51 INFO - PROCESS | 1830 | 1477643991165 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x91ccbc00 == 32 [pid = 1830] [id = 60] 01:39:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x944db400) [pid = 1830] [serial = 178] [outer = (nil)] 01:39:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x97c56800) [pid = 1830] [serial = 179] [outer = 0x944db400] 01:39:51 INFO - PROCESS | 1830 | 1477643991271 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x99555400) [pid = 1830] [serial = 180] [outer = 0x944db400] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa068f400) [pid = 1830] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8dda1000) [pid = 1830] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9b150c00) [pid = 1830] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0xa1126800) [pid = 1830] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0xa4809000) [pid = 1830] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x9232e800) [pid = 1830] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8ddba400) [pid = 1830] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x94bdb400) [pid = 1830] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0xa2976400) [pid = 1830] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:39:51 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0xa2fa0800) [pid = 1830] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:39:52 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0xa068ec00) [pid = 1830] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:39:52 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8f9a9000) [pid = 1830] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:39:52 INFO - PROCESS | 1830 | 1477643992354 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]]]}] 01:39:52 INFO - . 01:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1573ms 01:39:52 INFO - PROCESS | 1830 | 1477643992392 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 1830 | 1477643992395 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 01:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:39:52 INFO - PROCESS | 1830 | 1477643992403 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}] 01:39:52 INFO - PROCESS | 1830 | 1477643992617 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 01:39:52 INFO - PROCESS | 1830 | 1477643992641 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 01:39:52 INFO - PROCESS | 1830 | 1477643992646 Marionette TRACE conn4 <- [1,269,null,["8"]] 01:39:52 INFO - PROCESS | 1830 | 1477643992651 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 01:39:52 INFO - PROCESS | 1830 | 1477643992656 Marionette TRACE conn4 <- [1,270,null,{}] 01:39:52 INFO - PROCESS | 1830 | 1477643992662 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x93165c00 == 33 [pid = 1830] [id = 61] 01:39:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x944d2400) [pid = 1830] [serial = 181] [outer = (nil)] 01:39:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x995c6c00) [pid = 1830] [serial = 182] [outer = 0x944d2400] 01:39:52 INFO - PROCESS | 1830 | 1477643992756 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x9a032800) [pid = 1830] [serial = 183] [outer = 0x944d2400] 01:39:53 INFO - PROCESS | 1830 | 1477643993462 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]]]}] 01:39:53 INFO - . 01:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1083ms 01:39:53 INFO - PROCESS | 1830 | 1477643993485 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1830 | 1477643993488 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 01:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:39:53 INFO - PROCESS | 1830 | 1477643993496 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}] 01:39:53 INFO - PROCESS | 1830 | 1477643993698 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 01:39:53 INFO - PROCESS | 1830 | 1477643993803 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 01:39:53 INFO - PROCESS | 1830 | 1477643993806 Marionette TRACE conn4 <- [1,274,null,["8"]] 01:39:53 INFO - PROCESS | 1830 | 1477643993812 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 01:39:53 INFO - PROCESS | 1830 | 1477643993818 Marionette TRACE conn4 <- [1,275,null,{}] 01:39:53 INFO - PROCESS | 1830 | 1477643993823 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x94bdc400 == 34 [pid = 1830] [id = 62] 01:39:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9a0cb000) [pid = 1830] [serial = 184] [outer = (nil)] 01:39:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9af91c00) [pid = 1830] [serial = 185] [outer = 0x9a0cb000] 01:39:53 INFO - PROCESS | 1830 | 1477643993937 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x9a5cf000) [pid = 1830] [serial = 186] [outer = 0x9a0cb000] 01:39:54 INFO - PROCESS | 1830 | 1477643994864 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]]]}] 01:39:54 INFO - . 01:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1424ms 01:39:54 INFO - PROCESS | 1830 | 1477643994922 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 1830 | 1477643994929 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:39:54 INFO - PROCESS | 1830 | 1477643994940 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}] 01:39:55 INFO - PROCESS | 1830 | 1477643995180 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 01:39:55 INFO - PROCESS | 1830 | 1477643995331 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 01:39:55 INFO - PROCESS | 1830 | 1477643995335 Marionette TRACE conn4 <- [1,279,null,["8"]] 01:39:55 INFO - PROCESS | 1830 | 1477643995349 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 01:39:55 INFO - PROCESS | 1830 | 1477643995358 Marionette TRACE conn4 <- [1,280,null,{}] 01:39:55 INFO - PROCESS | 1830 | 1477643995367 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa86000 == 35 [pid = 1830] [id = 63] 01:39:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fa86800) [pid = 1830] [serial = 187] [outer = (nil)] 01:39:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x91c43800) [pid = 1830] [serial = 188] [outer = 0x8fa86800] 01:39:55 INFO - PROCESS | 1830 | 1477643995489 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9315bc00) [pid = 1830] [serial = 189] [outer = 0x8fa86800] 01:39:56 INFO - PROCESS | 1830 | 1477643996328 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]]]}] 01:39:56 INFO - . 01:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1484ms 01:39:56 INFO - PROCESS | 1830 | 1477643996423 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 1830 | 1477643996429 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 01:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:39:56 INFO - PROCESS | 1830 | 1477643996465 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}] 01:39:56 INFO - PROCESS | 1830 | 1477643996664 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:39:56 INFO - PROCESS | 1830 | 1477643996818 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 01:39:56 INFO - PROCESS | 1830 | 1477643996824 Marionette TRACE conn4 <- [1,284,null,["8"]] 01:39:56 INFO - PROCESS | 1830 | 1477643996835 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 01:39:56 INFO - PROCESS | 1830 | 1477643996840 Marionette TRACE conn4 <- [1,285,null,{}] 01:39:56 INFO - PROCESS | 1830 | 1477643996848 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dd1c00 == 36 [pid = 1830] [id = 64] 01:39:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x944d5000) [pid = 1830] [serial = 190] [outer = (nil)] 01:39:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x944dcc00) [pid = 1830] [serial = 191] [outer = 0x944d5000] 01:39:56 INFO - PROCESS | 1830 | 1477643996959 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x97c53c00) [pid = 1830] [serial = 192] [outer = 0x944d5000] 01:39:57 INFO - PROCESS | 1830 | 1477643997789 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]]]}] 01:39:57 INFO - . 01:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1376ms 01:39:57 INFO - PROCESS | 1830 | 1477643997846 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 01:39:57 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 01:39:57 INFO - PROCESS | 1830 | 1477643997854 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 01:39:57 INFO - PROCESS | 1830 | 1477643997862 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}] 01:39:58 INFO - PROCESS | 1830 | 1477643998054 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 01:39:58 INFO - PROCESS | 1830 | 1477643998173 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 01:39:58 INFO - PROCESS | 1830 | 1477643998178 Marionette TRACE conn4 <- [1,289,null,["8"]] 01:39:58 INFO - PROCESS | 1830 | 1477643998185 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 01:39:58 INFO - PROCESS | 1830 | 1477643998193 Marionette TRACE conn4 <- [1,290,null,{}] 01:39:58 INFO - PROCESS | 1830 | 1477643998200 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dd2800 == 37 [pid = 1830] [id = 65] 01:39:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9afe5400) [pid = 1830] [serial = 193] [outer = (nil)] 01:39:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x9b3d2400) [pid = 1830] [serial = 194] [outer = 0x9afe5400] 01:39:58 INFO - PROCESS | 1830 | 1477643998311 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x9b4c9c00) [pid = 1830] [serial = 195] [outer = 0x9afe5400] 01:39:59 INFO - PROCESS | 1830 | 1477643999524 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]]]}] 01:39:59 INFO - . 01:39:59 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1776ms 01:39:59 INFO - PROCESS | 1830 | 1477643999642 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 1830 | 1477643999656 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 01:39:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:39:59 INFO - PROCESS | 1830 | 1477643999671 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}] 01:39:59 INFO - PROCESS | 1830 | 1477643999913 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 01:40:00 INFO - PROCESS | 1830 | 1477644000084 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 01:40:00 INFO - PROCESS | 1830 | 1477644000090 Marionette TRACE conn4 <- [1,294,null,["8"]] 01:40:00 INFO - PROCESS | 1830 | --DOCSHELL 0x93165c00 == 36 [pid = 1830] [id = 61] 01:40:00 INFO - PROCESS | 1830 | --DOCSHELL 0x91ccbc00 == 35 [pid = 1830] [id = 60] 01:40:00 INFO - PROCESS | 1830 | --DOCSHELL 0x93dd3000 == 34 [pid = 1830] [id = 59] 01:40:00 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbbb000 == 33 [pid = 1830] [id = 58] 01:40:00 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8dac00 == 32 [pid = 1830] [id = 57] 01:40:00 INFO - PROCESS | 1830 | 1477644000121 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 01:40:00 INFO - PROCESS | 1830 | 1477644000129 Marionette TRACE conn4 <- [1,295,null,{}] 01:40:00 INFO - PROCESS | 1830 | 1477644000136 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a2000 == 33 [pid = 1830] [id = 66] 01:40:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8f9a2800) [pid = 1830] [serial = 196] [outer = (nil)] 01:40:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8fb70800) [pid = 1830] [serial = 197] [outer = 0x8f9a2800] 01:40:00 INFO - PROCESS | 1830 | 1477644000241 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8fbb8c00) [pid = 1830] [serial = 198] [outer = 0x8f9a2800] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0xa2787000) [pid = 1830] [serial = 102] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8ddac400) [pid = 1830] [serial = 152] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8ddadc00) [pid = 1830] [serial = 153] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0xa4c63800) [pid = 1830] [serial = 149] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0xa2f9dc00) [pid = 1830] [serial = 150] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0xa2fa6c00) [pid = 1830] [serial = 146] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa484e000) [pid = 1830] [serial = 147] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa2714800) [pid = 1830] [serial = 143] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0xa2920c00) [pid = 1830] [serial = 144] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x95886000) [pid = 1830] [serial = 140] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x9588d400) [pid = 1830] [serial = 141] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x92976400) [pid = 1830] [serial = 137] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x944bfc00) [pid = 1830] [serial = 138] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0xa4851400) [pid = 1830] [serial = 134] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0xa4807400) [pid = 1830] [serial = 135] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0xa27ca800) [pid = 1830] [serial = 131] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0xa2f12800) [pid = 1830] [serial = 132] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x95016000) [pid = 1830] [serial = 128] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x955b8800) [pid = 1830] [serial = 129] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f9a1800) [pid = 1830] [serial = 125] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f9a8400) [pid = 1830] [serial = 126] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0xa2adf800) [pid = 1830] [serial = 123] [outer = (nil)] [url = about:blank] 01:40:00 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:40:01 INFO - PROCESS | 1830 | 1477644001012 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:40:01 INFO - .... 01:40:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1371ms 01:40:01 INFO - PROCESS | 1830 | 1477644001041 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 1830 | 1477644001046 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:40:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:40:01 INFO - PROCESS | 1830 | 1477644001054 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}] 01:40:01 INFO - PROCESS | 1830 | 1477644001232 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 01:40:01 INFO - PROCESS | 1830 | 1477644001248 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 01:40:01 INFO - PROCESS | 1830 | 1477644001253 Marionette TRACE conn4 <- [1,299,null,["8"]] 01:40:01 INFO - PROCESS | 1830 | 1477644001358 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 01:40:01 INFO - PROCESS | 1830 | 1477644001363 Marionette TRACE conn4 <- [1,300,null,{}] 01:40:01 INFO - PROCESS | 1830 | 1477644001372 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e6800 == 34 [pid = 1830] [id = 67] 01:40:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x944d0000) [pid = 1830] [serial = 199] [outer = (nil)] 01:40:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x944d9400) [pid = 1830] [serial = 200] [outer = 0x944d0000] 01:40:01 INFO - PROCESS | 1830 | 1477644001478 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x944dd000) [pid = 1830] [serial = 201] [outer = 0x944d0000] 01:40:02 INFO - PROCESS | 1830 | 1477644002127 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]]]}] 01:40:02 INFO - ............... 01:40:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1136ms 01:40:02 INFO - PROCESS | 1830 | 1477644002203 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 01:40:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:40:02 INFO - PROCESS | 1830 | 1477644002214 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 01:40:02 INFO - PROCESS | 1830 | 1477644002225 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}] 01:40:02 INFO - PROCESS | 1830 | 1477644002547 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:40:02 INFO - PROCESS | 1830 | 1477644002580 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 01:40:02 INFO - PROCESS | 1830 | 1477644002586 Marionette TRACE conn4 <- [1,304,null,["8"]] 01:40:02 INFO - PROCESS | 1830 | 1477644002592 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 01:40:02 INFO - PROCESS | 1830 | 1477644002599 Marionette TRACE conn4 <- [1,305,null,{}] 01:40:02 INFO - PROCESS | 1830 | 1477644002671 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a030000 == 35 [pid = 1830] [id = 68] 01:40:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x9a036400) [pid = 1830] [serial = 202] [outer = (nil)] 01:40:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9a53fc00) [pid = 1830] [serial = 203] [outer = 0x9a036400] 01:40:02 INFO - PROCESS | 1830 | 1477644002776 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9b14ac00) [pid = 1830] [serial = 204] [outer = 0x9a036400] 01:40:03 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:40:03 INFO - PROCESS | 1830 | 1477644003535 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:40:03 INFO - . 01:40:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1322ms 01:40:03 INFO - PROCESS | 1830 | 1477644003550 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 1830 | 1477644003555 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 01:40:03 INFO - TEST-START | /FileAPI/fileReader.html 01:40:03 INFO - PROCESS | 1830 | 1477644003563 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}] 01:40:03 INFO - PROCESS | 1830 | 1477644003811 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 01:40:03 INFO - PROCESS | 1830 | 1477644003839 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 01:40:03 INFO - PROCESS | 1830 | 1477644003846 Marionette TRACE conn4 <- [1,309,null,["8"]] 01:40:03 INFO - PROCESS | 1830 | 1477644003852 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 01:40:03 INFO - PROCESS | 1830 | 1477644003858 Marionette TRACE conn4 <- [1,310,null,{}] 01:40:03 INFO - PROCESS | 1830 | 1477644003923 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1830 | ++DOCSHELL 0xa278fc00 == 36 [pid = 1830] [id = 69] 01:40:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0xa2791000) [pid = 1830] [serial = 205] [outer = (nil)] 01:40:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0xa2979400) [pid = 1830] [serial = 206] [outer = 0xa2791000] 01:40:04 INFO - PROCESS | 1830 | 1477644004023 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0xa2ae1000) [pid = 1830] [serial = 207] [outer = 0xa2791000] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x944db400) [pid = 1830] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8ddae000) [pid = 1830] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x955ad800) [pid = 1830] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0xa2fa3c00) [pid = 1830] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8f8e1c00) [pid = 1830] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8f8db400) [pid = 1830] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f8e2400) [pid = 1830] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x93dd3400) [pid = 1830] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8fbbdc00) [pid = 1830] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:40:04 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x944d2400) [pid = 1830] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:40:04 INFO - PROCESS | 1830 | 1477644004870 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]]]}] 01:40:04 INFO - .... 01:40:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1329ms 01:40:04 INFO - PROCESS | 1830 | 1477644004895 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1830 | 1477644004900 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 01:40:04 INFO - TEST-START | /FileAPI/historical.html 01:40:04 INFO - PROCESS | 1830 | 1477644004909 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}] 01:40:05 INFO - PROCESS | 1830 | 1477644005123 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 01:40:05 INFO - PROCESS | 1830 | 1477644005201 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 01:40:05 INFO - PROCESS | 1830 | 1477644005206 Marionette TRACE conn4 <- [1,314,null,["8"]] 01:40:05 INFO - PROCESS | 1830 | 1477644005211 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 01:40:05 INFO - PROCESS | 1830 | 1477644005217 Marionette TRACE conn4 <- [1,315,null,{}] 01:40:05 INFO - PROCESS | 1830 | 1477644005222 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb0800 == 37 [pid = 1830] [id = 70] 01:40:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9118b400) [pid = 1830] [serial = 208] [outer = (nil)] 01:40:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x9467d800) [pid = 1830] [serial = 209] [outer = 0x9118b400] 01:40:05 INFO - PROCESS | 1830 | 1477644005318 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x9467e400) [pid = 1830] [serial = 210] [outer = 0x9118b400] 01:40:05 INFO - PROCESS | 1830 | 1477644005889 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]]]}] 01:40:05 INFO - ..... 01:40:05 INFO - TEST-OK | /FileAPI/historical.html | took 1022ms 01:40:05 INFO - PROCESS | 1830 | 1477644005929 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 1830 | 1477644005933 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:40:05 INFO - TEST-START | /FileAPI/idlharness.html 01:40:05 INFO - PROCESS | 1830 | 1477644005947 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}] 01:40:06 INFO - PROCESS | 1830 | 1477644006239 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 01:40:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8db99000) [pid = 1830] [serial = 211] [outer = 0x99552000] 01:40:06 INFO - PROCESS | 1830 | 1477644006433 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 01:40:06 INFO - PROCESS | 1830 | 1477644006439 Marionette TRACE conn4 <- [1,319,null,["8"]] 01:40:06 INFO - PROCESS | 1830 | 1477644006504 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 01:40:06 INFO - PROCESS | 1830 | 1477644006516 Marionette TRACE conn4 <- [1,320,null,{}] 01:40:06 INFO - PROCESS | 1830 | 1477644006591 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda6000 == 38 [pid = 1830] [id = 71] 01:40:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8ddac000) [pid = 1830] [serial = 212] [outer = (nil)] 01:40:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fa8bc00) [pid = 1830] [serial = 213] [outer = 0x8ddac000] 01:40:06 INFO - PROCESS | 1830 | 1477644006714 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fbbd000) [pid = 1830] [serial = 214] [outer = 0x8ddac000] 01:40:08 INFO - ................................................................................................... 01:40:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2722ms 01:40:08 INFO - TEST-START | /FileAPI/idlharness.worker 01:40:08 INFO - PROCESS | 1830 | 1477644008490 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]]]}] 01:40:08 INFO - PROCESS | 1830 | 1477644008672 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 1830 | 1477644008683 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 01:40:08 INFO - PROCESS | 1830 | 1477644008702 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}] 01:40:08 INFO - PROCESS | 1830 | 1477644008987 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:40:09 INFO - PROCESS | 1830 | 1477644009143 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 01:40:09 INFO - PROCESS | 1830 | 1477644009151 Marionette TRACE conn4 <- [1,324,null,["8"]] 01:40:09 INFO - PROCESS | 1830 | 1477644009158 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 01:40:09 INFO - PROCESS | 1830 | 1477644009167 Marionette TRACE conn4 <- [1,325,null,{}] 01:40:09 INFO - PROCESS | 1830 | 1477644009173 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2714800 == 39 [pid = 1830] [id = 72] 01:40:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0xa27b1000) [pid = 1830] [serial = 215] [outer = (nil)] 01:40:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0xa48c6400) [pid = 1830] [serial = 216] [outer = 0xa27b1000] 01:40:09 INFO - PROCESS | 1830 | 1477644009322 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0xa4c5f000) [pid = 1830] [serial = 217] [outer = 0xa27b1000] 01:40:09 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:40:12 INFO - ..................................................................................................................... 01:40:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3319ms 01:40:12 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 01:40:12 INFO - PROCESS | 1830 | 1477644011868 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,{},{}]]]}] 01:40:12 INFO - PROCESS | 1830 | 1477644012020 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 1830 | 1477644012025 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 01:40:12 INFO - PROCESS | 1830 | 1477644012036 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}] 01:40:12 INFO - PROCESS | 1830 | 1477644012300 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 01:40:12 INFO - PROCESS | 1830 | 1477644012471 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 01:40:12 INFO - PROCESS | 1830 | 1477644012484 Marionette TRACE conn4 <- [1,329,null,["8"]] 01:40:12 INFO - PROCESS | 1830 | 1477644012494 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 01:40:12 INFO - PROCESS | 1830 | 1477644012502 Marionette TRACE conn4 <- [1,330,null,{}] 01:40:12 INFO - PROCESS | 1830 | 1477644012712 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da66c00 == 40 [pid = 1830] [id = 73] 01:40:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8ddb2000) [pid = 1830] [serial = 218] [outer = (nil)] 01:40:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8f99b000) [pid = 1830] [serial = 219] [outer = 0x8ddb2000] 01:40:12 INFO - PROCESS | 1830 | 1477644012816 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8fbb8800) [pid = 1830] [serial = 220] [outer = 0x8ddb2000] 01:40:13 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:40:13 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb0800 == 39 [pid = 1830] [id = 70] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0xa278fc00 == 38 [pid = 1830] [id = 69] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x9a030000 == 37 [pid = 1830] [id = 68] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e6800 == 36 [pid = 1830] [id = 67] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a2000 == 35 [pid = 1830] [id = 66] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x93dd1c00 == 34 [pid = 1830] [id = 64] 01:40:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa86000 == 33 [pid = 1830] [id = 63] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x995c6c00) [pid = 1830] [serial = 182] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x9a032800) [pid = 1830] [serial = 183] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x97c56800) [pid = 1830] [serial = 179] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x99555400) [pid = 1830] [serial = 180] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x944c9c00) [pid = 1830] [serial = 176] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x944d4000) [pid = 1830] [serial = 177] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x923a5400) [pid = 1830] [serial = 173] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8dda8000) [pid = 1830] [serial = 174] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8f8dfc00) [pid = 1830] [serial = 170] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f8e6c00) [pid = 1830] [serial = 171] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f99dc00) [pid = 1830] [serial = 167] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8f9a5c00) [pid = 1830] [serial = 168] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x94bdbc00) [pid = 1830] [serial = 164] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0xa068cc00) [pid = 1830] [serial = 165] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0xa4cbb000) [pid = 1830] [serial = 161] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0xa93d3c00) [pid = 1830] [serial = 162] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x97c53000) [pid = 1830] [serial = 158] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x98385800) [pid = 1830] [serial = 159] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x91194c00) [pid = 1830] [serial = 155] [outer = (nil)] [url = about:blank] 01:40:13 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x923ae800) [pid = 1830] [serial = 156] [outer = (nil)] [url = about:blank] 01:40:14 INFO - PROCESS | 1830 | 1477644014032 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]]]}] 01:40:14 INFO - . 01:40:14 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 2027ms 01:40:14 INFO - PROCESS | 1830 | 1477644014065 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 1830 | 1477644014070 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 01:40:14 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 01:40:14 INFO - PROCESS | 1830 | 1477644014085 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}] 01:40:14 INFO - PROCESS | 1830 | 1477644014276 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 01:40:14 INFO - PROCESS | 1830 | 1477644014401 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 01:40:14 INFO - PROCESS | 1830 | 1477644014406 Marionette TRACE conn4 <- [1,334,null,["8"]] 01:40:14 INFO - PROCESS | 1830 | 1477644014413 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 01:40:14 INFO - PROCESS | 1830 | 1477644014420 Marionette TRACE conn4 <- [1,335,null,{}] 01:40:14 INFO - PROCESS | 1830 | 1477644014432 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x92404000 == 34 [pid = 1830] [id = 74] 01:40:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x92409c00) [pid = 1830] [serial = 221] [outer = (nil)] 01:40:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x93758400) [pid = 1830] [serial = 222] [outer = 0x92409c00] 01:40:14 INFO - PROCESS | 1830 | 1477644014535 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x937ccc00) [pid = 1830] [serial = 223] [outer = 0x92409c00] 01:40:16 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x9a036400) [pid = 1830] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:40:16 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x944d0000) [pid = 1830] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:40:16 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0xa2791000) [pid = 1830] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:40:16 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8f9a2800) [pid = 1830] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:40:20 INFO - PROCESS | 1830 | 1477644020095 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]]]}] 01:40:20 INFO - .. 01:40:20 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6040ms 01:40:20 INFO - PROCESS | 1830 | 1477644020124 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 1830 | 1477644020131 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:40:20 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 01:40:20 INFO - PROCESS | 1830 | 1477644020142 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}] 01:40:20 INFO - PROCESS | 1830 | 1477644020369 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 01:40:20 INFO - PROCESS | 1830 | 1477644020530 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 01:40:20 INFO - PROCESS | 1830 | 1477644020537 Marionette TRACE conn4 <- [1,339,null,["8"]] 01:40:20 INFO - PROCESS | 1830 | 1477644020545 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 01:40:20 INFO - PROCESS | 1830 | 1477644020553 Marionette TRACE conn4 <- [1,340,null,{}] 01:40:20 INFO - PROCESS | 1830 | 1477644020560 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a2800 == 35 [pid = 1830] [id = 75] 01:40:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8f9a5000) [pid = 1830] [serial = 224] [outer = (nil)] 01:40:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8fa1c000) [pid = 1830] [serial = 225] [outer = 0x8f9a5000] 01:40:20 INFO - PROCESS | 1830 | 1477644020730 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8faed000) [pid = 1830] [serial = 226] [outer = 0x8f9a5000] 01:40:21 INFO - PROCESS | 1830 | 1477644021900 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]]]}] 01:40:21 INFO - ... 01:40:21 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1823ms 01:40:21 INFO - PROCESS | 1830 | 1477644021964 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 1830 | 1477644021970 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 01:40:21 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 01:40:21 INFO - PROCESS | 1830 | 1477644021978 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}] 01:40:22 INFO - PROCESS | 1830 | 1477644022184 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:40:22 INFO - PROCESS | 1830 | 1477644022333 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 01:40:22 INFO - PROCESS | 1830 | 1477644022339 Marionette TRACE conn4 <- [1,344,null,["8"]] 01:40:22 INFO - PROCESS | 1830 | 1477644022347 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 01:40:22 INFO - PROCESS | 1830 | 1477644022353 Marionette TRACE conn4 <- [1,345,null,{}] 01:40:22 INFO - PROCESS | 1830 | 1477644022359 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb97c00 == 36 [pid = 1830] [id = 76] 01:40:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8fb98000) [pid = 1830] [serial = 227] [outer = (nil)] 01:40:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8fb99800) [pid = 1830] [serial = 228] [outer = 0x8fb98000] 01:40:22 INFO - PROCESS | 1830 | 1477644022470 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8fb9d800) [pid = 1830] [serial = 229] [outer = 0x8fb98000] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e1800 == 35 [pid = 1830] [id = 56] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c9400 == 34 [pid = 1830] [id = 21] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8da66c00 == 33 [pid = 1830] [id = 73] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc0400 == 32 [pid = 1830] [id = 22] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x92402c00 == 31 [pid = 1830] [id = 30] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb8400 == 30 [pid = 1830] [id = 29] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x94bdc400 == 29 [pid = 1830] [id = 62] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a0c00 == 28 [pid = 1830] [id = 35] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x91c40c00 == 27 [pid = 1830] [id = 38] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x92404000 == 26 [pid = 1830] [id = 74] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb1800 == 25 [pid = 1830] [id = 25] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x958c2400 == 24 [pid = 1830] [id = 32] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x95883800 == 23 [pid = 1830] [id = 24] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x95889400 == 22 [pid = 1830] [id = 39] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x944c9400 == 21 [pid = 1830] [id = 31] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x9118dc00 == 20 [pid = 1830] [id = 36] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x94be8400 == 19 [pid = 1830] [id = 26] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda6000 == 18 [pid = 1830] [id = 71] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0xa2714800 == 17 [pid = 1830] [id = 72] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x9118f800 == 16 [pid = 1830] [id = 23] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x923a6800 == 15 [pid = 1830] [id = 33] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x92408400 == 14 [pid = 1830] [id = 27] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0xa068e800 == 13 [pid = 1830] [id = 34] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x9588a000 == 12 [pid = 1830] [id = 28] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99e800 == 11 [pid = 1830] [id = 37] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x93dd2800 == 10 [pid = 1830] [id = 65] 01:40:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a2800 == 9 [pid = 1830] [id = 75] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x9af91c00) [pid = 1830] [serial = 185] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x91c43800) [pid = 1830] [serial = 188] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x944dcc00) [pid = 1830] [serial = 191] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x9b3d2400) [pid = 1830] [serial = 194] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8fbb8c00) [pid = 1830] [serial = 198] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8fb70800) [pid = 1830] [serial = 197] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x944dd000) [pid = 1830] [serial = 201] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x944d9400) [pid = 1830] [serial = 200] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x9b14ac00) [pid = 1830] [serial = 204] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x9a53fc00) [pid = 1830] [serial = 203] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0xa2ae1000) [pid = 1830] [serial = 207] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0xa2979400) [pid = 1830] [serial = 206] [outer = (nil)] [url = about:blank] 01:40:25 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x9467d800) [pid = 1830] [serial = 209] [outer = (nil)] [url = about:blank] 01:40:28 INFO - PROCESS | 1830 | 1477644028274 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]]]}] 01:40:28 INFO - .. 01:40:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6337ms 01:40:28 INFO - PROCESS | 1830 | 1477644028315 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 1830 | 1477644028323 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 01:40:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 01:40:28 INFO - PROCESS | 1830 | 1477644028344 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}] 01:40:28 INFO - PROCESS | 1830 | 1477644028575 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 01:40:28 INFO - PROCESS | 1830 | 1477644028610 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 01:40:28 INFO - PROCESS | 1830 | 1477644028617 Marionette TRACE conn4 <- [1,349,null,["8"]] 01:40:28 INFO - PROCESS | 1830 | 1477644028627 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 01:40:28 INFO - PROCESS | 1830 | 1477644028636 Marionette TRACE conn4 <- [1,350,null,{}] 01:40:28 INFO - PROCESS | 1830 | 1477644028697 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c9c00 == 10 [pid = 1830] [id = 77] 01:40:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8f8cd000) [pid = 1830] [serial = 230] [outer = (nil)] 01:40:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8f8dc800) [pid = 1830] [serial = 231] [outer = 0x8f8cd000] 01:40:28 INFO - PROCESS | 1830 | 1477644028809 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8f8e6800) [pid = 1830] [serial = 232] [outer = 0x8f8cd000] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0xa27b1000) [pid = 1830] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8ddb2000) [pid = 1830] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8ddac000) [pid = 1830] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x9afe5400) [pid = 1830] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x9a0cb000) [pid = 1830] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x9118b400) [pid = 1830] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x944d5000) [pid = 1830] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8fa86800) [pid = 1830] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:40:29 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x92409c00) [pid = 1830] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 01:40:29 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:40:29 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:40:29 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/Navigator.cpp, line 1418 01:40:30 INFO - PROCESS | 1830 | 1477644030106 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]]]}] 01:40:30 INFO - .. 01:40:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1823ms 01:40:30 INFO - PROCESS | 1830 | 1477644030175 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 1830 | 1477644030181 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 01:40:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 01:40:30 INFO - PROCESS | 1830 | 1477644030190 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}] 01:40:30 INFO - PROCESS | 1830 | 1477644030366 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 01:40:30 INFO - PROCESS | 1830 | 1477644030377 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 01:40:30 INFO - PROCESS | 1830 | 1477644030391 Marionette TRACE conn4 <- [1,354,null,["8"]] 01:40:30 INFO - PROCESS | 1830 | 1477644030492 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 01:40:30 INFO - PROCESS | 1830 | 1477644030498 Marionette TRACE conn4 <- [1,355,null,{}] 01:40:30 INFO - PROCESS | 1830 | 1477644030506 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c8c00 == 11 [pid = 1830] [id = 78] 01:40:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8f99c400) [pid = 1830] [serial = 233] [outer = (nil)] 01:40:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8fa1e000) [pid = 1830] [serial = 234] [outer = 0x8f99c400] 01:40:30 INFO - PROCESS | 1830 | 1477644030609 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8fa1c400) [pid = 1830] [serial = 235] [outer = 0x8f99c400] 01:40:31 INFO - PROCESS | 1830 | 1477644031740 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]]]}] 01:40:31 INFO - . 01:40:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1571ms 01:40:31 INFO - PROCESS | 1830 | 1477644031762 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 1830 | 1477644031769 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:40:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 01:40:31 INFO - PROCESS | 1830 | 1477644031780 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}] 01:40:32 INFO - PROCESS | 1830 | 1477644032023 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 01:40:32 INFO - PROCESS | 1830 | 1477644032168 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 01:40:32 INFO - PROCESS | 1830 | 1477644032175 Marionette TRACE conn4 <- [1,359,null,["8"]] 01:40:32 INFO - PROCESS | 1830 | 1477644032184 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 01:40:32 INFO - PROCESS | 1830 | 1477644032193 Marionette TRACE conn4 <- [1,360,null,{}] 01:40:32 INFO - PROCESS | 1830 | 1477644032199 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99e000 == 12 [pid = 1830] [id = 79] 01:40:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8f99e400) [pid = 1830] [serial = 236] [outer = (nil)] 01:40:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8fa1b400) [pid = 1830] [serial = 237] [outer = 0x8f99e400] 01:40:32 INFO - PROCESS | 1830 | 1477644032362 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8fa27800) [pid = 1830] [serial = 238] [outer = 0x8f99e400] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x9b4c9c00) [pid = 1830] [serial = 195] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x9a5cf000) [pid = 1830] [serial = 186] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x9467e400) [pid = 1830] [serial = 210] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x97c53c00) [pid = 1830] [serial = 192] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x9315bc00) [pid = 1830] [serial = 189] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x93758400) [pid = 1830] [serial = 222] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x937ccc00) [pid = 1830] [serial = 223] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8f99b000) [pid = 1830] [serial = 219] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8fbb8800) [pid = 1830] [serial = 220] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0xa48c6400) [pid = 1830] [serial = 216] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0xa4c5f000) [pid = 1830] [serial = 217] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fa8bc00) [pid = 1830] [serial = 213] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8fbbd000) [pid = 1830] [serial = 214] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x93081c00) [pid = 1830] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:40:37 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f9a5000) [pid = 1830] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 01:40:37 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8f8cd000) [pid = 1830] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 01:40:37 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8fb98000) [pid = 1830] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 01:40:38 INFO - PROCESS | 1830 | 1477644038203 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]]]}] 01:40:38 INFO - .. 01:40:38 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6443ms 01:40:38 INFO - PROCESS | 1830 | 1477644038221 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 1830 | 1477644038228 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 01:40:38 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 01:40:38 INFO - PROCESS | 1830 | 1477644038239 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}] 01:40:38 INFO - PROCESS | 1830 | 1477644038438 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:40:38 INFO - PROCESS | 1830 | 1477644038461 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 01:40:38 INFO - PROCESS | 1830 | 1477644038467 Marionette TRACE conn4 <- [1,364,null,["8"]] 01:40:38 INFO - PROCESS | 1830 | 1477644038473 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 01:40:38 INFO - PROCESS | 1830 | 1477644038482 Marionette TRACE conn4 <- [1,365,null,{}] 01:40:38 INFO - PROCESS | 1830 | 1477644038490 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cd000 == 13 [pid = 1830] [id = 80] 01:40:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8cdc00) [pid = 1830] [serial = 239] [outer = (nil)] 01:40:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8fb97800) [pid = 1830] [serial = 240] [outer = 0x8f8cdc00] 01:40:38 INFO - PROCESS | 1830 | 1477644038604 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f8d0800) [pid = 1830] [serial = 241] [outer = 0x8f8cdc00] 01:40:39 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:40:39 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:40:39 INFO - PROCESS | 1830 | 1477644039684 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]]]}] 01:40:39 INFO - .. 01:40:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1480ms 01:40:39 INFO - PROCESS | 1830 | 1477644039717 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 1830 | 1477644039722 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 01:40:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 01:40:39 INFO - PROCESS | 1830 | 1477644039731 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}] 01:40:39 INFO - PROCESS | 1830 | 1477644039945 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 01:40:39 INFO - PROCESS | 1830 | 1477644039967 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 01:40:39 INFO - PROCESS | 1830 | 1477644039973 Marionette TRACE conn4 <- [1,369,null,["8"]] 01:40:39 INFO - PROCESS | 1830 | 1477644039981 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 01:40:39 INFO - PROCESS | 1830 | 1477644039987 Marionette TRACE conn4 <- [1,370,null,{}] 01:40:40 INFO - PROCESS | 1830 | 1477644039993 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fba6c00 == 14 [pid = 1830] [id = 81] 01:40:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fbbb800) [pid = 1830] [serial = 242] [outer = (nil)] 01:40:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x91186800) [pid = 1830] [serial = 243] [outer = 0x8fbbb800] 01:40:40 INFO - PROCESS | 1830 | 1477644040093 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x91c3ac00) [pid = 1830] [serial = 244] [outer = 0x8fbbb800] 01:40:41 INFO - PROCESS | 1830 | 1477644041223 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]]]}] 01:40:41 INFO - .. 01:40:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1523ms 01:40:41 INFO - PROCESS | 1830 | 1477644041254 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 1830 | 1477644041262 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 01:40:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 01:40:41 INFO - PROCESS | 1830 | 1477644041273 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}] 01:40:41 INFO - PROCESS | 1830 | 1477644041523 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 01:40:41 INFO - PROCESS | 1830 | 1477644041669 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 01:40:41 INFO - PROCESS | 1830 | 1477644041677 Marionette TRACE conn4 <- [1,374,null,["8"]] 01:40:41 INFO - PROCESS | 1830 | 1477644041685 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 01:40:41 INFO - PROCESS | 1830 | 1477644041694 Marionette TRACE conn4 <- [1,375,null,{}] 01:40:41 INFO - PROCESS | 1830 | 1477644041701 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbba000 == 15 [pid = 1830] [id = 82] 01:40:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8fbba800) [pid = 1830] [serial = 245] [outer = (nil)] 01:40:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x91c3a800) [pid = 1830] [serial = 246] [outer = 0x8fbba800] 01:40:41 INFO - PROCESS | 1830 | 1477644041865 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x92334c00) [pid = 1830] [serial = 247] [outer = 0x8fbba800] 01:40:44 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb97c00 == 14 [pid = 1830] [id = 76] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8faed000) [pid = 1830] [serial = 226] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8fa1c000) [pid = 1830] [serial = 225] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8fb9d800) [pid = 1830] [serial = 229] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fb99800) [pid = 1830] [serial = 228] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8e6800) [pid = 1830] [serial = 232] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8dc800) [pid = 1830] [serial = 231] [outer = (nil)] [url = about:blank] 01:40:44 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8fa1e000) [pid = 1830] [serial = 234] [outer = (nil)] [url = about:blank] 01:40:47 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fbbb800) [pid = 1830] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 01:40:47 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8cdc00) [pid = 1830] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 01:40:47 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f99c400) [pid = 1830] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 01:40:47 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f99e400) [pid = 1830] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 01:40:47 INFO - PROCESS | 1830 | 1477644047569 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]]]}] 01:40:47 INFO - .. 01:40:47 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6343ms 01:40:47 INFO - PROCESS | 1830 | 1477644047615 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 1830 | 1477644047622 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:40:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 01:40:47 INFO - PROCESS | 1830 | 1477644047634 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}] 01:40:47 INFO - PROCESS | 1830 | 1477644047820 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 01:40:47 INFO - PROCESS | 1830 | 1477644047982 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 01:40:47 INFO - PROCESS | 1830 | 1477644047991 Marionette TRACE conn4 <- [1,379,null,["8"]] 01:40:48 INFO - PROCESS | 1830 | 1477644048007 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 01:40:48 INFO - PROCESS | 1830 | 1477644048017 Marionette TRACE conn4 <- [1,380,null,{}] 01:40:48 INFO - PROCESS | 1830 | 1477644048022 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbf000 == 15 [pid = 1830] [id = 83] 01:40:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8c8800) [pid = 1830] [serial = 248] [outer = (nil)] 01:40:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8d3c00) [pid = 1830] [serial = 249] [outer = 0x8f8c8800] 01:40:48 INFO - PROCESS | 1830 | 1477644048145 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8de800) [pid = 1830] [serial = 250] [outer = 0x8f8c8800] 01:40:48 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:40:49 INFO - PROCESS | 1830 | 1477644049191 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]]]}] 01:40:49 INFO - .. 01:40:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1620ms 01:40:49 INFO - PROCESS | 1830 | 1477644049252 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 1830 | 1477644049260 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 01:40:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 01:40:49 INFO - PROCESS | 1830 | 1477644049267 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}] 01:40:49 INFO - PROCESS | 1830 | 1477644049486 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:40:49 INFO - PROCESS | 1830 | 1477644049512 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 01:40:49 INFO - PROCESS | 1830 | 1477644049517 Marionette TRACE conn4 <- [1,384,null,["8"]] 01:40:49 INFO - PROCESS | 1830 | 1477644049524 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 01:40:49 INFO - PROCESS | 1830 | 1477644049530 Marionette TRACE conn4 <- [1,385,null,{}] 01:40:49 INFO - PROCESS | 1830 | 1477644049538 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99f400 == 16 [pid = 1830] [id = 84] 01:40:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f9a4000) [pid = 1830] [serial = 251] [outer = (nil)] 01:40:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fa1bc00) [pid = 1830] [serial = 252] [outer = 0x8f9a4000] 01:40:49 INFO - PROCESS | 1830 | 1477644049639 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f9a8800) [pid = 1830] [serial = 253] [outer = 0x8f9a4000] 01:40:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8fba6c00 == 15 [pid = 1830] [id = 81] 01:40:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c9c00 == 14 [pid = 1830] [id = 77] 01:40:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cd000 == 13 [pid = 1830] [id = 80] 01:40:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbf000 == 12 [pid = 1830] [id = 83] 01:40:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbba000 == 11 [pid = 1830] [id = 82] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x91186800) [pid = 1830] [serial = 243] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x91c3ac00) [pid = 1830] [serial = 244] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fb97800) [pid = 1830] [serial = 240] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8d0800) [pid = 1830] [serial = 241] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fa1b400) [pid = 1830] [serial = 237] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fa27800) [pid = 1830] [serial = 238] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8fa1c400) [pid = 1830] [serial = 235] [outer = (nil)] [url = about:blank] 01:40:55 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8f8c8800) [pid = 1830] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 01:40:55 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8fbba800) [pid = 1830] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 01:40:55 INFO - PROCESS | 1830 | 1477644055259 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]]]}] 01:40:55 INFO - .. 01:40:55 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6036ms 01:40:55 INFO - PROCESS | 1830 | 1477644055304 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 1830 | 1477644055311 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 01:40:55 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 01:40:55 INFO - PROCESS | 1830 | 1477644055324 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}] 01:40:55 INFO - PROCESS | 1830 | 1477644055523 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 01:40:55 INFO - PROCESS | 1830 | 1477644055631 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 01:40:55 INFO - PROCESS | 1830 | 1477644055638 Marionette TRACE conn4 <- [1,389,null,["8"]] 01:40:55 INFO - PROCESS | 1830 | 1477644055646 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 01:40:55 INFO - PROCESS | 1830 | 1477644055656 Marionette TRACE conn4 <- [1,390,null,{}] 01:40:55 INFO - PROCESS | 1830 | 1477644055663 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbf000 == 12 [pid = 1830] [id = 85] 01:40:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8c8800) [pid = 1830] [serial = 254] [outer = (nil)] 01:40:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8d9800) [pid = 1830] [serial = 255] [outer = 0x8f8c8800] 01:40:55 INFO - PROCESS | 1830 | 1477644055773 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8e2400) [pid = 1830] [serial = 256] [outer = 0x8f8c8800] 01:40:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:40:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:40:56 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:40:56 INFO - PROCESS | 1830 | 1477644056825 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]]]}] 01:40:56 INFO - .. 01:40:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1532ms 01:40:56 INFO - PROCESS | 1830 | 1477644056853 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 01:40:56 INFO - PROCESS | 1830 | 1477644056859 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 01:40:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 01:40:56 INFO - PROCESS | 1830 | 1477644056867 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}] 01:40:57 INFO - PROCESS | 1830 | 1477644057098 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 01:40:57 INFO - PROCESS | 1830 | 1477644057115 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 01:40:57 INFO - PROCESS | 1830 | 1477644057121 Marionette TRACE conn4 <- [1,394,null,["8"]] 01:40:57 INFO - PROCESS | 1830 | 1477644057127 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 01:40:57 INFO - PROCESS | 1830 | 1477644057134 Marionette TRACE conn4 <- [1,395,null,{}] 01:40:57 INFO - PROCESS | 1830 | 1477644057140 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8ddc00 == 13 [pid = 1830] [id = 86] 01:40:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fa1f800) [pid = 1830] [serial = 257] [outer = (nil)] 01:40:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa23c00) [pid = 1830] [serial = 258] [outer = 0x8fa1f800] 01:40:57 INFO - PROCESS | 1830 | 1477644057241 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fa26000) [pid = 1830] [serial = 259] [outer = 0x8fa1f800] 01:40:58 INFO - PROCESS | 1830 | 1477644058353 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]]]}] 01:40:58 INFO - .. 01:40:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1527ms 01:40:58 INFO - PROCESS | 1830 | 1477644058403 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 1830 | 1477644058412 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:40:58 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 01:40:58 INFO - PROCESS | 1830 | 1477644058419 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}] 01:40:58 INFO - PROCESS | 1830 | 1477644058622 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 01:40:58 INFO - PROCESS | 1830 | 1477644058734 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 01:40:58 INFO - PROCESS | 1830 | 1477644058739 Marionette TRACE conn4 <- [1,399,null,["8"]] 01:40:58 INFO - PROCESS | 1830 | 1477644058745 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 01:40:58 INFO - PROCESS | 1830 | 1477644058753 Marionette TRACE conn4 <- [1,400,null,{}] 01:40:58 INFO - PROCESS | 1830 | 1477644058761 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf4000 == 14 [pid = 1830] [id = 87] 01:40:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8faf9400) [pid = 1830] [serial = 260] [outer = (nil)] 01:40:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fb68c00) [pid = 1830] [serial = 261] [outer = 0x8faf9400] 01:40:58 INFO - PROCESS | 1830 | 1477644058871 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fb97800) [pid = 1830] [serial = 262] [outer = 0x8faf9400] 01:41:01 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8d3c00) [pid = 1830] [serial = 249] [outer = (nil)] [url = about:blank] 01:41:01 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8de800) [pid = 1830] [serial = 250] [outer = (nil)] [url = about:blank] 01:41:01 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x91c3a800) [pid = 1830] [serial = 246] [outer = (nil)] [url = about:blank] 01:41:01 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x92334c00) [pid = 1830] [serial = 247] [outer = (nil)] [url = about:blank] 01:41:01 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fa1bc00) [pid = 1830] [serial = 252] [outer = (nil)] [url = about:blank] 01:41:03 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fa1f800) [pid = 1830] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 01:41:03 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f8c8800) [pid = 1830] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 01:41:03 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8f9a4000) [pid = 1830] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 01:41:04 INFO - PROCESS | 1830 | 1477644064568 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]]]}] 01:41:04 INFO - .. 01:41:04 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6188ms 01:41:04 INFO - PROCESS | 1830 | 1477644064608 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 1830 | 1477644064617 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 01:41:04 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 01:41:04 INFO - PROCESS | 1830 | 1477644064628 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}] 01:41:04 INFO - PROCESS | 1830 | 1477644064797 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:41:04 INFO - PROCESS | 1830 | 1477644064819 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 01:41:04 INFO - PROCESS | 1830 | 1477644064825 Marionette TRACE conn4 <- [1,404,null,["8"]] 01:41:04 INFO - PROCESS | 1830 | 1477644064832 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 01:41:04 INFO - PROCESS | 1830 | 1477644064843 Marionette TRACE conn4 <- [1,405,null,{}] 01:41:04 INFO - PROCESS | 1830 | 1477644064848 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8da800 == 15 [pid = 1830] [id = 88] 01:41:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8db800) [pid = 1830] [serial = 263] [outer = (nil)] 01:41:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8e3800) [pid = 1830] [serial = 264] [outer = 0x8f8db800] 01:41:05 INFO - PROCESS | 1830 | 1477644065042 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f99cc00) [pid = 1830] [serial = 265] [outer = 0x8f8db800] 01:41:06 INFO - PROCESS | 1830 | 1477644066057 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]]]}] 01:41:06 INFO - . 01:41:06 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1475ms 01:41:06 INFO - PROCESS | 1830 | 1477644066100 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 1830 | 1477644066108 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 01:41:06 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 01:41:06 INFO - PROCESS | 1830 | 1477644066116 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}] 01:41:06 INFO - PROCESS | 1830 | 1477644066308 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 01:41:06 INFO - PROCESS | 1830 | 1477644066408 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 01:41:06 INFO - PROCESS | 1830 | 1477644066412 Marionette TRACE conn4 <- [1,409,null,["8"]] 01:41:06 INFO - PROCESS | 1830 | 1477644066419 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 01:41:06 INFO - PROCESS | 1830 | 1477644066425 Marionette TRACE conn4 <- [1,410,null,{}] 01:41:06 INFO - PROCESS | 1830 | 1477644066432 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa86800 == 16 [pid = 1830] [id = 89] 01:41:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa8dc00) [pid = 1830] [serial = 266] [outer = (nil)] 01:41:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8faee000) [pid = 1830] [serial = 267] [outer = 0x8fa8dc00] 01:41:06 INFO - PROCESS | 1830 | 1477644066537 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8faf3800) [pid = 1830] [serial = 268] [outer = 0x8fa8dc00] 01:41:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c8c00 == 15 [pid = 1830] [id = 78] 01:41:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99f400 == 14 [pid = 1830] [id = 84] 01:41:09 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fa23c00) [pid = 1830] [serial = 258] [outer = (nil)] [url = about:blank] 01:41:09 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8fa26000) [pid = 1830] [serial = 259] [outer = (nil)] [url = about:blank] 01:41:09 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f8d9800) [pid = 1830] [serial = 255] [outer = (nil)] [url = about:blank] 01:41:09 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f8e2400) [pid = 1830] [serial = 256] [outer = (nil)] [url = about:blank] 01:41:09 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f9a8800) [pid = 1830] [serial = 253] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8f8db800) [pid = 1830] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 01:41:11 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8faf9400) [pid = 1830] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 01:41:12 INFO - PROCESS | 1830 | 1477644072087 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]]]}] 01:41:12 INFO - .. 01:41:12 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5989ms 01:41:12 INFO - PROCESS | 1830 | 1477644072106 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 1830 | 1477644072113 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 01:41:12 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 01:41:12 INFO - PROCESS | 1830 | 1477644072126 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}] 01:41:12 INFO - PROCESS | 1830 | 1477644072332 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 01:41:12 INFO - PROCESS | 1830 | 1477644072439 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 01:41:12 INFO - PROCESS | 1830 | 1477644072445 Marionette TRACE conn4 <- [1,414,null,["8"]] 01:41:12 INFO - PROCESS | 1830 | 1477644072453 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 01:41:12 INFO - PROCESS | 1830 | 1477644072462 Marionette TRACE conn4 <- [1,415,null,{}] 01:41:12 INFO - PROCESS | 1830 | 1477644072467 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8de800 == 15 [pid = 1830] [id = 90] 01:41:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8df000) [pid = 1830] [serial = 269] [outer = (nil)] 01:41:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8e7400) [pid = 1830] [serial = 270] [outer = 0x8f8df000] 01:41:12 INFO - PROCESS | 1830 | 1477644072580 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f9a8400) [pid = 1830] [serial = 271] [outer = 0x8f8df000] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99e000 == 14 [pid = 1830] [id = 79] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8ddc00 == 13 [pid = 1830] [id = 86] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbf000 == 12 [pid = 1830] [id = 85] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8da800 == 11 [pid = 1830] [id = 88] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf4000 == 10 [pid = 1830] [id = 87] 01:41:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa86800 == 9 [pid = 1830] [id = 89] 01:41:17 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8fb97800) [pid = 1830] [serial = 262] [outer = (nil)] [url = about:blank] 01:41:17 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fb68c00) [pid = 1830] [serial = 261] [outer = (nil)] [url = about:blank] 01:41:17 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8f99cc00) [pid = 1830] [serial = 265] [outer = (nil)] [url = about:blank] 01:41:17 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8f8e3800) [pid = 1830] [serial = 264] [outer = (nil)] [url = about:blank] 01:41:17 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8faee000) [pid = 1830] [serial = 267] [outer = (nil)] [url = about:blank] 01:41:18 INFO - PROCESS | 1830 | 1477644078240 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]]]}] 01:41:18 INFO - .. 01:41:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6142ms 01:41:18 INFO - PROCESS | 1830 | 1477644078265 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:41:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 01:41:18 INFO - PROCESS | 1830 | 1477644078274 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:41:18 INFO - PROCESS | 1830 | 1477644078285 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}] 01:41:18 INFO - PROCESS | 1830 | 1477644078469 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 01:41:18 INFO - PROCESS | 1830 | 1477644078572 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 01:41:18 INFO - PROCESS | 1830 | 1477644078577 Marionette TRACE conn4 <- [1,419,null,["8"]] 01:41:18 INFO - PROCESS | 1830 | 1477644078585 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 01:41:18 INFO - PROCESS | 1830 | 1477644078594 Marionette TRACE conn4 <- [1,420,null,{}] 01:41:18 INFO - PROCESS | 1830 | 1477644078600 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbc800 == 10 [pid = 1830] [id = 91] 01:41:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8ddbf000) [pid = 1830] [serial = 272] [outer = (nil)] 01:41:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8d0800) [pid = 1830] [serial = 273] [outer = 0x8ddbf000] 01:41:18 INFO - PROCESS | 1830 | 1477644078707 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8de000) [pid = 1830] [serial = 274] [outer = 0x8ddbf000] 01:41:19 INFO - PROCESS | 1830 | 1477644079747 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]]]}] 01:41:19 INFO - .. 01:41:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1523ms 01:41:19 INFO - PROCESS | 1830 | 1477644079804 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 1830 | 1477644079812 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 01:41:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 01:41:19 INFO - PROCESS | 1830 | 1477644079828 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}] 01:41:20 INFO - PROCESS | 1830 | 1477644080056 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:41:20 INFO - PROCESS | 1830 | 1477644080090 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 01:41:20 INFO - PROCESS | 1830 | 1477644080094 Marionette TRACE conn4 <- [1,424,null,["8"]] 01:41:20 INFO - PROCESS | 1830 | 1477644080152 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 01:41:20 INFO - PROCESS | 1830 | 1477644080158 Marionette TRACE conn4 <- [1,425,null,{}] 01:41:20 INFO - PROCESS | 1830 | 1477644080165 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a3000 == 11 [pid = 1830] [id = 92] 01:41:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8fa1c400) [pid = 1830] [serial = 275] [outer = (nil)] 01:41:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8fa1fc00) [pid = 1830] [serial = 276] [outer = 0x8fa1c400] 01:41:20 INFO - PROCESS | 1830 | 1477644080265 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8ddb4c00) [pid = 1830] [serial = 277] [outer = 0x8fa1c400] 01:41:20 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fa8dc00) [pid = 1830] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 01:41:21 INFO - PROCESS | 1830 | 1477644081357 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]]]}] 01:41:21 INFO - .. 01:41:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1574ms 01:41:21 INFO - PROCESS | 1830 | 1477644081411 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 1830 | 1477644081419 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 01:41:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 01:41:21 INFO - PROCESS | 1830 | 1477644081427 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}] 01:41:21 INFO - PROCESS | 1830 | 1477644081638 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 01:41:21 INFO - PROCESS | 1830 | 1477644081653 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 01:41:21 INFO - PROCESS | 1830 | 1477644081667 Marionette TRACE conn4 <- [1,429,null,["8"]] 01:41:21 INFO - PROCESS | 1830 | 1477644081675 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 01:41:21 INFO - PROCESS | 1830 | 1477644081683 Marionette TRACE conn4 <- [1,430,null,{}] 01:41:21 INFO - PROCESS | 1830 | 1477644081692 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf6400 == 12 [pid = 1830] [id = 93] 01:41:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8faf6800) [pid = 1830] [serial = 278] [outer = (nil)] 01:41:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8faf8000) [pid = 1830] [serial = 279] [outer = 0x8faf6800] 01:41:21 INFO - PROCESS | 1830 | 1477644081799 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fb70000) [pid = 1830] [serial = 280] [outer = 0x8faf6800] 01:41:22 INFO - PROCESS | 1830 | 1477644082455 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]]]}] 01:41:22 INFO - . 01:41:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1076ms 01:41:22 INFO - PROCESS | 1830 | 1477644082502 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 01:41:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 01:41:22 INFO - PROCESS | 1830 | 1477644082507 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 01:41:22 INFO - PROCESS | 1830 | 1477644082515 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}] 01:41:22 INFO - PROCESS | 1830 | 1477644082739 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 01:41:22 INFO - PROCESS | 1830 | 1477644082813 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 01:41:22 INFO - PROCESS | 1830 | 1477644082825 Marionette TRACE conn4 <- [1,434,null,["8"]] 01:41:22 INFO - PROCESS | 1830 | 1477644082833 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 01:41:22 INFO - PROCESS | 1830 | 1477644082843 Marionette TRACE conn4 <- [1,435,null,{}] 01:41:22 INFO - PROCESS | 1830 | 1477644082853 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a7c00 == 13 [pid = 1830] [id = 94] 01:41:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8fbbb800) [pid = 1830] [serial = 281] [outer = (nil)] 01:41:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x93081c00) [pid = 1830] [serial = 282] [outer = 0x8fbbb800] 01:41:22 INFO - PROCESS | 1830 | 1477644082989 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x93315800) [pid = 1830] [serial = 283] [outer = 0x8fbbb800] 01:41:23 INFO - PROCESS | 1830 | 1477644083618 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]]]}] 01:41:23 INFO - . 01:41:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1128ms 01:41:23 INFO - PROCESS | 1830 | 1477644083643 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 1830 | 1477644083647 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:41:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 01:41:23 INFO - PROCESS | 1830 | 1477644083654 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}] 01:41:23 INFO - PROCESS | 1830 | 1477644083847 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 01:41:24 INFO - PROCESS | 1830 | 1477644084001 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 01:41:24 INFO - PROCESS | 1830 | 1477644084008 Marionette TRACE conn4 <- [1,439,null,["8"]] 01:41:24 INFO - PROCESS | 1830 | 1477644084020 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 01:41:24 INFO - PROCESS | 1830 | 1477644084033 Marionette TRACE conn4 <- [1,440,null,{}] 01:41:24 INFO - PROCESS | 1830 | 1477644084047 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda2800 == 14 [pid = 1830] [id = 95] 01:41:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8dda4000) [pid = 1830] [serial = 284] [outer = (nil)] 01:41:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8ddaf800) [pid = 1830] [serial = 285] [outer = 0x8dda4000] 01:41:24 INFO - PROCESS | 1830 | 1477644084178 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8f8db400) [pid = 1830] [serial = 286] [outer = 0x8dda4000] 01:41:24 INFO - PROCESS | 1830 | 1477644084914 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]]]}] 01:41:24 INFO - . 01:41:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1273ms 01:41:24 INFO - PROCESS | 1830 | 1477644084947 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 1830 | 1477644084956 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 01:41:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 01:41:24 INFO - PROCESS | 1830 | 1477644084967 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}] 01:41:25 INFO - PROCESS | 1830 | 1477644085189 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:41:25 INFO - PROCESS | 1830 | 1477644085332 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 01:41:25 INFO - PROCESS | 1830 | 1477644085338 Marionette TRACE conn4 <- [1,444,null,["8"]] 01:41:25 INFO - PROCESS | 1830 | 1477644085349 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 01:41:25 INFO - PROCESS | 1830 | 1477644085358 Marionette TRACE conn4 <- [1,445,null,{}] 01:41:25 INFO - PROCESS | 1830 | 1477644085364 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fba1000 == 15 [pid = 1830] [id = 96] 01:41:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8fba1800) [pid = 1830] [serial = 287] [outer = (nil)] 01:41:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8fbbac00) [pid = 1830] [serial = 288] [outer = 0x8fba1800] 01:41:25 INFO - PROCESS | 1830 | 1477644085474 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x93758400) [pid = 1830] [serial = 289] [outer = 0x8fba1800] 01:41:26 INFO - PROCESS | 1830 | 1477644086250 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]]]}] 01:41:26 INFO - . 01:41:26 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1320ms 01:41:26 INFO - PROCESS | 1830 | 1477644086286 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 1830 | 1477644086291 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 01:41:26 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 01:41:26 INFO - PROCESS | 1830 | 1477644086301 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}] 01:41:26 INFO - PROCESS | 1830 | 1477644086510 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 01:41:26 INFO - PROCESS | 1830 | 1477644086674 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 01:41:26 INFO - PROCESS | 1830 | 1477644086685 Marionette TRACE conn4 <- [1,449,null,["8"]] 01:41:26 INFO - PROCESS | 1830 | 1477644086698 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 01:41:26 INFO - PROCESS | 1830 | 1477644086707 Marionette TRACE conn4 <- [1,450,null,{}] 01:41:26 INFO - PROCESS | 1830 | 1477644086714 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da65000 == 16 [pid = 1830] [id = 97] 01:41:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x9380e400) [pid = 1830] [serial = 290] [outer = (nil)] 01:41:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x93cd8c00) [pid = 1830] [serial = 291] [outer = 0x9380e400] 01:41:26 INFO - PROCESS | 1830 | 1477644086851 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x93dc8000) [pid = 1830] [serial = 292] [outer = 0x9380e400] 01:41:27 INFO - PROCESS | 1830 | 1477644087922 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]]]}] 01:41:27 INFO - . 01:41:27 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1684ms 01:41:27 INFO - PROCESS | 1830 | 1477644087984 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 1830 | 1477644087989 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 01:41:27 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 01:41:28 INFO - PROCESS | 1830 | 1477644087997 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}] 01:41:28 INFO - PROCESS | 1830 | 1477644088204 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 01:41:28 INFO - PROCESS | 1830 | 1477644088370 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 01:41:28 INFO - PROCESS | 1830 | 1477644088376 Marionette TRACE conn4 <- [1,454,null,["8"]] 01:41:28 INFO - PROCESS | 1830 | 1477644088390 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 01:41:28 INFO - PROCESS | 1830 | 1477644088398 Marionette TRACE conn4 <- [1,455,null,{}] 01:41:28 INFO - PROCESS | 1830 | 1477644088404 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x9467f000 == 17 [pid = 1830] [id = 98] 01:41:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x9467f400) [pid = 1830] [serial = 293] [outer = (nil)] 01:41:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x94be0400) [pid = 1830] [serial = 294] [outer = 0x9467f400] 01:41:28 INFO - PROCESS | 1830 | 1477644088514 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x94be9c00) [pid = 1830] [serial = 295] [outer = 0x9467f400] 01:41:29 INFO - PROCESS | 1830 | 1477644089256 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]]]}] 01:41:29 INFO - . 01:41:29 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1276ms 01:41:29 INFO - PROCESS | 1830 | 1477644089320 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 1830 | 1477644089325 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:41:29 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 01:41:29 INFO - PROCESS | 1830 | 1477644089334 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}] 01:41:29 INFO - PROCESS | 1830 | 1477644089563 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 01:41:29 INFO - PROCESS | 1830 | 1477644089717 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 01:41:29 INFO - PROCESS | 1830 | 1477644089721 Marionette TRACE conn4 <- [1,459,null,["8"]] 01:41:29 INFO - PROCESS | 1830 | 1477644089728 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 01:41:29 INFO - PROCESS | 1830 | 1477644089736 Marionette TRACE conn4 <- [1,460,null,{}] 01:41:29 INFO - PROCESS | 1830 | 1477644089747 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x95016800 == 18 [pid = 1830] [id = 99] 01:41:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x95016c00) [pid = 1830] [serial = 296] [outer = (nil)] 01:41:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x955ac800) [pid = 1830] [serial = 297] [outer = 0x95016c00] 01:41:29 INFO - PROCESS | 1830 | 1477644089893 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x950cfc00) [pid = 1830] [serial = 298] [outer = 0x95016c00] 01:41:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda4c00 == 19 [pid = 1830] [id = 100] 01:41:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8ddae800) [pid = 1830] [serial = 299] [outer = (nil)] 01:41:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddaac00 == 20 [pid = 1830] [id = 101] 01:41:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8f99b400) [pid = 1830] [serial = 300] [outer = (nil)] 01:41:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8f9a1800) [pid = 1830] [serial = 301] [outer = 0x8f99b400] 01:41:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8f9a9000) [pid = 1830] [serial = 302] [outer = 0x8ddae800] 01:41:31 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8de800 == 19 [pid = 1830] [id = 90] 01:41:31 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8f8e7400) [pid = 1830] [serial = 270] [outer = (nil)] [url = about:blank] 01:41:31 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8faf3800) [pid = 1830] [serial = 268] [outer = (nil)] [url = about:blank] 01:41:33 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8faf6800) [pid = 1830] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 01:41:33 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8f8df000) [pid = 1830] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 01:41:33 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8fa1c400) [pid = 1830] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 01:41:33 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8ddbf000) [pid = 1830] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 01:41:35 INFO - PROCESS | 1830 | 1477644095627 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]]]}] 01:41:35 INFO - . 01:41:35 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6341ms 01:41:35 INFO - PROCESS | 1830 | 1477644095675 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 1830 | 1477644095680 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 01:41:35 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 01:41:35 INFO - PROCESS | 1830 | 1477644095689 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}] 01:41:35 INFO - PROCESS | 1830 | 1477644095870 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:41:35 INFO - PROCESS | 1830 | 1477644095979 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 01:41:35 INFO - PROCESS | 1830 | 1477644095986 Marionette TRACE conn4 <- [1,464,null,["8"]] 01:41:36 INFO - PROCESS | 1830 | 1477644095995 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 01:41:36 INFO - PROCESS | 1830 | 1477644096004 Marionette TRACE conn4 <- [1,465,null,{}] 01:41:36 INFO - PROCESS | 1830 | 1477644096010 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa91000 == 20 [pid = 1830] [id = 102] 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8fa91c00) [pid = 1830] [serial = 303] [outer = (nil)] 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8faf2c00) [pid = 1830] [serial = 304] [outer = 0x8fa91c00] 01:41:36 INFO - PROCESS | 1830 | 1477644096114 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8faf7c00) [pid = 1830] [serial = 305] [outer = 0x8fa91c00] 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x937d0800) [pid = 1830] [serial = 306] [outer = 0x99552000] 01:41:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d5c00 == 21 [pid = 1830] [id = 103] 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x937d6000) [pid = 1830] [serial = 307] [outer = (nil)] 01:41:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x93910800) [pid = 1830] [serial = 308] [outer = 0x937d6000] 01:41:39 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddaac00 == 20 [pid = 1830] [id = 101] 01:41:39 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda4c00 == 19 [pid = 1830] [id = 100] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8fb70000) [pid = 1830] [serial = 280] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8faf8000) [pid = 1830] [serial = 279] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8fa1fc00) [pid = 1830] [serial = 276] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8ddb4c00) [pid = 1830] [serial = 277] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8f8d0800) [pid = 1830] [serial = 273] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8f8de000) [pid = 1830] [serial = 274] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8f9a8400) [pid = 1830] [serial = 271] [outer = (nil)] [url = about:blank] 01:41:39 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x93081c00) [pid = 1830] [serial = 282] [outer = (nil)] [url = about:blank] 01:41:41 INFO - PROCESS | 1830 | 1477644101712 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]]]}] 01:41:41 INFO - . 01:41:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6037ms 01:41:41 INFO - PROCESS | 1830 | 1477644101726 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 1830 | 1477644101733 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 01:41:41 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 01:41:41 INFO - PROCESS | 1830 | 1477644101752 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}] 01:41:41 INFO - PROCESS | 1830 | --DOCSHELL 0x937d5c00 == 18 [pid = 1830] [id = 103] 01:41:42 INFO - PROCESS | 1830 | 1477644102075 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 01:41:42 INFO - PROCESS | 1830 | 1477644102119 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 01:41:42 INFO - PROCESS | 1830 | 1477644102126 Marionette TRACE conn4 <- [1,469,null,["8"]] 01:41:42 INFO - PROCESS | 1830 | 1477644102134 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 01:41:42 INFO - PROCESS | 1830 | 1477644102144 Marionette TRACE conn4 <- [1,470,null,{}] 01:41:42 INFO - PROCESS | 1830 | 1477644102206 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3c00 == 19 [pid = 1830] [id = 104] 01:41:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8f8e4400) [pid = 1830] [serial = 309] [outer = (nil)] 01:41:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8f99ac00) [pid = 1830] [serial = 310] [outer = 0x8f8e4400] 01:41:42 INFO - PROCESS | 1830 | 1477644102333 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8f9a8000) [pid = 1830] [serial = 311] [outer = 0x8f8e4400] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8fba1800) [pid = 1830] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x9380e400) [pid = 1830] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8fbbb800) [pid = 1830] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x9467f400) [pid = 1830] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8dda4000) [pid = 1830] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x95016c00) [pid = 1830] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8ddae800) [pid = 1830] [serial = 299] [outer = (nil)] [url = about:blank] 01:41:42 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8f99b400) [pid = 1830] [serial = 300] [outer = (nil)] [url = about:blank] 01:41:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa25800 == 20 [pid = 1830] [id = 105] 01:41:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8fa89000) [pid = 1830] [serial = 312] [outer = (nil)] 01:41:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8faef000) [pid = 1830] [serial = 313] [outer = 0x8fa89000] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a3000 == 19 [pid = 1830] [id = 92] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x9467f000 == 18 [pid = 1830] [id = 98] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x95016800 == 17 [pid = 1830] [id = 99] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a7c00 == 16 [pid = 1830] [id = 94] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8da65000 == 15 [pid = 1830] [id = 97] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8fba1000 == 14 [pid = 1830] [id = 96] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda2800 == 13 [pid = 1830] [id = 95] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf6400 == 12 [pid = 1830] [id = 93] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbc800 == 11 [pid = 1830] [id = 91] 01:41:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa91000 == 10 [pid = 1830] [id = 102] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8f9a9000) [pid = 1830] [serial = 302] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8f9a1800) [pid = 1830] [serial = 301] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x93dc8000) [pid = 1830] [serial = 292] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x93cd8c00) [pid = 1830] [serial = 291] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x94be9c00) [pid = 1830] [serial = 295] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x94be0400) [pid = 1830] [serial = 294] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x950cfc00) [pid = 1830] [serial = 298] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x955ac800) [pid = 1830] [serial = 297] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fbbac00) [pid = 1830] [serial = 288] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x93758400) [pid = 1830] [serial = 289] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8ddaf800) [pid = 1830] [serial = 285] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8db400) [pid = 1830] [serial = 286] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x93315800) [pid = 1830] [serial = 283] [outer = (nil)] [url = about:blank] 01:41:47 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8db99000) [pid = 1830] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:41:48 INFO - PROCESS | 1830 | 1477644108069 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]]]}] 01:41:48 INFO - ... 01:41:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6390ms 01:41:48 INFO - PROCESS | 1830 | 1477644108133 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 1830 | 1477644108140 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 01:41:48 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 01:41:48 INFO - PROCESS | 1830 | 1477644108153 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}] 01:41:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa25800 == 9 [pid = 1830] [id = 105] 01:41:48 INFO - PROCESS | 1830 | 1477644108386 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 01:41:48 INFO - PROCESS | 1830 | 1477644108555 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 01:41:48 INFO - PROCESS | 1830 | 1477644108561 Marionette TRACE conn4 <- [1,474,null,["8"]] 01:41:48 INFO - PROCESS | 1830 | 1477644108569 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 01:41:48 INFO - PROCESS | 1830 | 1477644108579 Marionette TRACE conn4 <- [1,475,null,{}] 01:41:48 INFO - PROCESS | 1830 | 1477644108586 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb2800 == 10 [pid = 1830] [id = 106] 01:41:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8ddb2c00) [pid = 1830] [serial = 314] [outer = (nil)] 01:41:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8ddb7400) [pid = 1830] [serial = 315] [outer = 0x8ddb2c00] 01:41:48 INFO - PROCESS | 1830 | 1477644108694 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8ce800) [pid = 1830] [serial = 316] [outer = 0x8ddb2c00] 01:41:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df800 == 11 [pid = 1830] [id = 107] 01:41:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f8e2800) [pid = 1830] [serial = 317] [outer = (nil)] 01:41:49 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 612 01:41:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f99d400) [pid = 1830] [serial = 318] [outer = 0x8f8e2800] 01:41:49 INFO - PROCESS | 1830 | 1477644109750 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]]]}] 01:41:49 INFO - .. 01:41:49 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1677ms 01:41:49 INFO - PROCESS | 1830 | 1477644109827 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 1830 | 1477644109835 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:41:49 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 01:41:49 INFO - PROCESS | 1830 | 1477644109843 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}] 01:41:49 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df800 == 10 [pid = 1830] [id = 107] 01:41:50 INFO - PROCESS | 1830 | 1477644110095 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 01:41:50 INFO - PROCESS | 1830 | 1477644110126 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 01:41:50 INFO - PROCESS | 1830 | 1477644110130 Marionette TRACE conn4 <- [1,479,null,["8"]] 01:41:50 INFO - PROCESS | 1830 | 1477644110139 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 01:41:50 INFO - PROCESS | 1830 | 1477644110144 Marionette TRACE conn4 <- [1,480,null,{}] 01:41:50 INFO - PROCESS | 1830 | 1477644110203 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a8c00 == 11 [pid = 1830] [id = 108] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f9a9800) [pid = 1830] [serial = 319] [outer = (nil)] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fa1dc00) [pid = 1830] [serial = 320] [outer = 0x8f9a9800] 01:41:50 INFO - PROCESS | 1830 | 1477644110306 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fa1c400) [pid = 1830] [serial = 321] [outer = 0x8f9a9800] 01:41:50 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fa91c00) [pid = 1830] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 01:41:50 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x937d6000) [pid = 1830] [serial = 307] [outer = (nil)] [url = about:blank] 01:41:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d3c00 == 12 [pid = 1830] [id = 109] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fa8b400) [pid = 1830] [serial = 322] [outer = (nil)] 01:41:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa8dc00 == 13 [pid = 1830] [id = 110] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fa90400) [pid = 1830] [serial = 323] [outer = (nil)] 01:41:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa91000 == 14 [pid = 1830] [id = 111] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8faedc00) [pid = 1830] [serial = 324] [outer = (nil)] 01:41:50 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 612 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8faf6000) [pid = 1830] [serial = 325] [outer = 0x8fa90400] 01:41:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8faf8c00) [pid = 1830] [serial = 326] [outer = 0x8fa8b400] 01:41:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ddacc00) [pid = 1830] [serial = 327] [outer = 0x8faedc00] 01:41:51 INFO - PROCESS | 1830 | 1477644111427 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]]]}] 01:41:51 INFO - ... 01:41:51 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1628ms 01:41:51 INFO - PROCESS | 1830 | 1477644111479 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 1830 | 1477644111487 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 01:41:51 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 01:41:51 INFO - PROCESS | 1830 | 1477644111499 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}] 01:41:51 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa91000 == 13 [pid = 1830] [id = 111] 01:41:51 INFO - PROCESS | 1830 | 1477644111722 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:41:51 INFO - PROCESS | 1830 | 1477644111736 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 01:41:51 INFO - PROCESS | 1830 | 1477644111741 Marionette TRACE conn4 <- [1,484,null,["8"]] 01:41:51 INFO - PROCESS | 1830 | 1477644111834 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 01:41:51 INFO - PROCESS | 1830 | 1477644111842 Marionette TRACE conn4 <- [1,485,null,{}] 01:41:51 INFO - PROCESS | 1830 | 1477644111849 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb9b000 == 14 [pid = 1830] [id = 112] 01:41:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8fb9b800) [pid = 1830] [serial = 328] [outer = (nil)] 01:41:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8fb9f400) [pid = 1830] [serial = 329] [outer = 0x8fb9b800] 01:41:51 INFO - PROCESS | 1830 | 1477644111957 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8fba5000) [pid = 1830] [serial = 330] [outer = 0x8fb9b800] 01:41:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa8dc00 == 13 [pid = 1830] [id = 110] 01:41:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d3c00 == 12 [pid = 1830] [id = 109] 01:41:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a8c00 == 11 [pid = 1830] [id = 108] 01:41:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb2800 == 10 [pid = 1830] [id = 106] 01:41:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3c00 == 9 [pid = 1830] [id = 104] 01:41:55 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x93910800) [pid = 1830] [serial = 308] [outer = (nil)] [url = about:blank] 01:41:55 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8faf2c00) [pid = 1830] [serial = 304] [outer = (nil)] [url = about:blank] 01:41:55 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8faf7c00) [pid = 1830] [serial = 305] [outer = (nil)] [url = about:blank] 01:41:55 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8f99ac00) [pid = 1830] [serial = 310] [outer = (nil)] [url = about:blank] 01:41:57 INFO - PROCESS | 1830 | 1477644117537 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]]]}] 01:41:57 INFO - .. 01:41:57 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6091ms 01:41:57 INFO - PROCESS | 1830 | 1477644117586 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 1830 | 1477644117593 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 01:41:57 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 01:41:57 INFO - PROCESS | 1830 | 1477644117606 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}] 01:41:57 INFO - PROCESS | 1830 | 1477644117838 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 01:41:57 INFO - PROCESS | 1830 | 1477644117871 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 01:41:57 INFO - PROCESS | 1830 | 1477644117879 Marionette TRACE conn4 <- [1,489,null,["8"]] 01:41:57 INFO - PROCESS | 1830 | 1477644117888 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 01:41:57 INFO - PROCESS | 1830 | 1477644117897 Marionette TRACE conn4 <- [1,490,null,{}] 01:41:57 INFO - PROCESS | 1830 | 1477644117959 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb1000 == 10 [pid = 1830] [id = 113] 01:41:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ddb1400) [pid = 1830] [serial = 331] [outer = (nil)] 01:41:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8ddb7000) [pid = 1830] [serial = 332] [outer = 0x8ddb1400] 01:41:58 INFO - PROCESS | 1830 | 1477644118071 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8f8d2c00) [pid = 1830] [serial = 333] [outer = 0x8ddb1400] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8f8e4400) [pid = 1830] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8f9a9800) [pid = 1830] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8fa8b400) [pid = 1830] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8fa90400) [pid = 1830] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8faedc00) [pid = 1830] [serial = 324] [outer = (nil)] [url = about:blank] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8ddb2c00) [pid = 1830] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fa89000) [pid = 1830] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:41:58 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8e2800) [pid = 1830] [serial = 317] [outer = (nil)] [url = about:blank] 01:41:59 INFO - PROCESS | 1830 | 1477644119233 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]]]}] 01:41:59 INFO - .. 01:41:59 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1685ms 01:41:59 INFO - PROCESS | 1830 | 1477644119287 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 1830 | 1477644119292 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 01:41:59 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 01:41:59 INFO - PROCESS | 1830 | 1477644119301 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}] 01:41:59 INFO - PROCESS | 1830 | 1477644119523 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 01:41:59 INFO - PROCESS | 1830 | 1477644119536 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 01:41:59 INFO - PROCESS | 1830 | 1477644119541 Marionette TRACE conn4 <- [1,494,null,["8"]] 01:41:59 INFO - PROCESS | 1830 | 1477644119559 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 01:41:59 INFO - PROCESS | 1830 | 1477644119564 Marionette TRACE conn4 <- [1,495,null,{}] 01:41:59 INFO - PROCESS | 1830 | 1477644119574 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e5000 == 11 [pid = 1830] [id = 114] 01:41:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8f99b400) [pid = 1830] [serial = 334] [outer = (nil)] 01:41:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8f9a4400) [pid = 1830] [serial = 335] [outer = 0x8f99b400] 01:41:59 INFO - PROCESS | 1830 | 1477644119675 Marionette DEBUG loaded listener.js 01:41:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8f9a8800) [pid = 1830] [serial = 336] [outer = 0x8f99b400] 01:42:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb1000 == 10 [pid = 1830] [id = 113] 01:42:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb9b000 == 9 [pid = 1830] [id = 112] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8faf8c00) [pid = 1830] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8faf6000) [pid = 1830] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8ddacc00) [pid = 1830] [serial = 327] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa1dc00) [pid = 1830] [serial = 320] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8fa1c400) [pid = 1830] [serial = 321] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8ddb7400) [pid = 1830] [serial = 315] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8ce800) [pid = 1830] [serial = 316] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f9a8000) [pid = 1830] [serial = 311] [outer = (nil)] [url = about:blank] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8faef000) [pid = 1830] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 01:42:04 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f99d400) [pid = 1830] [serial = 318] [outer = (nil)] [url = about:blank] 01:42:05 INFO - PROCESS | 1830 | 1477644125311 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]]]}] 01:42:05 INFO - .. 01:42:05 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6044ms 01:42:05 INFO - PROCESS | 1830 | 1477644125346 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 1830 | 1477644125353 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:42:05 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 01:42:05 INFO - PROCESS | 1830 | 1477644125365 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}] 01:42:05 INFO - PROCESS | 1830 | 1477644125563 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 01:42:05 INFO - PROCESS | 1830 | 1477644125587 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 01:42:05 INFO - PROCESS | 1830 | 1477644125592 Marionette TRACE conn4 <- [1,499,null,["8"]] 01:42:05 INFO - PROCESS | 1830 | 1477644125600 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 01:42:05 INFO - PROCESS | 1830 | 1477644125610 Marionette TRACE conn4 <- [1,500,null,{}] 01:42:05 INFO - PROCESS | 1830 | 1477644125616 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb9400 == 10 [pid = 1830] [id = 115] 01:42:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8ddba400) [pid = 1830] [serial = 337] [outer = (nil)] 01:42:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8cdc00) [pid = 1830] [serial = 338] [outer = 0x8ddba400] 01:42:05 INFO - PROCESS | 1830 | 1477644125811 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8db800) [pid = 1830] [serial = 339] [outer = 0x8ddba400] 01:42:06 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fb9b800) [pid = 1830] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 01:42:06 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8ddb1400) [pid = 1830] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 01:42:06 INFO - PROCESS | 1830 | 1477644126891 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]]]}] 01:42:06 INFO - .. 01:42:06 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1572ms 01:42:06 INFO - PROCESS | 1830 | 1477644126938 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 01:42:06 INFO - PROCESS | 1830 | 1477644126946 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 01:42:06 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 01:42:06 INFO - PROCESS | 1830 | 1477644126954 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}] 01:42:07 INFO - PROCESS | 1830 | 1477644127160 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:42:07 INFO - PROCESS | 1830 | 1477644127177 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 01:42:07 INFO - PROCESS | 1830 | 1477644127181 Marionette TRACE conn4 <- [1,504,null,["8"]] 01:42:07 INFO - PROCESS | 1830 | 1477644127188 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 01:42:07 INFO - PROCESS | 1830 | 1477644127194 Marionette TRACE conn4 <- [1,505,null,{}] 01:42:07 INFO - PROCESS | 1830 | 1477644127286 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a2400 == 11 [pid = 1830] [id = 116] 01:42:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f9a9000) [pid = 1830] [serial = 340] [outer = (nil)] 01:42:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa1e400) [pid = 1830] [serial = 341] [outer = 0x8f9a9000] 01:42:07 INFO - PROCESS | 1830 | 1477644127392 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8ddb3c00) [pid = 1830] [serial = 342] [outer = 0x8f9a9000] 01:42:12 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb9400 == 10 [pid = 1830] [id = 115] 01:42:12 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e5000 == 9 [pid = 1830] [id = 114] 01:42:12 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8fb9f400) [pid = 1830] [serial = 329] [outer = (nil)] [url = about:blank] 01:42:12 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f8d2c00) [pid = 1830] [serial = 333] [outer = (nil)] [url = about:blank] 01:42:12 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f9a4400) [pid = 1830] [serial = 335] [outer = (nil)] [url = about:blank] 01:42:12 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8ddb7000) [pid = 1830] [serial = 332] [outer = (nil)] [url = about:blank] 01:42:12 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fba5000) [pid = 1830] [serial = 330] [outer = (nil)] [url = about:blank] 01:42:12 INFO - PROCESS | 1830 | 1477644132965 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]]]}] 01:42:12 INFO - .. 01:42:12 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6040ms 01:42:12 INFO - PROCESS | 1830 | 1477644132996 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 1830 | 1477644133003 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 01:42:13 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 01:42:13 INFO - PROCESS | 1830 | 1477644133016 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}] 01:42:13 INFO - PROCESS | 1830 | 1477644133216 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 01:42:13 INFO - PROCESS | 1830 | 1477644133326 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 01:42:13 INFO - PROCESS | 1830 | 1477644133334 Marionette TRACE conn4 <- [1,509,null,["8"]] 01:42:13 INFO - PROCESS | 1830 | 1477644133344 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 01:42:13 INFO - PROCESS | 1830 | 1477644133353 Marionette TRACE conn4 <- [1,510,null,{}] 01:42:13 INFO - PROCESS | 1830 | 1477644133360 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb6000 == 10 [pid = 1830] [id = 117] 01:42:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8ddb6400) [pid = 1830] [serial = 343] [outer = (nil)] 01:42:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8c8800) [pid = 1830] [serial = 344] [outer = 0x8ddb6400] 01:42:13 INFO - PROCESS | 1830 | 1477644133486 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8d9800) [pid = 1830] [serial = 345] [outer = 0x8ddb6400] 01:42:14 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f99b400) [pid = 1830] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 01:42:14 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8ddba400) [pid = 1830] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 01:42:19 INFO - PROCESS | 1830 | 1477644139101 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]]]}] 01:42:19 INFO - .. 01:42:19 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6148ms 01:42:19 INFO - PROCESS | 1830 | 1477644139161 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 01:42:19 INFO - PROCESS | 1830 | 1477644139169 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 01:42:19 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 01:42:19 INFO - PROCESS | 1830 | 1477644139224 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}] 01:42:19 INFO - PROCESS | 1830 | 1477644139442 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 01:42:19 INFO - PROCESS | 1830 | 1477644139590 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 01:42:19 INFO - PROCESS | 1830 | 1477644139596 Marionette TRACE conn4 <- [1,514,null,["8"]] 01:42:19 INFO - PROCESS | 1830 | 1477644139605 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 01:42:19 INFO - PROCESS | 1830 | 1477644139614 Marionette TRACE conn4 <- [1,515,null,{}] 01:42:19 INFO - PROCESS | 1830 | 1477644139623 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d8400 == 11 [pid = 1830] [id = 118] 01:42:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8d9400) [pid = 1830] [serial = 346] [outer = (nil)] 01:42:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8e0c00) [pid = 1830] [serial = 347] [outer = 0x8f8d9400] 01:42:19 INFO - PROCESS | 1830 | 1477644139743 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8c9c00) [pid = 1830] [serial = 348] [outer = 0x8f8d9400] 01:42:20 INFO - PROCESS | 1830 | 1477644140900 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]]]}] 01:42:20 INFO - . 01:42:20 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1728ms 01:42:20 INFO - PROCESS | 1830 | 1477644140948 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 1830 | 1477644140955 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:42:20 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 01:42:20 INFO - PROCESS | 1830 | 1477644140966 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}] 01:42:21 INFO - PROCESS | 1830 | 1477644141273 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 01:42:21 INFO - PROCESS | 1830 | 1477644141346 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 01:42:21 INFO - PROCESS | 1830 | 1477644141353 Marionette TRACE conn4 <- [1,519,null,["8"]] 01:42:21 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f8cdc00) [pid = 1830] [serial = 338] [outer = (nil)] [url = about:blank] 01:42:21 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f8db800) [pid = 1830] [serial = 339] [outer = (nil)] [url = about:blank] 01:42:21 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f9a8800) [pid = 1830] [serial = 336] [outer = (nil)] [url = about:blank] 01:42:21 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fa1e400) [pid = 1830] [serial = 341] [outer = (nil)] [url = about:blank] 01:42:21 INFO - PROCESS | 1830 | 1477644141374 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 01:42:21 INFO - PROCESS | 1830 | 1477644141381 Marionette TRACE conn4 <- [1,520,null,{}] 01:42:21 INFO - PROCESS | 1830 | 1477644141389 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d3000 == 12 [pid = 1830] [id = 119] 01:42:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8d3c00) [pid = 1830] [serial = 349] [outer = (nil)] 01:42:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8e3000) [pid = 1830] [serial = 350] [outer = 0x8f8d3c00] 01:42:21 INFO - PROCESS | 1830 | 1477644141511 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f99dc00) [pid = 1830] [serial = 351] [outer = 0x8f8d3c00] 01:42:23 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f9a9000) [pid = 1830] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 01:42:27 INFO - PROCESS | 1830 | 1477644147056 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]]]}] 01:42:27 INFO - .. 01:42:27 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6149ms 01:42:27 INFO - PROCESS | 1830 | 1477644147113 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 1830 | 1477644147118 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 01:42:27 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 01:42:27 INFO - PROCESS | 1830 | 1477644147126 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}] 01:42:27 INFO - PROCESS | 1830 | 1477644147333 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:42:27 INFO - PROCESS | 1830 | 1477644147627 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 01:42:27 INFO - PROCESS | 1830 | 1477644147633 Marionette TRACE conn4 <- [1,524,null,["8"]] 01:42:27 INFO - PROCESS | 1830 | 1477644147651 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 01:42:27 INFO - PROCESS | 1830 | 1477644147661 Marionette TRACE conn4 <- [1,525,null,{}] 01:42:27 INFO - PROCESS | 1830 | 1477644147679 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a8800 == 13 [pid = 1830] [id = 120] 01:42:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8e6400) [pid = 1830] [serial = 352] [outer = (nil)] 01:42:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fbbd800) [pid = 1830] [serial = 353] [outer = 0x8f8e6400] 01:42:27 INFO - PROCESS | 1830 | 1477644147825 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x9118e000) [pid = 1830] [serial = 354] [outer = 0x8f8e6400] 01:42:29 INFO - PROCESS | 1830 | 1477644149051 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]]]}] 01:42:29 INFO - .. 01:42:29 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1978ms 01:42:29 INFO - PROCESS | 1830 | 1477644149105 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 01:42:29 INFO - PROCESS | 1830 | 1477644149111 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 01:42:29 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 01:42:29 INFO - PROCESS | 1830 | 1477644149163 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}] 01:42:29 INFO - PROCESS | 1830 | 1477644149383 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 01:42:29 INFO - PROCESS | 1830 | 1477644149528 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 01:42:29 INFO - PROCESS | 1830 | 1477644149536 Marionette TRACE conn4 <- [1,529,null,["8"]] 01:42:29 INFO - PROCESS | 1830 | 1477644149543 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 01:42:29 INFO - PROCESS | 1830 | 1477644149550 Marionette TRACE conn4 <- [1,530,null,{}] 01:42:29 INFO - PROCESS | 1830 | 1477644149556 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x92980c00 == 14 [pid = 1830] [id = 121] 01:42:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x92981400) [pid = 1830] [serial = 355] [outer = (nil)] 01:42:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x930e5800) [pid = 1830] [serial = 356] [outer = 0x92981400] 01:42:29 INFO - PROCESS | 1830 | 1477644149668 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x93314400) [pid = 1830] [serial = 357] [outer = 0x92981400] 01:42:30 INFO - PROCESS | 1830 | 1477644150829 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]]]}] 01:42:30 INFO - ....................... 01:42:30 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1735ms 01:42:30 INFO - PROCESS | 1830 | 1477644150897 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 01:42:30 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 01:42:30 INFO - PROCESS | 1830 | 1477644150902 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 01:42:30 INFO - PROCESS | 1830 | 1477644150910 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}] 01:42:31 INFO - PROCESS | 1830 | 1477644151142 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 01:42:31 INFO - PROCESS | 1830 | 1477644151336 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 01:42:31 INFO - PROCESS | 1830 | 1477644151342 Marionette TRACE conn4 <- [1,534,null,["8"]] 01:42:31 INFO - PROCESS | 1830 | 1477644151352 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 01:42:31 INFO - PROCESS | 1830 | 1477644151362 Marionette TRACE conn4 <- [1,535,null,{}] 01:42:31 INFO - PROCESS | 1830 | 1477644151370 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda9800 == 15 [pid = 1830] [id = 122] 01:42:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8ddaac00) [pid = 1830] [serial = 358] [outer = (nil)] 01:42:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8ddb6c00) [pid = 1830] [serial = 359] [outer = 0x8ddaac00] 01:42:31 INFO - PROCESS | 1830 | 1477644151475 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8fa29400) [pid = 1830] [serial = 360] [outer = 0x8ddaac00] 01:42:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d3000 == 14 [pid = 1830] [id = 119] 01:42:32 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8f8c8800) [pid = 1830] [serial = 344] [outer = (nil)] [url = about:blank] 01:42:32 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8ddb3c00) [pid = 1830] [serial = 342] [outer = (nil)] [url = about:blank] 01:42:34 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8d9400) [pid = 1830] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 01:42:37 INFO - PROCESS | 1830 | 1477644157165 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]]]}] 01:42:37 INFO - .. 01:42:37 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6290ms 01:42:37 INFO - PROCESS | 1830 | 1477644157199 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 1830 | 1477644157204 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:42:37 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 01:42:37 INFO - PROCESS | 1830 | 1477644157215 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}] 01:42:37 INFO - PROCESS | 1830 | 1477644157386 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 01:42:37 INFO - PROCESS | 1830 | 1477644157496 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 01:42:37 INFO - PROCESS | 1830 | 1477644157503 Marionette TRACE conn4 <- [1,539,null,["8"]] 01:42:37 INFO - PROCESS | 1830 | 1477644157514 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 01:42:37 INFO - PROCESS | 1830 | 1477644157519 Marionette TRACE conn4 <- [1,540,null,{}] 01:42:37 INFO - PROCESS | 1830 | 1477644157525 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x91193000 == 15 [pid = 1830] [id = 123] 01:42:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x91c3a800) [pid = 1830] [serial = 361] [outer = (nil)] 01:42:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x923a6800) [pid = 1830] [serial = 362] [outer = 0x91c3a800] 01:42:37 INFO - PROCESS | 1830 | 1477644157651 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x92979c00) [pid = 1830] [serial = 363] [outer = 0x91c3a800] 01:42:40 INFO - PROCESS | 1830 | --DOCSHELL 0x92980c00 == 14 [pid = 1830] [id = 121] 01:42:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a8800 == 13 [pid = 1830] [id = 120] 01:42:40 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8f8e0c00) [pid = 1830] [serial = 347] [outer = (nil)] [url = about:blank] 01:42:40 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8f8c9c00) [pid = 1830] [serial = 348] [outer = (nil)] [url = about:blank] 01:42:40 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8e3000) [pid = 1830] [serial = 350] [outer = (nil)] [url = about:blank] 01:42:43 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x92981400) [pid = 1830] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 01:42:43 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8e6400) [pid = 1830] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 01:42:43 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8ddaac00) [pid = 1830] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 01:42:43 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8d3c00) [pid = 1830] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 01:42:43 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8ddb6400) [pid = 1830] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 01:42:43 INFO - PROCESS | 1830 | 1477644163401 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]]]}] 01:42:43 INFO - .. 01:42:43 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6243ms 01:42:43 INFO - PROCESS | 1830 | 1477644163455 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 1830 | 1477644163462 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 01:42:43 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 01:42:43 INFO - PROCESS | 1830 | 1477644163475 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}] 01:42:43 INFO - PROCESS | 1830 | 1477644163708 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:42:43 INFO - PROCESS | 1830 | 1477644163732 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 01:42:43 INFO - PROCESS | 1830 | 1477644163739 Marionette TRACE conn4 <- [1,544,null,["8"]] 01:42:43 INFO - PROCESS | 1830 | 1477644163748 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 01:42:43 INFO - PROCESS | 1830 | 1477644163757 Marionette TRACE conn4 <- [1,545,null,{}] 01:42:43 INFO - PROCESS | 1830 | 1477644163764 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e5000 == 14 [pid = 1830] [id = 124] 01:42:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8e6000) [pid = 1830] [serial = 364] [outer = (nil)] 01:42:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f9a0800) [pid = 1830] [serial = 365] [outer = 0x8f8e6000] 01:42:43 INFO - PROCESS | 1830 | 1477644163887 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f9a5000) [pid = 1830] [serial = 366] [outer = 0x8f8e6000] 01:42:45 INFO - PROCESS | 1830 | 1477644165204 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]]]}] 01:42:45 INFO - .. 01:42:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1776ms 01:42:45 INFO - PROCESS | 1830 | 1477644165248 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 1830 | 1477644165254 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 01:42:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 01:42:45 INFO - PROCESS | 1830 | 1477644165262 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}] 01:42:45 INFO - PROCESS | 1830 | 1477644165447 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 01:42:45 INFO - PROCESS | 1830 | 1477644165458 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 01:42:45 INFO - PROCESS | 1830 | 1477644165472 Marionette TRACE conn4 <- [1,549,null,["8"]] 01:42:45 INFO - PROCESS | 1830 | 1477644165482 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 01:42:45 INFO - PROCESS | 1830 | 1477644165489 Marionette TRACE conn4 <- [1,550,null,{}] 01:42:45 INFO - PROCESS | 1830 | 1477644165590 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb70400 == 15 [pid = 1830] [id = 125] 01:42:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fb97800) [pid = 1830] [serial = 367] [outer = (nil)] 01:42:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fb9b800) [pid = 1830] [serial = 368] [outer = 0x8fb97800] 01:42:45 INFO - PROCESS | 1830 | 1477644165697 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fb9a000) [pid = 1830] [serial = 369] [outer = 0x8fb97800] 01:42:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d8400 == 14 [pid = 1830] [id = 118] 01:42:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a2400 == 13 [pid = 1830] [id = 116] 01:42:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb6000 == 12 [pid = 1830] [id = 117] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f99dc00) [pid = 1830] [serial = 351] [outer = (nil)] [url = about:blank] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8d9800) [pid = 1830] [serial = 345] [outer = (nil)] [url = about:blank] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8ddb6c00) [pid = 1830] [serial = 359] [outer = (nil)] [url = about:blank] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fa29400) [pid = 1830] [serial = 360] [outer = (nil)] [url = about:blank] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x930e5800) [pid = 1830] [serial = 356] [outer = (nil)] [url = about:blank] 01:42:48 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x93314400) [pid = 1830] [serial = 357] [outer = (nil)] [url = about:blank] 01:42:49 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fbbd800) [pid = 1830] [serial = 353] [outer = (nil)] [url = about:blank] 01:42:49 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x9118e000) [pid = 1830] [serial = 354] [outer = (nil)] [url = about:blank] 01:42:49 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x923a6800) [pid = 1830] [serial = 362] [outer = (nil)] [url = about:blank] 01:42:51 INFO - PROCESS | 1830 | 1477644171303 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]]]}] 01:42:51 INFO - .. 01:42:51 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6093ms 01:42:51 INFO - PROCESS | 1830 | 1477644171356 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 1830 | 1477644171364 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 01:42:51 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 01:42:51 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8f8e6000) [pid = 1830] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 01:42:51 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x91c3a800) [pid = 1830] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 01:42:51 INFO - PROCESS | 1830 | 1477644171415 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}] 01:42:51 INFO - PROCESS | 1830 | 1477644171641 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 01:42:51 INFO - PROCESS | 1830 | 1477644171712 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 01:42:51 INFO - PROCESS | 1830 | 1477644171716 Marionette TRACE conn4 <- [1,554,null,["8"]] 01:42:51 INFO - PROCESS | 1830 | 1477644171727 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 01:42:51 INFO - PROCESS | 1830 | 1477644171737 Marionette TRACE conn4 <- [1,555,null,{}] 01:42:51 INFO - PROCESS | 1830 | 1477644171743 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d9400 == 13 [pid = 1830] [id = 126] 01:42:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8d9800) [pid = 1830] [serial = 370] [outer = (nil)] 01:42:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8dfc00) [pid = 1830] [serial = 371] [outer = 0x8f8d9800] 01:42:51 INFO - PROCESS | 1830 | 1477644171877 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f99bc00) [pid = 1830] [serial = 372] [outer = 0x8f8d9800] 01:42:52 INFO - PROCESS | 1830 | 1477644172936 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]]]}] 01:42:52 INFO - .. 01:42:52 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1576ms 01:42:52 INFO - PROCESS | 1830 | 1477644172982 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 1830 | 1477644172990 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:42:52 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 01:42:53 INFO - PROCESS | 1830 | 1477644172999 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}] 01:42:53 INFO - PROCESS | 1830 | 1477644173223 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 01:42:53 INFO - PROCESS | 1830 | 1477644173241 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 01:42:53 INFO - PROCESS | 1830 | 1477644173245 Marionette TRACE conn4 <- [1,559,null,["8"]] 01:42:53 INFO - PROCESS | 1830 | 1477644173252 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 01:42:53 INFO - PROCESS | 1830 | 1477644173258 Marionette TRACE conn4 <- [1,560,null,{}] 01:42:53 INFO - PROCESS | 1830 | 1477644173265 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf0400 == 14 [pid = 1830] [id = 127] 01:42:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8faf4800) [pid = 1830] [serial = 373] [outer = (nil)] 01:42:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fb6f400) [pid = 1830] [serial = 374] [outer = 0x8faf4800] 01:42:53 INFO - PROCESS | 1830 | 1477644173368 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fba5800) [pid = 1830] [serial = 375] [outer = 0x8faf4800] 01:42:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e5000 == 13 [pid = 1830] [id = 124] 01:42:56 INFO - PROCESS | 1830 | --DOCSHELL 0x91193000 == 12 [pid = 1830] [id = 123] 01:42:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb70400 == 11 [pid = 1830] [id = 125] 01:42:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d9400 == 10 [pid = 1830] [id = 126] 01:42:57 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x92979c00) [pid = 1830] [serial = 363] [outer = (nil)] [url = about:blank] 01:42:57 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f9a0800) [pid = 1830] [serial = 365] [outer = (nil)] [url = about:blank] 01:42:57 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f9a5000) [pid = 1830] [serial = 366] [outer = (nil)] [url = about:blank] 01:42:57 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fb9b800) [pid = 1830] [serial = 368] [outer = (nil)] [url = about:blank] 01:42:59 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8f8d9800) [pid = 1830] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 01:42:59 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8fb97800) [pid = 1830] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 01:42:59 INFO - PROCESS | 1830 | 1477644179979 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"]]]}] 01:43:00 INFO - .. 01:43:00 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7046ms 01:43:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 01:43:00 INFO - PROCESS | 1830 | 1477644180046 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 1830 | 1477644180052 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 01:43:00 INFO - PROCESS | 1830 | 1477644180065 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}] 01:43:00 INFO - PROCESS | 1830 | 1477644180305 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:43:00 INFO - PROCESS | 1830 | 1477644180330 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 01:43:00 INFO - PROCESS | 1830 | 1477644180337 Marionette TRACE conn4 <- [1,564,null,["8"]] 01:43:00 INFO - PROCESS | 1830 | 1477644180345 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 01:43:00 INFO - PROCESS | 1830 | 1477644180354 Marionette TRACE conn4 <- [1,565,null,{}] 01:43:00 INFO - PROCESS | 1830 | 1477644180361 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8dc000 == 11 [pid = 1830] [id = 128] 01:43:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8dcc00) [pid = 1830] [serial = 376] [outer = (nil)] 01:43:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8e3c00) [pid = 1830] [serial = 377] [outer = 0x8f8dcc00] 01:43:00 INFO - PROCESS | 1830 | 1477644180473 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8e7400) [pid = 1830] [serial = 378] [outer = 0x8f8dcc00] 01:43:01 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:43:01 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:43:01 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 01:43:01 INFO - PROCESS | 1830 | 1477644181607 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]]]}] 01:43:01 INFO - . 01:43:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1584ms 01:43:01 INFO - PROCESS | 1830 | 1477644181644 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 01:43:01 INFO - PROCESS | 1830 | 1477644181650 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 01:43:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 01:43:01 INFO - PROCESS | 1830 | 1477644181661 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}] 01:43:01 INFO - PROCESS | 1830 | 1477644181900 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 01:43:01 INFO - PROCESS | 1830 | 1477644181917 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 01:43:01 INFO - PROCESS | 1830 | 1477644181921 Marionette TRACE conn4 <- [1,569,null,["8"]] 01:43:01 INFO - PROCESS | 1830 | 1477644181929 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 01:43:01 INFO - PROCESS | 1830 | 1477644181934 Marionette TRACE conn4 <- [1,570,null,{}] 01:43:01 INFO - PROCESS | 1830 | 1477644181941 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d8c00 == 12 [pid = 1830] [id = 129] 01:43:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8fa27400) [pid = 1830] [serial = 379] [outer = (nil)] 01:43:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8faee400) [pid = 1830] [serial = 380] [outer = 0x8fa27400] 01:43:02 INFO - PROCESS | 1830 | 1477644182048 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa90c00) [pid = 1830] [serial = 381] [outer = 0x8fa27400] 01:43:02 INFO - PROCESS | 1830 | 1477644182749 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]]]}] 01:43:02 INFO - . 01:43:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1139ms 01:43:02 INFO - PROCESS | 1830 | 1477644182810 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 1830 | 1477644182818 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 01:43:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 01:43:02 INFO - PROCESS | 1830 | 1477644182827 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}] 01:43:03 INFO - PROCESS | 1830 | 1477644183102 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 01:43:03 INFO - PROCESS | 1830 | 1477644183173 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 01:43:03 INFO - PROCESS | 1830 | 1477644183180 Marionette TRACE conn4 <- [1,574,null,["8"]] 01:43:03 INFO - PROCESS | 1830 | 1477644183232 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 01:43:03 INFO - PROCESS | 1830 | 1477644183243 Marionette TRACE conn4 <- [1,575,null,{}] 01:43:03 INFO - PROCESS | 1830 | 1477644183256 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddad000 == 13 [pid = 1830] [id = 130] 01:43:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8ddb1000) [pid = 1830] [serial = 382] [outer = (nil)] 01:43:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f8c9400) [pid = 1830] [serial = 383] [outer = 0x8ddb1000] 01:43:03 INFO - PROCESS | 1830 | 1477644183380 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f99f800) [pid = 1830] [serial = 384] [outer = 0x8ddb1000] 01:43:04 INFO - PROCESS | 1830 | 1477644184333 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]]]}] 01:43:04 INFO - . 01:43:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1531ms 01:43:04 INFO - PROCESS | 1830 | 1477644184359 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 1830 | 1477644184367 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:43:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 01:43:04 INFO - PROCESS | 1830 | 1477644184392 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}] 01:43:04 INFO - PROCESS | 1830 | 1477644184641 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 01:43:04 INFO - PROCESS | 1830 | 1477644184754 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 01:43:04 INFO - PROCESS | 1830 | 1477644184760 Marionette TRACE conn4 <- [1,579,null,["8"]] 01:43:04 INFO - PROCESS | 1830 | 1477644184776 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 01:43:04 INFO - PROCESS | 1830 | 1477644184783 Marionette TRACE conn4 <- [1,580,null,{}] 01:43:04 INFO - PROCESS | 1830 | 1477644184791 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb99800 == 14 [pid = 1830] [id = 131] 01:43:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fba3400) [pid = 1830] [serial = 385] [outer = (nil)] 01:43:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x93160c00) [pid = 1830] [serial = 386] [outer = 0x8fba3400] 01:43:04 INFO - PROCESS | 1830 | 1477644184919 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x93318800) [pid = 1830] [serial = 387] [outer = 0x8fba3400] 01:43:05 INFO - PROCESS | 1830 | 1477644185627 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]]]}] 01:43:05 INFO - . 01:43:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1330ms 01:43:05 INFO - PROCESS | 1830 | 1477644185707 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 1830 | 1477644185711 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 01:43:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 01:43:05 INFO - PROCESS | 1830 | 1477644185719 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}] 01:43:05 INFO - PROCESS | 1830 | 1477644185921 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:43:06 INFO - PROCESS | 1830 | 1477644186088 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 01:43:06 INFO - PROCESS | 1830 | 1477644186098 Marionette TRACE conn4 <- [1,584,null,["8"]] 01:43:06 INFO - PROCESS | 1830 | 1477644186106 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 01:43:06 INFO - PROCESS | 1830 | 1477644186118 Marionette TRACE conn4 <- [1,585,null,{}] 01:43:06 INFO - PROCESS | 1830 | 1477644186125 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x93cd2c00 == 15 [pid = 1830] [id = 132] 01:43:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x93cd8400) [pid = 1830] [serial = 388] [outer = (nil)] 01:43:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x93dc6000) [pid = 1830] [serial = 389] [outer = 0x93cd8400] 01:43:06 INFO - PROCESS | 1830 | 1477644186252 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x93dca000) [pid = 1830] [serial = 390] [outer = 0x93cd8400] 01:43:06 INFO - PROCESS | 1830 | 1477644186964 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]]]}] 01:43:07 INFO - . 01:43:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1323ms 01:43:07 INFO - PROCESS | 1830 | 1477644187042 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 01:43:07 INFO - PROCESS | 1830 | 1477644187045 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 01:43:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 01:43:07 INFO - PROCESS | 1830 | 1477644187055 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}] 01:43:07 INFO - PROCESS | 1830 | 1477644187289 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 01:43:07 INFO - PROCESS | 1830 | 1477644187433 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 01:43:07 INFO - PROCESS | 1830 | 1477644187437 Marionette TRACE conn4 <- [1,589,null,["8"]] 01:43:07 INFO - PROCESS | 1830 | 1477644187449 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 01:43:07 INFO - PROCESS | 1830 | 1477644187456 Marionette TRACE conn4 <- [1,590,null,{}] 01:43:07 INFO - PROCESS | 1830 | 1477644187462 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x944d9800 == 16 [pid = 1830] [id = 133] 01:43:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x94679400) [pid = 1830] [serial = 391] [outer = (nil)] 01:43:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x9467ec00) [pid = 1830] [serial = 392] [outer = 0x94679400] 01:43:07 INFO - PROCESS | 1830 | 1477644187575 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x94be7c00) [pid = 1830] [serial = 393] [outer = 0x94679400] 01:43:09 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8fb6f400) [pid = 1830] [serial = 374] [outer = (nil)] [url = about:blank] 01:43:09 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8f8dfc00) [pid = 1830] [serial = 371] [outer = (nil)] [url = about:blank] 01:43:09 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8f99bc00) [pid = 1830] [serial = 372] [outer = (nil)] [url = about:blank] 01:43:09 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8fb9a000) [pid = 1830] [serial = 369] [outer = (nil)] [url = about:blank] 01:43:11 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8f8dcc00) [pid = 1830] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 01:43:11 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8faf4800) [pid = 1830] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 01:43:13 INFO - PROCESS | 1830 | 1477644193220 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]]]}] 01:43:13 INFO - . 01:43:13 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6185ms 01:43:13 INFO - PROCESS | 1830 | 1477644193240 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 1830 | 1477644193246 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 01:43:13 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 01:43:13 INFO - PROCESS | 1830 | 1477644193257 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}] 01:43:13 INFO - PROCESS | 1830 | 1477644193427 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 01:43:13 INFO - PROCESS | 1830 | 1477644193447 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 01:43:13 INFO - PROCESS | 1830 | 1477644193454 Marionette TRACE conn4 <- [1,594,null,["8"]] 01:43:13 INFO - PROCESS | 1830 | 1477644193552 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 01:43:13 INFO - PROCESS | 1830 | 1477644193559 Marionette TRACE conn4 <- [1,595,null,{}] 01:43:13 INFO - PROCESS | 1830 | 1477644193566 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d9400 == 17 [pid = 1830] [id = 134] 01:43:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8f8db400) [pid = 1830] [serial = 394] [outer = (nil)] 01:43:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8f99bc00) [pid = 1830] [serial = 395] [outer = 0x8f8db400] 01:43:13 INFO - PROCESS | 1830 | 1477644193684 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8fa1b000) [pid = 1830] [serial = 396] [outer = 0x8f8db400] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d8c00 == 16 [pid = 1830] [id = 129] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8dc000 == 15 [pid = 1830] [id = 128] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf0400 == 14 [pid = 1830] [id = 127] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda9800 == 13 [pid = 1830] [id = 122] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x944d9800 == 12 [pid = 1830] [id = 133] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x93cd2c00 == 11 [pid = 1830] [id = 132] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb99800 == 10 [pid = 1830] [id = 131] 01:43:17 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddad000 == 9 [pid = 1830] [id = 130] 01:43:17 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8f8e3c00) [pid = 1830] [serial = 377] [outer = (nil)] [url = about:blank] 01:43:17 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8f8e7400) [pid = 1830] [serial = 378] [outer = (nil)] [url = about:blank] 01:43:17 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8fba5800) [pid = 1830] [serial = 375] [outer = (nil)] [url = about:blank] 01:43:17 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8faee400) [pid = 1830] [serial = 380] [outer = (nil)] [url = about:blank] 01:43:19 INFO - PROCESS | 1830 | 1477644199382 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"]]]}] 01:43:19 INFO - . 01:43:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6188ms 01:43:19 INFO - PROCESS | 1830 | 1477644199444 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 1830 | 1477644199452 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:43:19 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 01:43:19 INFO - PROCESS | 1830 | 1477644199464 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}] 01:43:19 INFO - PROCESS | 1830 | 1477644199660 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 01:43:19 INFO - PROCESS | 1830 | 1477644199780 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 01:43:19 INFO - PROCESS | 1830 | 1477644199784 Marionette TRACE conn4 <- [1,599,null,["8"]] 01:43:19 INFO - PROCESS | 1830 | 1477644199794 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 01:43:19 INFO - PROCESS | 1830 | 1477644199804 Marionette TRACE conn4 <- [1,600,null,{}] 01:43:19 INFO - PROCESS | 1830 | 1477644199817 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d8400 == 10 [pid = 1830] [id = 135] 01:43:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8f8d8c00) [pid = 1830] [serial = 397] [outer = (nil)] 01:43:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8f8dfc00) [pid = 1830] [serial = 398] [outer = 0x8f8d8c00] 01:43:19 INFO - PROCESS | 1830 | 1477644199926 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8f8e6800) [pid = 1830] [serial = 399] [outer = 0x8f8d8c00] 01:43:21 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8fba3400) [pid = 1830] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 01:43:21 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x93cd8400) [pid = 1830] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 01:43:21 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8ddb1000) [pid = 1830] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 01:43:21 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8fa27400) [pid = 1830] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 01:43:21 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x94679400) [pid = 1830] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 01:43:25 INFO - PROCESS | 1830 | 1477644205637 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]]]}] 01:43:25 INFO - . 01:43:25 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6194ms 01:43:25 INFO - PROCESS | 1830 | 1477644205656 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 1830 | 1477644205663 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 01:43:25 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 01:43:25 INFO - PROCESS | 1830 | 1477644205675 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}] 01:43:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d9400 == 9 [pid = 1830] [id = 134] 01:43:25 INFO - PROCESS | 1830 | 1477644205953 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x9467ec00) [pid = 1830] [serial = 392] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x94be7c00) [pid = 1830] [serial = 393] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x93dc6000) [pid = 1830] [serial = 389] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x93dca000) [pid = 1830] [serial = 390] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x93160c00) [pid = 1830] [serial = 386] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x93318800) [pid = 1830] [serial = 387] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8f8c9400) [pid = 1830] [serial = 383] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8f99f800) [pid = 1830] [serial = 384] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8fa90c00) [pid = 1830] [serial = 381] [outer = (nil)] [url = about:blank] 01:43:25 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8f99bc00) [pid = 1830] [serial = 395] [outer = (nil)] [url = about:blank] 01:43:26 INFO - PROCESS | 1830 | 1477644206045 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 01:43:26 INFO - PROCESS | 1830 | 1477644206054 Marionette TRACE conn4 <- [1,604,null,["8"]] 01:43:26 INFO - PROCESS | 1830 | 1477644206067 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 01:43:26 INFO - PROCESS | 1830 | 1477644206078 Marionette TRACE conn4 <- [1,605,null,{}] 01:43:26 INFO - PROCESS | 1830 | 1477644206086 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb8000 == 10 [pid = 1830] [id = 136] 01:43:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8ddb8400) [pid = 1830] [serial = 400] [outer = (nil)] 01:43:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8c9000) [pid = 1830] [serial = 401] [outer = 0x8ddb8400] 01:43:26 INFO - PROCESS | 1830 | 1477644206265 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8d9800) [pid = 1830] [serial = 402] [outer = 0x8ddb8400] 01:43:27 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:43:27 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:43:27 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 01:43:27 INFO - PROCESS | 1830 | 1477644207675 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]]]}] 01:43:27 INFO - . 01:43:27 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 2036ms 01:43:27 INFO - PROCESS | 1830 | 1477644207715 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 1830 | 1477644207723 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 01:43:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 01:43:27 INFO - PROCESS | 1830 | 1477644207731 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}] 01:43:27 INFO - PROCESS | 1830 | 1477644207921 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 01:43:28 INFO - PROCESS | 1830 | 1477644208028 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 01:43:28 INFO - PROCESS | 1830 | 1477644208032 Marionette TRACE conn4 <- [1,609,null,["8"]] 01:43:28 INFO - PROCESS | 1830 | 1477644208039 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 01:43:28 INFO - PROCESS | 1830 | 1477644208045 Marionette TRACE conn4 <- [1,610,null,{}] 01:43:28 INFO - PROCESS | 1830 | 1477644208052 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df000 == 11 [pid = 1830] [id = 137] 01:43:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f9a4000) [pid = 1830] [serial = 403] [outer = (nil)] 01:43:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8fa1a400) [pid = 1830] [serial = 404] [outer = 0x8f9a4000] 01:43:28 INFO - PROCESS | 1830 | 1477644208153 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f9a8000) [pid = 1830] [serial = 405] [outer = 0x8f9a4000] 01:43:28 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f8db400) [pid = 1830] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 01:43:29 INFO - PROCESS | 1830 | 1477644209364 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]]]}] 01:43:29 INFO - . 01:43:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1674ms 01:43:29 INFO - PROCESS | 1830 | 1477644209419 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 01:43:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 01:43:29 INFO - PROCESS | 1830 | 1477644209427 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 01:43:29 INFO - PROCESS | 1830 | 1477644209435 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}] 01:43:29 INFO - PROCESS | 1830 | 1477644209682 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 01:43:29 INFO - PROCESS | 1830 | 1477644209700 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 01:43:29 INFO - PROCESS | 1830 | 1477644209706 Marionette TRACE conn4 <- [1,614,null,["8"]] 01:43:29 INFO - PROCESS | 1830 | 1477644209712 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 01:43:29 INFO - PROCESS | 1830 | 1477644209720 Marionette TRACE conn4 <- [1,615,null,{}] 01:43:29 INFO - PROCESS | 1830 | 1477644209728 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb70000 == 12 [pid = 1830] [id = 138] 01:43:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fb70400) [pid = 1830] [serial = 406] [outer = (nil)] 01:43:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fb97400) [pid = 1830] [serial = 407] [outer = 0x8fb70400] 01:43:29 INFO - PROCESS | 1830 | 1477644209836 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fb9dc00) [pid = 1830] [serial = 408] [outer = 0x8fb70400] 01:43:30 INFO - PROCESS | 1830 | 1477644210961 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]]]}] 01:43:31 INFO - .. 01:43:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1576ms 01:43:31 INFO - PROCESS | 1830 | 1477644211009 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:43:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 01:43:31 INFO - PROCESS | 1830 | 1477644211014 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:43:31 INFO - PROCESS | 1830 | 1477644211021 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}] 01:43:31 INFO - PROCESS | 1830 | 1477644211229 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 01:43:31 INFO - PROCESS | 1830 | 1477644211253 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 01:43:31 INFO - PROCESS | 1830 | 1477644211258 Marionette TRACE conn4 <- [1,619,null,["8"]] 01:43:31 INFO - PROCESS | 1830 | 1477644211263 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 01:43:31 INFO - PROCESS | 1830 | 1477644211270 Marionette TRACE conn4 <- [1,620,null,{}] 01:43:31 INFO - PROCESS | 1830 | 1477644211276 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da64800 == 13 [pid = 1830] [id = 139] 01:43:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x91185c00) [pid = 1830] [serial = 409] [outer = (nil)] 01:43:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x9374d800) [pid = 1830] [serial = 410] [outer = 0x91185c00] 01:43:31 INFO - PROCESS | 1830 | 1477644211381 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x937ce000) [pid = 1830] [serial = 411] [outer = 0x91185c00] 01:43:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d8400 == 12 [pid = 1830] [id = 135] 01:43:34 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa1b000) [pid = 1830] [serial = 396] [outer = (nil)] [url = about:blank] 01:43:34 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8dfc00) [pid = 1830] [serial = 398] [outer = (nil)] [url = about:blank] 01:43:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8dba1c00) [pid = 1830] [serial = 412] [outer = 0x99552000] 01:43:37 INFO - PROCESS | 1830 | 1477644216996 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]]]}] 01:43:37 INFO - .. 01:43:37 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6006ms 01:43:37 INFO - PROCESS | 1830 | 1477644217027 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 1830 | 1477644217036 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 01:43:37 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 01:43:37 INFO - PROCESS | 1830 | 1477644217053 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}] 01:43:37 INFO - PROCESS | 1830 | 1477644217278 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:43:37 INFO - PROCESS | 1830 | 1477644217353 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 01:43:37 INFO - PROCESS | 1830 | 1477644217359 Marionette TRACE conn4 <- [1,624,null,["8"]] 01:43:37 INFO - PROCESS | 1830 | 1477644217369 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 01:43:37 INFO - PROCESS | 1830 | 1477644217377 Marionette TRACE conn4 <- [1,625,null,{}] 01:43:37 INFO - PROCESS | 1830 | 1477644217390 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3c00 == 13 [pid = 1830] [id = 140] 01:43:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f8e4000) [pid = 1830] [serial = 413] [outer = (nil)] 01:43:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8f9a0400) [pid = 1830] [serial = 414] [outer = 0x8f8e4000] 01:43:37 INFO - PROCESS | 1830 | 1477644217496 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fa1c800) [pid = 1830] [serial = 415] [outer = 0x8f8e4000] 01:43:37 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8ddb8400) [pid = 1830] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 01:43:37 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8d8c00) [pid = 1830] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 01:43:37 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fb70400) [pid = 1830] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 01:43:37 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f9a4000) [pid = 1830] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 01:43:38 INFO - PROCESS | 1830 | 1477644218638 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]]]}] 01:43:38 INFO - .. 01:43:38 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1625ms 01:43:38 INFO - PROCESS | 1830 | 1477644218671 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 1830 | 1477644218678 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 01:43:38 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 01:43:38 INFO - PROCESS | 1830 | 1477644218686 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}] 01:43:38 INFO - PROCESS | 1830 | 1477644218931 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 01:43:38 INFO - PROCESS | 1830 | 1477644218943 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 01:43:38 INFO - PROCESS | 1830 | 1477644218947 Marionette TRACE conn4 <- [1,629,null,["8"]] 01:43:38 INFO - PROCESS | 1830 | 1477644218967 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 01:43:38 INFO - PROCESS | 1830 | 1477644218974 Marionette TRACE conn4 <- [1,630,null,{}] 01:43:39 INFO - PROCESS | 1830 | 1477644218982 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a4400 == 14 [pid = 1830] [id = 141] 01:43:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fb6ec00) [pid = 1830] [serial = 416] [outer = (nil)] 01:43:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fb9a800) [pid = 1830] [serial = 417] [outer = 0x8fb6ec00] 01:43:39 INFO - PROCESS | 1830 | 1477644219083 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fbb1400) [pid = 1830] [serial = 418] [outer = 0x8fb6ec00] 01:43:40 INFO - PROCESS | 1830 | 1477644220181 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]]]}] 01:43:40 INFO - . 01:43:40 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1531ms 01:43:40 INFO - PROCESS | 1830 | 1477644220226 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 1830 | 1477644220234 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 01:43:40 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 01:43:40 INFO - PROCESS | 1830 | 1477644220241 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}] 01:43:40 INFO - PROCESS | 1830 | 1477644220407 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 01:43:40 INFO - PROCESS | 1830 | 1477644220544 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 01:43:40 INFO - PROCESS | 1830 | 1477644220550 Marionette TRACE conn4 <- [1,634,null,["8"]] 01:43:40 INFO - PROCESS | 1830 | 1477644220561 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 01:43:40 INFO - PROCESS | 1830 | 1477644220572 Marionette TRACE conn4 <- [1,635,null,{}] 01:43:40 INFO - PROCESS | 1830 | 1477644220581 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x8db99000 == 15 [pid = 1830] [id = 142] 01:43:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8db9c000) [pid = 1830] [serial = 419] [outer = (nil)] 01:43:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8ddb6c00) [pid = 1830] [serial = 420] [outer = 0x8db9c000] 01:43:40 INFO - PROCESS | 1830 | 1477644220709 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8f8db800) [pid = 1830] [serial = 421] [outer = 0x8db9c000] 01:43:41 INFO - PROCESS | 1830 | 1477644221891 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]]]}] 01:43:41 INFO - . 01:43:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1671ms 01:43:41 INFO - PROCESS | 1830 | 1477644221913 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 1830 | 1477644221921 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:43:41 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 01:43:41 INFO - PROCESS | 1830 | 1477644221930 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}] 01:43:42 INFO - PROCESS | 1830 | 1477644222158 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 01:43:42 INFO - PROCESS | 1830 | 1477644222311 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 01:43:42 INFO - PROCESS | 1830 | 1477644222320 Marionette TRACE conn4 <- [1,639,null,["8"]] 01:43:42 INFO - PROCESS | 1830 | 1477644222328 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 01:43:42 INFO - PROCESS | 1830 | 1477644222337 Marionette TRACE conn4 <- [1,640,null,{}] 01:43:42 INFO - PROCESS | 1830 | 1477644222344 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb69c00 == 16 [pid = 1830] [id = 143] 01:43:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8fb6cc00) [pid = 1830] [serial = 422] [outer = (nil)] 01:43:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x92981800) [pid = 1830] [serial = 423] [outer = 0x8fb6cc00] 01:43:42 INFO - PROCESS | 1830 | 1477644222520 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x930e9000) [pid = 1830] [serial = 424] [outer = 0x8fb6cc00] 01:43:44 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb8000 == 15 [pid = 1830] [id = 136] 01:43:44 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a4400 == 14 [pid = 1830] [id = 141] 01:43:44 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3c00 == 13 [pid = 1830] [id = 140] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8fb97400) [pid = 1830] [serial = 407] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8fb9dc00) [pid = 1830] [serial = 408] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8fa1a400) [pid = 1830] [serial = 404] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8f9a8000) [pid = 1830] [serial = 405] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8f8c9000) [pid = 1830] [serial = 401] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8f8d9800) [pid = 1830] [serial = 402] [outer = (nil)] [url = about:blank] 01:43:44 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f8e6800) [pid = 1830] [serial = 399] [outer = (nil)] [url = about:blank] 01:43:46 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8e4000) [pid = 1830] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 01:43:46 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x91185c00) [pid = 1830] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 01:43:48 INFO - PROCESS | 1830 | 1477644228202 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]]]}] 01:43:48 INFO - .. 01:43:48 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6299ms 01:43:48 INFO - PROCESS | 1830 | 1477644228228 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 1830 | 1477644228235 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 01:43:48 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 01:43:48 INFO - PROCESS | 1830 | 1477644228248 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}] 01:43:48 INFO - PROCESS | 1830 | 1477644228415 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:43:48 INFO - PROCESS | 1830 | 1477644228434 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 01:43:48 INFO - PROCESS | 1830 | 1477644228441 Marionette TRACE conn4 <- [1,644,null,["8"]] 01:43:48 INFO - PROCESS | 1830 | 1477644228449 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 01:43:48 INFO - PROCESS | 1830 | 1477644228457 Marionette TRACE conn4 <- [1,645,null,{}] 01:43:48 INFO - PROCESS | 1830 | 1477644228463 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cf800 == 14 [pid = 1830] [id = 144] 01:43:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f8d1000) [pid = 1830] [serial = 425] [outer = (nil)] 01:43:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f8e0400) [pid = 1830] [serial = 426] [outer = 0x8f8d1000] 01:43:48 INFO - PROCESS | 1830 | 1477644228569 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8f8e4000) [pid = 1830] [serial = 427] [outer = 0x8f8d1000] 01:43:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb70000 == 13 [pid = 1830] [id = 138] 01:43:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df000 == 12 [pid = 1830] [id = 137] 01:43:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb69c00 == 11 [pid = 1830] [id = 143] 01:43:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8db99000 == 10 [pid = 1830] [id = 142] 01:43:52 INFO - PROCESS | 1830 | --DOCSHELL 0x8da64800 == 9 [pid = 1830] [id = 139] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x9374d800) [pid = 1830] [serial = 410] [outer = (nil)] [url = about:blank] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa1c800) [pid = 1830] [serial = 415] [outer = (nil)] [url = about:blank] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f9a0400) [pid = 1830] [serial = 414] [outer = (nil)] [url = about:blank] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x937ce000) [pid = 1830] [serial = 411] [outer = (nil)] [url = about:blank] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x937d0800) [pid = 1830] [serial = 306] [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.] 01:43:52 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fb9a800) [pid = 1830] [serial = 417] [outer = (nil)] [url = about:blank] 01:43:54 INFO - PROCESS | 1830 | 1477644234239 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]]]}] 01:43:54 INFO - .. 01:43:54 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6045ms 01:43:54 INFO - PROCESS | 1830 | 1477644234292 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 1830 | 1477644234299 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 01:43:54 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 01:43:54 INFO - PROCESS | 1830 | 1477644234318 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}] 01:43:54 INFO - PROCESS | 1830 | 1477644234565 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 01:43:54 INFO - PROCESS | 1830 | 1477644234675 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 01:43:54 INFO - PROCESS | 1830 | 1477644234685 Marionette TRACE conn4 <- [1,649,null,["8"]] 01:43:54 INFO - PROCESS | 1830 | 1477644234706 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 01:43:54 INFO - PROCESS | 1830 | 1477644234715 Marionette TRACE conn4 <- [1,650,null,{}] 01:43:54 INFO - PROCESS | 1830 | 1477644234720 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8dc400 == 10 [pid = 1830] [id = 145] 01:43:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8dd000) [pid = 1830] [serial = 428] [outer = (nil)] 01:43:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8e2400) [pid = 1830] [serial = 429] [outer = 0x8f8dd000] 01:43:54 INFO - PROCESS | 1830 | 1477644234843 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f99ec00) [pid = 1830] [serial = 430] [outer = 0x8f8dd000] 01:43:55 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8db9c000) [pid = 1830] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 01:43:55 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8fb6cc00) [pid = 1830] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 01:43:55 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fb6ec00) [pid = 1830] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 01:43:55 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:43:55 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:43:55 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:44:00 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cf800 == 9 [pid = 1830] [id = 144] 01:44:00 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x92981800) [pid = 1830] [serial = 423] [outer = (nil)] [url = about:blank] 01:44:00 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x930e9000) [pid = 1830] [serial = 424] [outer = (nil)] [url = about:blank] 01:44:00 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8ddb6c00) [pid = 1830] [serial = 420] [outer = (nil)] [url = about:blank] 01:44:00 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8f8db800) [pid = 1830] [serial = 421] [outer = (nil)] [url = about:blank] 01:44:00 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8fbb1400) [pid = 1830] [serial = 418] [outer = (nil)] [url = about:blank] 01:44:00 INFO - PROCESS | 1830 | 1477644240573 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]]]}] 01:44:00 INFO - .. 01:44:00 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6299ms 01:44:00 INFO - PROCESS | 1830 | 1477644240609 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 1830 | 1477644240617 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 01:44:00 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 01:44:00 INFO - PROCESS | 1830 | 1477644240629 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}] 01:44:00 INFO - PROCESS | 1830 | 1477644240844 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 01:44:00 INFO - PROCESS | 1830 | 1477644240961 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 01:44:00 INFO - PROCESS | 1830 | 1477644240973 Marionette TRACE conn4 <- [1,654,null,["8"]] 01:44:00 INFO - PROCESS | 1830 | 1477644240991 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 01:44:01 INFO - PROCESS | 1830 | 1477644240999 Marionette TRACE conn4 <- [1,655,null,{}] 01:44:01 INFO - PROCESS | 1830 | 1477644241008 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c8800 == 10 [pid = 1830] [id = 146] 01:44:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8c9400) [pid = 1830] [serial = 431] [outer = (nil)] 01:44:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8cf800) [pid = 1830] [serial = 432] [outer = 0x8f8c9400] 01:44:01 INFO - PROCESS | 1830 | 1477644241122 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8de400) [pid = 1830] [serial = 433] [outer = 0x8f8c9400] 01:44:03 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8f8d1000) [pid = 1830] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 01:44:06 INFO - PROCESS | 1830 | 1477644246763 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]]]}] 01:44:06 INFO - . 01:44:06 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6187ms 01:44:06 INFO - PROCESS | 1830 | 1477644246813 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 1830 | 1477644246821 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:44:06 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 01:44:06 INFO - PROCESS | 1830 | 1477644246832 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}] 01:44:07 INFO - PROCESS | 1830 | 1477644247064 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 01:44:07 INFO - PROCESS | 1830 | 1477644247213 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 01:44:07 INFO - PROCESS | 1830 | 1477644247221 Marionette TRACE conn4 <- [1,659,null,["8"]] 01:44:07 INFO - PROCESS | 1830 | 1477644247231 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 01:44:07 INFO - PROCESS | 1830 | 1477644247239 Marionette TRACE conn4 <- [1,660,null,{}] 01:44:07 INFO - PROCESS | 1830 | 1477644247248 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8dac00 == 11 [pid = 1830] [id = 147] 01:44:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8db400) [pid = 1830] [serial = 434] [outer = (nil)] 01:44:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8e4400) [pid = 1830] [serial = 435] [outer = 0x8f8db400] 01:44:07 INFO - PROCESS | 1830 | 1477644247411 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8db800) [pid = 1830] [serial = 436] [outer = 0x8f8db400] 01:44:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da63400 == 12 [pid = 1830] [id = 148] 01:44:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa27800) [pid = 1830] [serial = 437] [outer = (nil)] 01:44:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fa84800) [pid = 1830] [serial = 438] [outer = 0x8fa27800] 01:44:08 INFO - PROCESS | 1830 | 1477644248552 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]]]}] 01:44:08 INFO - . 01:44:08 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1776ms 01:44:08 INFO - PROCESS | 1830 | 1477644248606 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 1830 | 1477644248612 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 01:44:08 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 01:44:08 INFO - PROCESS | 1830 | 1477644248661 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}] 01:44:08 INFO - PROCESS | 1830 | 1477644248951 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:44:09 INFO - PROCESS | 1830 | 1477644249059 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 01:44:09 INFO - PROCESS | 1830 | 1477644249065 Marionette TRACE conn4 <- [1,664,null,["8"]] 01:44:09 INFO - PROCESS | 1830 | 1477644249074 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 01:44:09 INFO - PROCESS | 1830 | 1477644249080 Marionette TRACE conn4 <- [1,665,null,{}] 01:44:09 INFO - PROCESS | 1830 | 1477644249087 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf3000 == 13 [pid = 1830] [id = 149] 01:44:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8faf3800) [pid = 1830] [serial = 439] [outer = (nil)] 01:44:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8faf9000) [pid = 1830] [serial = 440] [outer = 0x8faf3800] 01:44:09 INFO - PROCESS | 1830 | 1477644249222 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fb69800) [pid = 1830] [serial = 441] [outer = 0x8faf3800] 01:44:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8dc400 == 12 [pid = 1830] [id = 145] 01:44:10 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8e0400) [pid = 1830] [serial = 426] [outer = (nil)] [url = about:blank] 01:44:10 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8e2400) [pid = 1830] [serial = 429] [outer = (nil)] [url = about:blank] 01:44:10 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8f8e4000) [pid = 1830] [serial = 427] [outer = (nil)] [url = about:blank] 01:44:12 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8dd000) [pid = 1830] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 01:44:15 INFO - PROCESS | 1830 | 1477644255020 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]]]}] 01:44:15 INFO - .. 01:44:15 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6435ms 01:44:15 INFO - PROCESS | 1830 | 1477644255055 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 1830 | 1477644255062 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 01:44:15 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 01:44:15 INFO - PROCESS | 1830 | 1477644255072 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}] 01:44:15 INFO - PROCESS | 1830 | 1477644255279 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 01:44:15 INFO - PROCESS | 1830 | 1477644255351 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 01:44:15 INFO - PROCESS | 1830 | 1477644255357 Marionette TRACE conn4 <- [1,669,null,["8"]] 01:44:15 INFO - PROCESS | 1830 | 1477644255366 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 01:44:15 INFO - PROCESS | 1830 | 1477644255374 Marionette TRACE conn4 <- [1,670,null,{}] 01:44:15 INFO - PROCESS | 1830 | 1477644255381 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8dc400 == 13 [pid = 1830] [id = 150] 01:44:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8dd000) [pid = 1830] [serial = 442] [outer = (nil)] 01:44:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8fba0800) [pid = 1830] [serial = 443] [outer = 0x8f8dd000] 01:44:15 INFO - PROCESS | 1830 | 1477644255503 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fbaf800) [pid = 1830] [serial = 444] [outer = 0x8f8dd000] 01:44:15 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2388 01:44:16 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:44:16 INFO - PROCESS | 1830 | 1477644256561 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]]]}] 01:44:16 INFO - .. 01:44:16 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1523ms 01:44:16 INFO - PROCESS | 1830 | 1477644256595 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 1830 | 1477644256602 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 01:44:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 01:44:16 INFO - PROCESS | 1830 | 1477644256614 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}] 01:44:16 INFO - PROCESS | 1830 | 1477644256851 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 01:44:16 INFO - PROCESS | 1830 | 1477644256997 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 01:44:17 INFO - PROCESS | 1830 | 1477644257004 Marionette TRACE conn4 <- [1,674,null,["8"]] 01:44:17 INFO - PROCESS | 1830 | 1477644257011 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 01:44:17 INFO - PROCESS | 1830 | 1477644257023 Marionette TRACE conn4 <- [1,675,null,{}] 01:44:17 INFO - PROCESS | 1830 | 1477644257033 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbb8c00 == 14 [pid = 1830] [id = 151] 01:44:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fbb9800) [pid = 1830] [serial = 445] [outer = (nil)] 01:44:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fbbc400) [pid = 1830] [serial = 446] [outer = 0x8fbb9800] 01:44:17 INFO - PROCESS | 1830 | 1477644257199 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x91194c00) [pid = 1830] [serial = 447] [outer = 0x8fbb9800] 01:44:18 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:18 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:18 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:44:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8da63400 == 13 [pid = 1830] [id = 148] 01:44:19 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8f8cf800) [pid = 1830] [serial = 432] [outer = (nil)] [url = about:blank] 01:44:19 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8f99ec00) [pid = 1830] [serial = 430] [outer = (nil)] [url = about:blank] 01:44:21 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa27800) [pid = 1830] [serial = 437] [outer = (nil)] [url = about:srcdoc] 01:44:22 INFO - PROCESS | 1830 | 1477644262848 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]]]}] 01:44:22 INFO - .. 01:44:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6294ms 01:44:22 INFO - PROCESS | 1830 | 1477644262906 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 1830 | 1477644262913 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:44:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 01:44:22 INFO - PROCESS | 1830 | 1477644262925 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}] 01:44:23 INFO - PROCESS | 1830 | 1477644263118 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 01:44:23 INFO - PROCESS | 1830 | 1477644263155 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 01:44:23 INFO - PROCESS | 1830 | 1477644263160 Marionette TRACE conn4 <- [1,679,null,["8"]] 01:44:23 INFO - PROCESS | 1830 | 1477644263256 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 01:44:23 INFO - PROCESS | 1830 | 1477644263265 Marionette TRACE conn4 <- [1,680,null,{}] 01:44:23 INFO - PROCESS | 1830 | 1477644263272 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa90c00 == 14 [pid = 1830] [id = 152] 01:44:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8faec800) [pid = 1830] [serial = 448] [outer = (nil)] 01:44:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fb9e000) [pid = 1830] [serial = 449] [outer = 0x8faec800] 01:44:23 INFO - PROCESS | 1830 | 1477644263376 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fba3400) [pid = 1830] [serial = 450] [outer = 0x8faec800] 01:44:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8dac00 == 13 [pid = 1830] [id = 147] 01:44:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c8800 == 12 [pid = 1830] [id = 146] 01:44:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf3000 == 11 [pid = 1830] [id = 149] 01:44:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbb8c00 == 10 [pid = 1830] [id = 151] 01:44:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8dc400 == 9 [pid = 1830] [id = 150] 01:44:27 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fa84800) [pid = 1830] [serial = 438] [outer = (nil)] [url = about:srcdoc] 01:44:27 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8faf9000) [pid = 1830] [serial = 440] [outer = (nil)] [url = about:blank] 01:44:27 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fba0800) [pid = 1830] [serial = 443] [outer = (nil)] [url = about:blank] 01:44:27 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8e4400) [pid = 1830] [serial = 435] [outer = (nil)] [url = about:blank] 01:44:28 INFO - PROCESS | 1830 | 1477644268955 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]]]}] 01:44:29 INFO - .. 01:44:29 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6086ms 01:44:29 INFO - PROCESS | 1830 | 1477644269010 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 1830 | 1477644269017 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 01:44:29 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 01:44:29 INFO - PROCESS | 1830 | 1477644269030 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}] 01:44:29 INFO - PROCESS | 1830 | 1477644269279 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:44:29 INFO - PROCESS | 1830 | 1477644269314 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 01:44:29 INFO - PROCESS | 1830 | 1477644269320 Marionette TRACE conn4 <- [1,684,null,["8"]] 01:44:29 INFO - PROCESS | 1830 | 1477644269329 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 01:44:29 INFO - PROCESS | 1830 | 1477644269338 Marionette TRACE conn4 <- [1,685,null,{}] 01:44:29 INFO - PROCESS | 1830 | 1477644269402 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d2800 == 10 [pid = 1830] [id = 153] 01:44:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f8d2c00) [pid = 1830] [serial = 451] [outer = (nil)] 01:44:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f8db000) [pid = 1830] [serial = 452] [outer = 0x8f8d2c00] 01:44:29 INFO - PROCESS | 1830 | 1477644269512 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8f8e7800) [pid = 1830] [serial = 453] [outer = 0x8f8d2c00] 01:44:30 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:30 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:30 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:44:30 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8faf3800) [pid = 1830] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 01:44:30 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8db400) [pid = 1830] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 01:44:30 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8c9400) [pid = 1830] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 01:44:30 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fbb9800) [pid = 1830] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 01:44:30 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8dd000) [pid = 1830] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 01:44:30 INFO - PROCESS | 1830 | 1477644270651 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]]]}] 01:44:30 INFO - .. 01:44:30 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1685ms 01:44:30 INFO - PROCESS | 1830 | 1477644270713 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 1830 | 1477644270719 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 01:44:30 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 01:44:30 INFO - PROCESS | 1830 | 1477644270727 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}] 01:44:30 INFO - PROCESS | 1830 | 1477644270964 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 01:44:31 INFO - PROCESS | 1830 | 1477644271030 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 01:44:31 INFO - PROCESS | 1830 | 1477644271035 Marionette TRACE conn4 <- [1,689,null,["8"]] 01:44:31 INFO - PROCESS | 1830 | 1477644271041 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 01:44:31 INFO - PROCESS | 1830 | 1477644271048 Marionette TRACE conn4 <- [1,690,null,{}] 01:44:31 INFO - PROCESS | 1830 | 1477644271055 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa25400 == 11 [pid = 1830] [id = 154] 01:44:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fa8a800) [pid = 1830] [serial = 454] [outer = (nil)] 01:44:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8faefc00) [pid = 1830] [serial = 455] [outer = 0x8fa8a800] 01:44:31 INFO - PROCESS | 1830 | 1477644271158 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8f9a5000) [pid = 1830] [serial = 456] [outer = 0x8fa8a800] 01:44:35 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d2800 == 10 [pid = 1830] [id = 153] 01:44:35 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa90c00 == 9 [pid = 1830] [id = 152] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8fb69800) [pid = 1830] [serial = 441] [outer = (nil)] [url = about:blank] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8f8db800) [pid = 1830] [serial = 436] [outer = (nil)] [url = about:blank] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8de400) [pid = 1830] [serial = 433] [outer = (nil)] [url = about:blank] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x91194c00) [pid = 1830] [serial = 447] [outer = (nil)] [url = about:blank] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fbbc400) [pid = 1830] [serial = 446] [outer = (nil)] [url = about:blank] 01:44:35 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8fbaf800) [pid = 1830] [serial = 444] [outer = (nil)] [url = about:blank] 01:44:36 INFO - PROCESS | 1830 | 1477644276727 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]]]}] 01:44:36 INFO - .. 01:44:36 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6044ms 01:44:36 INFO - PROCESS | 1830 | 1477644276772 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 1830 | 1477644276780 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 01:44:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 01:44:36 INFO - PROCESS | 1830 | 1477644276792 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}] 01:44:37 INFO - PROCESS | 1830 | 1477644277041 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 01:44:37 INFO - PROCESS | 1830 | 1477644277065 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 01:44:37 INFO - PROCESS | 1830 | 1477644277070 Marionette TRACE conn4 <- [1,694,null,["8"]] 01:44:37 INFO - PROCESS | 1830 | 1477644277078 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 01:44:37 INFO - PROCESS | 1830 | 1477644277087 Marionette TRACE conn4 <- [1,695,null,{}] 01:44:37 INFO - PROCESS | 1830 | 1477644277095 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cec00 == 10 [pid = 1830] [id = 155] 01:44:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f8cf000) [pid = 1830] [serial = 457] [outer = (nil)] 01:44:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8f8dac00) [pid = 1830] [serial = 458] [outer = 0x8f8cf000] 01:44:37 INFO - PROCESS | 1830 | 1477644277203 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8e1800) [pid = 1830] [serial = 459] [outer = 0x8f8cf000] 01:44:38 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8faec800) [pid = 1830] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 01:44:38 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f8d2c00) [pid = 1830] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 01:44:42 INFO - PROCESS | 1830 | 1477644282919 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"]]]}] 01:44:42 INFO - .... 01:44:42 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6189ms 01:44:43 INFO - PROCESS | 1830 | 1477644282998 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 1830 | 1477644283015 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:44:43 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 01:44:43 INFO - PROCESS | 1830 | 1477644283031 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}] 01:44:43 INFO - PROCESS | 1830 | 1477644283261 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 01:44:43 INFO - PROCESS | 1830 | 1477644283415 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 01:44:43 INFO - PROCESS | 1830 | 1477644283423 Marionette TRACE conn4 <- [1,699,null,["8"]] 01:44:43 INFO - PROCESS | 1830 | 1477644283430 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 01:44:43 INFO - PROCESS | 1830 | 1477644283439 Marionette TRACE conn4 <- [1,700,null,{}] 01:44:43 INFO - PROCESS | 1830 | 1477644283446 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba6000 == 11 [pid = 1830] [id = 156] 01:44:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8dbd2000) [pid = 1830] [serial = 460] [outer = (nil)] 01:44:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8ddbc800) [pid = 1830] [serial = 461] [outer = 0x8dbd2000] 01:44:43 INFO - PROCESS | 1830 | 1477644283651 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8ddc00) [pid = 1830] [serial = 462] [outer = 0x8dbd2000] 01:44:44 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8fb9e000) [pid = 1830] [serial = 449] [outer = (nil)] [url = about:blank] 01:44:44 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8fba3400) [pid = 1830] [serial = 450] [outer = (nil)] [url = about:blank] 01:44:44 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8f8e7800) [pid = 1830] [serial = 453] [outer = (nil)] [url = about:blank] 01:44:44 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f8db000) [pid = 1830] [serial = 452] [outer = (nil)] [url = about:blank] 01:44:44 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8faefc00) [pid = 1830] [serial = 455] [outer = (nil)] [url = about:blank] 01:44:45 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8fa8a800) [pid = 1830] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 01:44:49 INFO - PROCESS | 1830 | 1477644289428 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] 01:44:49 INFO - PROCESS | 1830 | 1477644289476 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 01:44:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 01:44:49 INFO - PROCESS | 1830 | 1477644289489 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 01:44:49 INFO - PROCESS | 1830 | 1477644289495 Marionette TRACE conn4 <- [1,703,null,{}] 01:44:49 INFO - PROCESS | 1830 | 1477644289504 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}] 01:44:49 INFO - PROCESS | 1830 | 1477644289726 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 01:44:49 INFO - PROCESS | 1830 | 1477644289852 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 01:44:49 INFO - PROCESS | 1830 | 1477644289863 Marionette TRACE conn4 <- [1,705,null,["8"]] 01:44:49 INFO - PROCESS | 1830 | 1477644289876 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 01:44:49 INFO - PROCESS | 1830 | 1477644289895 Marionette TRACE conn4 <- [1,706,null,{}] 01:44:49 INFO - PROCESS | 1830 | 1477644289907 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 01:44:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbbc00 == 12 [pid = 1830] [id = 157] 01:44:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8cbc00) [pid = 1830] [serial = 463] [outer = (nil)] 01:44:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8e6000) [pid = 1830] [serial = 464] [outer = 0x8f8cbc00] 01:44:50 INFO - PROCESS | 1830 | 1477644290037 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8f9a1c00) [pid = 1830] [serial = 465] [outer = 0x8f8cbc00] 01:44:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:51 INFO - PROCESS | 1830 | 1477644291574 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]]]}] 01:44:51 INFO - ... 01:44:51 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 2136ms 01:44:51 INFO - PROCESS | 1830 | 1477644291626 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 1830 | 1477644291633 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 01:44:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 01:44:51 INFO - PROCESS | 1830 | 1477644291642 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 01:44:51 INFO - PROCESS | 1830 | 1477644291648 Marionette TRACE conn4 <- [1,709,null,{}] 01:44:51 INFO - PROCESS | 1830 | 1477644291663 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}] 01:44:51 INFO - PROCESS | 1830 | 1477644291990 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 01:44:52 INFO - PROCESS | 1830 | 1477644292058 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 01:44:52 INFO - PROCESS | 1830 | 1477644292064 Marionette TRACE conn4 <- [1,711,null,["8"]] 01:44:52 INFO - PROCESS | 1830 | 1477644292115 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 01:44:52 INFO - PROCESS | 1830 | 1477644292123 Marionette TRACE conn4 <- [1,712,null,{}] 01:44:52 INFO - PROCESS | 1830 | 1477644292133 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa90c00 == 13 [pid = 1830] [id = 158] 01:44:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fbbbc00) [pid = 1830] [serial = 466] [outer = (nil)] 01:44:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x91186400) [pid = 1830] [serial = 467] [outer = 0x8fbbbc00] 01:44:52 INFO - PROCESS | 1830 | 1477644292268 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x91193000) [pid = 1830] [serial = 468] [outer = 0x8fbbbc00] 01:44:53 INFO - PROCESS | 1830 | [mp3 @ 0x93163800] err{or,}_recognition separate: 1; 1 01:44:53 INFO - PROCESS | 1830 | [mp3 @ 0x93163800] err{or,}_recognition combined: 1; 1 01:44:53 INFO - PROCESS | 1830 | [mp3 @ 0x92333c00] err{or,}_recognition separate: 1; 1 01:44:53 INFO - PROCESS | 1830 | [mp3 @ 0x92333c00] err{or,}_recognition combined: 1; 1 01:44:53 INFO - PROCESS | 1830 | [1830] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:44:53 INFO - PROCESS | 1830 | [1830] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:44:53 INFO - PROCESS | 1830 | [1830] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:44:53 INFO - PROCESS | 1830 | [1830] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 01:44:54 INFO - PROCESS | 1830 | --DOCSHELL 0x8dba6000 == 12 [pid = 1830] [id = 156] 01:44:54 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f9a5000) [pid = 1830] [serial = 456] [outer = (nil)] [url = about:blank] 01:44:54 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8f8dac00) [pid = 1830] [serial = 458] [outer = (nil)] [url = about:blank] 01:44:57 INFO - PROCESS | 1830 | 1477644297950 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]]]}] 01:44:57 INFO - ... 01:44:57 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6351ms 01:44:57 INFO - PROCESS | 1830 | 1477644297994 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 1830 | 1477644298002 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 01:44:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 01:44:58 INFO - PROCESS | 1830 | 1477644298017 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 01:44:58 INFO - PROCESS | 1830 | 1477644298026 Marionette TRACE conn4 <- [1,715,null,{}] 01:44:58 INFO - PROCESS | 1830 | 1477644298036 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}] 01:44:58 INFO - PROCESS | 1830 | 1477644298323 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 01:44:58 INFO - PROCESS | 1830 | 1477644298348 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 01:44:58 INFO - PROCESS | 1830 | 1477644298353 Marionette TRACE conn4 <- [1,717,null,["8"]] 01:44:58 INFO - PROCESS | 1830 | 1477644298360 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 01:44:58 INFO - PROCESS | 1830 | 1477644298369 Marionette TRACE conn4 <- [1,718,null,{}] 01:44:58 INFO - PROCESS | 1830 | 1477644298381 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 01:44:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99b400 == 13 [pid = 1830] [id = 159] 01:44:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f99bc00) [pid = 1830] [serial = 469] [outer = (nil)] 01:44:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x9297f400) [pid = 1830] [serial = 470] [outer = 0x8f99bc00] 01:44:58 INFO - PROCESS | 1830 | 1477644298496 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x93314400) [pid = 1830] [serial = 471] [outer = 0x8f99bc00] 01:44:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:44:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:44:59 INFO - PROCESS | 1830 | 1477644299583 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]]]}] 01:44:59 INFO - ... 01:44:59 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1593ms 01:44:59 INFO - PROCESS | 1830 | 1477644299608 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 01:44:59 INFO - PROCESS | 1830 | 1477644299615 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 01:44:59 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 01:44:59 INFO - PROCESS | 1830 | 1477644299625 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 01:44:59 INFO - PROCESS | 1830 | 1477644299632 Marionette TRACE conn4 <- [1,721,null,{}] 01:44:59 INFO - PROCESS | 1830 | 1477644299643 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}] 01:44:59 INFO - PROCESS | 1830 | 1477644299863 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 01:44:59 INFO - PROCESS | 1830 | 1477644299976 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 01:44:59 INFO - PROCESS | 1830 | 1477644299984 Marionette TRACE conn4 <- [1,723,null,["8"]] 01:45:00 INFO - PROCESS | 1830 | 1477644300003 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 01:45:00 INFO - PROCESS | 1830 | 1477644300014 Marionette TRACE conn4 <- [1,724,null,{}] 01:45:00 INFO - PROCESS | 1830 | 1477644300021 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d3800 == 14 [pid = 1830] [id = 160] 01:45:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x9380a000) [pid = 1830] [serial = 472] [outer = (nil)] 01:45:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x93c2d400) [pid = 1830] [serial = 473] [outer = 0x9380a000] 01:45:00 INFO - PROCESS | 1830 | 1477644300126 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x93cdd000) [pid = 1830] [serial = 474] [outer = 0x9380a000] 01:45:01 INFO - PROCESS | 1830 | [h264 @ 0x937d7c00] err{or,}_recognition separate: 1; 1 01:45:01 INFO - PROCESS | 1830 | [h264 @ 0x937d7c00] err{or,}_recognition combined: 1; 1 01:45:01 INFO - PROCESS | 1830 | [h264 @ 0x937d7c00] Unsupported bit depth: 0 01:45:01 INFO - PROCESS | 1830 | [h264 @ 0x937d7c00] no picture 01:45:01 INFO - PROCESS | 1830 | [h264 @ 0x937d7c00] no picture 01:45:03 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbbc00 == 13 [pid = 1830] [id = 157] 01:45:03 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8ddbc800) [pid = 1830] [serial = 461] [outer = (nil)] [url = about:blank] 01:45:05 INFO - PROCESS | 1830 | 1477644305777 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]]]}] 01:45:05 INFO - .. 01:45:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6215ms 01:45:05 INFO - PROCESS | 1830 | 1477644305841 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 1830 | 1477644305850 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 01:45:05 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 01:45:05 INFO - PROCESS | 1830 | 1477644305861 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}] 01:45:06 INFO - PROCESS | 1830 | 1477644306119 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:45:06 INFO - PROCESS | 1830 | 1477644306195 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 01:45:06 INFO - PROCESS | 1830 | 1477644306201 Marionette TRACE conn4 <- [1,728,null,["8"]] 01:45:06 INFO - PROCESS | 1830 | 1477644306210 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 01:45:06 INFO - PROCESS | 1830 | 1477644306219 Marionette TRACE conn4 <- [1,729,null,{}] 01:45:06 INFO - PROCESS | 1830 | 1477644306234 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a9c00 == 14 [pid = 1830] [id = 161] 01:45:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8fa1a800) [pid = 1830] [serial = 475] [outer = (nil)] 01:45:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fa25800) [pid = 1830] [serial = 476] [outer = 0x8fa1a800] 01:45:06 INFO - PROCESS | 1830 | 1477644306346 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8faee000) [pid = 1830] [serial = 477] [outer = 0x8fa1a800] 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x923b1000] err{or,}_recognition separate: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x923b1000] err{or,}_recognition combined: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x923b1000] Unsupported bit depth: 0 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x923b1000] no picture 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x923b1000] no picture 01:45:07 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8f8cbc00) [pid = 1830] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 01:45:07 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8f99bc00) [pid = 1830] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 01:45:07 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8fbbbc00) [pid = 1830] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 01:45:07 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8dbd2000) [pid = 1830] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 01:45:07 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8cf000) [pid = 1830] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x9297e400] err{or,}_recognition separate: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x9297e400] err{or,}_recognition combined: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x9297e400] Unsupported bit depth: 0 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x9297e400] no picture 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x9297e400] no picture 01:45:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x8fbbbc00] err{or,}_recognition separate: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x8fbbbc00] err{or,}_recognition combined: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x8fbbbc00] Unsupported bit depth: 0 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x8fbbbc00] no picture 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x8fbbbc00] no picture 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x93318800] err{or,}_recognition separate: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x93318800] err{or,}_recognition combined: 1; 1 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x93318800] Unsupported bit depth: 0 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x93318800] no picture 01:45:07 INFO - PROCESS | 1830 | [h264 @ 0x93318800] no picture 01:45:11 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99b400 == 13 [pid = 1830] [id = 159] 01:45:11 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cec00 == 12 [pid = 1830] [id = 155] 01:45:11 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa90c00 == 11 [pid = 1830] [id = 158] 01:45:11 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa25400 == 10 [pid = 1830] [id = 154] 01:45:11 INFO - PROCESS | 1830 | --DOCSHELL 0x937d3800 == 9 [pid = 1830] [id = 160] 01:45:12 INFO - PROCESS | 1830 | 1477644311995 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]]]}] 01:45:12 INFO - ..... 01:45:12 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6189ms 01:45:12 INFO - PROCESS | 1830 | 1477644312049 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 1830 | 1477644312056 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 01:45:12 INFO - TEST-START | /custom-elements/reactions/Attr.html 01:45:12 INFO - PROCESS | 1830 | 1477644312070 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}] 01:45:12 INFO - PROCESS | 1830 | 1477644312310 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8f8ddc00) [pid = 1830] [serial = 462] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8e1800) [pid = 1830] [serial = 459] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x9297f400) [pid = 1830] [serial = 470] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x91193000) [pid = 1830] [serial = 468] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8f8e6000) [pid = 1830] [serial = 464] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x91186400) [pid = 1830] [serial = 467] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x93314400) [pid = 1830] [serial = 471] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8f9a1c00) [pid = 1830] [serial = 465] [outer = (nil)] [url = about:blank] 01:45:12 INFO - PROCESS | 1830 | 1477644312443 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 01:45:12 INFO - PROCESS | 1830 | 1477644312449 Marionette TRACE conn4 <- [1,733,null,["8"]] 01:45:12 INFO - PROCESS | 1830 | 1477644312457 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 01:45:12 INFO - PROCESS | 1830 | 1477644312466 Marionette TRACE conn4 <- [1,734,null,{}] 01:45:12 INFO - PROCESS | 1830 | 1477644312473 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cd000 == 10 [pid = 1830] [id = 162] 01:45:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8cd400) [pid = 1830] [serial = 478] [outer = (nil)] 01:45:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8f8d3c00) [pid = 1830] [serial = 479] [outer = 0x8f8cd400] 01:45:12 INFO - PROCESS | 1830 | 1477644312584 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8f8de400) [pid = 1830] [serial = 480] [outer = 0x8f8cd400] 01:45:13 INFO - PROCESS | 1830 | 1477644313291 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"]]]}] 01:45:13 INFO - .. 01:45:13 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1278ms 01:45:13 INFO - PROCESS | 1830 | 1477644313346 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 1830 | 1477644313353 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 01:45:13 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 01:45:13 INFO - PROCESS | 1830 | 1477644313361 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}] 01:45:13 INFO - PROCESS | 1830 | 1477644313564 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 01:45:13 INFO - PROCESS | 1830 | 1477644313669 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 01:45:13 INFO - PROCESS | 1830 | 1477644313675 Marionette TRACE conn4 <- [1,738,null,["8"]] 01:45:13 INFO - PROCESS | 1830 | 1477644313683 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 01:45:13 INFO - PROCESS | 1830 | 1477644313689 Marionette TRACE conn4 <- [1,739,null,{}] 01:45:13 INFO - PROCESS | 1830 | 1477644313698 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa1e800 == 11 [pid = 1830] [id = 163] 01:45:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8fa22c00) [pid = 1830] [serial = 481] [outer = (nil)] 01:45:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fa84800) [pid = 1830] [serial = 482] [outer = 0x8fa22c00] 01:45:13 INFO - PROCESS | 1830 | 1477644313821 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8f8d1000) [pid = 1830] [serial = 483] [outer = 0x8fa22c00] 01:45:14 INFO - ....... 01:45:14 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1178ms 01:45:14 INFO - PROCESS | 1830 | 1477644314495 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"]]]}] 01:45:14 INFO - PROCESS | 1830 | 1477644314557 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 1830 | 1477644314566 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:45:14 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 01:45:14 INFO - PROCESS | 1830 | 1477644314575 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}] 01:45:14 INFO - PROCESS | 1830 | 1477644314818 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 01:45:14 INFO - PROCESS | 1830 | 1477644314839 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 01:45:14 INFO - PROCESS | 1830 | 1477644314844 Marionette TRACE conn4 <- [1,743,null,["8"]] 01:45:14 INFO - PROCESS | 1830 | 1477644314850 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 01:45:14 INFO - PROCESS | 1830 | 1477644314858 Marionette TRACE conn4 <- [1,744,null,{}] 01:45:14 INFO - PROCESS | 1830 | 1477644314924 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x92981400 == 12 [pid = 1830] [id = 164] 01:45:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x92981800) [pid = 1830] [serial = 484] [outer = (nil)] 01:45:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x9315e800) [pid = 1830] [serial = 485] [outer = 0x92981800] 01:45:15 INFO - PROCESS | 1830 | 1477644315033 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x9374d800) [pid = 1830] [serial = 486] [outer = 0x92981800] 01:45:15 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x9380a000) [pid = 1830] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 01:45:16 INFO - .................... 01:45:16 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1449ms 01:45:16 INFO - PROCESS | 1830 | 1477644315918 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"]]]}] 01:45:16 INFO - PROCESS | 1830 | 1477644316026 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 1830 | 1477644316037 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 01:45:16 INFO - TEST-START | /custom-elements/reactions/Document.html 01:45:16 INFO - PROCESS | 1830 | 1477644316061 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}] 01:45:16 INFO - PROCESS | 1830 | 1477644316290 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:45:16 INFO - PROCESS | 1830 | 1477644316307 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 01:45:16 INFO - PROCESS | 1830 | 1477644316311 Marionette TRACE conn4 <- [1,748,null,["8"]] 01:45:16 INFO - PROCESS | 1830 | 1477644316321 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 01:45:16 INFO - PROCESS | 1830 | 1477644316327 Marionette TRACE conn4 <- [1,749,null,{}] 01:45:16 INFO - PROCESS | 1830 | 1477644316337 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x93910c00 == 13 [pid = 1830] [id = 165] 01:45:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x93cdd800) [pid = 1830] [serial = 487] [outer = (nil)] 01:45:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x950c3400) [pid = 1830] [serial = 488] [outer = 0x93cdd800] 01:45:16 INFO - PROCESS | 1830 | 1477644316447 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x955b9400) [pid = 1830] [serial = 489] [outer = 0x93cdd800] 01:45:17 INFO - PROCESS | 1830 | 1477644317079 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"]]]}] 01:45:17 INFO - .. 01:45:17 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1076ms 01:45:17 INFO - PROCESS | 1830 | 1477644317132 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 1830 | 1477644317136 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 01:45:17 INFO - TEST-START | /custom-elements/reactions/Element.html 01:45:17 INFO - PROCESS | 1830 | 1477644317151 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}] 01:45:17 INFO - PROCESS | 1830 | 1477644317331 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 01:45:17 INFO - PROCESS | 1830 | 1477644317448 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 01:45:17 INFO - PROCESS | 1830 | 1477644317453 Marionette TRACE conn4 <- [1,753,null,["8"]] 01:45:17 INFO - PROCESS | 1830 | 1477644317458 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 01:45:17 INFO - PROCESS | 1830 | 1477644317477 Marionette TRACE conn4 <- [1,754,null,{}] 01:45:17 INFO - PROCESS | 1830 | 1477644317483 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x9587a800 == 14 [pid = 1830] [id = 166] 01:45:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x9587b400) [pid = 1830] [serial = 490] [outer = (nil)] 01:45:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x95885400) [pid = 1830] [serial = 491] [outer = 0x9587b400] 01:45:17 INFO - PROCESS | 1830 | 1477644317580 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x95888c00) [pid = 1830] [serial = 492] [outer = 0x9587b400] 01:45:18 INFO - .................................... 01:45:18 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1298ms 01:45:18 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 01:45:18 INFO - PROCESS | 1830 | 1477644318375 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"]]]}] 01:45:18 INFO - PROCESS | 1830 | 1477644318450 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 1830 | 1477644318460 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 01:45:18 INFO - PROCESS | 1830 | 1477644318468 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}] 01:45:18 INFO - PROCESS | 1830 | 1477644318894 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 01:45:19 INFO - PROCESS | 1830 | 1477644319014 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 01:45:19 INFO - PROCESS | 1830 | 1477644319022 Marionette TRACE conn4 <- [1,758,null,["8"]] 01:45:19 INFO - PROCESS | 1830 | 1477644319042 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 01:45:19 INFO - PROCESS | 1830 | 1477644319053 Marionette TRACE conn4 <- [1,759,null,{}] 01:45:19 INFO - PROCESS | 1830 | 1477644319062 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda4400 == 15 [pid = 1830] [id = 167] 01:45:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8dda5400) [pid = 1830] [serial = 493] [outer = (nil)] 01:45:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ddb5000) [pid = 1830] [serial = 494] [outer = 0x8dda5400] 01:45:19 INFO - PROCESS | 1830 | 1477644319202 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8f8cbc00) [pid = 1830] [serial = 495] [outer = 0x8dda5400] 01:45:20 INFO - ................ 01:45:20 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1634ms 01:45:20 INFO - TEST-START | /custom-elements/reactions/Node.html 01:45:20 INFO - PROCESS | 1830 | 1477644320038 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"]]]}] 01:45:20 INFO - PROCESS | 1830 | 1477644320111 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 1830 | 1477644320124 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:45:20 INFO - PROCESS | 1830 | 1477644320160 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}] 01:45:20 INFO - PROCESS | 1830 | 1477644320404 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 01:45:20 INFO - PROCESS | 1830 | 1477644320524 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 01:45:20 INFO - PROCESS | 1830 | 1477644320533 Marionette TRACE conn4 <- [1,763,null,["8"]] 01:45:20 INFO - PROCESS | 1830 | 1477644320552 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 01:45:20 INFO - PROCESS | 1830 | 1477644320566 Marionette TRACE conn4 <- [1,764,null,{}] 01:45:20 INFO - PROCESS | 1830 | 1477644320576 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x9331a000 == 16 [pid = 1830] [id = 168] 01:45:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x9344e000) [pid = 1830] [serial = 496] [outer = (nil)] 01:45:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x937ca000) [pid = 1830] [serial = 497] [outer = 0x9344e000] 01:45:20 INFO - PROCESS | 1830 | 1477644320794 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x9315bc00) [pid = 1830] [serial = 498] [outer = 0x9344e000] 01:45:21 INFO - PROCESS | 1830 | 1477644321874 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"]]]}] 01:45:21 INFO - .............. 01:45:21 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1830ms 01:45:21 INFO - PROCESS | 1830 | 1477644321967 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 1830 | 1477644321974 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 01:45:21 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 01:45:22 INFO - PROCESS | 1830 | 1477644322007 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}] 01:45:22 INFO - PROCESS | 1830 | 1477644322213 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:45:22 INFO - PROCESS | 1830 | 1477644322382 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 01:45:22 INFO - PROCESS | 1830 | 1477644322391 Marionette TRACE conn4 <- [1,768,null,["8"]] 01:45:22 INFO - PROCESS | 1830 | 1477644322397 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 01:45:22 INFO - PROCESS | 1830 | 1477644322406 Marionette TRACE conn4 <- [1,769,null,{}] 01:45:22 INFO - PROCESS | 1830 | 1477644322412 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb6c00 == 17 [pid = 1830] [id = 169] 01:45:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x97bf5000) [pid = 1830] [serial = 499] [outer = (nil)] 01:45:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x97c52000) [pid = 1830] [serial = 500] [outer = 0x97bf5000] 01:45:22 INFO - PROCESS | 1830 | 1477644322522 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x99554400) [pid = 1830] [serial = 501] [outer = 0x97bf5000] 01:45:23 INFO - PROCESS | 1830 | 1477644323252 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"]]]}] 01:45:23 INFO - .... 01:45:23 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1335ms 01:45:23 INFO - PROCESS | 1830 | 1477644323324 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 1830 | 1477644323329 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 01:45:23 INFO - TEST-START | /custom-elements/reactions/Range.html 01:45:23 INFO - PROCESS | 1830 | 1477644323340 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}] 01:45:23 INFO - PROCESS | 1830 | 1477644323589 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 01:45:23 INFO - PROCESS | 1830 | 1477644323738 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 01:45:23 INFO - PROCESS | 1830 | 1477644323744 Marionette TRACE conn4 <- [1,773,null,["8"]] 01:45:23 INFO - PROCESS | 1830 | 1477644323750 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 01:45:23 INFO - PROCESS | 1830 | 1477644323758 Marionette TRACE conn4 <- [1,774,null,{}] 01:45:23 INFO - PROCESS | 1830 | 1477644323768 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x91192800 == 18 [pid = 1830] [id = 170] 01:45:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x9a53cc00) [pid = 1830] [serial = 502] [outer = (nil)] 01:45:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x9a5c2000) [pid = 1830] [serial = 503] [outer = 0x9a53cc00] 01:45:23 INFO - PROCESS | 1830 | 1477644323893 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x9af92400) [pid = 1830] [serial = 504] [outer = 0x9a53cc00] 01:45:24 INFO - ......... 01:45:24 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1374ms 01:45:24 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 01:45:24 INFO - PROCESS | 1830 | 1477644324674 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"]]]}] 01:45:24 INFO - PROCESS | 1830 | 1477644324715 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 1830 | 1477644324725 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 01:45:24 INFO - PROCESS | 1830 | 1477644324740 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}] 01:45:24 INFO - PROCESS | 1830 | 1477644324930 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 01:45:25 INFO - PROCESS | 1830 | 1477644325076 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 01:45:25 INFO - PROCESS | 1830 | 1477644325081 Marionette TRACE conn4 <- [1,778,null,["8"]] 01:45:25 INFO - PROCESS | 1830 | 1477644325089 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 01:45:25 INFO - PROCESS | 1830 | 1477644325095 Marionette TRACE conn4 <- [1,779,null,{}] 01:45:25 INFO - PROCESS | 1830 | 1477644325106 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x9afeb000 == 19 [pid = 1830] [id = 171] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x9afef400) [pid = 1830] [serial = 505] [outer = (nil)] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0xa0645400) [pid = 1830] [serial = 506] [outer = 0x9afef400] 01:45:25 INFO - PROCESS | 1830 | 1477644325221 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0xa0691400) [pid = 1830] [serial = 507] [outer = 0x9afef400] 01:45:25 INFO - PROCESS | 1830 | ++DOCSHELL 0xa0697c00 == 20 [pid = 1830] [id = 172] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0xa2709000) [pid = 1830] [serial = 508] [outer = (nil)] 01:45:25 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2709400 == 21 [pid = 1830] [id = 173] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0xa2709c00) [pid = 1830] [serial = 509] [outer = (nil)] 01:45:25 INFO - PROCESS | 1830 | ++DOCSHELL 0xa270a400 == 22 [pid = 1830] [id = 174] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0xa270ac00) [pid = 1830] [serial = 510] [outer = (nil)] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0xa2708400) [pid = 1830] [serial = 511] [outer = 0xa2709000] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0xa2790400) [pid = 1830] [serial = 512] [outer = 0xa2709c00] 01:45:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0xa2794800) [pid = 1830] [serial = 513] [outer = 0xa270ac00] 01:45:25 INFO - PROCESS | 1830 | [1830] 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/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 01:45:25 INFO - PROCESS | 1830 | [1830] 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/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 01:45:26 INFO - ..... 01:45:26 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1535ms 01:45:26 INFO - PROCESS | 1830 | 1477644326248 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"]]]}] 01:45:26 INFO - PROCESS | 1830 | 1477644326273 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 1830 | 1477644326277 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:45:26 INFO - TEST-START | /fetch/api/request/request-cache.html 01:45:26 INFO - PROCESS | 1830 | 1477644326287 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 01:45:26 INFO - PROCESS | 1830 | 1477644326299 Marionette TRACE conn4 <- [1,782,null,{}] 01:45:26 INFO - PROCESS | 1830 | 1477644326315 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}] 01:45:26 INFO - PROCESS | 1830 | 1477644326594 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:45:26 INFO - PROCESS | 1830 | 1477644326836 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 01:45:26 INFO - PROCESS | 1830 | 1477644326847 Marionette TRACE conn4 <- [1,784,null,["8"]] 01:45:26 INFO - PROCESS | 1830 | 1477644326860 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 01:45:26 INFO - PROCESS | 1830 | 1477644326871 Marionette TRACE conn4 <- [1,785,null,{}] 01:45:26 INFO - PROCESS | 1830 | 1477644326924 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 01:45:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda1000 == 23 [pid = 1830] [id = 175] 01:45:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8dda1800) [pid = 1830] [serial = 514] [outer = (nil)] 01:45:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8ddb9400) [pid = 1830] [serial = 515] [outer = 0x8dda1800] 01:45:27 INFO - PROCESS | 1830 | 1477644327033 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f8dc800) [pid = 1830] [serial = 516] [outer = 0x8dda1800] 01:45:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa1e800 == 22 [pid = 1830] [id = 163] 01:45:27 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cd000 == 21 [pid = 1830] [id = 162] 01:45:27 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x93c2d400) [pid = 1830] [serial = 473] [outer = (nil)] [url = about:blank] 01:45:27 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x93cdd000) [pid = 1830] [serial = 474] [outer = (nil)] [url = about:blank] 01:45:27 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8fa25800) [pid = 1830] [serial = 476] [outer = (nil)] [url = about:blank] 01:45:30 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8f8cd400) [pid = 1830] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 01:45:30 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8fa22c00) [pid = 1830] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 01:45:30 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8fa1a800) [pid = 1830] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 01:45:30 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x93cdd800) [pid = 1830] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 01:45:30 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x92981800) [pid = 1830] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 01:45:32 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 01:45:34 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:45:34 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:45:34 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:45:35 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x93910c00 == 20 [pid = 1830] [id = 165] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x95885400) [pid = 1830] [serial = 491] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x92981400 == 19 [pid = 1830] [id = 164] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x9587a800 == 18 [pid = 1830] [id = 166] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0xa270a400 == 17 [pid = 1830] [id = 174] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0xa2709400 == 16 [pid = 1830] [id = 173] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0xa0697c00 == 15 [pid = 1830] [id = 172] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x9afeb000 == 14 [pid = 1830] [id = 171] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x91192800 == 13 [pid = 1830] [id = 170] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb6c00 == 12 [pid = 1830] [id = 169] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x9331a000 == 11 [pid = 1830] [id = 168] 01:45:36 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda4400 == 10 [pid = 1830] [id = 167] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x950c3400) [pid = 1830] [serial = 488] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x955b9400) [pid = 1830] [serial = 489] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x9315e800) [pid = 1830] [serial = 485] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x9374d800) [pid = 1830] [serial = 486] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8fa84800) [pid = 1830] [serial = 482] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8f8d1000) [pid = 1830] [serial = 483] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8f8d3c00) [pid = 1830] [serial = 479] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8f8de400) [pid = 1830] [serial = 480] [outer = (nil)] [url = about:blank] 01:45:36 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8faee000) [pid = 1830] [serial = 477] [outer = (nil)] [url = about:blank] 01:45:39 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x97bf5000) [pid = 1830] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 01:45:39 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x9344e000) [pid = 1830] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 01:45:39 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x9587b400) [pid = 1830] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 01:45:39 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x9a53cc00) [pid = 1830] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 01:45:39 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8dda5400) [pid = 1830] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 01:45:40 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0xa2709c00) [pid = 1830] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 01:45:40 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0xa270ac00) [pid = 1830] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 01:45:40 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0xa2709000) [pid = 1830] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 01:45:40 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x9afef400) [pid = 1830] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 01:45:42 INFO - ...................................................................................................... 01:45:42 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16673ms 01:45:42 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 01:45:43 INFO - PROCESS | 1830 | 1477644342825 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]]]}] 01:45:43 INFO - PROCESS | 1830 | 1477644342961 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 1830 | 1477644342979 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 01:45:43 INFO - PROCESS | 1830 | 1477644343001 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 01:45:43 INFO - PROCESS | 1830 | 1477644343011 Marionette TRACE conn4 <- [1,788,null,{}] 01:45:43 INFO - PROCESS | 1830 | 1477644343023 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}] 01:45:43 INFO - PROCESS | 1830 | 1477644343274 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 01:45:43 INFO - PROCESS | 1830 | 1477644343429 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 01:45:43 INFO - PROCESS | 1830 | 1477644343437 Marionette TRACE conn4 <- [1,790,null,["8"]] 01:45:43 INFO - PROCESS | 1830 | 1477644343446 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 01:45:43 INFO - PROCESS | 1830 | 1477644343459 Marionette TRACE conn4 <- [1,791,null,{}] 01:45:43 INFO - PROCESS | 1830 | 1477644343515 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb72c00 == 11 [pid = 1830] [id = 176] 01:45:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8fb97800) [pid = 1830] [serial = 517] [outer = (nil)] 01:45:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8fb9f400) [pid = 1830] [serial = 518] [outer = 0x8fb97800] 01:45:43 INFO - PROCESS | 1830 | 1477644343648 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8fbbac00) [pid = 1830] [serial = 519] [outer = 0x8fb97800] 01:45:44 INFO - PROCESS | 1830 | 1477644344353 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]]]}] 01:45:44 INFO - .. 01:45:44 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1408ms 01:45:44 INFO - PROCESS | 1830 | 1477644344402 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 1830 | 1477644344410 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:45:44 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 01:45:44 INFO - PROCESS | 1830 | 1477644344419 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}] 01:45:44 INFO - PROCESS | 1830 | 1477644344623 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 01:45:44 INFO - PROCESS | 1830 | 1477644344772 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 01:45:44 INFO - PROCESS | 1830 | 1477644344778 Marionette TRACE conn4 <- [1,795,null,["8"]] 01:45:44 INFO - PROCESS | 1830 | 1477644344791 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 01:45:44 INFO - PROCESS | 1830 | 1477644344800 Marionette TRACE conn4 <- [1,796,null,{}] 01:45:44 INFO - PROCESS | 1830 | 1477644344820 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x923b1000 == 12 [pid = 1830] [id = 177] 01:45:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x92402c00) [pid = 1830] [serial = 520] [outer = (nil)] 01:45:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x9297e400) [pid = 1830] [serial = 521] [outer = 0x92402c00] 01:45:44 INFO - PROCESS | 1830 | 1477644344942 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x93318000) [pid = 1830] [serial = 522] [outer = 0x92402c00] 01:45:45 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:45 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:45 INFO - PROCESS | 1830 | 1477644345818 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 1830 | 1477644345910 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 01:45:45 INFO - TEST-START | /fetch/api/request/request-consume.html 01:45:45 INFO - PROCESS | 1830 | 1477644345919 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}] 01:45:46 INFO - PROCESS | 1830 | 1477644346125 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:45:46 INFO - PROCESS | 1830 | 1477644346299 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 01:45:46 INFO - PROCESS | 1830 | 1477644346304 Marionette TRACE conn4 <- [1,800,null,["8"]] 01:45:46 INFO - PROCESS | 1830 | 1477644346313 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 01:45:46 INFO - PROCESS | 1830 | 1477644346322 Marionette TRACE conn4 <- [1,801,null,{}] 01:45:46 INFO - PROCESS | 1830 | 1477644346328 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x94679000 == 13 [pid = 1830] [id = 178] 01:45:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x94679400) [pid = 1830] [serial = 523] [outer = (nil)] 01:45:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x9467e800) [pid = 1830] [serial = 524] [outer = 0x94679400] 01:45:46 INFO - PROCESS | 1830 | 1477644346446 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x94680800) [pid = 1830] [serial = 525] [outer = 0x94679400] 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:47 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:47 INFO - PROCESS | 1830 | 1477644347511 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]]]}] 01:45:47 INFO - ...................................... 01:45:47 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1639ms 01:45:47 INFO - PROCESS | 1830 | 1477644347559 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 1830 | 1477644347565 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 01:45:47 INFO - TEST-START | /fetch/api/request/request-disturbed.html 01:45:47 INFO - PROCESS | 1830 | 1477644347576 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}] 01:45:47 INFO - PROCESS | 1830 | 1477644347800 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 01:45:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a9c00 == 12 [pid = 1830] [id = 161] 01:45:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda1000 == 11 [pid = 1830] [id = 175] 01:45:48 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb72c00 == 10 [pid = 1830] [id = 176] 01:45:48 INFO - PROCESS | 1830 | --DOCSHELL 0x923b1000 == 9 [pid = 1830] [id = 177] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0xa2790400) [pid = 1830] [serial = 512] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0xa2794800) [pid = 1830] [serial = 513] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0xa2708400) [pid = 1830] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x95888c00) [pid = 1830] [serial = 492] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8f8cbc00) [pid = 1830] [serial = 495] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8ddb5000) [pid = 1830] [serial = 494] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x9315bc00) [pid = 1830] [serial = 498] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x937ca000) [pid = 1830] [serial = 497] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x99554400) [pid = 1830] [serial = 501] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x97c52000) [pid = 1830] [serial = 500] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x9af92400) [pid = 1830] [serial = 504] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x9a5c2000) [pid = 1830] [serial = 503] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0xa0691400) [pid = 1830] [serial = 507] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0xa0645400) [pid = 1830] [serial = 506] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8ddb9400) [pid = 1830] [serial = 515] [outer = (nil)] [url = about:blank] 01:45:48 INFO - PROCESS | 1830 | 1477644348522 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 01:45:48 INFO - PROCESS | 1830 | 1477644348528 Marionette TRACE conn4 <- [1,805,null,["8"]] 01:45:48 INFO - PROCESS | 1830 | 1477644348537 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 01:45:48 INFO - PROCESS | 1830 | 1477644348547 Marionette TRACE conn4 <- [1,806,null,{}] 01:45:48 INFO - PROCESS | 1830 | 1477644348555 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb1800 == 10 [pid = 1830] [id = 179] 01:45:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8ddb2000) [pid = 1830] [serial = 526] [outer = (nil)] 01:45:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8f8c9000) [pid = 1830] [serial = 527] [outer = 0x8ddb2000] 01:45:48 INFO - PROCESS | 1830 | 1477644348666 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8f8e6000) [pid = 1830] [serial = 528] [outer = 0x8ddb2000] 01:45:48 INFO - PROCESS | 1830 | --DOCSHELL 0x94679000 == 9 [pid = 1830] [id = 178] 01:45:49 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:49 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:49 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:49 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:49 INFO - PROCESS | 1830 | 1477644349318 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]]]}] 01:45:49 INFO - ...... 01:45:49 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1779ms 01:45:49 INFO - PROCESS | 1830 | 1477644349355 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 1830 | 1477644349362 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 01:45:49 INFO - TEST-START | /fetch/api/request/request-error.html 01:45:49 INFO - PROCESS | 1830 | 1477644349371 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}] 01:45:49 INFO - PROCESS | 1830 | 1477644349556 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 01:45:49 INFO - PROCESS | 1830 | 1477644349670 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 01:45:49 INFO - PROCESS | 1830 | 1477644349678 Marionette TRACE conn4 <- [1,810,null,["8"]] 01:45:49 INFO - PROCESS | 1830 | 1477644349685 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 01:45:49 INFO - PROCESS | 1830 | 1477644349693 Marionette TRACE conn4 <- [1,811,null,{}] 01:45:49 INFO - PROCESS | 1830 | 1477644349699 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb9ec00 == 10 [pid = 1830] [id = 180] 01:45:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fb9fc00) [pid = 1830] [serial = 529] [outer = (nil)] 01:45:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8fbbd800) [pid = 1830] [serial = 530] [outer = 0x8fb9fc00] 01:45:49 INFO - PROCESS | 1830 | 1477644349816 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x9118c400) [pid = 1830] [serial = 531] [outer = 0x8fb9fc00] 01:45:50 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 01:45:50 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 01:45:50 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 01:45:50 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 01:45:50 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 358 01:45:50 INFO - PROCESS | 1830 | 1477644350455 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]]]}] 01:45:50 INFO - .................... 01:45:50 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1130ms 01:45:50 INFO - PROCESS | 1830 | 1477644350500 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 1830 | 1477644350505 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:45:50 INFO - TEST-START | /fetch/api/request/request-headers.html 01:45:50 INFO - PROCESS | 1830 | 1477644350513 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}] 01:45:50 INFO - PROCESS | 1830 | 1477644350755 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 01:45:50 INFO - PROCESS | 1830 | 1477644350799 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 01:45:50 INFO - PROCESS | 1830 | 1477644350823 Marionette TRACE conn4 <- [1,815,null,["8"]] 01:45:50 INFO - PROCESS | 1830 | 1477644350895 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 01:45:50 INFO - PROCESS | 1830 | 1477644350903 Marionette TRACE conn4 <- [1,816,null,{}] 01:45:50 INFO - PROCESS | 1830 | 1477644350909 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x937cb000 == 11 [pid = 1830] [id = 181] 01:45:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x93dc8000) [pid = 1830] [serial = 532] [outer = (nil)] 01:45:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x93dcb800) [pid = 1830] [serial = 533] [outer = 0x93dc8000] 01:45:51 INFO - PROCESS | 1830 | 1477644351015 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x944dd400) [pid = 1830] [serial = 534] [outer = 0x93dc8000] 01:45:51 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 01:45:51 INFO - PROCESS | 1830 | [1830] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 01:45:51 INFO - ........................................................ 01:45:51 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1449ms 01:45:51 INFO - PROCESS | 1830 | 1477644351903 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]]]}] 01:45:51 INFO - PROCESS | 1830 | 1477644351961 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 01:45:51 INFO - TEST-START | /fetch/api/request/request-idl.html 01:45:51 INFO - PROCESS | 1830 | 1477644351963 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 01:45:51 INFO - PROCESS | 1830 | 1477644351973 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}] 01:45:52 INFO - PROCESS | 1830 | 1477644352208 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:45:52 INFO - PROCESS | 1830 | 1477644352280 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 01:45:52 INFO - PROCESS | 1830 | 1477644352284 Marionette TRACE conn4 <- [1,820,null,["8"]] 01:45:52 INFO - PROCESS | 1830 | 1477644352290 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 01:45:52 INFO - PROCESS | 1830 | 1477644352296 Marionette TRACE conn4 <- [1,821,null,{}] 01:45:52 INFO - PROCESS | 1830 | 1477644352301 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x950c6000 == 12 [pid = 1830] [id = 182] 01:45:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x955afc00) [pid = 1830] [serial = 535] [outer = (nil)] 01:45:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x97bec000) [pid = 1830] [serial = 536] [outer = 0x955afc00] 01:45:52 INFO - PROCESS | 1830 | 1477644352463 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x97bf2c00) [pid = 1830] [serial = 537] [outer = 0x955afc00] 01:45:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:45:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:45:53 INFO - ............................................. 01:45:53 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1659ms 01:45:53 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 01:45:53 INFO - PROCESS | 1830 | 1477644353577 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]]]}] 01:45:53 INFO - PROCESS | 1830 | 1477644353630 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 1830 | 1477644353635 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 01:45:53 INFO - PROCESS | 1830 | 1477644353648 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}] 01:45:53 INFO - PROCESS | 1830 | 1477644353882 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 01:45:53 INFO - PROCESS | 1830 | 1477644353896 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 01:45:53 INFO - PROCESS | 1830 | 1477644353900 Marionette TRACE conn4 <- [1,825,null,["8"]] 01:45:53 INFO - PROCESS | 1830 | 1477644353908 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 01:45:53 INFO - PROCESS | 1830 | 1477644353913 Marionette TRACE conn4 <- [1,826,null,{}] 01:45:53 INFO - PROCESS | 1830 | 1477644353918 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x97bef400 == 13 [pid = 1830] [id = 183] 01:45:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x9838d800) [pid = 1830] [serial = 538] [outer = (nil)] 01:45:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x9a5cf000) [pid = 1830] [serial = 539] [outer = 0x9838d800] 01:45:54 INFO - PROCESS | 1830 | 1477644354013 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x9af91800) [pid = 1830] [serial = 540] [outer = 0x9838d800] 01:45:54 INFO - PROCESS | 1830 | [1830] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 01:45:54 INFO - PROCESS | 1830 | 1477644354665 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]]]}] 01:45:54 INFO - .............................. 01:45:54 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1077ms 01:45:54 INFO - PROCESS | 1830 | 1477644354723 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 1830 | 1477644354727 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 01:45:54 INFO - TEST-START | /fetch/api/request/request-init-002.html 01:45:54 INFO - PROCESS | 1830 | 1477644354735 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}] 01:45:54 INFO - PROCESS | 1830 | 1477644354938 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 01:45:55 INFO - PROCESS | 1830 | 1477644355090 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 01:45:55 INFO - PROCESS | 1830 | 1477644355097 Marionette TRACE conn4 <- [1,830,null,["8"]] 01:45:55 INFO - PROCESS | 1830 | 1477644355111 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 01:45:55 INFO - PROCESS | 1830 | 1477644355121 Marionette TRACE conn4 <- [1,831,null,{}] 01:45:55 INFO - PROCESS | 1830 | 1477644355131 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cbc00 == 14 [pid = 1830] [id = 184] 01:45:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8f8cdc00) [pid = 1830] [serial = 541] [outer = (nil)] 01:45:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8fa1b800) [pid = 1830] [serial = 542] [outer = 0x8f8cdc00] 01:45:55 INFO - PROCESS | 1830 | 1477644355294 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8fbbcc00) [pid = 1830] [serial = 543] [outer = 0x8f8cdc00] 01:45:56 INFO - PROCESS | 1830 | 1477644356094 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]]]}] 01:45:56 INFO - ....... 01:45:56 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1382ms 01:45:56 INFO - PROCESS | 1830 | 1477644356161 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:45:56 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 01:45:56 INFO - PROCESS | 1830 | 1477644356170 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:45:56 INFO - PROCESS | 1830 | 1477644356181 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}] 01:45:56 INFO - PROCESS | 1830 | 1477644356391 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 01:45:56 INFO - PROCESS | 1830 | 1477644356540 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 01:45:56 INFO - PROCESS | 1830 | 1477644356546 Marionette TRACE conn4 <- [1,835,null,["8"]] 01:45:56 INFO - PROCESS | 1830 | 1477644356557 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 01:45:56 INFO - PROCESS | 1830 | 1477644356565 Marionette TRACE conn4 <- [1,836,null,{}] 01:45:56 INFO - PROCESS | 1830 | 1477644356572 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x944d1800 == 15 [pid = 1830] [id = 185] 01:45:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x944d7400) [pid = 1830] [serial = 544] [outer = (nil)] 01:45:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x9467dc00) [pid = 1830] [serial = 545] [outer = 0x944d7400] 01:45:56 INFO - PROCESS | 1830 | 1477644356683 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x95016000) [pid = 1830] [serial = 546] [outer = 0x944d7400] 01:45:57 INFO - PROCESS | 1830 | 1477644357523 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"]]]}] 01:45:57 INFO - .... 01:45:57 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1372ms 01:45:57 INFO - TEST-START | /fetch/api/request/request-structure.html 01:45:57 INFO - PROCESS | 1830 | 1477644357552 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 1830 | 1477644357556 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 01:45:57 INFO - PROCESS | 1830 | 1477644357564 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}] 01:45:57 INFO - PROCESS | 1830 | 1477644357761 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:45:57 INFO - PROCESS | 1830 | 1477644357926 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 01:45:57 INFO - PROCESS | 1830 | 1477644357936 Marionette TRACE conn4 <- [1,840,null,["8"]] 01:45:57 INFO - PROCESS | 1830 | 1477644357947 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 01:45:57 INFO - PROCESS | 1830 | 1477644357956 Marionette TRACE conn4 <- [1,841,null,{}] 01:45:57 INFO - PROCESS | 1830 | 1477644357962 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8db000 == 16 [pid = 1830] [id = 186] 01:45:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x9a336000) [pid = 1830] [serial = 547] [outer = (nil)] 01:45:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x9a382c00) [pid = 1830] [serial = 548] [outer = 0x9a336000] 01:45:58 INFO - PROCESS | 1830 | 1477644358074 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x9afe6800) [pid = 1830] [serial = 549] [outer = 0x9a336000] 01:45:58 INFO - PROCESS | 1830 | 1477644358924 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]]]}] 01:45:58 INFO - ................... 01:45:58 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1439ms 01:45:59 INFO - PROCESS | 1830 | 1477644359014 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 1830 | 1477644359032 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 01:45:59 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 01:45:59 INFO - PROCESS | 1830 | 1477644359052 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}] 01:45:59 INFO - PROCESS | 1830 | 1477644359253 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 01:45:59 INFO - PROCESS | 1830 | 1477644359458 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 01:45:59 INFO - PROCESS | 1830 | 1477644359465 Marionette TRACE conn4 <- [1,845,null,["8"]] 01:45:59 INFO - PROCESS | 1830 | 1477644359474 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 01:45:59 INFO - PROCESS | 1830 | 1477644359481 Marionette TRACE conn4 <- [1,846,null,{}] 01:45:59 INFO - PROCESS | 1830 | 1477644359489 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf8800 == 17 [pid = 1830] [id = 187] 01:45:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8faf9800) [pid = 1830] [serial = 550] [outer = (nil)] 01:45:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x923a8800) [pid = 1830] [serial = 551] [outer = 0x8faf9800] 01:45:59 INFO - PROCESS | 1830 | 1477644359593 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x93166c00) [pid = 1830] [serial = 552] [outer = 0x8faf9800] 01:46:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fafb800 == 18 [pid = 1830] [id = 188] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x9380ec00) [pid = 1830] [serial = 553] [outer = (nil)] 01:46:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dc6c00 == 19 [pid = 1830] [id = 189] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x944d6000) [pid = 1830] [serial = 554] [outer = (nil)] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x93dd0000) [pid = 1830] [serial = 555] [outer = 0x9380ec00] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8fa84c00) [pid = 1830] [serial = 556] [outer = 0x944d6000] 01:46:00 INFO - PROCESS | 1830 | 1477644360377 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 01:46:00 INFO - . 01:46:00 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1387ms 01:46:00 INFO - PROCESS | 1830 | 1477644360431 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 1830 | 1477644360435 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 01:46:00 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 01:46:00 INFO - PROCESS | 1830 | 1477644360448 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}] 01:46:00 INFO - PROCESS | 1830 | 1477644360661 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 01:46:00 INFO - PROCESS | 1830 | 1477644360792 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 01:46:00 INFO - PROCESS | 1830 | 1477644360795 Marionette TRACE conn4 <- [1,850,null,["8"]] 01:46:00 INFO - PROCESS | 1830 | 1477644360803 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 01:46:00 INFO - PROCESS | 1830 | 1477644360810 Marionette TRACE conn4 <- [1,851,null,{}] 01:46:00 INFO - PROCESS | 1830 | 1477644360820 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x95015000 == 20 [pid = 1830] [id = 190] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x9501e000) [pid = 1830] [serial = 557] [outer = (nil)] 01:46:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x955aec00) [pid = 1830] [serial = 558] [outer = 0x9501e000] 01:46:00 INFO - PROCESS | 1830 | 1477644360919 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x97becc00) [pid = 1830] [serial = 559] [outer = 0x9501e000] 01:46:01 INFO - PROCESS | 1830 | 1477644361464 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 01:46:01 INFO - . 01:46:01 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1041ms 01:46:01 INFO - PROCESS | 1830 | 1477644361493 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 1830 | 1477644361501 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:46:01 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 01:46:01 INFO - PROCESS | 1830 | 1477644361510 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}] 01:46:01 INFO - PROCESS | 1830 | 1477644361689 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 01:46:01 INFO - PROCESS | 1830 | 1477644361818 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 01:46:01 INFO - PROCESS | 1830 | 1477644361824 Marionette TRACE conn4 <- [1,855,null,["8"]] 01:46:01 INFO - PROCESS | 1830 | 1477644361829 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 01:46:01 INFO - PROCESS | 1830 | 1477644361837 Marionette TRACE conn4 <- [1,856,null,{}] 01:46:01 INFO - PROCESS | 1830 | 1477644361844 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a3e4c00 == 21 [pid = 1830] [id = 191] 01:46:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x9af93c00) [pid = 1830] [serial = 560] [outer = (nil)] 01:46:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x9b14b000) [pid = 1830] [serial = 561] [outer = 0x9af93c00] 01:46:01 INFO - PROCESS | 1830 | 1477644361957 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x9b343800) [pid = 1830] [serial = 562] [outer = 0x9af93c00] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x94679400) [pid = 1830] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8fb97800) [pid = 1830] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8ddb2000) [pid = 1830] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x93dc8000) [pid = 1830] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8fb9fc00) [pid = 1830] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x955afc00) [pid = 1830] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 01:46:03 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x92402c00) [pid = 1830] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 01:46:06 INFO - PROCESS | 1830 | --DOCSHELL 0x9587e000 == 20 [pid = 1830] [id = 9] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x950c6000 == 19 [pid = 1830] [id = 182] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x937cb000 == 18 [pid = 1830] [id = 181] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x97bef400 == 17 [pid = 1830] [id = 183] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb9ec00 == 16 [pid = 1830] [id = 180] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb1800 == 15 [pid = 1830] [id = 179] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x95015000 == 14 [pid = 1830] [id = 190] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x93dc6c00 == 13 [pid = 1830] [id = 189] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8fafb800 == 12 [pid = 1830] [id = 188] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf8800 == 11 [pid = 1830] [id = 187] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8db000 == 10 [pid = 1830] [id = 186] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x944d1800 == 9 [pid = 1830] [id = 185] 01:46:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cbc00 == 8 [pid = 1830] [id = 184] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x97bec000) [pid = 1830] [serial = 536] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x97bf2c00) [pid = 1830] [serial = 537] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x93dcb800) [pid = 1830] [serial = 533] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x944dd400) [pid = 1830] [serial = 534] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8fbbd800) [pid = 1830] [serial = 530] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x9118c400) [pid = 1830] [serial = 531] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8f8c9000) [pid = 1830] [serial = 527] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8f8e6000) [pid = 1830] [serial = 528] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x9467e800) [pid = 1830] [serial = 524] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x94680800) [pid = 1830] [serial = 525] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x9297e400) [pid = 1830] [serial = 521] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x93318000) [pid = 1830] [serial = 522] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8fb9f400) [pid = 1830] [serial = 518] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8fbbac00) [pid = 1830] [serial = 519] [outer = (nil)] [url = about:blank] 01:46:09 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x9a5cf000) [pid = 1830] [serial = 539] [outer = (nil)] [url = about:blank] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x944d6000) [pid = 1830] [serial = 554] [outer = (nil)] [url = about:blank] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x9380ec00) [pid = 1830] [serial = 553] [outer = (nil)] [url = about:blank] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8faf9800) [pid = 1830] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x9a336000) [pid = 1830] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x9838d800) [pid = 1830] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8f8cdc00) [pid = 1830] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x9501e000) [pid = 1830] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x944d7400) [pid = 1830] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 01:46:12 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8dda1800) [pid = 1830] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 01:46:17 INFO - PROCESS | 1830 | --DOCSHELL 0x95020000 == 7 [pid = 1830] [id = 10] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8fa84c00) [pid = 1830] [serial = 556] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x93dd0000) [pid = 1830] [serial = 555] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x97becc00) [pid = 1830] [serial = 559] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x955aec00) [pid = 1830] [serial = 558] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x9b14b000) [pid = 1830] [serial = 561] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x923a8800) [pid = 1830] [serial = 551] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x93166c00) [pid = 1830] [serial = 552] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x9a382c00) [pid = 1830] [serial = 548] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x9afe6800) [pid = 1830] [serial = 549] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x9467dc00) [pid = 1830] [serial = 545] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x95016000) [pid = 1830] [serial = 546] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8fa1b800) [pid = 1830] [serial = 542] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8fbbcc00) [pid = 1830] [serial = 543] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x9af91800) [pid = 1830] [serial = 540] [outer = (nil)] [url = about:blank] 01:46:17 INFO - PROCESS | 1830 | --DOMWINDOW == 19 (0x8f8dc800) [pid = 1830] [serial = 516] [outer = (nil)] [url = about:blank] 01:46:20 INFO - PROCESS | 1830 | --DOMWINDOW == 18 (0x99552000) [pid = 1830] [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.] 01:46:20 INFO - PROCESS | 1830 | --DOMWINDOW == 17 (0x9587e400) [pid = 1830] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:46:24 INFO - PROCESS | 1830 | --DOMWINDOW == 16 (0x995c7000) [pid = 1830] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:46:24 INFO - PROCESS | 1830 | --DOMWINDOW == 15 (0x8dba1c00) [pid = 1830] [serial = 412] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:46:32 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:46:32 INFO - PROCESS | 1830 | 1477644392150 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 01:46:32 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30664ms 01:46:32 INFO - PROCESS | 1830 | 1477644392175 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 1830 | 1477644392182 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 01:46:32 INFO - TEST-START | /html-media-capture/capture_reflect.html 01:46:32 INFO - PROCESS | 1830 | 1477644392194 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}] 01:46:32 INFO - PROCESS | 1830 | 1477644392431 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:46:32 INFO - PROCESS | 1830 | 1477644392505 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 01:46:32 INFO - PROCESS | 1830 | 1477644392512 Marionette TRACE conn4 <- [1,860,null,["8"]] 01:46:32 INFO - PROCESS | 1830 | 1477644392519 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 01:46:32 INFO - PROCESS | 1830 | 1477644392528 Marionette TRACE conn4 <- [1,861,null,{}] 01:46:32 INFO - PROCESS | 1830 | 1477644392534 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddaf800 == 8 [pid = 1830] [id = 192] 01:46:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 16 (0x8ddb0400) [pid = 1830] [serial = 563] [outer = (nil)] 01:46:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 17 (0x8ddb8000) [pid = 1830] [serial = 564] [outer = 0x8ddb0400] 01:46:32 INFO - PROCESS | 1830 | 1477644392646 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 18 (0x8f8ce800) [pid = 1830] [serial = 565] [outer = 0x8ddb0400] 01:46:33 INFO - PROCESS | 1830 | 1477644393276 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"]]]}] 01:46:33 INFO - ..... 01:46:33 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1120ms 01:46:33 INFO - PROCESS | 1830 | 1477644393320 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 1830 | 1477644393326 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 01:46:33 INFO - TEST-START | /html-media-capture/idlharness.html 01:46:33 INFO - PROCESS | 1830 | 1477644393333 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}] 01:46:33 INFO - PROCESS | 1830 | 1477644393524 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 01:46:33 INFO - PROCESS | 1830 | 1477644393541 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 01:46:33 INFO - PROCESS | 1830 | 1477644393546 Marionette TRACE conn4 <- [1,865,null,["8"]] 01:46:33 INFO - PROCESS | 1830 | 1477644393640 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 01:46:33 INFO - PROCESS | 1830 | 1477644393646 Marionette TRACE conn4 <- [1,866,null,{}] 01:46:33 INFO - PROCESS | 1830 | 1477644393653 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99d400 == 9 [pid = 1830] [id = 193] 01:46:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 19 (0x8fa27000) [pid = 1830] [serial = 566] [outer = (nil)] 01:46:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x8faee400) [pid = 1830] [serial = 567] [outer = 0x8fa27000] 01:46:33 INFO - PROCESS | 1830 | 1477644393753 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x8faf0400) [pid = 1830] [serial = 568] [outer = 0x8fa27000] 01:46:34 INFO - PROCESS | 1830 | 1477644394611 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"]]]}] 01:46:34 INFO - .... 01:46:34 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1324ms 01:46:34 INFO - PROCESS | 1830 | 1477644394673 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 1830 | 1477644394681 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 01:46:34 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 01:46:34 INFO - PROCESS | 1830 | 1477644394689 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}] 01:46:34 INFO - PROCESS | 1830 | 1477644394883 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 01:46:34 INFO - PROCESS | 1830 | 1477644394896 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 01:46:34 INFO - PROCESS | 1830 | 1477644394901 Marionette TRACE conn4 <- [1,870,null,["8"]] 01:46:34 INFO - PROCESS | 1830 | 1477644394908 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 01:46:34 INFO - PROCESS | 1830 | 1477644394916 Marionette TRACE conn4 <- [1,871,null,{}] 01:46:35 INFO - PROCESS | 1830 | 1477644395012 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x92979c00 == 10 [pid = 1830] [id = 194] 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x9297a000) [pid = 1830] [serial = 569] [outer = (nil)] 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x93085c00) [pid = 1830] [serial = 570] [outer = 0x9297a000] 01:46:35 INFO - PROCESS | 1830 | 1477644395123 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x9315e800) [pid = 1830] [serial = 571] [outer = 0x9297a000] 01:46:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d2c00 == 11 [pid = 1830] [id = 195] 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x9380a400) [pid = 1830] [serial = 572] [outer = (nil)] 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x94bdbc00) [pid = 1830] [serial = 573] [outer = 0x9380a400] 01:46:35 INFO - PROCESS | 1830 | 1477644395688 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x94be8400) [pid = 1830] [serial = 574] [outer = 0x9380a400] 01:46:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x93757c00 == 12 [pid = 1830] [id = 196] 01:46:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x93758000) [pid = 1830] [serial = 575] [outer = (nil)] 01:46:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x937cb000) [pid = 1830] [serial = 576] [outer = 0x93758000] 01:46:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x950c1800) [pid = 1830] [serial = 577] [outer = 0x93758000] 01:46:36 INFO - PROCESS | 1830 | 1477644396693 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]]]}] 01:46:36 INFO - . 01:46:36 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2030ms 01:46:36 INFO - PROCESS | 1830 | 1477644396719 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:46:36 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 01:46:36 INFO - PROCESS | 1830 | 1477644396724 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:46:36 INFO - PROCESS | 1830 | 1477644396731 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}] 01:46:36 INFO - PROCESS | 1830 | 1477644396882 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 01:46:36 INFO - PROCESS | 1830 | 1477644396893 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 01:46:36 INFO - PROCESS | 1830 | 1477644396896 Marionette TRACE conn4 <- [1,875,null,["8"]] 01:46:36 INFO - PROCESS | 1830 | 1477644396906 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 01:46:36 INFO - PROCESS | 1830 | 1477644396912 Marionette TRACE conn4 <- [1,876,null,{}] 01:46:36 INFO - PROCESS | 1830 | 1477644396918 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x91c3a400 == 13 [pid = 1830] [id = 197] 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x923b4c00) [pid = 1830] [serial = 578] [outer = (nil)] 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x957ce400) [pid = 1830] [serial = 579] [outer = 0x923b4c00] 01:46:37 INFO - PROCESS | 1830 | 1477644397159 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x95874800) [pid = 1830] [serial = 580] [outer = 0x923b4c00] 01:46:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x95884c00 == 14 [pid = 1830] [id = 198] 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x95885800) [pid = 1830] [serial = 581] [outer = (nil)] 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x9588a000) [pid = 1830] [serial = 582] [outer = 0x95885800] 01:46:37 INFO - PROCESS | 1830 | 1477644397665 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x97bea800) [pid = 1830] [serial = 583] [outer = 0x95885800] 01:46:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x9587a800 == 15 [pid = 1830] [id = 199] 01:46:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x9587b400) [pid = 1830] [serial = 584] [outer = (nil)] 01:46:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x97bf4000) [pid = 1830] [serial = 585] [outer = 0x9587b400] 01:46:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x97bedc00) [pid = 1830] [serial = 586] [outer = 0x9587b400] 01:46:38 INFO - PROCESS | 1830 | 1477644398706 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]]]}] 01:46:38 INFO - . 01:46:38 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2087ms 01:46:38 INFO - PROCESS | 1830 | 1477644398816 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 1830 | 1477644398820 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 01:46:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 01:46:38 INFO - PROCESS | 1830 | 1477644398828 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}] 01:46:38 INFO - PROCESS | 1830 | 1477644398972 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:46:39 INFO - PROCESS | 1830 | 1477644399089 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 01:46:39 INFO - PROCESS | 1830 | 1477644399094 Marionette TRACE conn4 <- [1,880,null,["8"]] 01:46:39 INFO - PROCESS | 1830 | 1477644399100 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 01:46:39 INFO - PROCESS | 1830 | 1477644399105 Marionette TRACE conn4 <- [1,881,null,{}] 01:46:39 INFO - PROCESS | 1830 | 1477644399111 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x97c52000 == 16 [pid = 1830] [id = 200] 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x97c52c00) [pid = 1830] [serial = 587] [outer = (nil)] 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x98386800) [pid = 1830] [serial = 588] [outer = 0x97c52c00] 01:46:39 INFO - PROCESS | 1830 | 1477644399206 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x9838d400) [pid = 1830] [serial = 589] [outer = 0x97c52c00] 01:46:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x995c2400 == 17 [pid = 1830] [id = 201] 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x995c6000) [pid = 1830] [serial = 590] [outer = (nil)] 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x9a02e400) [pid = 1830] [serial = 591] [outer = 0x995c6000] 01:46:39 INFO - PROCESS | 1830 | 1477644399730 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x9a031c00) [pid = 1830] [serial = 592] [outer = 0x995c6000] 01:46:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x9955f400 == 18 [pid = 1830] [id = 202] 01:46:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x995c1800) [pid = 1830] [serial = 593] [outer = (nil)] 01:46:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x9a33a800) [pid = 1830] [serial = 594] [outer = 0x995c1800] 01:46:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8db99000) [pid = 1830] [serial = 595] [outer = 0x995c1800] 01:46:40 INFO - PROCESS | 1830 | 1477644400886 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]]]}] 01:46:41 INFO - . 01:46:41 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2190ms 01:46:41 INFO - PROCESS | 1830 | 1477644401020 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 1830 | 1477644401027 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 01:46:41 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 01:46:41 INFO - PROCESS | 1830 | 1477644401078 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}] 01:46:41 INFO - PROCESS | 1830 | 1477644401343 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 01:46:41 INFO - PROCESS | 1830 | 1477644401464 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 01:46:41 INFO - PROCESS | 1830 | 1477644401470 Marionette TRACE conn4 <- [1,885,null,["8"]] 01:46:41 INFO - PROCESS | 1830 | 1477644401481 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 01:46:41 INFO - PROCESS | 1830 | 1477644401488 Marionette TRACE conn4 <- [1,886,null,{}] 01:46:41 INFO - PROCESS | 1830 | 1477644401496 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faedc00 == 19 [pid = 1830] [id = 203] 01:46:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8faeec00) [pid = 1830] [serial = 596] [outer = (nil)] 01:46:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8fb98c00) [pid = 1830] [serial = 597] [outer = 0x8faeec00] 01:46:41 INFO - PROCESS | 1830 | 1477644401620 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8fbaf800) [pid = 1830] [serial = 598] [outer = 0x8faeec00] 01:46:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x93165c00 == 20 [pid = 1830] [id = 204] 01:46:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x93758400) [pid = 1830] [serial = 599] [outer = (nil)] 01:46:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x94bea000) [pid = 1830] [serial = 600] [outer = 0x93758400] 01:46:42 INFO - PROCESS | 1830 | 1477644402248 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x95015c00) [pid = 1830] [serial = 601] [outer = 0x93758400] 01:46:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x923b2800 == 21 [pid = 1830] [id = 205] 01:46:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x95885000) [pid = 1830] [serial = 602] [outer = (nil)] 01:46:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x934a5400) [pid = 1830] [serial = 603] [outer = 0x95885000] 01:46:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x995c3c00) [pid = 1830] [serial = 604] [outer = 0x95885000] 01:46:43 INFO - PROCESS | 1830 | 1477644403520 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]]]}] 01:46:43 INFO - . 01:46:43 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2627ms 01:46:43 INFO - PROCESS | 1830 | 1477644403663 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 01:46:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 01:46:43 INFO - PROCESS | 1830 | 1477644403668 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 01:46:43 INFO - PROCESS | 1830 | 1477644403676 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}] 01:46:43 INFO - PROCESS | 1830 | 1477644403880 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 01:46:44 INFO - PROCESS | 1830 | 1477644404041 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 01:46:44 INFO - PROCESS | 1830 | 1477644404046 Marionette TRACE conn4 <- [1,890,null,["8"]] 01:46:44 INFO - PROCESS | 1830 | 1477644404055 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 01:46:44 INFO - PROCESS | 1830 | 1477644404061 Marionette TRACE conn4 <- [1,891,null,{}] 01:46:44 INFO - PROCESS | 1830 | 1477644404068 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x98385800 == 22 [pid = 1830] [id = 206] 01:46:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x9a337000) [pid = 1830] [serial = 605] [outer = (nil)] 01:46:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x9a544000) [pid = 1830] [serial = 606] [outer = 0x9a337000] 01:46:44 INFO - PROCESS | 1830 | 1477644404189 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x9af92c00) [pid = 1830] [serial = 607] [outer = 0x9a337000] 01:46:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df800 == 23 [pid = 1830] [id = 207] 01:46:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f8e6000) [pid = 1830] [serial = 608] [outer = (nil)] 01:46:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8fb6ec00) [pid = 1830] [serial = 609] [outer = 0x8f8e6000] 01:46:44 INFO - PROCESS | 1830 | 1477644404992 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x91190c00) [pid = 1830] [serial = 610] [outer = 0x8f8e6000] 01:46:45 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 01:46:46 INFO - PROCESS | 1830 | --DOCSHELL 0x9a3e4c00 == 22 [pid = 1830] [id = 191] 01:46:46 INFO - PROCESS | 1830 | 1477644406714 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]]]}] 01:46:46 INFO - . 01:46:46 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 3106ms 01:46:46 INFO - PROCESS | 1830 | 1477644406786 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 1830 | 1477644406798 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:46:46 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 01:46:46 INFO - PROCESS | 1830 | 1477644406814 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}] 01:46:47 INFO - PROCESS | 1830 | 1477644407023 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 01:46:47 INFO - PROCESS | 1830 | 1477644407139 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 01:46:47 INFO - PROCESS | 1830 | 1477644407147 Marionette TRACE conn4 <- [1,895,null,["8"]] 01:46:47 INFO - PROCESS | 1830 | 1477644407159 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 01:46:47 INFO - PROCESS | 1830 | 1477644407169 Marionette TRACE conn4 <- [1,896,null,{}] 01:46:47 INFO - PROCESS | 1830 | 1477644407178 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e1c00 == 23 [pid = 1830] [id = 208] 01:46:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f8e2400) [pid = 1830] [serial = 611] [outer = (nil)] 01:46:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8fa1e800) [pid = 1830] [serial = 612] [outer = 0x8f8e2400] 01:46:47 INFO - PROCESS | 1830 | 1477644407310 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8faf4c00) [pid = 1830] [serial = 613] [outer = 0x8f8e2400] 01:46:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc2000 == 24 [pid = 1830] [id = 209] 01:46:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x92331000) [pid = 1830] [serial = 614] [outer = (nil)] 01:46:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x93087400) [pid = 1830] [serial = 615] [outer = 0x92331000] 01:46:48 INFO - PROCESS | 1830 | 1477644408014 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8ddba400) [pid = 1830] [serial = 616] [outer = 0x92331000] 01:46:48 INFO - PROCESS | 1830 | 1477644408777 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]]]}] 01:46:48 INFO - . 01:46:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2033ms 01:46:48 INFO - PROCESS | 1830 | 1477644408840 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 01:46:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 01:46:48 INFO - PROCESS | 1830 | 1477644408846 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 01:46:48 INFO - PROCESS | 1830 | 1477644408853 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}] 01:46:49 INFO - PROCESS | 1830 | 1477644409064 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:46:49 INFO - PROCESS | 1830 | 1477644409079 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 01:46:49 INFO - PROCESS | 1830 | 1477644409093 Marionette TRACE conn4 <- [1,900,null,["8"]] 01:46:49 INFO - PROCESS | 1830 | 1477644409106 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 01:46:49 INFO - PROCESS | 1830 | 1477644409111 Marionette TRACE conn4 <- [1,901,null,{}] 01:46:49 INFO - PROCESS | 1830 | 1477644409119 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x93cdd400 == 25 [pid = 1830] [id = 210] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x93cde400) [pid = 1830] [serial = 617] [outer = (nil)] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x93dc8000) [pid = 1830] [serial = 618] [outer = 0x93cde400] 01:46:49 INFO - PROCESS | 1830 | 1477644409222 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x93dce000) [pid = 1830] [serial = 619] [outer = 0x93cde400] 01:46:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x944dcc00 == 26 [pid = 1830] [id = 211] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x944dd800) [pid = 1830] [serial = 620] [outer = (nil)] 01:46:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x94678800 == 27 [pid = 1830] [id = 212] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x94678c00) [pid = 1830] [serial = 621] [outer = (nil)] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x94679c00) [pid = 1830] [serial = 622] [outer = 0x944dd800] 01:46:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x944db000) [pid = 1830] [serial = 623] [outer = 0x94678c00] 01:46:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x944d1400) [pid = 1830] [serial = 624] [outer = 0x94678c00] 01:46:50 INFO - PROCESS | 1830 | 1477644410262 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]]]}] 01:46:50 INFO - . 01:46:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1431ms 01:46:50 INFO - PROCESS | 1830 | 1477644410292 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1830 | 1477644410300 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 01:46:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 01:46:50 INFO - PROCESS | 1830 | 1477644410308 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}] 01:46:50 INFO - PROCESS | 1830 | 1477644410577 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 01:46:50 INFO - PROCESS | 1830 | 1477644410601 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 01:46:50 INFO - PROCESS | 1830 | 1477644410608 Marionette TRACE conn4 <- [1,905,null,["8"]] 01:46:50 INFO - PROCESS | 1830 | 1477644410614 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 01:46:50 INFO - PROCESS | 1830 | 1477644410621 Marionette TRACE conn4 <- [1,906,null,{}] 01:46:50 INFO - PROCESS | 1830 | 1477644410690 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x950c5c00 == 28 [pid = 1830] [id = 213] 01:46:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x950cdc00) [pid = 1830] [serial = 625] [outer = (nil)] 01:46:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x955ae000) [pid = 1830] [serial = 626] [outer = 0x950cdc00] 01:46:50 INFO - PROCESS | 1830 | 1477644410828 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x9a0c5400) [pid = 1830] [serial = 627] [outer = 0x950cdc00] 01:46:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x9af8f000 == 29 [pid = 1830] [id = 214] 01:46:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x9af91000) [pid = 1830] [serial = 628] [outer = (nil)] 01:46:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x9a33c000) [pid = 1830] [serial = 629] [outer = 0x9af91000] 01:46:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x955ac800 == 30 [pid = 1830] [id = 215] 01:46:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x9afe6400) [pid = 1830] [serial = 630] [outer = (nil)] 01:46:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8f99ec00) [pid = 1830] [serial = 631] [outer = 0x9afe6400] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8ddb0400) [pid = 1830] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x9297a000) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8fa27000) [pid = 1830] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x95885800) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x93758000) [pid = 1830] [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;] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x9af93c00) [pid = 1830] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x9380a400) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x923b4c00) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9587b400) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x97c52c00) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x995c6000) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x995c1800) [pid = 1830] [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] 01:46:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x9501b000) [pid = 1830] [serial = 632] [outer = 0x9af91000] 01:46:51 INFO - PROCESS | 1830 | 1477644411957 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]]]}] 01:46:51 INFO - . 01:46:51 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1682ms 01:46:51 INFO - PROCESS | 1830 | 1477644411994 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 01:46:52 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 01:46:52 INFO - PROCESS | 1830 | 1477644412000 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 01:46:52 INFO - PROCESS | 1830 | 1477644412009 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}] 01:46:52 INFO - PROCESS | 1830 | 1477644412190 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 01:46:52 INFO - PROCESS | 1830 | 1477644412199 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 01:46:52 INFO - PROCESS | 1830 | 1477644412203 Marionette TRACE conn4 <- [1,910,null,["8"]] 01:46:52 INFO - PROCESS | 1830 | 1477644412311 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 01:46:52 INFO - PROCESS | 1830 | 1477644412317 Marionette TRACE conn4 <- [1,911,null,{}] 01:46:52 INFO - PROCESS | 1830 | 1477644412326 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a342400 == 31 [pid = 1830] [id = 216] 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x9a382c00) [pid = 1830] [serial = 633] [outer = (nil)] 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9af92800) [pid = 1830] [serial = 634] [outer = 0x9a382c00] 01:46:52 INFO - PROCESS | 1830 | 1477644412423 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x9afea400) [pid = 1830] [serial = 635] [outer = 0x9a382c00] 01:46:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a53f000 == 32 [pid = 1830] [id = 217] 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x9b401800) [pid = 1830] [serial = 636] [outer = (nil)] 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x9b3dac00) [pid = 1830] [serial = 637] [outer = 0x9b401800] 01:46:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9b33b800) [pid = 1830] [serial = 638] [outer = 0x9b401800] 01:46:53 INFO - PROCESS | 1830 | 1477644413071 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]]]}] 01:46:53 INFO - . 01:46:53 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1126ms 01:46:53 INFO - PROCESS | 1830 | 1477644413137 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:46:53 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 01:46:53 INFO - PROCESS | 1830 | 1477644413151 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:46:53 INFO - PROCESS | 1830 | 1477644413161 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}] 01:46:53 INFO - PROCESS | 1830 | 1477644413348 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 01:46:53 INFO - PROCESS | 1830 | 1477644413359 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 01:46:53 INFO - PROCESS | 1830 | 1477644413362 Marionette TRACE conn4 <- [1,915,null,["8"]] 01:46:53 INFO - PROCESS | 1830 | 1477644413368 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 01:46:53 INFO - PROCESS | 1830 | 1477644413373 Marionette TRACE conn4 <- [1,916,null,{}] 01:46:53 INFO - PROCESS | 1830 | 1477644413379 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da57400 == 33 [pid = 1830] [id = 218] 01:46:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x9b4cb800) [pid = 1830] [serial = 639] [outer = (nil)] 01:46:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0xa068fc00) [pid = 1830] [serial = 640] [outer = 0x9b4cb800] 01:46:53 INFO - PROCESS | 1830 | 1477644413574 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0xa0691c00) [pid = 1830] [serial = 641] [outer = 0x9b4cb800] 01:46:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbdc00 == 34 [pid = 1830] [id = 219] 01:46:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8f8ce000) [pid = 1830] [serial = 642] [outer = (nil)] 01:46:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8ddbb400) [pid = 1830] [serial = 643] [outer = 0x8f8ce000] 01:46:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa24000 == 35 [pid = 1830] [id = 220] 01:46:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8faf0c00) [pid = 1830] [serial = 644] [outer = (nil)] 01:46:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8fbbe000) [pid = 1830] [serial = 645] [outer = 0x8faf0c00] 01:46:54 INFO - PROCESS | 1830 | 1477644414342 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x9297a000) [pid = 1830] [serial = 646] [outer = 0x8faf0c00] 01:46:54 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/autoland-lx-d-0000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 01:46:54 INFO - PROCESS | 1830 | 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] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x9955f400 == 34 [pid = 1830] [id = 202] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x93757c00 == 33 [pid = 1830] [id = 196] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x9a53f000 == 32 [pid = 1830] [id = 217] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x955ac800 == 31 [pid = 1830] [id = 215] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x9af8f000 == 30 [pid = 1830] [id = 214] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x94678800 == 29 [pid = 1830] [id = 212] 01:46:57 INFO - PROCESS | 1830 | --DOCSHELL 0x944dcc00 == 28 [pid = 1830] [id = 211] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x98386800) [pid = 1830] [serial = 588] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x9838d400) [pid = 1830] [serial = 589] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x9a02e400) [pid = 1830] [serial = 591] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x9a031c00) [pid = 1830] [serial = 592] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x9a33a800) [pid = 1830] [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] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8db99000) [pid = 1830] [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] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x957ce400) [pid = 1830] [serial = 579] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x95874800) [pid = 1830] [serial = 580] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x9588a000) [pid = 1830] [serial = 582] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x97bea800) [pid = 1830] [serial = 583] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x93085c00) [pid = 1830] [serial = 570] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9315e800) [pid = 1830] [serial = 571] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x94bdbc00) [pid = 1830] [serial = 573] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x94be8400) [pid = 1830] [serial = 574] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8faee400) [pid = 1830] [serial = 567] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8faf0400) [pid = 1830] [serial = 568] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8ddb8000) [pid = 1830] [serial = 564] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8f8ce800) [pid = 1830] [serial = 565] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x9b343800) [pid = 1830] [serial = 562] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x950c1800) [pid = 1830] [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;] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x937cb000) [pid = 1830] [serial = 576] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x97bf4000) [pid = 1830] [serial = 585] [outer = (nil)] [url = about:blank] 01:46:57 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x97bedc00) [pid = 1830] [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] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x9afe6400) [pid = 1830] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x9a337000) [pid = 1830] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x9af91000) [pid = 1830] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8f8e2400) [pid = 1830] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x95885000) [pid = 1830] [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] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x93758400) [pid = 1830] [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] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8faeec00) [pid = 1830] [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] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8f8e6000) [pid = 1830] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x92331000) [pid = 1830] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x9b401800) [pid = 1830] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x9a382c00) [pid = 1830] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x94678c00) [pid = 1830] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x93cde400) [pid = 1830] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x950cdc00) [pid = 1830] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 01:47:00 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x944dd800) [pid = 1830] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x923b2800 == 27 [pid = 1830] [id = 205] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x93165c00 == 26 [pid = 1830] [id = 204] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x92979c00 == 25 [pid = 1830] [id = 194] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x995c2400 == 24 [pid = 1830] [id = 201] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df800 == 23 [pid = 1830] [id = 207] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x97c52000 == 22 [pid = 1830] [id = 200] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x9a342400 == 21 [pid = 1830] [id = 216] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x9587a800 == 20 [pid = 1830] [id = 199] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x93cdd400 == 19 [pid = 1830] [id = 210] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x95884c00 == 18 [pid = 1830] [id = 198] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x950c5c00 == 17 [pid = 1830] [id = 213] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x91c3a400 == 16 [pid = 1830] [id = 197] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8faedc00 == 15 [pid = 1830] [id = 203] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x937d2c00 == 14 [pid = 1830] [id = 195] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc2000 == 13 [pid = 1830] [id = 209] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99d400 == 12 [pid = 1830] [id = 193] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e1c00 == 11 [pid = 1830] [id = 208] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddaf800 == 10 [pid = 1830] [id = 192] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x98385800 == 9 [pid = 1830] [id = 206] 01:47:05 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa24000 == 8 [pid = 1830] [id = 220] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8f99ec00) [pid = 1830] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x9501b000) [pid = 1830] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x9a33c000) [pid = 1830] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x9b3dac00) [pid = 1830] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x944d1400) [pid = 1830] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x944db000) [pid = 1830] [serial = 623] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x9b33b800) [pid = 1830] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x94679c00) [pid = 1830] [serial = 622] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x9a0c5400) [pid = 1830] [serial = 627] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x955ae000) [pid = 1830] [serial = 626] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x9afea400) [pid = 1830] [serial = 635] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x9af92800) [pid = 1830] [serial = 634] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x93dc8000) [pid = 1830] [serial = 618] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x93dce000) [pid = 1830] [serial = 619] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x93087400) [pid = 1830] [serial = 615] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8ddba400) [pid = 1830] [serial = 616] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa1e800) [pid = 1830] [serial = 612] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8faf4c00) [pid = 1830] [serial = 613] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fb6ec00) [pid = 1830] [serial = 609] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x91190c00) [pid = 1830] [serial = 610] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x9a544000) [pid = 1830] [serial = 606] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x9af92c00) [pid = 1830] [serial = 607] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8fb98c00) [pid = 1830] [serial = 597] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fbaf800) [pid = 1830] [serial = 598] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x94bea000) [pid = 1830] [serial = 600] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x95015c00) [pid = 1830] [serial = 601] [outer = (nil)] [url = about:blank] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x934a5400) [pid = 1830] [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] 01:47:05 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x995c3c00) [pid = 1830] [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] 01:47:12 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0xa068fc00) [pid = 1830] [serial = 640] [outer = (nil)] [url = about:blank] 01:47:12 INFO - PROCESS | 1830 | --DOMWINDOW == 19 (0x8fbbe000) [pid = 1830] [serial = 645] [outer = (nil)] [url = about:blank] 01:47:23 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:47:23 INFO - PROCESS | 1830 | 1477644443770 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]]]}] 01:47:23 INFO - . 01:47:23 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30672ms 01:47:23 INFO - PROCESS | 1830 | 1477644443833 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 1830 | 1477644443840 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 01:47:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 01:47:23 INFO - PROCESS | 1830 | 1477644443853 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}] 01:47:23 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbdc00 == 7 [pid = 1830] [id = 219] 01:47:24 INFO - PROCESS | 1830 | 1477644444094 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:47:24 INFO - PROCESS | 1830 | 1477644444168 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 01:47:24 INFO - PROCESS | 1830 | 1477644444175 Marionette TRACE conn4 <- [1,920,null,["8"]] 01:47:24 INFO - PROCESS | 1830 | 1477644444183 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 01:47:24 INFO - PROCESS | 1830 | 1477644444192 Marionette TRACE conn4 <- [1,921,null,{}] 01:47:24 INFO - PROCESS | 1830 | 1477644444198 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb6800 == 8 [pid = 1830] [id = 221] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x8ddb7000) [pid = 1830] [serial = 647] [outer = (nil)] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x8ddbdc00) [pid = 1830] [serial = 648] [outer = 0x8ddb7000] 01:47:24 INFO - PROCESS | 1830 | 1477644444312 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x8f8d3c00) [pid = 1830] [serial = 649] [outer = 0x8ddb7000] 01:47:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8de800 == 9 [pid = 1830] [id = 222] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8f9a2800) [pid = 1830] [serial = 650] [outer = (nil)] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x8f8cd400) [pid = 1830] [serial = 651] [outer = 0x8f9a2800] 01:47:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a9c00 == 10 [pid = 1830] [id = 223] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8fa1ac00) [pid = 1830] [serial = 652] [outer = (nil)] 01:47:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8fa22c00) [pid = 1830] [serial = 653] [outer = 0x8fa1ac00] 01:47:24 INFO - PROCESS | 1830 | 1477644444895 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8fa8a800) [pid = 1830] [serial = 654] [outer = 0x8fa1ac00] 01:47:25 INFO - PROCESS | 1830 | 1477644445534 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 \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\"","@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"]]]}] 01:47:25 INFO - ... 01:47:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1732ms 01:47:25 INFO - PROCESS | 1830 | 1477644445582 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1830 | 1477644445588 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 01:47:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 01:47:25 INFO - PROCESS | 1830 | 1477644445600 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}] 01:47:25 INFO - PROCESS | 1830 | 1477644445804 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 01:47:25 INFO - PROCESS | 1830 | 1477644445978 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 01:47:25 INFO - PROCESS | 1830 | 1477644445989 Marionette TRACE conn4 <- [1,925,null,["8"]] 01:47:26 INFO - PROCESS | 1830 | 1477644446001 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 01:47:26 INFO - PROCESS | 1830 | 1477644446014 Marionette TRACE conn4 <- [1,926,null,{}] 01:47:26 INFO - PROCESS | 1830 | 1477644446024 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8ce800 == 11 [pid = 1830] [id = 224] 01:47:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fb9bc00) [pid = 1830] [serial = 655] [outer = (nil)] 01:47:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fba2400) [pid = 1830] [serial = 656] [outer = 0x8fb9bc00] 01:47:26 INFO - PROCESS | 1830 | 1477644446133 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fbba800) [pid = 1830] [serial = 657] [outer = 0x8fb9bc00] 01:47:26 INFO - PROCESS | 1830 | 1477644446716 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]]]}] 01:47:26 INFO - . 01:47:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1170ms 01:47:26 INFO - PROCESS | 1830 | 1477644446775 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 01:47:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 01:47:26 INFO - PROCESS | 1830 | 1477644446783 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 01:47:26 INFO - PROCESS | 1830 | 1477644446791 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}] 01:47:27 INFO - PROCESS | 1830 | 1477644447012 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 01:47:27 INFO - PROCESS | 1830 | 1477644447024 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 01:47:27 INFO - PROCESS | 1830 | 1477644447028 Marionette TRACE conn4 <- [1,930,null,["8"]] 01:47:27 INFO - PROCESS | 1830 | 1477644447037 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 01:47:27 INFO - PROCESS | 1830 | 1477644447044 Marionette TRACE conn4 <- [1,931,null,{}] 01:47:27 INFO - PROCESS | 1830 | 1477644447051 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x92981800 == 12 [pid = 1830] [id = 225] 01:47:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x93080800) [pid = 1830] [serial = 658] [outer = (nil)] 01:47:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x9308d800) [pid = 1830] [serial = 659] [outer = 0x93080800] 01:47:27 INFO - PROCESS | 1830 | 1477644447161 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x93dc8800) [pid = 1830] [serial = 660] [outer = 0x93080800] 01:47:27 INFO - PROCESS | 1830 | 1477644447798 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:27 INFO - . 01:47:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1071ms 01:47:27 INFO - PROCESS | 1830 | 1477644447863 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 1830 | 1477644447868 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:47:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 01:47:27 INFO - PROCESS | 1830 | 1477644447879 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}] 01:47:28 INFO - PROCESS | 1830 | 1477644448050 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 01:47:28 INFO - PROCESS | 1830 | 1477644448059 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 01:47:28 INFO - PROCESS | 1830 | 1477644448062 Marionette TRACE conn4 <- [1,935,null,["8"]] 01:47:28 INFO - PROCESS | 1830 | 1477644448070 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 01:47:28 INFO - PROCESS | 1830 | 1477644448075 Marionette TRACE conn4 <- [1,936,null,{}] 01:47:28 INFO - PROCESS | 1830 | 1477644448082 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbbcc00 == 13 [pid = 1830] [id = 226] 01:47:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x944dd800) [pid = 1830] [serial = 661] [outer = (nil)] 01:47:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x94680800) [pid = 1830] [serial = 662] [outer = 0x944dd800] 01:47:28 INFO - PROCESS | 1830 | 1477644448176 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x94be5000) [pid = 1830] [serial = 663] [outer = 0x944dd800] 01:47:28 INFO - PROCESS | 1830 | 1477644448819 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:28 INFO - . 01:47:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 973ms 01:47:28 INFO - PROCESS | 1830 | 1477644448885 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 1830 | 1477644448888 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 01:47:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 01:47:28 INFO - PROCESS | 1830 | 1477644448896 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}] 01:47:29 INFO - PROCESS | 1830 | 1477644449100 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:47:29 INFO - PROCESS | 1830 | 1477644449210 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 01:47:29 INFO - PROCESS | 1830 | 1477644449213 Marionette TRACE conn4 <- [1,940,null,["8"]] 01:47:29 INFO - PROCESS | 1830 | 1477644449219 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 01:47:29 INFO - PROCESS | 1830 | 1477644449225 Marionette TRACE conn4 <- [1,941,null,{}] 01:47:29 INFO - PROCESS | 1830 | 1477644449230 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x9501e000 == 14 [pid = 1830] [id = 227] 01:47:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x95023400) [pid = 1830] [serial = 664] [outer = (nil)] 01:47:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x950ccc00) [pid = 1830] [serial = 665] [outer = 0x95023400] 01:47:29 INFO - PROCESS | 1830 | 1477644449326 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x955af800) [pid = 1830] [serial = 666] [outer = 0x95023400] 01:47:29 INFO - PROCESS | 1830 | 1477644449924 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:29 INFO - . 01:47:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1074ms 01:47:29 INFO - PROCESS | 1830 | 1477644449974 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 1830 | 1477644449977 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 01:47:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 01:47:29 INFO - PROCESS | 1830 | 1477644449984 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}] 01:47:30 INFO - PROCESS | 1830 | 1477644450218 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 01:47:30 INFO - PROCESS | 1830 | 1477644450230 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 01:47:30 INFO - PROCESS | 1830 | 1477644450236 Marionette TRACE conn4 <- [1,945,null,["8"]] 01:47:30 INFO - PROCESS | 1830 | 1477644450243 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 01:47:30 INFO - PROCESS | 1830 | 1477644450248 Marionette TRACE conn4 <- [1,946,null,{}] 01:47:30 INFO - PROCESS | 1830 | 1477644450254 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda1000 == 15 [pid = 1830] [id = 228] 01:47:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8fa24800) [pid = 1830] [serial = 667] [outer = (nil)] 01:47:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x95882c00) [pid = 1830] [serial = 668] [outer = 0x8fa24800] 01:47:30 INFO - PROCESS | 1830 | 1477644450352 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x95884c00) [pid = 1830] [serial = 669] [outer = 0x8fa24800] 01:47:30 INFO - PROCESS | 1830 | 1477644450940 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:30 INFO - . 01:47:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 972ms 01:47:30 INFO - PROCESS | 1830 | 1477644450985 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 1830 | 1477644450989 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 01:47:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 01:47:31 INFO - PROCESS | 1830 | 1477644450996 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}] 01:47:31 INFO - PROCESS | 1830 | 1477644451233 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 01:47:31 INFO - PROCESS | 1830 | 1477644451246 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 01:47:31 INFO - PROCESS | 1830 | 1477644451250 Marionette TRACE conn4 <- [1,950,null,["8"]] 01:47:31 INFO - PROCESS | 1830 | 1477644451257 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 01:47:31 INFO - PROCESS | 1830 | 1477644451262 Marionette TRACE conn4 <- [1,951,null,{}] 01:47:31 INFO - PROCESS | 1830 | 1477644451268 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x9588a400 == 16 [pid = 1830] [id = 229] 01:47:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x9588b400) [pid = 1830] [serial = 670] [outer = (nil)] 01:47:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x9588e800) [pid = 1830] [serial = 671] [outer = 0x9588b400] 01:47:31 INFO - PROCESS | 1830 | 1477644451363 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x97bebc00) [pid = 1830] [serial = 672] [outer = 0x9588b400] 01:47:31 INFO - PROCESS | 1830 | 1477644451962 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:32 INFO - . 01:47:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1022ms 01:47:32 INFO - PROCESS | 1830 | 1477644452042 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 1830 | 1477644452054 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:47:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 01:47:32 INFO - PROCESS | 1830 | 1477644452071 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}] 01:47:32 INFO - PROCESS | 1830 | 1477644452422 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 01:47:32 INFO - PROCESS | 1830 | 1477644452630 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 01:47:32 INFO - PROCESS | 1830 | 1477644452645 Marionette TRACE conn4 <- [1,955,null,["8"]] 01:47:32 INFO - PROCESS | 1830 | 1477644452702 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 01:47:32 INFO - PROCESS | 1830 | 1477644452722 Marionette TRACE conn4 <- [1,956,null,{}] 01:47:32 INFO - PROCESS | 1830 | 1477644452730 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddbbc00 == 17 [pid = 1830] [id = 230] 01:47:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8ddbc800) [pid = 1830] [serial = 673] [outer = (nil)] 01:47:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8f99ec00) [pid = 1830] [serial = 674] [outer = 0x8ddbc800] 01:47:32 INFO - PROCESS | 1830 | 1477644452856 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8faf0400) [pid = 1830] [serial = 675] [outer = 0x8ddbc800] 01:47:33 INFO - PROCESS | 1830 | 1477644453520 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:33 INFO - . 01:47:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1485ms 01:47:33 INFO - PROCESS | 1830 | 1477644453586 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 1830 | 1477644453593 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 01:47:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 01:47:33 INFO - PROCESS | 1830 | 1477644453604 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}] 01:47:33 INFO - PROCESS | 1830 | 1477644453804 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:47:33 INFO - PROCESS | 1830 | 1477644453958 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 01:47:33 INFO - PROCESS | 1830 | 1477644453963 Marionette TRACE conn4 <- [1,960,null,["8"]] 01:47:33 INFO - PROCESS | 1830 | 1477644453978 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 01:47:33 INFO - PROCESS | 1830 | 1477644453985 Marionette TRACE conn4 <- [1,961,null,{}] 01:47:34 INFO - PROCESS | 1830 | 1477644453991 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x9118e400 == 18 [pid = 1830] [id = 231] 01:47:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x91cc2400) [pid = 1830] [serial = 676] [outer = (nil)] 01:47:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x924a3400) [pid = 1830] [serial = 677] [outer = 0x91cc2400] 01:47:34 INFO - PROCESS | 1830 | 1477644454104 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x93dc7400) [pid = 1830] [serial = 678] [outer = 0x91cc2400] 01:47:34 INFO - PROCESS | 1830 | 1477644454784 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:34 INFO - . 01:47:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1278ms 01:47:34 INFO - PROCESS | 1830 | 1477644454907 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 01:47:34 INFO - PROCESS | 1830 | 1477644454918 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 01:47:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 01:47:34 INFO - PROCESS | 1830 | 1477644454930 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}] 01:47:35 INFO - PROCESS | 1830 | 1477644455135 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 01:47:35 INFO - PROCESS | 1830 | 1477644455288 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 01:47:35 INFO - PROCESS | 1830 | 1477644455292 Marionette TRACE conn4 <- [1,965,null,["8"]] 01:47:35 INFO - PROCESS | 1830 | 1477644455305 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 01:47:35 INFO - PROCESS | 1830 | 1477644455313 Marionette TRACE conn4 <- [1,966,null,{}] 01:47:35 INFO - PROCESS | 1830 | 1477644455320 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x950cf000 == 19 [pid = 1830] [id = 232] 01:47:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x95888800) [pid = 1830] [serial = 679] [outer = (nil)] 01:47:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x97bee800) [pid = 1830] [serial = 680] [outer = 0x95888800] 01:47:35 INFO - PROCESS | 1830 | 1477644455464 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x97bf6c00) [pid = 1830] [serial = 681] [outer = 0x95888800] 01:47:36 INFO - PROCESS | 1830 | 1477644456179 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:36 INFO - . 01:47:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1283ms 01:47:36 INFO - PROCESS | 1830 | 1477644456238 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 1830 | 1477644456243 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 01:47:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 01:47:36 INFO - PROCESS | 1830 | 1477644456253 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}] 01:47:36 INFO - PROCESS | 1830 | 1477644456442 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 01:47:36 INFO - PROCESS | 1830 | 1477644456591 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 01:47:36 INFO - PROCESS | 1830 | 1477644456600 Marionette TRACE conn4 <- [1,970,null,["8"]] 01:47:36 INFO - PROCESS | 1830 | 1477644456612 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 01:47:36 INFO - PROCESS | 1830 | 1477644456617 Marionette TRACE conn4 <- [1,971,null,{}] 01:47:36 INFO - PROCESS | 1830 | 1477644456624 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x97c56c00 == 20 [pid = 1830] [id = 233] 01:47:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x97c59400) [pid = 1830] [serial = 682] [outer = (nil)] 01:47:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x98385c00) [pid = 1830] [serial = 683] [outer = 0x97c59400] 01:47:36 INFO - PROCESS | 1830 | 1477644456733 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x99553c00) [pid = 1830] [serial = 684] [outer = 0x97c59400] 01:47:37 INFO - PROCESS | 1830 | 1477644457373 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:37 INFO - . 01:47:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1181ms 01:47:37 INFO - PROCESS | 1830 | 1477644457432 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 1830 | 1477644457437 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:47:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 01:47:37 INFO - PROCESS | 1830 | 1477644457445 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}] 01:47:37 INFO - PROCESS | 1830 | 1477644457626 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 01:47:37 INFO - PROCESS | 1830 | 1477644457757 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 01:47:37 INFO - PROCESS | 1830 | 1477644457760 Marionette TRACE conn4 <- [1,975,null,["8"]] 01:47:37 INFO - PROCESS | 1830 | 1477644457768 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 01:47:37 INFO - PROCESS | 1830 | 1477644457774 Marionette TRACE conn4 <- [1,976,null,{}] 01:47:37 INFO - PROCESS | 1830 | 1477644457780 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x957ca800 == 21 [pid = 1830] [id = 234] 01:47:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x98386000) [pid = 1830] [serial = 685] [outer = (nil)] 01:47:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x995cc000) [pid = 1830] [serial = 686] [outer = 0x98386000] 01:47:37 INFO - PROCESS | 1830 | 1477644457894 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x9a0c5800) [pid = 1830] [serial = 687] [outer = 0x98386000] 01:47:38 INFO - PROCESS | 1830 | 1477644458530 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:38 INFO - . 01:47:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1271ms 01:47:38 INFO - PROCESS | 1830 | 1477644458717 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 01:47:38 INFO - PROCESS | 1830 | 1477644458724 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 01:47:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 01:47:38 INFO - PROCESS | 1830 | 1477644458734 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}] 01:47:38 INFO - PROCESS | 1830 | 1477644458927 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:47:39 INFO - PROCESS | 1830 | 1477644459107 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 01:47:39 INFO - PROCESS | 1830 | 1477644459125 Marionette TRACE conn4 <- [1,980,null,["8"]] 01:47:39 INFO - PROCESS | 1830 | 1477644459153 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 01:47:39 INFO - PROCESS | 1830 | 1477644459165 Marionette TRACE conn4 <- [1,981,null,{}] 01:47:39 INFO - PROCESS | 1830 | 1477644459172 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df000 == 22 [pid = 1830] [id = 235] 01:47:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f8e1800) [pid = 1830] [serial = 688] [outer = (nil)] 01:47:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8fa1ec00) [pid = 1830] [serial = 689] [outer = 0x8f8e1800] 01:47:39 INFO - PROCESS | 1830 | 1477644459278 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8faf9000) [pid = 1830] [serial = 690] [outer = 0x8f8e1800] 01:47:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8de800 == 21 [pid = 1830] [id = 222] 01:47:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8da57400 == 20 [pid = 1830] [id = 218] 01:47:40 INFO - PROCESS | 1830 | 1477644460708 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:40 INFO - . 01:47:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 2026ms 01:47:40 INFO - PROCESS | 1830 | 1477644460759 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 1830 | 1477644460766 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 01:47:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 01:47:40 INFO - PROCESS | 1830 | 1477644460777 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}] 01:47:40 INFO - PROCESS | 1830 | 1477644460965 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 01:47:41 INFO - PROCESS | 1830 | 1477644461111 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 01:47:41 INFO - PROCESS | 1830 | 1477644461118 Marionette TRACE conn4 <- [1,985,null,["8"]] 01:47:41 INFO - PROCESS | 1830 | 1477644461201 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 01:47:41 INFO - PROCESS | 1830 | 1477644461213 Marionette TRACE conn4 <- [1,986,null,{}] 01:47:41 INFO - PROCESS | 1830 | 1477644461224 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99ac00 == 21 [pid = 1830] [id = 236] 01:47:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f99b000) [pid = 1830] [serial = 691] [outer = (nil)] 01:47:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8faf4000) [pid = 1830] [serial = 692] [outer = 0x8f99b000] 01:47:41 INFO - PROCESS | 1830 | 1477644461329 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fb9f000) [pid = 1830] [serial = 693] [outer = 0x8f99b000] 01:47:41 INFO - PROCESS | 1830 | 1477644461923 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:41 INFO - . 01:47:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1222ms 01:47:42 INFO - PROCESS | 1830 | 1477644461997 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 1830 | 1477644462005 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 01:47:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 01:47:42 INFO - PROCESS | 1830 | 1477644462013 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}] 01:47:42 INFO - PROCESS | 1830 | 1477644462253 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 01:47:42 INFO - PROCESS | 1830 | 1477644462267 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 01:47:42 INFO - PROCESS | 1830 | 1477644462271 Marionette TRACE conn4 <- [1,990,null,["8"]] 01:47:42 INFO - PROCESS | 1830 | 1477644462279 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 01:47:42 INFO - PROCESS | 1830 | 1477644462285 Marionette TRACE conn4 <- [1,991,null,{}] 01:47:42 INFO - PROCESS | 1830 | 1477644462292 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x93164000 == 22 [pid = 1830] [id = 237] 01:47:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9344d800) [pid = 1830] [serial = 694] [outer = (nil)] 01:47:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x93758800) [pid = 1830] [serial = 695] [outer = 0x9344d800] 01:47:42 INFO - PROCESS | 1830 | 1477644462392 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x92333c00) [pid = 1830] [serial = 696] [outer = 0x9344d800] 01:47:43 INFO - PROCESS | 1830 | 1477644463034 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:43 INFO - . 01:47:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1123ms 01:47:43 INFO - PROCESS | 1830 | 1477644463148 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 1830 | 1477644463156 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:47:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 01:47:43 INFO - PROCESS | 1830 | 1477644463170 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}] 01:47:43 INFO - PROCESS | 1830 | 1477644463389 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 01:47:43 INFO - PROCESS | 1830 | 1477644463410 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 01:47:43 INFO - PROCESS | 1830 | 1477644463415 Marionette TRACE conn4 <- [1,995,null,["8"]] 01:47:43 INFO - PROCESS | 1830 | 1477644463420 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 01:47:43 INFO - PROCESS | 1830 | 1477644463427 Marionette TRACE conn4 <- [1,996,null,{}] 01:47:43 INFO - PROCESS | 1830 | 1477644463495 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dcd400 == 23 [pid = 1830] [id = 238] 01:47:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x93dce000) [pid = 1830] [serial = 697] [outer = (nil)] 01:47:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x944d1400) [pid = 1830] [serial = 698] [outer = 0x93dce000] 01:47:43 INFO - PROCESS | 1830 | 1477644463599 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x94679000) [pid = 1830] [serial = 699] [outer = 0x93dce000] 01:47:44 INFO - PROCESS | 1830 | 1477644464263 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:44 INFO - . 01:47:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1134ms 01:47:44 INFO - PROCESS | 1830 | 1477644464332 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 01:47:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 01:47:44 INFO - PROCESS | 1830 | 1477644464338 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 01:47:44 INFO - PROCESS | 1830 | 1477644464346 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}] 01:47:44 INFO - PROCESS | 1830 | 1477644464596 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:47:44 INFO - PROCESS | 1830 | 1477644464618 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 01:47:44 INFO - PROCESS | 1830 | 1477644464624 Marionette TRACE conn4 <- [1,1000,null,["8"]] 01:47:44 INFO - PROCESS | 1830 | 1477644464631 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 01:47:44 INFO - PROCESS | 1830 | 1477644464637 Marionette TRACE conn4 <- [1,1001,null,{}] 01:47:44 INFO - PROCESS | 1830 | 1477644464715 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dbd1800 == 24 [pid = 1830] [id = 239] 01:47:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x950c3400) [pid = 1830] [serial = 700] [outer = (nil)] 01:47:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x957cc400) [pid = 1830] [serial = 701] [outer = 0x950c3400] 01:47:44 INFO - PROCESS | 1830 | 1477644464820 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9a0c2400) [pid = 1830] [serial = 702] [outer = 0x950c3400] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9588b400) [pid = 1830] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8fb9bc00) [pid = 1830] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8fa1ac00) [pid = 1830] [serial = 652] [outer = (nil)] [url = about:blank] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8f9a2800) [pid = 1830] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x95023400) [pid = 1830] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x944dd800) [pid = 1830] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x93080800) [pid = 1830] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8fa24800) [pid = 1830] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8ddb7000) [pid = 1830] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8f8ce000) [pid = 1830] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x9b4cb800) [pid = 1830] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 01:47:45 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8faf0c00) [pid = 1830] [serial = 644] [outer = (nil)] [url = about:blank] 01:47:45 INFO - PROCESS | 1830 | 1477644465640 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:45 INFO - . 01:47:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1326ms 01:47:45 INFO - PROCESS | 1830 | 1477644465688 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 1830 | 1477644465692 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 01:47:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 01:47:45 INFO - PROCESS | 1830 | 1477644465701 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}] 01:47:45 INFO - PROCESS | 1830 | 1477644465872 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 01:47:45 INFO - PROCESS | 1830 | 1477644465892 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 01:47:45 INFO - PROCESS | 1830 | 1477644465895 Marionette TRACE conn4 <- [1,1005,null,["8"]] 01:47:45 INFO - PROCESS | 1830 | 1477644465901 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 01:47:45 INFO - PROCESS | 1830 | 1477644465906 Marionette TRACE conn4 <- [1,1006,null,{}] 01:47:45 INFO - PROCESS | 1830 | 1477644465912 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a338000 == 25 [pid = 1830] [id = 240] 01:47:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x9a33d400) [pid = 1830] [serial = 703] [outer = (nil)] 01:47:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x9a3e0000) [pid = 1830] [serial = 704] [outer = 0x9a33d400] 01:47:46 INFO - PROCESS | 1830 | 1477644466007 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x9a53fc00) [pid = 1830] [serial = 705] [outer = 0x9a33d400] 01:47:46 INFO - PROCESS | 1830 | 1477644466674 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:46 INFO - . 01:47:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1020ms 01:47:46 INFO - PROCESS | 1830 | 1477644466734 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 1830 | 1477644466737 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 01:47:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 01:47:46 INFO - PROCESS | 1830 | 1477644466744 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}] 01:47:46 INFO - PROCESS | 1830 | 1477644466986 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 01:47:47 INFO - PROCESS | 1830 | 1477644467000 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 01:47:47 INFO - PROCESS | 1830 | 1477644467004 Marionette TRACE conn4 <- [1,1010,null,["8"]] 01:47:47 INFO - PROCESS | 1830 | 1477644467009 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 01:47:47 INFO - PROCESS | 1830 | 1477644467017 Marionette TRACE conn4 <- [1,1011,null,{}] 01:47:47 INFO - PROCESS | 1830 | 1477644467022 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x9af96000 == 26 [pid = 1830] [id = 241] 01:47:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9b14a000) [pid = 1830] [serial = 706] [outer = (nil)] 01:47:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9b33a000) [pid = 1830] [serial = 707] [outer = 0x9b14a000] 01:47:47 INFO - PROCESS | 1830 | 1477644467123 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x9b340400) [pid = 1830] [serial = 708] [outer = 0x9b14a000] 01:47:47 INFO - PROCESS | 1830 | 1477644467910 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:47 INFO - . 01:47:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1220ms 01:47:47 INFO - PROCESS | 1830 | 1477644467965 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 1830 | 1477644467973 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:47:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 01:47:48 INFO - PROCESS | 1830 | 1477644468028 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}] 01:47:48 INFO - PROCESS | 1830 | 1477644468287 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 01:47:48 INFO - PROCESS | 1830 | 1477644468444 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 01:47:48 INFO - PROCESS | 1830 | 1477644468449 Marionette TRACE conn4 <- [1,1015,null,["8"]] 01:47:48 INFO - PROCESS | 1830 | 1477644468462 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 01:47:48 INFO - PROCESS | 1830 | 1477644468470 Marionette TRACE conn4 <- [1,1016,null,{}] 01:47:48 INFO - PROCESS | 1830 | 1477644468478 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x930ec800 == 27 [pid = 1830] [id = 242] 01:47:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9315bc00) [pid = 1830] [serial = 709] [outer = (nil)] 01:47:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x934a5400) [pid = 1830] [serial = 710] [outer = 0x9315bc00] 01:47:48 INFO - PROCESS | 1830 | 1477644468602 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x93758400) [pid = 1830] [serial = 711] [outer = 0x9315bc00] 01:47:49 INFO - PROCESS | 1830 | 1477644469325 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:49 INFO - . 01:47:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1379ms 01:47:49 INFO - PROCESS | 1830 | 1477644469404 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 01:47:49 INFO - PROCESS | 1830 | 1477644469411 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 01:47:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 01:47:49 INFO - PROCESS | 1830 | 1477644469419 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}] 01:47:49 INFO - PROCESS | 1830 | 1477644469620 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:47:49 INFO - PROCESS | 1830 | 1477644469788 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 01:47:49 INFO - PROCESS | 1830 | 1477644469793 Marionette TRACE conn4 <- [1,1020,null,["8"]] 01:47:49 INFO - PROCESS | 1830 | 1477644469805 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 01:47:49 INFO - PROCESS | 1830 | 1477644469810 Marionette TRACE conn4 <- [1,1021,null,{}] 01:47:49 INFO - PROCESS | 1830 | 1477644469818 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x94d53c00 == 28 [pid = 1830] [id = 243] 01:47:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x9501fc00) [pid = 1830] [serial = 712] [outer = (nil)] 01:47:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x957cfc00) [pid = 1830] [serial = 713] [outer = 0x9501fc00] 01:47:49 INFO - PROCESS | 1830 | 1477644469937 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9a0ccc00) [pid = 1830] [serial = 714] [outer = 0x9501fc00] 01:47:50 INFO - PROCESS | 1830 | 1477644470658 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:50 INFO - . 01:47:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1278ms 01:47:50 INFO - PROCESS | 1830 | 1477644470736 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 1830 | 1477644470743 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 01:47:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 01:47:50 INFO - PROCESS | 1830 | 1477644470753 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}] 01:47:50 INFO - PROCESS | 1830 | 1477644470947 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 01:47:51 INFO - PROCESS | 1830 | 1477644471078 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 01:47:51 INFO - PROCESS | 1830 | 1477644471083 Marionette TRACE conn4 <- [1,1025,null,["8"]] 01:47:51 INFO - PROCESS | 1830 | 1477644471094 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 01:47:51 INFO - PROCESS | 1830 | 1477644471102 Marionette TRACE conn4 <- [1,1026,null,{}] 01:47:51 INFO - PROCESS | 1830 | 1477644471109 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dcb400 == 29 [pid = 1830] [id = 244] 01:47:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x9b343800) [pid = 1830] [serial = 715] [outer = (nil)] 01:47:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x9b401c00) [pid = 1830] [serial = 716] [outer = 0x9b343800] 01:47:51 INFO - PROCESS | 1830 | 1477644471221 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x9b40d000) [pid = 1830] [serial = 717] [outer = 0x9b343800] 01:47:52 INFO - PROCESS | 1830 | 1477644472104 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:52 INFO - . 01:47:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1381ms 01:47:52 INFO - PROCESS | 1830 | 1477644472133 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 1830 | 1477644472139 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 01:47:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 01:47:52 INFO - PROCESS | 1830 | 1477644472150 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}] 01:47:52 INFO - PROCESS | 1830 | 1477644472357 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 01:47:52 INFO - PROCESS | 1830 | 1477644472526 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 01:47:52 INFO - PROCESS | 1830 | 1477644472538 Marionette TRACE conn4 <- [1,1030,null,["8"]] 01:47:52 INFO - PROCESS | 1830 | 1477644472556 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 01:47:52 INFO - PROCESS | 1830 | 1477644472575 Marionette TRACE conn4 <- [1,1031,null,{}] 01:47:52 INFO - PROCESS | 1830 | 1477644472583 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df400 == 30 [pid = 1830] [id = 245] 01:47:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8f8e2400) [pid = 1830] [serial = 718] [outer = (nil)] 01:47:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8fb97800) [pid = 1830] [serial = 719] [outer = 0x8f8e2400] 01:47:52 INFO - PROCESS | 1830 | 1477644472689 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8ddb2400) [pid = 1830] [serial = 720] [outer = 0x8f8e2400] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8f8cd400) [pid = 1830] [serial = 651] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x9588e800) [pid = 1830] [serial = 671] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x97bebc00) [pid = 1830] [serial = 672] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x95882c00) [pid = 1830] [serial = 668] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x95884c00) [pid = 1830] [serial = 669] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x950ccc00) [pid = 1830] [serial = 665] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x955af800) [pid = 1830] [serial = 666] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x94680800) [pid = 1830] [serial = 662] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x94be5000) [pid = 1830] [serial = 663] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x9308d800) [pid = 1830] [serial = 659] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x93dc8800) [pid = 1830] [serial = 660] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8fba2400) [pid = 1830] [serial = 656] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8fbba800) [pid = 1830] [serial = 657] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8fa22c00) [pid = 1830] [serial = 653] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8fa8a800) [pid = 1830] [serial = 654] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8ddbdc00) [pid = 1830] [serial = 648] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f8d3c00) [pid = 1830] [serial = 649] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0xa0691c00) [pid = 1830] [serial = 641] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8ddbb400) [pid = 1830] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 01:47:53 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x9297a000) [pid = 1830] [serial = 646] [outer = (nil)] [url = about:blank] 01:47:53 INFO - PROCESS | 1830 | 1477644473437 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:53 INFO - . 01:47:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1319ms 01:47:53 INFO - PROCESS | 1830 | 1477644473515 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 1830 | 1477644473521 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:47:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 01:47:53 INFO - PROCESS | 1830 | 1477644473533 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}] 01:47:53 INFO - PROCESS | 1830 | 1477644473719 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 01:47:53 INFO - PROCESS | 1830 | 1477644473730 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 01:47:53 INFO - PROCESS | 1830 | 1477644473734 Marionette TRACE conn4 <- [1,1035,null,["8"]] 01:47:53 INFO - PROCESS | 1830 | 1477644473742 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 01:47:53 INFO - PROCESS | 1830 | 1477644473748 Marionette TRACE conn4 <- [1,1036,null,{}] 01:47:53 INFO - PROCESS | 1830 | 1477644473754 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb7400 == 31 [pid = 1830] [id = 246] 01:47:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8faf5400) [pid = 1830] [serial = 721] [outer = (nil)] 01:47:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x9297a000) [pid = 1830] [serial = 722] [outer = 0x8faf5400] 01:47:53 INFO - PROCESS | 1830 | 1477644473853 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x93318000) [pid = 1830] [serial = 723] [outer = 0x8faf5400] 01:47:54 INFO - PROCESS | 1830 | 1477644474585 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:54 INFO - . 01:47:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1072ms 01:47:54 INFO - PROCESS | 1830 | 1477644474651 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 1830 | 1477644474660 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 01:47:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 01:47:54 INFO - PROCESS | 1830 | 1477644474668 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}] 01:47:54 INFO - PROCESS | 1830 | 1477644474907 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:47:54 INFO - PROCESS | 1830 | 1477644474927 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 01:47:54 INFO - PROCESS | 1830 | 1477644474932 Marionette TRACE conn4 <- [1,1040,null,["8"]] 01:47:54 INFO - PROCESS | 1830 | 1477644474938 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 01:47:54 INFO - PROCESS | 1830 | 1477644474945 Marionette TRACE conn4 <- [1,1041,null,{}] 01:47:54 INFO - PROCESS | 1830 | 1477644474951 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x9467f800 == 32 [pid = 1830] [id = 247] 01:47:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x94680000) [pid = 1830] [serial = 724] [outer = (nil)] 01:47:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x94bdc400) [pid = 1830] [serial = 725] [outer = 0x94680000] 01:47:55 INFO - PROCESS | 1830 | 1477644475049 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x95015400) [pid = 1830] [serial = 726] [outer = 0x94680000] 01:47:55 INFO - PROCESS | 1830 | 1477644475718 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:55 INFO - . 01:47:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1073ms 01:47:55 INFO - PROCESS | 1830 | 1477644475745 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 01:47:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 01:47:55 INFO - PROCESS | 1830 | 1477644475749 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 01:47:55 INFO - PROCESS | 1830 | 1477644475757 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}] 01:47:55 INFO - PROCESS | 1830 | 1477644475981 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 01:47:56 INFO - PROCESS | 1830 | 1477644476017 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 01:47:56 INFO - PROCESS | 1830 | 1477644476022 Marionette TRACE conn4 <- [1,1045,null,["8"]] 01:47:56 INFO - PROCESS | 1830 | 1477644476028 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 01:47:56 INFO - PROCESS | 1830 | 1477644476034 Marionette TRACE conn4 <- [1,1046,null,{}] 01:47:56 INFO - PROCESS | 1830 | 1477644476108 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x94be9800 == 33 [pid = 1830] [id = 248] 01:47:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x95887800) [pid = 1830] [serial = 727] [outer = (nil)] 01:47:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x99556800) [pid = 1830] [serial = 728] [outer = 0x95887800] 01:47:56 INFO - PROCESS | 1830 | 1477644476208 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9a0ca400) [pid = 1830] [serial = 729] [outer = 0x95887800] 01:47:56 INFO - PROCESS | 1830 | 1477644476991 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:57 INFO - . 01:47:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1273ms 01:47:57 INFO - PROCESS | 1830 | 1477644477029 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 1830 | 1477644477032 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 01:47:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 01:47:57 INFO - PROCESS | 1830 | 1477644477039 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}] 01:47:57 INFO - PROCESS | 1830 | 1477644477264 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8f99b000) [pid = 1830] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x9a33d400) [pid = 1830] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x950c3400) [pid = 1830] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8f8e1800) [pid = 1830] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8ddbc800) [pid = 1830] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x91cc2400) [pid = 1830] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x95888800) [pid = 1830] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x97c59400) [pid = 1830] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x98386000) [pid = 1830] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x93dce000) [pid = 1830] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 01:47:57 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x9344d800) [pid = 1830] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 01:47:57 INFO - PROCESS | 1830 | 1477644477504 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 01:47:57 INFO - PROCESS | 1830 | 1477644477507 Marionette TRACE conn4 <- [1,1050,null,["8"]] 01:47:57 INFO - PROCESS | 1830 | 1477644477514 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 01:47:57 INFO - PROCESS | 1830 | 1477644477520 Marionette TRACE conn4 <- [1,1051,null,{}] 01:47:57 INFO - PROCESS | 1830 | 1477644477530 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99b000 == 34 [pid = 1830] [id = 249] 01:47:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x91cc2400) [pid = 1830] [serial = 730] [outer = (nil)] 01:47:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x9afea400) [pid = 1830] [serial = 731] [outer = 0x91cc2400] 01:47:57 INFO - PROCESS | 1830 | 1477644477630 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9b14b000) [pid = 1830] [serial = 732] [outer = 0x91cc2400] 01:47:58 INFO - PROCESS | 1830 | 1477644478197 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:58 INFO - . 01:47:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1171ms 01:47:58 INFO - PROCESS | 1830 | 1477644478244 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 1830 | 1477644478248 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:47:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 01:47:58 INFO - PROCESS | 1830 | 1477644478257 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}] 01:47:58 INFO - PROCESS | 1830 | 1477644478507 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 01:47:58 INFO - PROCESS | 1830 | 1477644478520 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 01:47:58 INFO - PROCESS | 1830 | 1477644478523 Marionette TRACE conn4 <- [1,1055,null,["8"]] 01:47:58 INFO - PROCESS | 1830 | 1477644478531 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 01:47:58 INFO - PROCESS | 1830 | 1477644478536 Marionette TRACE conn4 <- [1,1056,null,{}] 01:47:58 INFO - PROCESS | 1830 | 1477644478542 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddab800 == 35 [pid = 1830] [id = 250] 01:47:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x9b150400) [pid = 1830] [serial = 733] [outer = (nil)] 01:47:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0xa11a1c00) [pid = 1830] [serial = 734] [outer = 0x9b150400] 01:47:58 INFO - PROCESS | 1830 | 1477644478641 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0xa2707400) [pid = 1830] [serial = 735] [outer = 0x9b150400] 01:47:59 INFO - PROCESS | 1830 | 1477644479319 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 01:47:59 INFO - . 01:47:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1078ms 01:47:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 01:47:59 INFO - PROCESS | 1830 | 1477644479334 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 1830 | 1477644479336 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 01:47:59 INFO - PROCESS | 1830 | 1477644479345 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}] 01:47:59 INFO - PROCESS | 1830 | 1477644479554 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:47:59 INFO - PROCESS | 1830 | 1477644479725 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 01:47:59 INFO - PROCESS | 1830 | 1477644479735 Marionette TRACE conn4 <- [1,1060,null,["8"]] 01:47:59 INFO - PROCESS | 1830 | 1477644479746 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 01:47:59 INFO - PROCESS | 1830 | 1477644479757 Marionette TRACE conn4 <- [1,1061,null,{}] 01:47:59 INFO - PROCESS | 1830 | 1477644479770 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda2000 == 36 [pid = 1830] [id = 251] 01:47:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8dda6800) [pid = 1830] [serial = 736] [outer = (nil)] 01:47:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8f8cc800) [pid = 1830] [serial = 737] [outer = 0x8dda6800] 01:47:59 INFO - PROCESS | 1830 | 1477644479894 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8f9a5c00) [pid = 1830] [serial = 738] [outer = 0x8dda6800] 01:48:00 INFO - PROCESS | 1830 | 1477644480593 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:00 INFO - . 01:48:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1325ms 01:48:00 INFO - PROCESS | 1830 | 1477644480669 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 01:48:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 01:48:00 INFO - PROCESS | 1830 | 1477644480678 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 01:48:00 INFO - PROCESS | 1830 | 1477644480687 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}] 01:48:00 INFO - PROCESS | 1830 | 1477644480890 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 01:48:01 INFO - PROCESS | 1830 | 1477644481058 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 01:48:01 INFO - PROCESS | 1830 | 1477644481064 Marionette TRACE conn4 <- [1,1065,null,["8"]] 01:48:01 INFO - PROCESS | 1830 | 1477644481080 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 01:48:01 INFO - PROCESS | 1830 | 1477644481092 Marionette TRACE conn4 <- [1,1066,null,{}] 01:48:01 INFO - PROCESS | 1830 | 1477644481101 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d4800 == 37 [pid = 1830] [id = 252] 01:48:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x937d5400) [pid = 1830] [serial = 739] [outer = (nil)] 01:48:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x944cb800) [pid = 1830] [serial = 740] [outer = 0x937d5400] 01:48:01 INFO - PROCESS | 1830 | 1477644481216 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9467f000) [pid = 1830] [serial = 741] [outer = 0x937d5400] 01:48:01 INFO - PROCESS | 1830 | 1477644481930 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:02 INFO - . 01:48:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1323ms 01:48:02 INFO - PROCESS | 1830 | 1477644482009 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 1830 | 1477644482013 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 01:48:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 01:48:02 INFO - PROCESS | 1830 | 1477644482023 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}] 01:48:02 INFO - PROCESS | 1830 | 1477644482229 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 01:48:02 INFO - PROCESS | 1830 | 1477644482411 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 01:48:02 INFO - PROCESS | 1830 | 1477644482420 Marionette TRACE conn4 <- [1,1070,null,["8"]] 01:48:02 INFO - PROCESS | 1830 | 1477644482427 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 01:48:02 INFO - PROCESS | 1830 | 1477644482434 Marionette TRACE conn4 <- [1,1071,null,{}] 01:48:02 INFO - PROCESS | 1830 | 1477644482441 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 1830 | ++DOCSHELL 0xa068cc00 == 38 [pid = 1830] [id = 253] 01:48:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0xa068ec00) [pid = 1830] [serial = 742] [outer = (nil)] 01:48:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0xa1124000) [pid = 1830] [serial = 743] [outer = 0xa068ec00] 01:48:02 INFO - PROCESS | 1830 | 1477644482555 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0xa278fc00) [pid = 1830] [serial = 744] [outer = 0xa068ec00] 01:48:03 INFO - PROCESS | 1830 | 1477644483216 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:03 INFO - . 01:48:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1223ms 01:48:03 INFO - PROCESS | 1830 | 1477644483275 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 1830 | 1477644483281 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:48:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 01:48:03 INFO - PROCESS | 1830 | 1477644483291 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}] 01:48:03 INFO - PROCESS | 1830 | 1477644483495 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 01:48:03 INFO - PROCESS | 1830 | 1477644483656 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 01:48:03 INFO - PROCESS | 1830 | 1477644483660 Marionette TRACE conn4 <- [1,1075,null,["8"]] 01:48:03 INFO - PROCESS | 1830 | 1477644483672 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 01:48:03 INFO - PROCESS | 1830 | 1477644483680 Marionette TRACE conn4 <- [1,1076,null,{}] 01:48:03 INFO - PROCESS | 1830 | 1477644483686 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 1830 | ++DOCSHELL 0xa27ca000 == 39 [pid = 1830] [id = 254] 01:48:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0xa27ca800) [pid = 1830] [serial = 745] [outer = (nil)] 01:48:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0xa2975400) [pid = 1830] [serial = 746] [outer = 0xa27ca800] 01:48:03 INFO - PROCESS | 1830 | 1477644483794 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0xa2983400) [pid = 1830] [serial = 747] [outer = 0xa27ca800] 01:48:04 INFO - PROCESS | 1830 | 1477644484456 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:04 INFO - . 01:48:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1231ms 01:48:04 INFO - PROCESS | 1830 | 1477644484522 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 1830 | 1477644484529 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 01:48:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 01:48:04 INFO - PROCESS | 1830 | 1477644484537 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}] 01:48:04 INFO - PROCESS | 1830 | 1477644484745 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:48:04 INFO - PROCESS | 1830 | 1477644484914 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 01:48:04 INFO - PROCESS | 1830 | 1477644484919 Marionette TRACE conn4 <- [1,1080,null,["8"]] 01:48:04 INFO - PROCESS | 1830 | 1477644484928 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 01:48:04 INFO - PROCESS | 1830 | 1477644484935 Marionette TRACE conn4 <- [1,1081,null,{}] 01:48:04 INFO - PROCESS | 1830 | 1477644484941 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2ade000 == 40 [pid = 1830] [id = 255] 01:48:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0xa2adec00) [pid = 1830] [serial = 748] [outer = (nil)] 01:48:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0xa2f11c00) [pid = 1830] [serial = 749] [outer = 0xa2adec00] 01:48:05 INFO - PROCESS | 1830 | 1477644485086 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0xa2f13400) [pid = 1830] [serial = 750] [outer = 0xa2adec00] 01:48:05 INFO - PROCESS | 1830 | 1477644485808 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:05 INFO - . 01:48:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1327ms 01:48:05 INFO - PROCESS | 1830 | 1477644485905 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 1830 | 1477644485908 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 01:48:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 01:48:05 INFO - PROCESS | 1830 | 1477644485959 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}] 01:48:06 INFO - PROCESS | 1830 | 1477644486148 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 01:48:06 INFO - PROCESS | 1830 | 1477644486301 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 01:48:06 INFO - PROCESS | 1830 | 1477644486306 Marionette TRACE conn4 <- [1,1085,null,["8"]] 01:48:06 INFO - PROCESS | 1830 | 1477644486315 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 01:48:06 INFO - PROCESS | 1830 | 1477644486320 Marionette TRACE conn4 <- [1,1086,null,{}] 01:48:06 INFO - PROCESS | 1830 | 1477644486326 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2f9d800 == 41 [pid = 1830] [id = 256] 01:48:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0xa2f9e400) [pid = 1830] [serial = 751] [outer = (nil)] 01:48:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0xa2fa2400) [pid = 1830] [serial = 752] [outer = 0xa2f9e400] 01:48:06 INFO - PROCESS | 1830 | 1477644486464 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0xa2fa7800) [pid = 1830] [serial = 753] [outer = 0xa2f9e400] 01:48:07 INFO - PROCESS | 1830 | 1477644487238 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:07 INFO - . 01:48:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1337ms 01:48:07 INFO - PROCESS | 1830 | 1477644487412 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 1830 | 1477644487420 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 01:48:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 01:48:07 INFO - PROCESS | 1830 | 1477644487447 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}] 01:48:07 INFO - PROCESS | 1830 | 1477644487649 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 01:48:07 INFO - PROCESS | 1830 | 1477644487824 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 01:48:07 INFO - PROCESS | 1830 | 1477644487832 Marionette TRACE conn4 <- [1,1090,null,["8"]] 01:48:07 INFO - PROCESS | 1830 | 1477644487843 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 01:48:07 INFO - PROCESS | 1830 | 1477644487855 Marionette TRACE conn4 <- [1,1091,null,{}] 01:48:07 INFO - PROCESS | 1830 | 1477644487862 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf6000 == 42 [pid = 1830] [id = 257] 01:48:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8faf8c00) [pid = 1830] [serial = 754] [outer = (nil)] 01:48:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8fb71800) [pid = 1830] [serial = 755] [outer = 0x8faf8c00] 01:48:07 INFO - PROCESS | 1830 | 1477644487975 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x9118dc00) [pid = 1830] [serial = 756] [outer = 0x8faf8c00] 01:48:08 INFO - PROCESS | 1830 | 1477644488704 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:08 INFO - . 01:48:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1272ms 01:48:08 INFO - PROCESS | 1830 | 1477644488768 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 1830 | 1477644488775 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:48:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 01:48:08 INFO - PROCESS | 1830 | 1477644488785 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}] 01:48:09 INFO - PROCESS | 1830 | 1477644489006 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 01:48:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddab800 == 41 [pid = 1830] [id = 250] 01:48:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99b000 == 40 [pid = 1830] [id = 249] 01:48:09 INFO - PROCESS | 1830 | --DOCSHELL 0x9467f800 == 39 [pid = 1830] [id = 247] 01:48:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb7400 == 38 [pid = 1830] [id = 246] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x9b33a000) [pid = 1830] [serial = 707] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df400 == 37 [pid = 1830] [id = 245] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x9a3e0000) [pid = 1830] [serial = 704] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x9a53fc00) [pid = 1830] [serial = 705] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x957cc400) [pid = 1830] [serial = 701] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x9a0c2400) [pid = 1830] [serial = 702] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x944d1400) [pid = 1830] [serial = 698] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x94679000) [pid = 1830] [serial = 699] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x93758800) [pid = 1830] [serial = 695] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x92333c00) [pid = 1830] [serial = 696] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8faf4000) [pid = 1830] [serial = 692] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8fb9f000) [pid = 1830] [serial = 693] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8fa1ec00) [pid = 1830] [serial = 689] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8faf9000) [pid = 1830] [serial = 690] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x995cc000) [pid = 1830] [serial = 686] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x9a0c5800) [pid = 1830] [serial = 687] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x98385c00) [pid = 1830] [serial = 683] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x99553c00) [pid = 1830] [serial = 684] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x97bee800) [pid = 1830] [serial = 680] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x97bf6c00) [pid = 1830] [serial = 681] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x924a3400) [pid = 1830] [serial = 677] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x93dc7400) [pid = 1830] [serial = 678] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f99ec00) [pid = 1830] [serial = 674] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8faf0400) [pid = 1830] [serial = 675] [outer = (nil)] [url = about:blank] 01:48:09 INFO - PROCESS | 1830 | 1477644489207 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 01:48:09 INFO - PROCESS | 1830 | 1477644489218 Marionette TRACE conn4 <- [1,1095,null,["8"]] 01:48:09 INFO - PROCESS | 1830 | 1477644489234 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 01:48:09 INFO - PROCESS | 1830 | 1477644489240 Marionette TRACE conn4 <- [1,1096,null,{}] 01:48:09 INFO - PROCESS | 1830 | 1477644489246 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99b000 == 38 [pid = 1830] [id = 258] 01:48:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f9a0400) [pid = 1830] [serial = 757] [outer = (nil)] 01:48:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8fb6a800) [pid = 1830] [serial = 758] [outer = 0x8f9a0400] 01:48:09 INFO - PROCESS | 1830 | 1477644489346 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fbaf800) [pid = 1830] [serial = 759] [outer = 0x8f9a0400] 01:48:09 INFO - PROCESS | 1830 | 1477644489910 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:09 INFO - . 01:48:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1177ms 01:48:09 INFO - PROCESS | 1830 | 1477644489971 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 1830 | 1477644489981 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 01:48:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 01:48:09 INFO - PROCESS | 1830 | 1477644489992 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}] 01:48:10 INFO - PROCESS | 1830 | 1477644490172 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:48:10 INFO - PROCESS | 1830 | 1477644490301 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 01:48:10 INFO - PROCESS | 1830 | 1477644490306 Marionette TRACE conn4 <- [1,1100,null,["8"]] 01:48:10 INFO - PROCESS | 1830 | 1477644490312 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 01:48:10 INFO - PROCESS | 1830 | 1477644490319 Marionette TRACE conn4 <- [1,1101,null,{}] 01:48:10 INFO - PROCESS | 1830 | 1477644490326 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x955af800 == 39 [pid = 1830] [id = 259] 01:48:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x955afc00) [pid = 1830] [serial = 760] [outer = (nil)] 01:48:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9588f800) [pid = 1830] [serial = 761] [outer = 0x955afc00] 01:48:10 INFO - PROCESS | 1830 | 1477644490429 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x97bf8c00) [pid = 1830] [serial = 762] [outer = 0x955afc00] 01:48:10 INFO - PROCESS | 1830 | 1477644490982 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:11 INFO - . 01:48:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1027ms 01:48:11 INFO - PROCESS | 1830 | 1477644491018 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 1830 | 1477644491022 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 01:48:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 01:48:11 INFO - PROCESS | 1830 | 1477644491030 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}] 01:48:11 INFO - PROCESS | 1830 | 1477644491201 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 01:48:11 INFO - PROCESS | 1830 | 1477644491337 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 01:48:11 INFO - PROCESS | 1830 | 1477644491345 Marionette TRACE conn4 <- [1,1105,null,["8"]] 01:48:11 INFO - PROCESS | 1830 | 1477644491352 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 01:48:11 INFO - PROCESS | 1830 | 1477644491357 Marionette TRACE conn4 <- [1,1106,null,{}] 01:48:11 INFO - PROCESS | 1830 | 1477644491363 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x97bf9400 == 40 [pid = 1830] [id = 260] 01:48:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9a0c4800) [pid = 1830] [serial = 763] [outer = (nil)] 01:48:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9a3e0400) [pid = 1830] [serial = 764] [outer = 0x9a0c4800] 01:48:11 INFO - PROCESS | 1830 | 1477644491466 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x9af8bc00) [pid = 1830] [serial = 765] [outer = 0x9a0c4800] 01:48:12 INFO - PROCESS | 1830 | 1477644492193 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:12 INFO - . 01:48:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1184ms 01:48:12 INFO - PROCESS | 1830 | 1477644492218 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 1830 | 1477644492222 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 01:48:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 01:48:12 INFO - PROCESS | 1830 | 1477644492229 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}] 01:48:12 INFO - PROCESS | 1830 | 1477644492444 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 01:48:12 INFO - PROCESS | 1830 | 1477644492466 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 01:48:12 INFO - PROCESS | 1830 | 1477644492470 Marionette TRACE conn4 <- [1,1110,null,["8"]] 01:48:12 INFO - PROCESS | 1830 | 1477644492476 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 01:48:12 INFO - PROCESS | 1830 | 1477644492490 Marionette TRACE conn4 <- [1,1111,null,{}] 01:48:12 INFO - PROCESS | 1830 | 1477644492568 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b3dac00 == 41 [pid = 1830] [id = 261] 01:48:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x9b4bc800) [pid = 1830] [serial = 766] [outer = (nil)] 01:48:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0xa2709000) [pid = 1830] [serial = 767] [outer = 0x9b4bc800] 01:48:12 INFO - PROCESS | 1830 | 1477644492663 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0xa2711800) [pid = 1830] [serial = 768] [outer = 0x9b4bc800] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9501fc00) [pid = 1830] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x91cc2400) [pid = 1830] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x95887800) [pid = 1830] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8faf5400) [pid = 1830] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x9315bc00) [pid = 1830] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x9b343800) [pid = 1830] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8e2400) [pid = 1830] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 01:48:13 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x94680000) [pid = 1830] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 01:48:13 INFO - PROCESS | 1830 | 1477644493461 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:13 INFO - . 01:48:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1279ms 01:48:13 INFO - PROCESS | 1830 | 1477644493510 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:48:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 01:48:13 INFO - PROCESS | 1830 | 1477644493517 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:48:13 INFO - PROCESS | 1830 | 1477644493527 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}] 01:48:13 INFO - PROCESS | 1830 | 1477644493743 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 01:48:13 INFO - PROCESS | 1830 | 1477644493909 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 01:48:13 INFO - PROCESS | 1830 | 1477644493915 Marionette TRACE conn4 <- [1,1115,null,["8"]] 01:48:13 INFO - PROCESS | 1830 | 1477644493927 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 01:48:13 INFO - PROCESS | 1830 | 1477644493935 Marionette TRACE conn4 <- [1,1116,null,{}] 01:48:13 INFO - PROCESS | 1830 | 1477644493943 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba2800 == 42 [pid = 1830] [id = 262] 01:48:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fbb6800) [pid = 1830] [serial = 769] [outer = (nil)] 01:48:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x93080800) [pid = 1830] [serial = 770] [outer = 0x8fbb6800] 01:48:14 INFO - PROCESS | 1830 | 1477644494112 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x937d0400) [pid = 1830] [serial = 771] [outer = 0x8fbb6800] 01:48:14 INFO - PROCESS | 1830 | 1477644494795 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:14 INFO - . 01:48:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1335ms 01:48:14 INFO - PROCESS | 1830 | 1477644494902 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 01:48:14 INFO - PROCESS | 1830 | 1477644494911 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 01:48:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 01:48:14 INFO - PROCESS | 1830 | 1477644494922 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}] 01:48:15 INFO - PROCESS | 1830 | 1477644495130 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:48:15 INFO - PROCESS | 1830 | 1477644495293 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 01:48:15 INFO - PROCESS | 1830 | 1477644495300 Marionette TRACE conn4 <- [1,1120,null,["8"]] 01:48:15 INFO - PROCESS | 1830 | 1477644495312 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 01:48:15 INFO - PROCESS | 1830 | 1477644495318 Marionette TRACE conn4 <- [1,1121,null,{}] 01:48:15 INFO - PROCESS | 1830 | 1477644495326 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba3c00 == 43 [pid = 1830] [id = 263] 01:48:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8ddb0c00) [pid = 1830] [serial = 772] [outer = (nil)] 01:48:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x957ce800) [pid = 1830] [serial = 773] [outer = 0x8ddb0c00] 01:48:15 INFO - PROCESS | 1830 | 1477644495439 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x97bef400) [pid = 1830] [serial = 774] [outer = 0x8ddb0c00] 01:48:16 INFO - PROCESS | 1830 | 1477644496111 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:16 INFO - . 01:48:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1222ms 01:48:16 INFO - PROCESS | 1830 | 1477644496152 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 1830 | 1477644496160 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 01:48:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 01:48:16 INFO - PROCESS | 1830 | 1477644496168 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}] 01:48:16 INFO - PROCESS | 1830 | 1477644496358 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 01:48:16 INFO - PROCESS | 1830 | 1477644496524 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 01:48:16 INFO - PROCESS | 1830 | 1477644496530 Marionette TRACE conn4 <- [1,1125,null,["8"]] 01:48:16 INFO - PROCESS | 1830 | 1477644496541 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 01:48:16 INFO - PROCESS | 1830 | 1477644496548 Marionette TRACE conn4 <- [1,1126,null,{}] 01:48:16 INFO - PROCESS | 1830 | 1477644496556 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1830 | ++DOCSHELL 0xa0697000 == 44 [pid = 1830] [id = 264] 01:48:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0xa0698800) [pid = 1830] [serial = 775] [outer = (nil)] 01:48:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0xa291a800) [pid = 1830] [serial = 776] [outer = 0xa0698800] 01:48:16 INFO - PROCESS | 1830 | 1477644496670 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0xa2ad9800) [pid = 1830] [serial = 777] [outer = 0xa0698800] 01:48:17 INFO - PROCESS | 1830 | 1477644497324 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]]]}] 01:48:17 INFO - . 01:48:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1185ms 01:48:17 INFO - PROCESS | 1830 | 1477644497391 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 1830 | 1477644497396 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 01:48:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 01:48:17 INFO - PROCESS | 1830 | 1477644497405 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}] 01:48:17 INFO - PROCESS | 1830 | 1477644497612 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 01:48:17 INFO - PROCESS | 1830 | 1477644497775 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 01:48:17 INFO - PROCESS | 1830 | 1477644497780 Marionette TRACE conn4 <- [1,1130,null,["8"]] 01:48:17 INFO - PROCESS | 1830 | 1477644497791 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 01:48:17 INFO - PROCESS | 1830 | 1477644497800 Marionette TRACE conn4 <- [1,1131,null,{}] 01:48:17 INFO - PROCESS | 1830 | 1477644497806 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2f9b400 == 45 [pid = 1830] [id = 265] 01:48:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0xa2f9c000) [pid = 1830] [serial = 778] [outer = (nil)] 01:48:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0xa2fa5400) [pid = 1830] [serial = 779] [outer = 0xa2f9c000] 01:48:17 INFO - PROCESS | 1830 | 1477644497913 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0xa450e400) [pid = 1830] [serial = 780] [outer = 0xa2f9c000] 01:48:18 INFO - PROCESS | 1830 | 1477644498554 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]]]}] 01:48:18 INFO - . 01:48:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1170ms 01:48:18 INFO - PROCESS | 1830 | 1477644498609 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 1830 | 1477644498613 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:48:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 01:48:18 INFO - PROCESS | 1830 | 1477644498621 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}] 01:48:18 INFO - PROCESS | 1830 | 1477644498798 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 01:48:18 INFO - PROCESS | 1830 | 1477644498961 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 01:48:18 INFO - PROCESS | 1830 | 1477644498979 Marionette TRACE conn4 <- [1,1135,null,["8"]] 01:48:18 INFO - PROCESS | 1830 | 1477644498990 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 01:48:18 INFO - PROCESS | 1830 | 1477644498996 Marionette TRACE conn4 <- [1,1136,null,{}] 01:48:19 INFO - PROCESS | 1830 | 1477644499045 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2f9a400 == 46 [pid = 1830] [id = 266] 01:48:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0xa4808c00) [pid = 1830] [serial = 781] [outer = (nil)] 01:48:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0xa4851400) [pid = 1830] [serial = 782] [outer = 0xa4808c00] 01:48:19 INFO - PROCESS | 1830 | 1477644499157 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0xa48c4c00) [pid = 1830] [serial = 783] [outer = 0xa4808c00] 01:48:19 INFO - PROCESS | 1830 | 1477644499865 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]]]}] 01:48:19 INFO - . 01:48:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1270ms 01:48:19 INFO - PROCESS | 1830 | 1477644499892 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 1830 | 1477644499897 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 01:48:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 01:48:19 INFO - PROCESS | 1830 | 1477644499904 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}] 01:48:20 INFO - PROCESS | 1830 | 1477644500179 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:48:20 INFO - PROCESS | 1830 | 1477644500335 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 01:48:20 INFO - PROCESS | 1830 | 1477644500343 Marionette TRACE conn4 <- [1,1140,null,["8"]] 01:48:20 INFO - PROCESS | 1830 | 1477644500598 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 01:48:20 INFO - PROCESS | 1830 | 1477644500618 Marionette TRACE conn4 <- [1,1141,null,{}] 01:48:20 INFO - PROCESS | 1830 | 1477644500639 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3400 == 47 [pid = 1830] [id = 267] 01:48:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8f99cc00) [pid = 1830] [serial = 784] [outer = (nil)] 01:48:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8faf5400) [pid = 1830] [serial = 785] [outer = 0x8f99cc00] 01:48:20 INFO - PROCESS | 1830 | 1477644500747 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x9297f000) [pid = 1830] [serial = 786] [outer = 0x8f99cc00] 01:48:21 INFO - PROCESS | 1830 | 1477644501542 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]]]}] 01:48:21 INFO - . 01:48:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1725ms 01:48:21 INFO - PROCESS | 1830 | 1477644501629 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 1830 | 1477644501636 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 01:48:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 01:48:21 INFO - PROCESS | 1830 | 1477644501645 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}] 01:48:21 INFO - PROCESS | 1830 | 1477644501900 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 01:48:22 INFO - PROCESS | 1830 | 1477644502043 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 01:48:22 INFO - PROCESS | 1830 | 1477644502049 Marionette TRACE conn4 <- [1,1145,null,["8"]] 01:48:22 INFO - PROCESS | 1830 | 1477644502062 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 01:48:22 INFO - PROCESS | 1830 | 1477644502073 Marionette TRACE conn4 <- [1,1146,null,{}] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x97bf9400 == 46 [pid = 1830] [id = 260] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99b000 == 45 [pid = 1830] [id = 258] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x955af800 == 44 [pid = 1830] [id = 259] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa27ca000 == 43 [pid = 1830] [id = 254] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf6000 == 42 [pid = 1830] [id = 257] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda2000 == 41 [pid = 1830] [id = 251] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x937d4800 == 40 [pid = 1830] [id = 252] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa068cc00 == 39 [pid = 1830] [id = 253] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x930ec800 == 38 [pid = 1830] [id = 242] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x94d53c00 == 37 [pid = 1830] [id = 243] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x9a338000 == 36 [pid = 1830] [id = 240] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa2ade000 == 35 [pid = 1830] [id = 255] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa2f9d800 == 34 [pid = 1830] [id = 256] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x93dcb400 == 33 [pid = 1830] [id = 244] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa2f9b400 == 32 [pid = 1830] [id = 265] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa2f9a400 == 31 [pid = 1830] [id = 266] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3400 == 30 [pid = 1830] [id = 267] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x94be9800 == 29 [pid = 1830] [id = 248] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x9b3dac00 == 28 [pid = 1830] [id = 261] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8dba2800 == 27 [pid = 1830] [id = 262] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x9af96000 == 26 [pid = 1830] [id = 241] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0x8dba3c00 == 25 [pid = 1830] [id = 263] 01:48:22 INFO - PROCESS | 1830 | --DOCSHELL 0xa0697000 == 24 [pid = 1830] [id = 264] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x95015400) [pid = 1830] [serial = 726] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x99556800) [pid = 1830] [serial = 728] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x94bdc400) [pid = 1830] [serial = 725] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x9297a000) [pid = 1830] [serial = 722] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8fb97800) [pid = 1830] [serial = 719] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x9b401c00) [pid = 1830] [serial = 716] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x957cfc00) [pid = 1830] [serial = 713] [outer = (nil)] [url = about:blank] 01:48:22 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x934a5400) [pid = 1830] [serial = 710] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa11a1c00) [pid = 1830] [serial = 734] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9a0ccc00) [pid = 1830] [serial = 714] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9b14b000) [pid = 1830] [serial = 732] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x9a0ca400) [pid = 1830] [serial = 729] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x93318000) [pid = 1830] [serial = 723] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x93758400) [pid = 1830] [serial = 711] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x9b40d000) [pid = 1830] [serial = 717] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8ddb2400) [pid = 1830] [serial = 720] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x9afea400) [pid = 1830] [serial = 731] [outer = (nil)] [url = about:blank] 01:48:23 INFO - PROCESS | 1830 | 1477644503042 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5e400 == 25 [pid = 1830] [id = 268] 01:48:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8da63c00) [pid = 1830] [serial = 787] [outer = (nil)] 01:48:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8dda0400) [pid = 1830] [serial = 788] [outer = 0x8da63c00] 01:48:23 INFO - PROCESS | 1830 | 1477644503154 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8ddb3c00) [pid = 1830] [serial = 789] [outer = 0x8da63c00] 01:48:23 INFO - PROCESS | 1830 | 1477644503855 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:23 INFO - . 01:48:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 2274ms 01:48:23 INFO - PROCESS | 1830 | 1477644503920 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 1830 | 1477644503925 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 01:48:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 01:48:23 INFO - PROCESS | 1830 | 1477644503940 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}] 01:48:24 INFO - PROCESS | 1830 | 1477644504148 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 01:48:24 INFO - PROCESS | 1830 | 1477644504269 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 01:48:24 INFO - PROCESS | 1830 | 1477644504274 Marionette TRACE conn4 <- [1,1150,null,["8"]] 01:48:24 INFO - PROCESS | 1830 | 1477644504280 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 01:48:24 INFO - PROCESS | 1830 | 1477644504288 Marionette TRACE conn4 <- [1,1151,null,{}] 01:48:24 INFO - PROCESS | 1830 | 1477644504301 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb98400 == 26 [pid = 1830] [id = 269] 01:48:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8fb9b000) [pid = 1830] [serial = 790] [outer = (nil)] 01:48:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fba2c00) [pid = 1830] [serial = 791] [outer = 0x8fb9b000] 01:48:24 INFO - PROCESS | 1830 | 1477644504412 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8fbb1c00) [pid = 1830] [serial = 792] [outer = 0x8fb9b000] 01:48:25 INFO - PROCESS | 1830 | 1477644505133 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:25 INFO - . 01:48:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1229ms 01:48:25 INFO - PROCESS | 1830 | 1477644505168 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 1830 | 1477644505172 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:48:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 01:48:25 INFO - PROCESS | 1830 | 1477644505182 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}] 01:48:25 INFO - PROCESS | 1830 | 1477644505448 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 01:48:25 INFO - PROCESS | 1830 | 1477644505546 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 01:48:25 INFO - PROCESS | 1830 | 1477644505552 Marionette TRACE conn4 <- [1,1155,null,["8"]] 01:48:25 INFO - PROCESS | 1830 | 1477644505562 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 01:48:25 INFO - PROCESS | 1830 | 1477644505569 Marionette TRACE conn4 <- [1,1156,null,{}] 01:48:25 INFO - PROCESS | 1830 | 1477644505596 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x93166c00 == 27 [pid = 1830] [id = 270] 01:48:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x937cc400) [pid = 1830] [serial = 793] [outer = (nil)] 01:48:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x937d2000) [pid = 1830] [serial = 794] [outer = 0x937cc400] 01:48:25 INFO - PROCESS | 1830 | 1477644505702 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x93dc6000) [pid = 1830] [serial = 795] [outer = 0x937cc400] 01:48:26 INFO - PROCESS | 1830 | 1477644506679 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:26 INFO - . 01:48:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1537ms 01:48:26 INFO - PROCESS | 1830 | 1477644506719 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 01:48:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 01:48:26 INFO - PROCESS | 1830 | 1477644506723 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 01:48:26 INFO - PROCESS | 1830 | 1477644506736 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}] 01:48:27 INFO - PROCESS | 1830 | 1477644507025 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:48:27 INFO - PROCESS | 1830 | 1477644507192 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 01:48:27 INFO - PROCESS | 1830 | 1477644507197 Marionette TRACE conn4 <- [1,1160,null,["8"]] 01:48:27 INFO - PROCESS | 1830 | 1477644507207 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 01:48:27 INFO - PROCESS | 1830 | 1477644507216 Marionette TRACE conn4 <- [1,1161,null,{}] 01:48:27 INFO - PROCESS | 1830 | 1477644507222 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x94d53c00 == 28 [pid = 1830] [id = 271] 01:48:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x95014400) [pid = 1830] [serial = 796] [outer = (nil)] 01:48:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x958c2400) [pid = 1830] [serial = 797] [outer = 0x95014400] 01:48:27 INFO - PROCESS | 1830 | 1477644507345 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x97bf6000) [pid = 1830] [serial = 798] [outer = 0x95014400] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x9a0c4800) [pid = 1830] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x9b4bc800) [pid = 1830] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x9b14a000) [pid = 1830] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa068ec00) [pid = 1830] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0xa2adec00) [pid = 1830] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8faf8c00) [pid = 1830] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x9b150400) [pid = 1830] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0xa2f9e400) [pid = 1830] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0xa27ca800) [pid = 1830] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8dda6800) [pid = 1830] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x937d5400) [pid = 1830] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f9a0400) [pid = 1830] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 01:48:28 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x955afc00) [pid = 1830] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 01:48:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9838a000) [pid = 1830] [serial = 799] [outer = 0x95014400] 01:48:28 INFO - PROCESS | 1830 | 1477644508758 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:28 INFO - . 01:48:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 2088ms 01:48:28 INFO - PROCESS | 1830 | 1477644508819 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 1830 | 1477644508823 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 01:48:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 01:48:28 INFO - PROCESS | 1830 | 1477644508834 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}] 01:48:29 INFO - PROCESS | 1830 | 1477644509019 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 01:48:29 INFO - PROCESS | 1830 | 1477644509144 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 01:48:29 INFO - PROCESS | 1830 | 1477644509148 Marionette TRACE conn4 <- [1,1165,null,["8"]] 01:48:29 INFO - PROCESS | 1830 | 1477644509154 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 01:48:29 INFO - PROCESS | 1830 | 1477644509160 Marionette TRACE conn4 <- [1,1166,null,{}] 01:48:29 INFO - PROCESS | 1830 | 1477644509166 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x97c4c400 == 29 [pid = 1830] [id = 272] 01:48:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x97c53c00) [pid = 1830] [serial = 800] [outer = (nil)] 01:48:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x995c1c00) [pid = 1830] [serial = 801] [outer = 0x97c53c00] 01:48:29 INFO - PROCESS | 1830 | 1477644509261 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x995c8000) [pid = 1830] [serial = 802] [outer = 0x97c53c00] 01:48:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x9838ec00) [pid = 1830] [serial = 803] [outer = 0x97c53c00] 01:48:29 INFO - PROCESS | 1830 | 1477644509892 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 01:48:29 INFO - . 01:48:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1120ms 01:48:29 INFO - PROCESS | 1830 | 1477644509954 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 01:48:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 01:48:29 INFO - PROCESS | 1830 | 1477644509958 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 01:48:29 INFO - PROCESS | 1830 | 1477644509966 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}] 01:48:30 INFO - PROCESS | 1830 | 1477644510216 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 01:48:30 INFO - PROCESS | 1830 | 1477644510317 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 01:48:30 INFO - PROCESS | 1830 | 1477644510324 Marionette TRACE conn4 <- [1,1170,null,["8"]] 01:48:30 INFO - PROCESS | 1830 | 1477644510333 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 01:48:30 INFO - PROCESS | 1830 | 1477644510344 Marionette TRACE conn4 <- [1,1171,null,{}] 01:48:30 INFO - PROCESS | 1830 | 1477644510353 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb1800 == 30 [pid = 1830] [id = 273] 01:48:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8ddb8400) [pid = 1830] [serial = 804] [outer = (nil)] 01:48:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8f99d400) [pid = 1830] [serial = 805] [outer = 0x8ddb8400] 01:48:30 INFO - PROCESS | 1830 | 1477644510479 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9118f400) [pid = 1830] [serial = 806] [outer = 0x8ddb8400] 01:48:31 INFO - PROCESS | 1830 | 1477644511289 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]]]}] 01:48:31 INFO - . 01:48:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1377ms 01:48:31 INFO - PROCESS | 1830 | 1477644511344 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 1830 | 1477644511351 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:48:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 01:48:31 INFO - PROCESS | 1830 | 1477644511437 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}] 01:48:31 INFO - PROCESS | 1830 | 1477644511659 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 01:48:31 INFO - PROCESS | 1830 | 1477644511836 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 01:48:31 INFO - PROCESS | 1830 | 1477644511844 Marionette TRACE conn4 <- [1,1175,null,["8"]] 01:48:31 INFO - PROCESS | 1830 | 1477644511854 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 01:48:31 INFO - PROCESS | 1830 | 1477644511862 Marionette TRACE conn4 <- [1,1176,null,{}] 01:48:31 INFO - PROCESS | 1830 | 1477644511868 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x944d3800 == 31 [pid = 1830] [id = 274] 01:48:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x944d7400) [pid = 1830] [serial = 807] [outer = (nil)] 01:48:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x94d52000) [pid = 1830] [serial = 808] [outer = 0x944d7400] 01:48:31 INFO - PROCESS | 1830 | 1477644511981 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x97bf5000) [pid = 1830] [serial = 809] [outer = 0x944d7400] 01:48:32 INFO - PROCESS | 1830 | 1477644512745 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]]]}] 01:48:32 INFO - . 01:48:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1384ms 01:48:32 INFO - PROCESS | 1830 | 1477644512814 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 1830 | 1477644512819 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 01:48:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 01:48:32 INFO - PROCESS | 1830 | 1477644512830 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}] 01:48:33 INFO - PROCESS | 1830 | 1477644513034 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:48:33 INFO - PROCESS | 1830 | 1477644513209 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 01:48:33 INFO - PROCESS | 1830 | 1477644513220 Marionette TRACE conn4 <- [1,1180,null,["8"]] 01:48:33 INFO - PROCESS | 1830 | 1477644513235 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 01:48:33 INFO - PROCESS | 1830 | 1477644513244 Marionette TRACE conn4 <- [1,1181,null,{}] 01:48:33 INFO - PROCESS | 1830 | 1477644513249 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5d800 == 32 [pid = 1830] [id = 275] 01:48:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9a5c2000) [pid = 1830] [serial = 810] [outer = (nil)] 01:48:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x9af95c00) [pid = 1830] [serial = 811] [outer = 0x9a5c2000] 01:48:33 INFO - PROCESS | 1830 | 1477644513360 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x9b153800) [pid = 1830] [serial = 812] [outer = 0x9a5c2000] 01:48:34 INFO - PROCESS | 1830 | 1477644514097 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]]]}] 01:48:34 INFO - . 01:48:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1288ms 01:48:34 INFO - PROCESS | 1830 | 1477644514166 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 1830 | 1477644514171 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 01:48:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 01:48:34 INFO - PROCESS | 1830 | 1477644514181 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}] 01:48:34 INFO - PROCESS | 1830 | 1477644514392 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 01:48:34 INFO - PROCESS | 1830 | 1477644514561 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 01:48:34 INFO - PROCESS | 1830 | 1477644514566 Marionette TRACE conn4 <- [1,1185,null,["8"]] 01:48:34 INFO - PROCESS | 1830 | 1477644514578 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 01:48:34 INFO - PROCESS | 1830 | 1477644514585 Marionette TRACE conn4 <- [1,1186,null,{}] 01:48:34 INFO - PROCESS | 1830 | 1477644514591 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b40c400 == 33 [pid = 1830] [id = 276] 01:48:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x9b40d000) [pid = 1830] [serial = 813] [outer = (nil)] 01:48:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0xa1127400) [pid = 1830] [serial = 814] [outer = 0x9b40d000] 01:48:34 INFO - PROCESS | 1830 | 1477644514702 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0xa270ac00) [pid = 1830] [serial = 815] [outer = 0x9b40d000] 01:48:35 INFO - PROCESS | 1830 | 1477644515468 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]]]}] 01:48:35 INFO - . 01:48:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1332ms 01:48:35 INFO - PROCESS | 1830 | 1477644515512 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 1830 | 1477644515517 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 01:48:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 01:48:35 INFO - PROCESS | 1830 | 1477644515524 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}] 01:48:35 INFO - PROCESS | 1830 | 1477644515734 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 01:48:35 INFO - PROCESS | 1830 | 1477644515908 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 01:48:35 INFO - PROCESS | 1830 | 1477644515912 Marionette TRACE conn4 <- [1,1190,null,["8"]] 01:48:35 INFO - PROCESS | 1830 | 1477644515918 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 01:48:35 INFO - PROCESS | 1830 | 1477644515924 Marionette TRACE conn4 <- [1,1191,null,{}] 01:48:35 INFO - PROCESS | 1830 | 1477644515934 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb8000 == 34 [pid = 1830] [id = 277] 01:48:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8f8cdc00) [pid = 1830] [serial = 816] [outer = (nil)] 01:48:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8fb98c00) [pid = 1830] [serial = 817] [outer = 0x8f8cdc00] 01:48:36 INFO - PROCESS | 1830 | 1477644516053 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x97c54c00) [pid = 1830] [serial = 818] [outer = 0x8f8cdc00] 01:48:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba2800 == 35 [pid = 1830] [id = 278] 01:48:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8f99bc00) [pid = 1830] [serial = 819] [outer = (nil)] 01:48:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8fa1b800) [pid = 1830] [serial = 820] [outer = 0x8f99bc00] 01:48:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x92331c00) [pid = 1830] [serial = 821] [outer = 0x8f99bc00] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8ce800 == 34 [pid = 1830] [id = 224] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x93dcd400 == 33 [pid = 1830] [id = 238] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x8dbd1800 == 32 [pid = 1830] [id = 239] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x92981800 == 31 [pid = 1830] [id = 225] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x93164000 == 30 [pid = 1830] [id = 237] 01:48:37 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99ac00 == 29 [pid = 1830] [id = 236] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x9b340400) [pid = 1830] [serial = 708] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0xa2709000) [pid = 1830] [serial = 767] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0xa2711800) [pid = 1830] [serial = 768] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x9a3e0400) [pid = 1830] [serial = 764] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x9af8bc00) [pid = 1830] [serial = 765] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x9588f800) [pid = 1830] [serial = 761] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x97bf8c00) [pid = 1830] [serial = 762] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8fb6a800) [pid = 1830] [serial = 758] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8fbaf800) [pid = 1830] [serial = 759] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8fb71800) [pid = 1830] [serial = 755] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x9118dc00) [pid = 1830] [serial = 756] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0xa2fa2400) [pid = 1830] [serial = 752] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa2fa7800) [pid = 1830] [serial = 753] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa2f11c00) [pid = 1830] [serial = 749] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0xa2f13400) [pid = 1830] [serial = 750] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0xa2975400) [pid = 1830] [serial = 746] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0xa2983400) [pid = 1830] [serial = 747] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0xa1124000) [pid = 1830] [serial = 743] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0xa278fc00) [pid = 1830] [serial = 744] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x944cb800) [pid = 1830] [serial = 740] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x9467f000) [pid = 1830] [serial = 741] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8cc800) [pid = 1830] [serial = 737] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8f9a5c00) [pid = 1830] [serial = 738] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0xa2707400) [pid = 1830] [serial = 735] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 1830 | 1477644517266 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]]]}] 01:48:37 INFO - ... 01:48:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1777ms 01:48:37 INFO - PROCESS | 1830 | 1477644517302 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 1830 | 1477644517309 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:48:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 01:48:37 INFO - PROCESS | 1830 | 1477644517319 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}] 01:48:37 INFO - PROCESS | 1830 | 1477644517541 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 01:48:37 INFO - PROCESS | 1830 | 1477644517673 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 01:48:37 INFO - PROCESS | 1830 | 1477644517679 Marionette TRACE conn4 <- [1,1195,null,["8"]] 01:48:37 INFO - PROCESS | 1830 | 1477644517687 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 01:48:37 INFO - PROCESS | 1830 | 1477644517696 Marionette TRACE conn4 <- [1,1196,null,{}] 01:48:37 INFO - PROCESS | 1830 | 1477644517703 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa27800 == 30 [pid = 1830] [id = 279] 01:48:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9118e000) [pid = 1830] [serial = 822] [outer = (nil)] 01:48:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x93164000) [pid = 1830] [serial = 823] [outer = 0x9118e000] 01:48:37 INFO - PROCESS | 1830 | 1477644517812 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x937cb000) [pid = 1830] [serial = 824] [outer = 0x9118e000] 01:48:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x94d45400 == 31 [pid = 1830] [id = 280] 01:48:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x94d49c00) [pid = 1830] [serial = 825] [outer = (nil)] 01:48:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8dba2c00) [pid = 1830] [serial = 826] [outer = 0x94d49c00] 01:48:38 INFO - PROCESS | 1830 | 1477644518515 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]]]}] 01:48:38 INFO - . 01:48:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1270ms 01:48:38 INFO - PROCESS | 1830 | 1477644518589 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 01:48:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 01:48:38 INFO - PROCESS | 1830 | 1477644518594 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 01:48:38 INFO - PROCESS | 1830 | 1477644518601 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}] 01:48:38 INFO - PROCESS | 1830 | 1477644518800 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:48:38 INFO - PROCESS | 1830 | 1477644518923 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 01:48:38 INFO - PROCESS | 1830 | 1477644518928 Marionette TRACE conn4 <- [1,1200,null,["8"]] 01:48:38 INFO - PROCESS | 1830 | 1477644518934 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 01:48:38 INFO - PROCESS | 1830 | 1477644518940 Marionette TRACE conn4 <- [1,1201,null,{}] 01:48:38 INFO - PROCESS | 1830 | 1477644518946 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x97c4dc00 == 32 [pid = 1830] [id = 281] 01:48:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x97c4f400) [pid = 1830] [serial = 827] [outer = (nil)] 01:48:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x98394400) [pid = 1830] [serial = 828] [outer = 0x97c4f400] 01:48:39 INFO - PROCESS | 1830 | 1477644519042 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x9a02a800) [pid = 1830] [serial = 829] [outer = 0x97c4f400] 01:48:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a53c400 == 33 [pid = 1830] [id = 282] 01:48:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x9a53f000) [pid = 1830] [serial = 830] [outer = (nil)] 01:48:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x94d4a800) [pid = 1830] [serial = 831] [outer = 0x9a53f000] 01:48:39 INFO - PROCESS | 1830 | 1477644519699 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]]]}] 01:48:39 INFO - . 01:48:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1123ms 01:48:39 INFO - PROCESS | 1830 | 1477644519779 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 01:48:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 01:48:39 INFO - PROCESS | 1830 | 1477644519788 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 01:48:39 INFO - PROCESS | 1830 | 1477644519799 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}] 01:48:40 INFO - PROCESS | 1830 | 1477644520088 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 01:48:40 INFO - PROCESS | 1830 | 1477644520127 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 01:48:40 INFO - PROCESS | 1830 | 1477644520132 Marionette TRACE conn4 <- [1,1205,null,["8"]] 01:48:40 INFO - PROCESS | 1830 | 1477644520137 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 01:48:40 INFO - PROCESS | 1830 | 1477644520144 Marionette TRACE conn4 <- [1,1206,null,{}] 01:48:40 INFO - PROCESS | 1830 | 1477644520227 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b403000 == 34 [pid = 1830] [id = 283] 01:48:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x9b404400) [pid = 1830] [serial = 832] [outer = (nil)] 01:48:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0xa068c400) [pid = 1830] [serial = 833] [outer = 0x9b404400] 01:48:40 INFO - PROCESS | 1830 | 1477644520338 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0xa1129800) [pid = 1830] [serial = 834] [outer = 0x9b404400] 01:48:40 INFO - PROCESS | 1830 | ++DOCSHELL 0xa297b000 == 35 [pid = 1830] [id = 284] 01:48:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0xa297e800) [pid = 1830] [serial = 835] [outer = (nil)] 01:48:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8fa26800) [pid = 1830] [serial = 836] [outer = 0xa297e800] 01:48:41 INFO - PROCESS | 1830 | 1477644521137 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]]]}] 01:48:41 INFO - . 01:48:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1423ms 01:48:41 INFO - PROCESS | 1830 | 1477644521219 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 01:48:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 01:48:41 INFO - PROCESS | 1830 | 1477644521224 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 01:48:41 INFO - PROCESS | 1830 | 1477644521231 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}] 01:48:41 INFO - PROCESS | 1830 | 1477644521484 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 01:48:41 INFO - PROCESS | 1830 | 1477644521510 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 01:48:41 INFO - PROCESS | 1830 | 1477644521514 Marionette TRACE conn4 <- [1,1210,null,["8"]] 01:48:41 INFO - PROCESS | 1830 | 1477644521519 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 01:48:41 INFO - PROCESS | 1830 | 1477644521525 Marionette TRACE conn4 <- [1,1211,null,{}] 01:48:41 INFO - PROCESS | 1830 | 1477644521532 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2add000 == 36 [pid = 1830] [id = 285] 01:48:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0xa2addc00) [pid = 1830] [serial = 837] [outer = (nil)] 01:48:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0xa2ae0800) [pid = 1830] [serial = 838] [outer = 0xa2addc00] 01:48:41 INFO - PROCESS | 1830 | 1477644521900 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0xa2f11800) [pid = 1830] [serial = 839] [outer = 0xa2addc00] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8f99cc00) [pid = 1830] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8fb9b000) [pid = 1830] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8da63c00) [pid = 1830] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x95014400) [pid = 1830] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8fbb6800) [pid = 1830] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8ddb0c00) [pid = 1830] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa0698800) [pid = 1830] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa2f9c000) [pid = 1830] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0xa4808c00) [pid = 1830] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 01:48:42 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x937cc400) [pid = 1830] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 01:48:42 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2adf800 == 37 [pid = 1830] [id = 286] 01:48:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0xa2f9b800) [pid = 1830] [serial = 840] [outer = (nil)] 01:48:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0xa2f9e000) [pid = 1830] [serial = 841] [outer = 0xa2f9b800] 01:48:42 INFO - PROCESS | 1830 | 1477644522620 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]]]}] 01:48:42 INFO - . 01:48:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1473ms 01:48:42 INFO - PROCESS | 1830 | 1477644522703 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 1830 | 1477644522706 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:48:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 01:48:42 INFO - PROCESS | 1830 | 1477644522713 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}] 01:48:42 INFO - PROCESS | 1830 | 1477644522947 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 01:48:42 INFO - PROCESS | 1830 | 1477644522974 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 01:48:42 INFO - PROCESS | 1830 | 1477644522980 Marionette TRACE conn4 <- [1,1215,null,["8"]] 01:48:42 INFO - PROCESS | 1830 | 1477644522986 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 01:48:42 INFO - PROCESS | 1830 | 1477644522991 Marionette TRACE conn4 <- [1,1216,null,{}] 01:48:43 INFO - PROCESS | 1830 | 1477644522997 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb5c00 == 38 [pid = 1830] [id = 287] 01:48:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0xa2f1b000) [pid = 1830] [serial = 842] [outer = (nil)] 01:48:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0xa2fa5800) [pid = 1830] [serial = 843] [outer = 0xa2f1b000] 01:48:43 INFO - PROCESS | 1830 | 1477644523092 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0xa45f4000) [pid = 1830] [serial = 844] [outer = 0xa2f1b000] 01:48:43 INFO - PROCESS | 1830 | ++DOCSHELL 0xa4c5cc00 == 39 [pid = 1830] [id = 288] 01:48:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0xa4c63000) [pid = 1830] [serial = 845] [outer = (nil)] 01:48:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0xa4c63800) [pid = 1830] [serial = 846] [outer = 0xa4c63000] 01:48:43 INFO - PROCESS | 1830 | 1477644523831 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]]]}] 01:48:43 INFO - . 01:48:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1174ms 01:48:43 INFO - PROCESS | 1830 | 1477644523889 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 1830 | 1477644523895 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 01:48:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 01:48:43 INFO - PROCESS | 1830 | 1477644523906 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}] 01:48:44 INFO - PROCESS | 1830 | 1477644524156 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:48:44 INFO - PROCESS | 1830 | 1477644524339 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 01:48:44 INFO - PROCESS | 1830 | 1477644524348 Marionette TRACE conn4 <- [1,1220,null,["8"]] 01:48:44 INFO - PROCESS | 1830 | 1477644524356 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 01:48:44 INFO - PROCESS | 1830 | 1477644524370 Marionette TRACE conn4 <- [1,1221,null,{}] 01:48:44 INFO - PROCESS | 1830 | 1477644524426 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb9b000 == 40 [pid = 1830] [id = 289] 01:48:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8fb9f000) [pid = 1830] [serial = 847] [outer = (nil)] 01:48:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x92981800) [pid = 1830] [serial = 848] [outer = 0x8fb9f000] 01:48:44 INFO - PROCESS | 1830 | 1477644524554 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x93757c00) [pid = 1830] [serial = 849] [outer = 0x8fb9f000] 01:48:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x97bf0800 == 41 [pid = 1830] [id = 290] 01:48:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x97c59400) [pid = 1830] [serial = 850] [outer = (nil)] 01:48:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x97c4e000) [pid = 1830] [serial = 851] [outer = 0x97c59400] 01:48:45 INFO - PROCESS | 1830 | 1477644525299 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]]]}] 01:48:45 INFO - . 01:48:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1477ms 01:48:45 INFO - PROCESS | 1830 | 1477644525385 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 1830 | 1477644525393 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 01:48:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 01:48:45 INFO - PROCESS | 1830 | 1477644525401 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}] 01:48:45 INFO - PROCESS | 1830 | 1477644525676 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 01:48:45 INFO - PROCESS | 1830 | 1477644525799 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 01:48:45 INFO - PROCESS | 1830 | 1477644525804 Marionette TRACE conn4 <- [1,1225,null,["8"]] 01:48:45 INFO - PROCESS | 1830 | 1477644525815 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 01:48:45 INFO - PROCESS | 1830 | 1477644525821 Marionette TRACE conn4 <- [1,1226,null,{}] 01:48:45 INFO - PROCESS | 1830 | 1477644525828 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a0ca400 == 42 [pid = 1830] [id = 291] 01:48:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x9a33a400) [pid = 1830] [serial = 852] [outer = (nil)] 01:48:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x9a3e4800) [pid = 1830] [serial = 853] [outer = 0x9a33a400] 01:48:45 INFO - PROCESS | 1830 | 1477644525973 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x9b150400) [pid = 1830] [serial = 854] [outer = 0x9a33a400] 01:48:46 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2ad8000 == 43 [pid = 1830] [id = 292] 01:48:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0xa2ae0000) [pid = 1830] [serial = 855] [outer = (nil)] 01:48:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0xa27ab800) [pid = 1830] [serial = 856] [outer = 0xa2ae0000] 01:48:46 INFO - PROCESS | 1830 | 1477644526734 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]]]}] 01:48:46 INFO - . 01:48:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1370ms 01:48:46 INFO - PROCESS | 1830 | 1477644526784 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 1830 | 1477644526794 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 01:48:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 01:48:46 INFO - PROCESS | 1830 | 1477644526803 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}] 01:48:47 INFO - PROCESS | 1830 | 1477644527130 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 01:48:47 INFO - PROCESS | 1830 | 1477644527267 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 01:48:47 INFO - PROCESS | 1830 | 1477644527278 Marionette TRACE conn4 <- [1,1230,null,["8"]] 01:48:47 INFO - PROCESS | 1830 | 1477644527300 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 01:48:47 INFO - PROCESS | 1830 | 1477644527309 Marionette TRACE conn4 <- [1,1231,null,{}] 01:48:47 INFO - PROCESS | 1830 | 1477644527321 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 1830 | ++DOCSHELL 0xa4cbfc00 == 44 [pid = 1830] [id = 293] 01:48:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0xa4cc2000) [pid = 1830] [serial = 857] [outer = (nil)] 01:48:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0xa93c6800) [pid = 1830] [serial = 858] [outer = 0xa4cc2000] 01:48:47 INFO - PROCESS | 1830 | 1477644527437 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0xa93ca800) [pid = 1830] [serial = 859] [outer = 0xa4cc2000] 01:48:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x94406400 == 45 [pid = 1830] [id = 294] 01:48:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x94408c00) [pid = 1830] [serial = 860] [outer = (nil)] 01:48:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x94405c00) [pid = 1830] [serial = 861] [outer = 0x94408c00] 01:48:48 INFO - PROCESS | 1830 | 1477644528207 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]]]}] 01:48:48 INFO - . 01:48:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1480ms 01:48:48 INFO - PROCESS | 1830 | 1477644528283 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 1830 | 1477644528286 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:48:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 01:48:48 INFO - PROCESS | 1830 | 1477644528295 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}] 01:48:48 INFO - PROCESS | 1830 | 1477644528498 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 01:48:48 INFO - PROCESS | 1830 | 1477644528668 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 01:48:48 INFO - PROCESS | 1830 | 1477644528677 Marionette TRACE conn4 <- [1,1235,null,["8"]] 01:48:48 INFO - PROCESS | 1830 | 1477644528688 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 01:48:48 INFO - PROCESS | 1830 | 1477644528693 Marionette TRACE conn4 <- [1,1236,null,{}] 01:48:48 INFO - PROCESS | 1830 | 1477644528740 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5ac00 == 46 [pid = 1830] [id = 295] 01:48:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x9440e400) [pid = 1830] [serial = 862] [outer = (nil)] 01:48:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x94411c00) [pid = 1830] [serial = 863] [outer = 0x9440e400] 01:48:48 INFO - PROCESS | 1830 | 1477644528851 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0xa4c66c00) [pid = 1830] [serial = 864] [outer = 0x9440e400] 01:48:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x9440a800 == 47 [pid = 1830] [id = 296] 01:48:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 100 (0xa5f7dc00) [pid = 1830] [serial = 865] [outer = (nil)] 01:48:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 101 (0x94407400) [pid = 1830] [serial = 866] [outer = 0xa5f7dc00] 01:48:49 INFO - PROCESS | 1830 | 1477644529606 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]]]}] 01:48:49 INFO - . 01:48:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1326ms 01:48:49 INFO - PROCESS | 1830 | 1477644529619 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 1830 | 1477644529622 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 01:48:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 01:48:49 INFO - PROCESS | 1830 | 1477644529631 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}] 01:48:49 INFO - PROCESS | 1830 | 1477644529841 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:48:50 INFO - PROCESS | 1830 | 1477644530040 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 01:48:50 INFO - PROCESS | 1830 | 1477644530043 Marionette TRACE conn4 <- [1,1240,null,["8"]] 01:48:50 INFO - PROCESS | 1830 | 1477644530052 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 01:48:50 INFO - PROCESS | 1830 | 1477644530057 Marionette TRACE conn4 <- [1,1241,null,{}] 01:48:50 INFO - PROCESS | 1830 | 1477644530068 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 1830 | ++DOCSHELL 0xa5f7a400 == 48 [pid = 1830] [id = 297] 01:48:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 102 (0xa5f7a800) [pid = 1830] [serial = 867] [outer = (nil)] 01:48:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 103 (0xa5f7fc00) [pid = 1830] [serial = 868] [outer = 0xa5f7a800] 01:48:50 INFO - PROCESS | 1830 | 1477644530183 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 104 (0xa5f83400) [pid = 1830] [serial = 869] [outer = 0xa5f7a800] 01:48:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca2400 == 49 [pid = 1830] [id = 298] 01:48:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 105 (0x8dca2800) [pid = 1830] [serial = 870] [outer = (nil)] 01:48:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 106 (0x8dc9c400) [pid = 1830] [serial = 871] [outer = 0x8dca2800] 01:48:51 INFO - PROCESS | 1830 | 1477644531203 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]]]}] 01:48:51 INFO - . 01:48:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1634ms 01:48:51 INFO - PROCESS | 1830 | 1477644531265 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 1830 | 1477644531272 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 01:48:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 01:48:51 INFO - PROCESS | 1830 | 1477644531283 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}] 01:48:51 INFO - PROCESS | 1830 | 1477644531506 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 01:48:51 INFO - PROCESS | 1830 | 1477644531690 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 01:48:51 INFO - PROCESS | 1830 | 1477644531695 Marionette TRACE conn4 <- [1,1245,null,["8"]] 01:48:51 INFO - PROCESS | 1830 | 1477644531702 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 01:48:51 INFO - PROCESS | 1830 | 1477644531712 Marionette TRACE conn4 <- [1,1246,null,{}] 01:48:51 INFO - PROCESS | 1830 | 1477644531783 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb3400 == 50 [pid = 1830] [id = 299] 01:48:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 107 (0x8ddadc00) [pid = 1830] [serial = 872] [outer = (nil)] 01:48:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 108 (0x9297a000) [pid = 1830] [serial = 873] [outer = 0x8ddadc00] 01:48:51 INFO - PROCESS | 1830 | 1477644531921 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 109 (0x937d2400) [pid = 1830] [serial = 874] [outer = 0x8ddadc00] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0xa4c5cc00 == 49 [pid = 1830] [id = 288] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x950cf000 == 48 [pid = 1830] [id = 232] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x97c56c00 == 47 [pid = 1830] [id = 233] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9118e400 == 46 [pid = 1830] [id = 231] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0xa2adf800 == 45 [pid = 1830] [id = 286] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9a53c400 == 44 [pid = 1830] [id = 282] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0xa297b000 == 43 [pid = 1830] [id = 284] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x94d45400 == 42 [pid = 1830] [id = 280] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8dba2800 == 41 [pid = 1830] [id = 278] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb6800 == 40 [pid = 1830] [id = 221] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a9c00 == 39 [pid = 1830] [id = 223] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddbbc00 == 38 [pid = 1830] [id = 230] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbbcc00 == 37 [pid = 1830] [id = 226] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9501e000 == 36 [pid = 1830] [id = 227] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9588a400 == 35 [pid = 1830] [id = 229] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x957ca800 == 34 [pid = 1830] [id = 234] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda1000 == 33 [pid = 1830] [id = 228] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df000 == 32 [pid = 1830] [id = 235] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9440a800 == 31 [pid = 1830] [id = 296] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca2400 == 30 [pid = 1830] [id = 298] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x97bf0800 == 29 [pid = 1830] [id = 290] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0xa2ad8000 == 28 [pid = 1830] [id = 292] 01:48:53 INFO - PROCESS | 1830 | --DOCSHELL 0x94406400 == 27 [pid = 1830] [id = 294] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 108 (0x937d0400) [pid = 1830] [serial = 771] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 107 (0x93080800) [pid = 1830] [serial = 770] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 106 (0x97bef400) [pid = 1830] [serial = 774] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 105 (0x957ce800) [pid = 1830] [serial = 773] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 104 (0xa2ad9800) [pid = 1830] [serial = 777] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 103 (0xa291a800) [pid = 1830] [serial = 776] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 102 (0xa450e400) [pid = 1830] [serial = 780] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 101 (0xa2fa5400) [pid = 1830] [serial = 779] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 100 (0xa48c4c00) [pid = 1830] [serial = 783] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 99 (0xa4851400) [pid = 1830] [serial = 782] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x9297f000) [pid = 1830] [serial = 786] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0x8faf5400) [pid = 1830] [serial = 785] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0x8ddb3c00) [pid = 1830] [serial = 789] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0x8dda0400) [pid = 1830] [serial = 788] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x8fbb1c00) [pid = 1830] [serial = 792] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x8fba2c00) [pid = 1830] [serial = 791] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x93dc6000) [pid = 1830] [serial = 795] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x937d2000) [pid = 1830] [serial = 794] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x9838a000) [pid = 1830] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x97bf6000) [pid = 1830] [serial = 798] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x958c2400) [pid = 1830] [serial = 797] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x995c1c00) [pid = 1830] [serial = 801] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 1830 | 1477644533601 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]]]}] 01:48:53 INFO - . 01:48:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 2372ms 01:48:53 INFO - PROCESS | 1830 | 1477644533654 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 1830 | 1477644533659 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 01:48:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 01:48:53 INFO - PROCESS | 1830 | 1477644533671 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}] 01:48:53 INFO - PROCESS | 1830 | 1477644533856 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 01:48:53 INFO - PROCESS | 1830 | 1477644533978 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 01:48:53 INFO - PROCESS | 1830 | 1477644533984 Marionette TRACE conn4 <- [1,1250,null,["8"]] 01:48:53 INFO - PROCESS | 1830 | 1477644533991 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 01:48:54 INFO - PROCESS | 1830 | 1477644533999 Marionette TRACE conn4 <- [1,1251,null,{}] 01:48:54 INFO - PROCESS | 1830 | 1477644534005 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda7c00 == 28 [pid = 1830] [id = 300] 01:48:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8ddab000) [pid = 1830] [serial = 875] [outer = (nil)] 01:48:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8ddb0c00) [pid = 1830] [serial = 876] [outer = 0x8ddab000] 01:48:54 INFO - PROCESS | 1830 | 1477644534112 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8ddbb000) [pid = 1830] [serial = 877] [outer = 0x8ddab000] 01:48:54 INFO - PROCESS | 1830 | 1477644534683 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]]]}] 01:48:54 INFO - . 01:48:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1069ms 01:48:54 INFO - PROCESS | 1830 | 1477644534738 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 1830 | 1477644534743 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:48:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 01:48:54 INFO - PROCESS | 1830 | 1477644534753 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}] 01:48:54 INFO - PROCESS | 1830 | 1477644534934 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 01:48:54 INFO - PROCESS | 1830 | 1477644534953 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 01:48:54 INFO - PROCESS | 1830 | 1477644534957 Marionette TRACE conn4 <- [1,1255,null,["8"]] 01:48:54 INFO - PROCESS | 1830 | 1477644534963 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 01:48:54 INFO - PROCESS | 1830 | 1477644534969 Marionette TRACE conn4 <- [1,1256,null,{}] 01:48:55 INFO - PROCESS | 1830 | 1477644535096 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a5c00 == 29 [pid = 1830] [id = 301] 01:48:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x8fa91000) [pid = 1830] [serial = 878] [outer = (nil)] 01:48:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x8faf2400) [pid = 1830] [serial = 879] [outer = 0x8fa91000] 01:48:55 INFO - PROCESS | 1830 | 1477644535198 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x8faf0400) [pid = 1830] [serial = 880] [outer = 0x8fa91000] 01:48:55 INFO - PROCESS | 1830 | 1477644535747 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]]]}] 01:48:55 INFO - . 01:48:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1019ms 01:48:55 INFO - PROCESS | 1830 | 1477644535797 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 01:48:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 01:48:55 INFO - PROCESS | 1830 | 1477644535805 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 01:48:55 INFO - PROCESS | 1830 | 1477644535813 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}] 01:48:56 INFO - PROCESS | 1830 | 1477644536045 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:48:56 INFO - PROCESS | 1830 | 1477644536079 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 01:48:56 INFO - PROCESS | 1830 | 1477644536083 Marionette TRACE conn4 <- [1,1260,null,["8"]] 01:48:56 INFO - PROCESS | 1830 | 1477644536089 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 01:48:56 INFO - PROCESS | 1830 | 1477644536097 Marionette TRACE conn4 <- [1,1261,null,{}] 01:48:56 INFO - PROCESS | 1830 | 1477644536172 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x93087400 == 30 [pid = 1830] [id = 302] 01:48:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x93088400) [pid = 1830] [serial = 881] [outer = (nil)] 01:48:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x93164800) [pid = 1830] [serial = 882] [outer = 0x93088400] 01:48:56 INFO - PROCESS | 1830 | 1477644536275 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x93754c00) [pid = 1830] [serial = 883] [outer = 0x93088400] 01:48:56 INFO - PROCESS | 1830 | 1477644536921 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]]]}] 01:48:56 INFO - . 01:48:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1124ms 01:48:56 INFO - PROCESS | 1830 | 1477644536943 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 1830 | 1477644536948 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 01:48:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 01:48:56 INFO - PROCESS | 1830 | 1477644536955 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}] 01:48:57 INFO - PROCESS | 1830 | 1477644537180 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 01:48:57 INFO - PROCESS | 1830 | 1477644537216 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 01:48:57 INFO - PROCESS | 1830 | 1477644537221 Marionette TRACE conn4 <- [1,1265,null,["8"]] 01:48:57 INFO - PROCESS | 1830 | 1477644537226 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 01:48:57 INFO - PROCESS | 1830 | 1477644537232 Marionette TRACE conn4 <- [1,1266,null,{}] 01:48:57 INFO - PROCESS | 1830 | 1477644537308 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dc6800 == 31 [pid = 1830] [id = 303] 01:48:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x93dc6c00) [pid = 1830] [serial = 884] [outer = (nil)] 01:48:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x950cf000) [pid = 1830] [serial = 885] [outer = 0x93dc6c00] 01:48:57 INFO - PROCESS | 1830 | 1477644537507 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0x957ce800) [pid = 1830] [serial = 886] [outer = 0x93dc6c00] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x97c53c00) [pid = 1830] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0xa2f1b000) [pid = 1830] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0xa297e800) [pid = 1830] [serial = 835] [outer = (nil)] [url = about:blank] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0xa2addc00) [pid = 1830] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x8f99bc00) [pid = 1830] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x8f8cdc00) [pid = 1830] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x8ddb8400) [pid = 1830] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x94d49c00) [pid = 1830] [serial = 825] [outer = (nil)] [url = about:blank] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x9118e000) [pid = 1830] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x9a5c2000) [pid = 1830] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x944d7400) [pid = 1830] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x9b40d000) [pid = 1830] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x9b404400) [pid = 1830] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0xa2f9b800) [pid = 1830] [serial = 840] [outer = (nil)] [url = about:blank] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x97c4f400) [pid = 1830] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x9a53f000) [pid = 1830] [serial = 830] [outer = (nil)] [url = about:blank] 01:48:58 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0xa4c63000) [pid = 1830] [serial = 845] [outer = (nil)] [url = about:blank] 01:48:58 INFO - PROCESS | 1830 | 1477644538600 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]]]}] 01:48:58 INFO - . 01:48:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1678ms 01:48:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 01:48:58 INFO - PROCESS | 1830 | 1477644538632 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1830 | 1477644538635 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 01:48:58 INFO - PROCESS | 1830 | 1477644538643 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}] 01:48:58 INFO - PROCESS | 1830 | 1477644538820 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 01:48:58 INFO - PROCESS | 1830 | 1477644538951 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 01:48:58 INFO - PROCESS | 1830 | 1477644538955 Marionette TRACE conn4 <- [1,1270,null,["8"]] 01:48:58 INFO - PROCESS | 1830 | 1477644538961 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 01:48:58 INFO - PROCESS | 1830 | 1477644538966 Marionette TRACE conn4 <- [1,1271,null,{}] 01:48:58 INFO - PROCESS | 1830 | 1477644538973 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x944d7400 == 32 [pid = 1830] [id = 304] 01:48:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x957d5400) [pid = 1830] [serial = 887] [outer = (nil)] 01:48:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x9587e800) [pid = 1830] [serial = 888] [outer = 0x957d5400] 01:48:59 INFO - PROCESS | 1830 | 1477644539067 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x95882800) [pid = 1830] [serial = 889] [outer = 0x957d5400] 01:48:59 INFO - PROCESS | 1830 | 1477644539590 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]]]}] 01:48:59 INFO - . 01:48:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 976ms 01:48:59 INFO - PROCESS | 1830 | 1477644539617 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 1830 | 1477644539620 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:48:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 01:48:59 INFO - PROCESS | 1830 | 1477644539629 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}] 01:48:59 INFO - PROCESS | 1830 | 1477644539820 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 01:48:59 INFO - PROCESS | 1830 | 1477644539834 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 01:48:59 INFO - PROCESS | 1830 | 1477644539837 Marionette TRACE conn4 <- [1,1275,null,["8"]] 01:48:59 INFO - PROCESS | 1830 | 1477644539955 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 01:48:59 INFO - PROCESS | 1830 | 1477644539960 Marionette TRACE conn4 <- [1,1276,null,{}] 01:48:59 INFO - PROCESS | 1830 | 1477644539966 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x9588b800 == 33 [pid = 1830] [id = 305] 01:49:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x9588d000) [pid = 1830] [serial = 890] [outer = (nil)] 01:49:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x97beb400) [pid = 1830] [serial = 891] [outer = 0x9588d000] 01:49:00 INFO - PROCESS | 1830 | 1477644540078 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x97bf5c00) [pid = 1830] [serial = 892] [outer = 0x9588d000] 01:49:00 INFO - PROCESS | 1830 | 1477644540822 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]]]}] 01:49:00 INFO - . 01:49:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1226ms 01:49:00 INFO - PROCESS | 1830 | 1477644540856 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 1830 | 1477644540861 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 01:49:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 01:49:00 INFO - PROCESS | 1830 | 1477644540874 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}] 01:49:01 INFO - PROCESS | 1830 | 1477644541100 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:49:01 INFO - PROCESS | 1830 | 1477644541268 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 01:49:01 INFO - PROCESS | 1830 | 1477644541274 Marionette TRACE conn4 <- [1,1280,null,["8"]] 01:49:01 INFO - PROCESS | 1830 | 1477644541286 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 01:49:01 INFO - PROCESS | 1830 | 1477644541293 Marionette TRACE conn4 <- [1,1281,null,{}] 01:49:01 INFO - PROCESS | 1830 | 1477644541301 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3c00 == 34 [pid = 1830] [id = 306] 01:49:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8f8e4000) [pid = 1830] [serial = 893] [outer = (nil)] 01:49:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8fa23c00) [pid = 1830] [serial = 894] [outer = 0x8f8e4000] 01:49:01 INFO - PROCESS | 1830 | 1477644541427 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x8faf1400) [pid = 1830] [serial = 895] [outer = 0x8f8e4000] 01:49:02 INFO - PROCESS | 1830 | 1477644542256 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]]]}] 01:49:02 INFO - . 01:49:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1423ms 01:49:02 INFO - PROCESS | 1830 | 1477644542301 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 1830 | 1477644542309 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 01:49:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 01:49:02 INFO - PROCESS | 1830 | 1477644542319 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}] 01:49:02 INFO - PROCESS | 1830 | 1477644542564 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 01:49:02 INFO - PROCESS | 1830 | 1477644542733 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 01:49:02 INFO - PROCESS | 1830 | 1477644542738 Marionette TRACE conn4 <- [1,1285,null,["8"]] 01:49:02 INFO - PROCESS | 1830 | 1477644542748 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 01:49:02 INFO - PROCESS | 1830 | 1477644542754 Marionette TRACE conn4 <- [1,1286,null,{}] 01:49:02 INFO - PROCESS | 1830 | 1477644542761 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa25800 == 35 [pid = 1830] [id = 307] 01:49:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x8faf0000) [pid = 1830] [serial = 896] [outer = (nil)] 01:49:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x93cd2400) [pid = 1830] [serial = 897] [outer = 0x8faf0000] 01:49:02 INFO - PROCESS | 1830 | 1477644542884 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x9440a000) [pid = 1830] [serial = 898] [outer = 0x8faf0000] 01:49:03 INFO - PROCESS | 1830 | 1477644543623 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]]]}] 01:49:03 INFO - . 01:49:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1375ms 01:49:03 INFO - PROCESS | 1830 | 1477644543702 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 01:49:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 01:49:03 INFO - PROCESS | 1830 | 1477644543712 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 01:49:03 INFO - PROCESS | 1830 | 1477644543719 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}] 01:49:03 INFO - PROCESS | 1830 | 1477644543917 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 01:49:04 INFO - PROCESS | 1830 | 1477644544089 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 01:49:04 INFO - PROCESS | 1830 | 1477644544094 Marionette TRACE conn4 <- [1,1290,null,["8"]] 01:49:04 INFO - PROCESS | 1830 | 1477644544102 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 01:49:04 INFO - PROCESS | 1830 | 1477644544110 Marionette TRACE conn4 <- [1,1291,null,{}] 01:49:04 INFO - PROCESS | 1830 | 1477644544121 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x97bf0800 == 36 [pid = 1830] [id = 308] 01:49:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x97bf3800) [pid = 1830] [serial = 899] [outer = (nil)] 01:49:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x97c52400) [pid = 1830] [serial = 900] [outer = 0x97bf3800] 01:49:04 INFO - PROCESS | 1830 | 1477644544238 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x9838cc00) [pid = 1830] [serial = 901] [outer = 0x97bf3800] 01:49:04 INFO - PROCESS | 1830 | 1477644544975 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]]]}] 01:49:05 INFO - . 01:49:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1332ms 01:49:05 INFO - PROCESS | 1830 | 1477644545051 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:49:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 01:49:05 INFO - PROCESS | 1830 | 1477644545056 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:49:05 INFO - PROCESS | 1830 | 1477644545068 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}] 01:49:05 INFO - PROCESS | 1830 | 1477644545288 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 01:49:05 INFO - PROCESS | 1830 | 1477644545458 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 01:49:05 INFO - PROCESS | 1830 | 1477644545463 Marionette TRACE conn4 <- [1,1295,null,["8"]] 01:49:05 INFO - PROCESS | 1830 | 1477644545475 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 01:49:05 INFO - PROCESS | 1830 | 1477644545481 Marionette TRACE conn4 <- [1,1296,null,{}] 01:49:05 INFO - PROCESS | 1830 | 1477644545488 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda0c00 == 37 [pid = 1830] [id = 309] 01:49:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x8f8ce000) [pid = 1830] [serial = 902] [outer = (nil)] 01:49:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0x93dd3000) [pid = 1830] [serial = 903] [outer = 0x8f8ce000] 01:49:05 INFO - PROCESS | 1830 | 1477644545638 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 100 (0x9588f800) [pid = 1830] [serial = 904] [outer = 0x8f8ce000] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 99 (0x995c8000) [pid = 1830] [serial = 802] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x9838ec00) [pid = 1830] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0x8fa26800) [pid = 1830] [serial = 836] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0x8dba2c00) [pid = 1830] [serial = 826] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0xa2f9e000) [pid = 1830] [serial = 841] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x94d4a800) [pid = 1830] [serial = 831] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0xa4c63800) [pid = 1830] [serial = 846] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x93164000) [pid = 1830] [serial = 823] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x937cb000) [pid = 1830] [serial = 824] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0xa1129800) [pid = 1830] [serial = 834] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x97c54c00) [pid = 1830] [serial = 818] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x98394400) [pid = 1830] [serial = 828] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x9af95c00) [pid = 1830] [serial = 811] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0xa2f11800) [pid = 1830] [serial = 839] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x9a02a800) [pid = 1830] [serial = 829] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x9b153800) [pid = 1830] [serial = 812] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x97bf5000) [pid = 1830] [serial = 809] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0xa2ae0800) [pid = 1830] [serial = 838] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0xa068c400) [pid = 1830] [serial = 833] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8f99d400) [pid = 1830] [serial = 805] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0xa2fa5800) [pid = 1830] [serial = 843] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fa1b800) [pid = 1830] [serial = 820] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa270ac00) [pid = 1830] [serial = 815] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x92331c00) [pid = 1830] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x94d52000) [pid = 1830] [serial = 808] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9118f400) [pid = 1830] [serial = 806] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8fb98c00) [pid = 1830] [serial = 817] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0xa1127400) [pid = 1830] [serial = 814] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0xa45f4000) [pid = 1830] [serial = 844] [outer = (nil)] [url = about:blank] 01:49:06 INFO - PROCESS | 1830 | 1477644546688 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]]]}] 01:49:06 INFO - . 01:49:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1673ms 01:49:06 INFO - PROCESS | 1830 | 1477644546737 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 1830 | 1477644546743 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 01:49:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 01:49:06 INFO - PROCESS | 1830 | 1477644546754 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}] 01:49:06 INFO - PROCESS | 1830 | 1477644546945 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:49:07 INFO - PROCESS | 1830 | 1477644547081 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 01:49:07 INFO - PROCESS | 1830 | 1477644547087 Marionette TRACE conn4 <- [1,1300,null,["8"]] 01:49:07 INFO - PROCESS | 1830 | 1477644547094 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 01:49:07 INFO - PROCESS | 1830 | 1477644547101 Marionette TRACE conn4 <- [1,1301,null,{}] 01:49:07 INFO - PROCESS | 1830 | 1477644547107 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca5400 == 38 [pid = 1830] [id = 310] 01:49:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8dda7400) [pid = 1830] [serial = 905] [outer = (nil)] 01:49:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fa23400) [pid = 1830] [serial = 906] [outer = 0x8dda7400] 01:49:07 INFO - PROCESS | 1830 | 1477644547216 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8faf8800) [pid = 1830] [serial = 907] [outer = 0x8dda7400] 01:49:07 INFO - PROCESS | 1830 | 1477644547805 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]]]}] 01:49:07 INFO - . 01:49:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1069ms 01:49:07 INFO - PROCESS | 1830 | 1477644547830 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 1830 | 1477644547838 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 01:49:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 01:49:07 INFO - PROCESS | 1830 | 1477644547846 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}] 01:49:08 INFO - PROCESS | 1830 | 1477644548019 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 01:49:08 INFO - PROCESS | 1830 | 1477644548175 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 01:49:08 INFO - PROCESS | 1830 | 1477644548181 Marionette TRACE conn4 <- [1,1305,null,["8"]] 01:49:08 INFO - PROCESS | 1830 | 1477644548188 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 01:49:08 INFO - PROCESS | 1830 | 1477644548194 Marionette TRACE conn4 <- [1,1306,null,{}] 01:49:08 INFO - PROCESS | 1830 | 1477644548201 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x923ad800 == 39 [pid = 1830] [id = 311] 01:49:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x93164000) [pid = 1830] [serial = 908] [outer = (nil)] 01:49:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x937cb000) [pid = 1830] [serial = 909] [outer = 0x93164000] 01:49:08 INFO - PROCESS | 1830 | 1477644548298 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x937d1800) [pid = 1830] [serial = 910] [outer = 0x93164000] 01:49:08 INFO - PROCESS | 1830 | 1477644548894 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]]]}] 01:49:08 INFO - . 01:49:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1073ms 01:49:08 INFO - PROCESS | 1830 | 1477644548934 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 01:49:08 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 01:49:08 INFO - PROCESS | 1830 | 1477644548942 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 01:49:08 INFO - PROCESS | 1830 | 1477644548956 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}] 01:49:09 INFO - PROCESS | 1830 | 1477644549235 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 01:49:09 INFO - PROCESS | 1830 | 1477644549267 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 01:49:09 INFO - PROCESS | 1830 | 1477644549271 Marionette TRACE conn4 <- [1,1310,null,["8"]] 01:49:09 INFO - PROCESS | 1830 | 1477644549276 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 01:49:09 INFO - PROCESS | 1830 | 1477644549287 Marionette TRACE conn4 <- [1,1311,null,{}] 01:49:09 INFO - PROCESS | 1830 | 1477644549372 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x95888c00 == 40 [pid = 1830] [id = 312] 01:49:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x95889c00) [pid = 1830] [serial = 911] [outer = (nil)] 01:49:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9588e800) [pid = 1830] [serial = 912] [outer = 0x95889c00] 01:49:09 INFO - PROCESS | 1830 | 1477644549476 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x97c57c00) [pid = 1830] [serial = 913] [outer = 0x95889c00] 01:49:10 INFO - PROCESS | 1830 | 1477644550190 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]]]}] 01:49:10 INFO - ... 01:49:10 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1273ms 01:49:10 INFO - PROCESS | 1830 | 1477644550278 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 1830 | 1477644550287 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:49:10 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 01:49:10 INFO - PROCESS | 1830 | 1477644550305 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}] 01:49:10 INFO - PROCESS | 1830 | 1477644550689 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 01:49:10 INFO - PROCESS | 1830 | 1477644550723 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 01:49:10 INFO - PROCESS | 1830 | 1477644550730 Marionette TRACE conn4 <- [1,1315,null,["8"]] 01:49:10 INFO - PROCESS | 1830 | 1477644550842 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 01:49:10 INFO - PROCESS | 1830 | 1477644550852 Marionette TRACE conn4 <- [1,1316,null,{}] 01:49:10 INFO - PROCESS | 1830 | 1477644550862 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99cc00 == 41 [pid = 1830] [id = 313] 01:49:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x91193000) [pid = 1830] [serial = 914] [outer = (nil)] 01:49:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x9a382800) [pid = 1830] [serial = 915] [outer = 0x91193000] 01:49:11 INFO - PROCESS | 1830 | 1477644551195 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x9a53f400) [pid = 1830] [serial = 916] [outer = 0x91193000] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x94408c00) [pid = 1830] [serial = 860] [outer = (nil)] [url = about:blank] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8dca2800) [pid = 1830] [serial = 870] [outer = (nil)] [url = about:blank] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x9440e400) [pid = 1830] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x97c59400) [pid = 1830] [serial = 850] [outer = (nil)] [url = about:blank] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fb9f000) [pid = 1830] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0xa5f7a800) [pid = 1830] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0xa4cc2000) [pid = 1830] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x957d5400) [pid = 1830] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8ddab000) [pid = 1830] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8fa91000) [pid = 1830] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8ddadc00) [pid = 1830] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x9a33a400) [pid = 1830] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0xa5f7dc00) [pid = 1830] [serial = 865] [outer = (nil)] [url = about:blank] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x93088400) [pid = 1830] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x93dc6c00) [pid = 1830] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 01:49:11 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0xa2ae0000) [pid = 1830] [serial = 855] [outer = (nil)] [url = about:blank] 01:49:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x9af91c00 == 42 [pid = 1830] [id = 314] 01:49:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9af92400) [pid = 1830] [serial = 917] [outer = (nil)] 01:49:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x9af94c00) [pid = 1830] [serial = 918] [outer = 0x9af92400] 01:49:11 INFO - PROCESS | 1830 | 1477644551920 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]]]}] 01:49:11 INFO - .... 01:49:11 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1672ms 01:49:11 INFO - PROCESS | 1830 | 1477644551969 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 1830 | 1477644551972 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 01:49:11 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 01:49:11 INFO - PROCESS | 1830 | 1477644551980 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}] 01:49:12 INFO - PROCESS | 1830 | 1477644552177 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:49:12 INFO - PROCESS | 1830 | 1477644552311 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 01:49:12 INFO - PROCESS | 1830 | 1477644552315 Marionette TRACE conn4 <- [1,1320,null,["8"]] 01:49:12 INFO - PROCESS | 1830 | 1477644552321 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 01:49:12 INFO - PROCESS | 1830 | 1477644552326 Marionette TRACE conn4 <- [1,1321,null,{}] 01:49:12 INFO - PROCESS | 1830 | 1477644552332 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dc9e000 == 43 [pid = 1830] [id = 315] 01:49:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8f8e2000) [pid = 1830] [serial = 919] [outer = (nil)] 01:49:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9b153000) [pid = 1830] [serial = 920] [outer = 0x8f8e2000] 01:49:12 INFO - PROCESS | 1830 | 1477644552453 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x9b14a000) [pid = 1830] [serial = 921] [outer = 0x8f8e2000] 01:49:13 INFO - . 01:49:13 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1122ms 01:49:13 INFO - PROCESS | 1830 | 1477644553091 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"]]]}] 01:49:13 INFO - PROCESS | 1830 | 1477644553104 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 1830 | 1477644553108 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 01:49:13 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 01:49:13 INFO - PROCESS | 1830 | 1477644553159 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}] 01:49:13 INFO - PROCESS | 1830 | 1477644553394 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 01:49:13 INFO - PROCESS | 1830 | 1477644553573 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 01:49:13 INFO - PROCESS | 1830 | 1477644553583 Marionette TRACE conn4 <- [1,1325,null,["8"]] 01:49:13 INFO - PROCESS | 1830 | 1477644553600 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 01:49:13 INFO - PROCESS | 1830 | 1477644553617 Marionette TRACE conn4 <- [1,1326,null,{}] 01:49:13 INFO - PROCESS | 1830 | 1477644553639 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cf000 == 44 [pid = 1830] [id = 316] 01:49:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8f8d2800) [pid = 1830] [serial = 922] [outer = (nil)] 01:49:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8f9a9c00) [pid = 1830] [serial = 923] [outer = 0x8f8d2800] 01:49:13 INFO - PROCESS | 1830 | 1477644553846 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8fbbbc00) [pid = 1830] [serial = 924] [outer = 0x8f8d2800] 01:49:14 INFO - PROCESS | 1830 | 1477644554844 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]]]}] 01:49:14 INFO - . 01:49:14 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1782ms 01:49:14 INFO - PROCESS | 1830 | 1477644554897 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 1830 | 1477644554905 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 01:49:14 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 01:49:14 INFO - PROCESS | 1830 | 1477644554919 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}] 01:49:15 INFO - PROCESS | 1830 | 1477644555211 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 01:49:15 INFO - PROCESS | 1830 | 1477644555334 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 01:49:15 INFO - PROCESS | 1830 | 1477644555339 Marionette TRACE conn4 <- [1,1330,null,["8"]] 01:49:15 INFO - PROCESS | 1830 | 1477644555349 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 01:49:15 INFO - PROCESS | 1830 | 1477644555356 Marionette TRACE conn4 <- [1,1331,null,{}] 01:49:15 INFO - PROCESS | 1830 | 1477644555409 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x94d49c00 == 45 [pid = 1830] [id = 317] 01:49:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x9501cc00) [pid = 1830] [serial = 925] [outer = (nil)] 01:49:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x957d6c00) [pid = 1830] [serial = 926] [outer = 0x9501cc00] 01:49:15 INFO - PROCESS | 1830 | 1477644555521 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x95884400) [pid = 1830] [serial = 927] [outer = 0x9501cc00] 01:49:16 INFO - PROCESS | 1830 | 1477644556173 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]]]}] 01:49:16 INFO - . 01:49:16 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1327ms 01:49:16 INFO - PROCESS | 1830 | 1477644556242 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 1830 | 1477644556247 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:49:16 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 01:49:16 INFO - PROCESS | 1830 | 1477644556267 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}] 01:49:16 INFO - PROCESS | 1830 | 1477644556472 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 01:49:16 INFO - PROCESS | 1830 | 1477644556653 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 01:49:16 INFO - PROCESS | 1830 | 1477644556659 Marionette TRACE conn4 <- [1,1335,null,["8"]] 01:49:16 INFO - PROCESS | 1830 | 1477644556665 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 01:49:16 INFO - PROCESS | 1830 | 1477644556672 Marionette TRACE conn4 <- [1,1336,null,{}] 01:49:16 INFO - PROCESS | 1830 | 1477644556679 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b348000 == 46 [pid = 1830] [id = 318] 01:49:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9b348400) [pid = 1830] [serial = 928] [outer = (nil)] 01:49:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0xa068c400) [pid = 1830] [serial = 929] [outer = 0x9b348400] 01:49:16 INFO - PROCESS | 1830 | 1477644556850 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0xa0691c00) [pid = 1830] [serial = 930] [outer = 0x9b348400] 01:49:17 INFO - PROCESS | 1830 | 1477644557557 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]]]}] 01:49:17 INFO - .. 01:49:17 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1333ms 01:49:17 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 01:49:17 INFO - PROCESS | 1830 | 1477644557589 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 1830 | 1477644557593 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 01:49:17 INFO - PROCESS | 1830 | 1477644557601 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}] 01:49:17 INFO - PROCESS | 1830 | 1477644557814 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:49:18 INFO - PROCESS | 1830 | 1477644558000 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 01:49:18 INFO - PROCESS | 1830 | 1477644558005 Marionette TRACE conn4 <- [1,1340,null,["8"]] 01:49:18 INFO - PROCESS | 1830 | 1477644558017 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 01:49:18 INFO - PROCESS | 1830 | 1477644558027 Marionette TRACE conn4 <- [1,1341,null,{}] 01:49:18 INFO - PROCESS | 1830 | 1477644558034 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2785800 == 47 [pid = 1830] [id = 319] 01:49:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0xa2788800) [pid = 1830] [serial = 931] [outer = (nil)] 01:49:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0xa27c9c00) [pid = 1830] [serial = 932] [outer = 0xa2788800] 01:49:18 INFO - PROCESS | 1830 | 1477644558145 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0xa2978400) [pid = 1830] [serial = 933] [outer = 0xa2788800] 01:49:18 INFO - PROCESS | 1830 | 1477644558795 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]]]}] 01:49:18 INFO - . 01:49:18 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1227ms 01:49:18 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 01:49:18 INFO - PROCESS | 1830 | 1477644558832 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 1830 | 1477644558835 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 01:49:18 INFO - PROCESS | 1830 | 1477644558845 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}] 01:49:19 INFO - PROCESS | 1830 | 1477644559043 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 01:49:19 INFO - PROCESS | 1830 | 1477644559227 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 01:49:19 INFO - PROCESS | 1830 | 1477644559232 Marionette TRACE conn4 <- [1,1345,null,["8"]] 01:49:19 INFO - PROCESS | 1830 | 1477644559239 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 01:49:19 INFO - PROCESS | 1830 | 1477644559245 Marionette TRACE conn4 <- [1,1346,null,{}] 01:49:19 INFO - PROCESS | 1830 | 1477644559255 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 1830 | ++DOCSHELL 0xa270c000 == 48 [pid = 1830] [id = 320] 01:49:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0xa2ad9800) [pid = 1830] [serial = 934] [outer = (nil)] 01:49:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0xa2ae3c00) [pid = 1830] [serial = 935] [outer = 0xa2ad9800] 01:49:19 INFO - PROCESS | 1830 | 1477644559362 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0xa2f0d400) [pid = 1830] [serial = 936] [outer = 0xa2ad9800] 01:49:20 INFO - PROCESS | 1830 | 1477644560176 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]]]}] 01:49:20 INFO - .................. 01:49:20 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1386ms 01:49:20 INFO - PROCESS | 1830 | 1477644560230 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 1830 | 1477644560234 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 01:49:20 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 01:49:20 INFO - PROCESS | 1830 | 1477644560242 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}] 01:49:20 INFO - PROCESS | 1830 | 1477644560462 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 01:49:20 INFO - PROCESS | 1830 | 1477644560806 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 01:49:20 INFO - PROCESS | 1830 | 1477644560813 Marionette TRACE conn4 <- [1,1350,null,["8"]] 01:49:20 INFO - PROCESS | 1830 | 1477644560826 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 01:49:20 INFO - PROCESS | 1830 | 1477644560836 Marionette TRACE conn4 <- [1,1351,null,{}] 01:49:20 INFO - PROCESS | 1830 | 1477644560845 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda0400 == 49 [pid = 1830] [id = 321] 01:49:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8dda2000) [pid = 1830] [serial = 937] [outer = (nil)] 01:49:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8f8e0400) [pid = 1830] [serial = 938] [outer = 0x8dda2000] 01:49:20 INFO - PROCESS | 1830 | 1477644560950 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8f8e5400) [pid = 1830] [serial = 939] [outer = 0x8dda2000] 01:49:22 INFO - PROCESS | 1830 | 1477644562822 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]]]}] 01:49:22 INFO - .......... 01:49:22 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2636ms 01:49:22 INFO - PROCESS | 1830 | 1477644562948 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 1830 | 1477644562964 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:49:22 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 01:49:22 INFO - PROCESS | 1830 | 1477644562978 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}] 01:49:23 INFO - PROCESS | 1830 | 1477644563297 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x9af91c00 == 48 [pid = 1830] [id = 314] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x95888c00 == 47 [pid = 1830] [id = 312] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca5400 == 46 [pid = 1830] [id = 310] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x923ad800 == 45 [pid = 1830] [id = 311] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda7c00 == 44 [pid = 1830] [id = 300] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda0c00 == 43 [pid = 1830] [id = 309] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x93087400 == 42 [pid = 1830] [id = 302] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x9588b800 == 41 [pid = 1830] [id = 305] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x93dc6800 == 40 [pid = 1830] [id = 303] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3c00 == 39 [pid = 1830] [id = 306] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa25800 == 38 [pid = 1830] [id = 307] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a5c00 == 37 [pid = 1830] [id = 301] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x97bf0800 == 36 [pid = 1830] [id = 308] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x944d7400 == 35 [pid = 1830] [id = 304] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5ac00 == 34 [pid = 1830] [id = 295] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0xa5f7a400 == 33 [pid = 1830] [id = 297] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99cc00 == 32 [pid = 1830] [id = 313] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb3400 == 31 [pid = 1830] [id = 299] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0xa270c000 == 30 [pid = 1830] [id = 320] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda0400 == 29 [pid = 1830] [id = 321] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dc9e000 == 28 [pid = 1830] [id = 315] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cf000 == 27 [pid = 1830] [id = 316] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x94d49c00 == 26 [pid = 1830] [id = 317] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0x9b348000 == 25 [pid = 1830] [id = 318] 01:49:24 INFO - PROCESS | 1830 | --DOCSHELL 0xa2785800 == 24 [pid = 1830] [id = 319] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x93757c00) [pid = 1830] [serial = 849] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x92981800) [pid = 1830] [serial = 848] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x9b150400) [pid = 1830] [serial = 854] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x9a3e4800) [pid = 1830] [serial = 853] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0xa93ca800) [pid = 1830] [serial = 859] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0xa93c6800) [pid = 1830] [serial = 858] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0xa4c66c00) [pid = 1830] [serial = 864] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x94411c00) [pid = 1830] [serial = 863] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8dc9c400) [pid = 1830] [serial = 871] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0xa5f83400) [pid = 1830] [serial = 869] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0xa5f7fc00) [pid = 1830] [serial = 868] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x937d2400) [pid = 1830] [serial = 874] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x9297a000) [pid = 1830] [serial = 873] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8ddbb000) [pid = 1830] [serial = 877] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8ddb0c00) [pid = 1830] [serial = 876] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8faf0400) [pid = 1830] [serial = 880] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8faf2400) [pid = 1830] [serial = 879] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x93754c00) [pid = 1830] [serial = 883] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x93164800) [pid = 1830] [serial = 882] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x957ce800) [pid = 1830] [serial = 886] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x950cf000) [pid = 1830] [serial = 885] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x95882800) [pid = 1830] [serial = 889] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x9587e800) [pid = 1830] [serial = 888] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x97beb400) [pid = 1830] [serial = 891] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x94405c00) [pid = 1830] [serial = 861] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x97c4e000) [pid = 1830] [serial = 851] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x94407400) [pid = 1830] [serial = 866] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0xa27ab800) [pid = 1830] [serial = 856] [outer = (nil)] [url = about:blank] 01:49:24 INFO - PROCESS | 1830 | 1477644564389 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 01:49:24 INFO - PROCESS | 1830 | 1477644564398 Marionette TRACE conn4 <- [1,1355,null,["8"]] 01:49:24 INFO - PROCESS | 1830 | 1477644564409 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 01:49:24 INFO - PROCESS | 1830 | 1477644564420 Marionette TRACE conn4 <- [1,1356,null,{}] 01:49:24 INFO - PROCESS | 1830 | 1477644564428 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea3000 == 25 [pid = 1830] [id = 322] 01:49:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x87ea5800) [pid = 1830] [serial = 940] [outer = (nil)] 01:49:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8da66400) [pid = 1830] [serial = 941] [outer = 0x87ea5800] 01:49:24 INFO - PROCESS | 1830 | 1477644564545 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8dca1400) [pid = 1830] [serial = 942] [outer = 0x87ea5800] 01:49:25 INFO - PROCESS | 1830 | 1477644565216 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]]]}] 01:49:25 INFO - . 01:49:25 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 2275ms 01:49:25 INFO - PROCESS | 1830 | 1477644565254 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 1830 | 1477644565261 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 01:49:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 01:49:25 INFO - PROCESS | 1830 | 1477644565271 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}] 01:49:25 INFO - PROCESS | 1830 | 1477644565469 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:49:25 INFO - PROCESS | 1830 | 1477644565600 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 01:49:25 INFO - PROCESS | 1830 | 1477644565608 Marionette TRACE conn4 <- [1,1360,null,["8"]] 01:49:25 INFO - PROCESS | 1830 | 1477644565615 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 01:49:25 INFO - PROCESS | 1830 | 1477644565623 Marionette TRACE conn4 <- [1,1361,null,{}] 01:49:25 INFO - PROCESS | 1830 | 1477644565629 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c8800 == 26 [pid = 1830] [id = 323] 01:49:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8f8c9400) [pid = 1830] [serial = 943] [outer = (nil)] 01:49:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8f8d3000) [pid = 1830] [serial = 944] [outer = 0x8f8c9400] 01:49:25 INFO - PROCESS | 1830 | 1477644565737 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8f8cf000) [pid = 1830] [serial = 945] [outer = 0x8f8c9400] 01:49:27 INFO - .................................................................................................................................. 01:49:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2228ms 01:49:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 01:49:27 INFO - PROCESS | 1830 | 1477644567365 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]]]}] 01:49:27 INFO - PROCESS | 1830 | 1477644567498 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 1830 | 1477644567507 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 01:49:27 INFO - PROCESS | 1830 | 1477644567533 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}] 01:49:27 INFO - PROCESS | 1830 | 1477644567848 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 01:49:27 INFO - PROCESS | 1830 | 1477644567972 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 01:49:27 INFO - PROCESS | 1830 | 1477644567984 Marionette TRACE conn4 <- [1,1365,null,["8"]] 01:49:28 INFO - PROCESS | 1830 | 1477644568058 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 01:49:28 INFO - PROCESS | 1830 | 1477644568066 Marionette TRACE conn4 <- [1,1366,null,{}] 01:49:28 INFO - PROCESS | 1830 | 1477644568072 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x94411000 == 27 [pid = 1830] [id = 324] 01:49:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x944c9c00) [pid = 1830] [serial = 946] [outer = (nil)] 01:49:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x944d7400) [pid = 1830] [serial = 947] [outer = 0x944c9c00] 01:49:28 INFO - PROCESS | 1830 | 1477644568171 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x944dec00) [pid = 1830] [serial = 948] [outer = 0x944c9c00] 01:49:30 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:49:30 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x93164000) [pid = 1830] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x95889c00) [pid = 1830] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8faf0000) [pid = 1830] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8f8ce000) [pid = 1830] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x9588d000) [pid = 1830] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8f8e4000) [pid = 1830] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8dda7400) [pid = 1830] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x97bf3800) [pid = 1830] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x9af92400) [pid = 1830] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x91193000) [pid = 1830] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 01:49:31 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8f8e2000) [pid = 1830] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 01:49:31 INFO - .................................................................................................................................. 01:49:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4470ms 01:49:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 01:49:32 INFO - PROCESS | 1830 | 1477644571847 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]]]}] 01:49:32 INFO - PROCESS | 1830 | 1477644572002 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 1830 | 1477644572004 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 01:49:32 INFO - PROCESS | 1830 | 1477644572016 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}] 01:49:32 INFO - PROCESS | 1830 | 1477644572291 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 01:49:32 INFO - PROCESS | 1830 | 1477644572308 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 01:49:32 INFO - PROCESS | 1830 | 1477644572312 Marionette TRACE conn4 <- [1,1370,null,["8"]] 01:49:32 INFO - PROCESS | 1830 | 1477644572319 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 01:49:32 INFO - PROCESS | 1830 | 1477644572325 Marionette TRACE conn4 <- [1,1371,null,{}] 01:49:32 INFO - PROCESS | 1830 | 1477644572331 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b3d2400 == 28 [pid = 1830] [id = 325] 01:49:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x9b3d9800) [pid = 1830] [serial = 949] [outer = (nil)] 01:49:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9b410800) [pid = 1830] [serial = 950] [outer = 0x9b3d9800] 01:49:32 INFO - PROCESS | 1830 | 1477644572445 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x833ba800) [pid = 1830] [serial = 951] [outer = 0x9b3d9800] 01:49:33 INFO - PROCESS | 1830 | 1477644573374 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]]]}] 01:49:33 INFO - ........ 01:49:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1428ms 01:49:33 INFO - PROCESS | 1830 | 1477644573443 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 01:49:33 INFO - PROCESS | 1830 | 1477644573450 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:49:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 01:49:33 INFO - PROCESS | 1830 | 1477644573461 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}] 01:49:33 INFO - PROCESS | 1830 | 1477644573781 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 01:49:33 INFO - PROCESS | 1830 | 1477644573871 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 01:49:33 INFO - PROCESS | 1830 | 1477644573879 Marionette TRACE conn4 <- [1,1375,null,["8"]] 01:49:33 INFO - PROCESS | 1830 | 1477644573935 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 01:49:33 INFO - PROCESS | 1830 | 1477644573943 Marionette TRACE conn4 <- [1,1376,null,{}] 01:49:33 INFO - PROCESS | 1830 | 1477644573951 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dc9c800 == 29 [pid = 1830] [id = 326] 01:49:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8dc9e000) [pid = 1830] [serial = 952] [outer = (nil)] 01:49:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8dca9400) [pid = 1830] [serial = 953] [outer = 0x8dc9e000] 01:49:34 INFO - PROCESS | 1830 | 1477644574078 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8ddb3c00) [pid = 1830] [serial = 954] [outer = 0x8dc9e000] 01:49:34 INFO - PROCESS | 1830 | 1477644574892 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]]]}] 01:49:34 INFO - ........... 01:49:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1531ms 01:49:35 INFO - PROCESS | 1830 | 1477644575018 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 1830 | 1477644575024 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 01:49:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 01:49:35 INFO - PROCESS | 1830 | 1477644575035 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}] 01:49:35 INFO - PROCESS | 1830 | 1477644575251 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:49:35 INFO - PROCESS | 1830 | 1477644575417 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 01:49:35 INFO - PROCESS | 1830 | 1477644575422 Marionette TRACE conn4 <- [1,1380,null,["8"]] 01:49:35 INFO - PROCESS | 1830 | 1477644575432 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 01:49:35 INFO - PROCESS | 1830 | 1477644575438 Marionette TRACE conn4 <- [1,1381,null,{}] 01:49:35 INFO - PROCESS | 1830 | 1477644575445 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x9344c400 == 30 [pid = 1830] [id = 327] 01:49:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9344d800) [pid = 1830] [serial = 955] [outer = (nil)] 01:49:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x937d4000) [pid = 1830] [serial = 956] [outer = 0x9344d800] 01:49:35 INFO - PROCESS | 1830 | 1477644575558 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x94411c00) [pid = 1830] [serial = 957] [outer = 0x9344d800] 01:49:36 INFO - PROCESS | 1830 | 1477644576458 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]]]}] 01:49:36 INFO - ........ 01:49:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1472ms 01:49:36 INFO - PROCESS | 1830 | 1477644576526 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 01:49:36 INFO - PROCESS | 1830 | 1477644576533 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 01:49:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 01:49:36 INFO - PROCESS | 1830 | 1477644576542 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}] 01:49:36 INFO - PROCESS | 1830 | 1477644576744 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 01:49:36 INFO - PROCESS | 1830 | 1477644576913 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 01:49:36 INFO - PROCESS | 1830 | 1477644576919 Marionette TRACE conn4 <- [1,1385,null,["8"]] 01:49:36 INFO - PROCESS | 1830 | 1477644576927 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 01:49:36 INFO - PROCESS | 1830 | 1477644576935 Marionette TRACE conn4 <- [1,1386,null,{}] 01:49:36 INFO - PROCESS | 1830 | 1477644576942 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x9b14b000 == 31 [pid = 1830] [id = 328] 01:49:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9b14b800) [pid = 1830] [serial = 958] [outer = (nil)] 01:49:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0xa112b400) [pid = 1830] [serial = 959] [outer = 0x9b14b800] 01:49:37 INFO - PROCESS | 1830 | 1477644577057 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0xa4807400) [pid = 1830] [serial = 960] [outer = 0x9b14b800] 01:49:38 INFO - PROCESS | 1830 | 1477644578017 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]]]}] 01:49:38 INFO - .............................. 01:49:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1537ms 01:49:38 INFO - PROCESS | 1830 | 1477644578083 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 1830 | 1477644578088 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 01:49:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 01:49:38 INFO - PROCESS | 1830 | 1477644578098 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}] 01:49:38 INFO - PROCESS | 1830 | 1477644578326 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 01:49:38 INFO - PROCESS | 1830 | 1477644578475 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 01:49:38 INFO - PROCESS | 1830 | 1477644578480 Marionette TRACE conn4 <- [1,1390,null,["8"]] 01:49:38 INFO - PROCESS | 1830 | 1477644578486 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 01:49:38 INFO - PROCESS | 1830 | 1477644578494 Marionette TRACE conn4 <- [1,1391,null,{}] 01:49:38 INFO - PROCESS | 1830 | 1477644578502 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330b400 == 32 [pid = 1830] [id = 329] 01:49:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8330b800) [pid = 1830] [serial = 961] [outer = (nil)] 01:49:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x83314400) [pid = 1830] [serial = 962] [outer = 0x8330b800] 01:49:38 INFO - PROCESS | 1830 | 1477644578767 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x833c0c00) [pid = 1830] [serial = 963] [outer = 0x8330b800] 01:49:39 INFO - PROCESS | 1830 | --DOCSHELL 0xa4cbfc00 == 31 [pid = 1830] [id = 293] 01:49:39 INFO - PROCESS | 1830 | --DOCSHELL 0x93166c00 == 30 [pid = 1830] [id = 270] 01:49:39 INFO - PROCESS | 1830 | --DOCSHELL 0x97c4dc00 == 29 [pid = 1830] [id = 281] 01:49:39 INFO - ............................................................... 01:49:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1864ms 01:49:40 INFO - PROCESS | 1830 | 1477644579837 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]]]}] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9b153000) [pid = 1830] [serial = 920] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x9b14a000) [pid = 1830] [serial = 921] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x9a382800) [pid = 1830] [serial = 915] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x9a53f400) [pid = 1830] [serial = 916] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x9588e800) [pid = 1830] [serial = 912] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x97c57c00) [pid = 1830] [serial = 913] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x937cb000) [pid = 1830] [serial = 909] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x937d1800) [pid = 1830] [serial = 910] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8fa23400) [pid = 1830] [serial = 906] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8faf8800) [pid = 1830] [serial = 907] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x93dd3000) [pid = 1830] [serial = 903] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x9588f800) [pid = 1830] [serial = 904] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x9af94c00) [pid = 1830] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8faf1400) [pid = 1830] [serial = 895] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8fa23c00) [pid = 1830] [serial = 894] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x9440a000) [pid = 1830] [serial = 898] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x93cd2400) [pid = 1830] [serial = 897] [outer = (nil)] [url = about:blank] 01:49:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x9838cc00) [pid = 1830] [serial = 901] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x97c52400) [pid = 1830] [serial = 900] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x97bf5c00) [pid = 1830] [serial = 892] [outer = (nil)] [url = about:blank] 01:49:40 INFO - PROCESS | 1830 | 1477644579971 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 1830 | 1477644579976 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:49:40 INFO - PROCESS | 1830 | 1477644580016 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}] 01:49:40 INFO - PROCESS | 1830 | 1477644580240 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 01:49:40 INFO - PROCESS | 1830 | 1477644580371 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 01:49:40 INFO - PROCESS | 1830 | 1477644580377 Marionette TRACE conn4 <- [1,1395,null,["8"]] 01:49:40 INFO - PROCESS | 1830 | 1477644580386 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 01:49:40 INFO - PROCESS | 1830 | 1477644580392 Marionette TRACE conn4 <- [1,1396,null,{}] 01:49:40 INFO - PROCESS | 1830 | 1477644580399 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x93162000 == 30 [pid = 1830] [id = 330] 01:49:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x93164000) [pid = 1830] [serial = 964] [outer = (nil)] 01:49:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x93757c00) [pid = 1830] [serial = 965] [outer = 0x93164000] 01:49:40 INFO - PROCESS | 1830 | 1477644580501 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x937d1800) [pid = 1830] [serial = 966] [outer = 0x93164000] 01:49:41 INFO - ......................... 01:49:41 INFO - PROCESS | 1830 | 1477644581360 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]]]}] 01:49:41 INFO - .................................... 01:49:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1487ms 01:49:41 INFO - PROCESS | 1830 | 1477644581491 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 01:49:41 INFO - PROCESS | 1830 | 1477644581495 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 01:49:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 01:49:41 INFO - PROCESS | 1830 | 1477644581509 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}] 01:49:41 INFO - PROCESS | 1830 | 1477644581701 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:49:41 INFO - PROCESS | 1830 | 1477644581824 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 01:49:41 INFO - PROCESS | 1830 | 1477644581828 Marionette TRACE conn4 <- [1,1400,null,["8"]] 01:49:41 INFO - PROCESS | 1830 | 1477644581840 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 01:49:41 INFO - PROCESS | 1830 | 1477644581846 Marionette TRACE conn4 <- [1,1401,null,{}] 01:49:41 INFO - PROCESS | 1830 | 1477644581853 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da64800 == 31 [pid = 1830] [id = 331] 01:49:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x937cdc00) [pid = 1830] [serial = 967] [outer = (nil)] 01:49:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x97bf3400) [pid = 1830] [serial = 968] [outer = 0x937cdc00] 01:49:41 INFO - PROCESS | 1830 | 1477644581949 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x97c59000) [pid = 1830] [serial = 969] [outer = 0x937cdc00] 01:49:42 INFO - PROCESS | 1830 | 1477644582715 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]]]}] 01:49:42 INFO - ........................ 01:49:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1338ms 01:49:42 INFO - PROCESS | 1830 | 1477644582851 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 01:49:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 01:49:42 INFO - PROCESS | 1830 | 1477644582858 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 01:49:42 INFO - PROCESS | 1830 | 1477644582866 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}] 01:49:43 INFO - PROCESS | 1830 | 1477644583188 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 01:49:43 INFO - PROCESS | 1830 | 1477644583228 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 01:49:43 INFO - PROCESS | 1830 | 1477644583233 Marionette TRACE conn4 <- [1,1405,null,["8"]] 01:49:43 INFO - PROCESS | 1830 | 1477644583239 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 01:49:43 INFO - PROCESS | 1830 | 1477644583246 Marionette TRACE conn4 <- [1,1406,null,{}] 01:49:43 INFO - PROCESS | 1830 | 1477644583319 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:43 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2fa7c00 == 32 [pid = 1830] [id = 332] 01:49:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0xa5f83400) [pid = 1830] [serial = 970] [outer = (nil)] 01:49:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x83574000) [pid = 1830] [serial = 971] [outer = 0xa5f83400] 01:49:43 INFO - PROCESS | 1830 | 1477644583422 Marionette DEBUG loaded listener.js 01:49:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x83578c00) [pid = 1830] [serial = 972] [outer = 0xa5f83400] 01:49:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:49:44 INFO - PROCESS | 1830 | 1477644584723 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]]]}] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f8c9400) [pid = 1830] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8f8d2800) [pid = 1830] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x9501cc00) [pid = 1830] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x9b348400) [pid = 1830] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0xa2788800) [pid = 1830] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x87ea5800) [pid = 1830] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0xa2ad9800) [pid = 1830] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8dda2000) [pid = 1830] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 01:49:44 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x944c9c00) [pid = 1830] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 01:49:44 INFO - ............................................................... 01:49:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1993ms 01:49:44 INFO - PROCESS | 1830 | 1477644584858 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 01:49:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 01:49:44 INFO - PROCESS | 1830 | 1477644584862 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 01:49:44 INFO - PROCESS | 1830 | 1477644584870 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}] 01:49:45 INFO - PROCESS | 1830 | 1477644585100 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 01:49:45 INFO - PROCESS | 1830 | 1477644585182 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 01:49:45 INFO - PROCESS | 1830 | 1477644585186 Marionette TRACE conn4 <- [1,1410,null,["8"]] 01:49:45 INFO - PROCESS | 1830 | 1477644585191 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 01:49:45 INFO - PROCESS | 1830 | 1477644585197 Marionette TRACE conn4 <- [1,1411,null,{}] 01:49:45 INFO - PROCESS | 1830 | 1477644585203 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f44000 == 33 [pid = 1830] [id = 333] 01:49:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x83581000) [pid = 1830] [serial = 973] [outer = (nil)] 01:49:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8dda3800) [pid = 1830] [serial = 974] [outer = 0x83581000] 01:49:45 INFO - PROCESS | 1830 | 1477644585311 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8faf4800) [pid = 1830] [serial = 975] [outer = 0x83581000] 01:49:45 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 01:49:46 INFO - PROCESS | 1830 | 1477644586278 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]]]}] 01:49:46 INFO - ............................................................... 01:49:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1499ms 01:49:46 INFO - PROCESS | 1830 | 1477644586367 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 1830 | 1477644586371 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:49:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 01:49:46 INFO - PROCESS | 1830 | 1477644586379 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}] 01:49:46 INFO - PROCESS | 1830 | 1477644586560 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 01:49:46 INFO - PROCESS | 1830 | 1477644586684 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 01:49:46 INFO - PROCESS | 1830 | 1477644586689 Marionette TRACE conn4 <- [1,1415,null,["8"]] 01:49:46 INFO - PROCESS | 1830 | 1477644586698 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 01:49:46 INFO - PROCESS | 1830 | 1477644586702 Marionette TRACE conn4 <- [1,1416,null,{}] 01:49:46 INFO - PROCESS | 1830 | 1477644586708 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f42400 == 34 [pid = 1830] [id = 334] 01:49:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x82f42800) [pid = 1830] [serial = 976] [outer = (nil)] 01:49:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x82f4a000) [pid = 1830] [serial = 977] [outer = 0x82f42800] 01:49:46 INFO - PROCESS | 1830 | 1477644586860 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x82f4b000) [pid = 1830] [serial = 978] [outer = 0x82f42800] 01:49:47 INFO - PROCESS | 1830 | 1477644587649 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]]]}] 01:49:47 INFO - ........... 01:49:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1329ms 01:49:47 INFO - PROCESS | 1830 | 1477644587713 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 1830 | 1477644587720 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 01:49:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 01:49:47 INFO - PROCESS | 1830 | 1477644587737 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}] 01:49:47 INFO - PROCESS | 1830 | 1477644587943 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:49:48 INFO - PROCESS | 1830 | 1477644588112 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 01:49:48 INFO - PROCESS | 1830 | 1477644588120 Marionette TRACE conn4 <- [1,1420,null,["8"]] 01:49:48 INFO - PROCESS | 1830 | 1477644588129 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 01:49:48 INFO - PROCESS | 1830 | 1477644588136 Marionette TRACE conn4 <- [1,1421,null,{}] 01:49:48 INFO - PROCESS | 1830 | 1477644588143 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c8c00 == 35 [pid = 1830] [id = 335] 01:49:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x83573400) [pid = 1830] [serial = 979] [outer = (nil)] 01:49:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8357b000) [pid = 1830] [serial = 980] [outer = 0x83573400] 01:49:48 INFO - PROCESS | 1830 | 1477644588282 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x87e9f000) [pid = 1830] [serial = 981] [outer = 0x83573400] 01:49:49 INFO - PROCESS | 1830 | 1477644589321 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]]]}] 01:49:49 INFO - ........................................... 01:49:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1694ms 01:49:49 INFO - PROCESS | 1830 | 1477644589434 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 1830 | 1477644589439 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 01:49:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 01:49:49 INFO - PROCESS | 1830 | 1477644589448 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}] 01:49:49 INFO - PROCESS | 1830 | 1477644589667 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 01:49:49 INFO - PROCESS | 1830 | 1477644589847 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 01:49:49 INFO - PROCESS | 1830 | 1477644589853 Marionette TRACE conn4 <- [1,1425,null,["8"]] 01:49:49 INFO - PROCESS | 1830 | 1477644589860 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 01:49:49 INFO - PROCESS | 1830 | 1477644589866 Marionette TRACE conn4 <- [1,1426,null,{}] 01:49:49 INFO - PROCESS | 1830 | 1477644589915 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x83313c00 == 36 [pid = 1830] [id = 336] 01:49:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8fba4800) [pid = 1830] [serial = 982] [outer = (nil)] 01:49:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x93dca000) [pid = 1830] [serial = 983] [outer = 0x8fba4800] 01:49:50 INFO - PROCESS | 1830 | 1477644590024 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9440f000) [pid = 1830] [serial = 984] [outer = 0x8fba4800] 01:49:51 INFO - ......................................................... 01:49:51 INFO - PROCESS | 1830 | 1477644591241 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]]]}] 01:49:51 INFO - ..................................... 01:49:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1917ms 01:49:51 INFO - PROCESS | 1830 | 1477644591372 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 1830 | 1477644591385 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 01:49:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 01:49:51 INFO - PROCESS | 1830 | 1477644591451 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}] 01:49:51 INFO - PROCESS | 1830 | 1477644591666 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 01:49:51 INFO - PROCESS | 1830 | 1477644591836 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 01:49:51 INFO - PROCESS | 1830 | 1477644591843 Marionette TRACE conn4 <- [1,1430,null,["8"]] 01:49:51 INFO - PROCESS | 1830 | 1477644591850 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 01:49:51 INFO - PROCESS | 1830 | 1477644591858 Marionette TRACE conn4 <- [1,1431,null,{}] 01:49:51 INFO - PROCESS | 1830 | 1477644591865 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x9a030800 == 37 [pid = 1830] [id = 337] 01:49:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9a53f400) [pid = 1830] [serial = 985] [outer = (nil)] 01:49:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0xa2788800) [pid = 1830] [serial = 986] [outer = 0x9a53f400] 01:49:51 INFO - PROCESS | 1830 | 1477644591975 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0xa2f14c00) [pid = 1830] [serial = 987] [outer = 0x9a53f400] 01:49:53 INFO - .......................................................................... 01:49:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1621ms 01:49:53 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 01:49:53 INFO - PROCESS | 1830 | 1477644592975 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"]]]}] 01:49:53 INFO - PROCESS | 1830 | 1477644593068 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 1830 | 1477644593072 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:49:53 INFO - PROCESS | 1830 | 1477644593116 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}] 01:49:53 INFO - PROCESS | 1830 | 1477644593342 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 01:49:53 INFO - PROCESS | 1830 | 1477644593514 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 01:49:53 INFO - PROCESS | 1830 | 1477644593519 Marionette TRACE conn4 <- [1,1435,null,["8"]] 01:49:53 INFO - PROCESS | 1830 | 1477644593526 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 01:49:53 INFO - PROCESS | 1830 | 1477644593532 Marionette TRACE conn4 <- [1,1436,null,{}] 01:49:53 INFO - PROCESS | 1830 | 1477644593539 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x82faf000 == 38 [pid = 1830] [id = 338] 01:49:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x82faf400) [pid = 1830] [serial = 988] [outer = (nil)] 01:49:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8c9b3400) [pid = 1830] [serial = 989] [outer = 0x82faf400] 01:49:53 INFO - PROCESS | 1830 | 1477644593683 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8c9b6800) [pid = 1830] [serial = 990] [outer = 0x82faf400] 01:49:54 INFO - PROCESS | 1830 | 1477644594285 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]]]}] 01:49:54 INFO - .. 01:49:54 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1235ms 01:49:54 INFO - PROCESS | 1830 | 1477644594327 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1830 | 1477644594331 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 01:49:54 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 01:49:54 INFO - PROCESS | 1830 | 1477644594340 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}] 01:49:54 INFO - PROCESS | 1830 | 1477644594520 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:49:54 INFO - PROCESS | 1830 | 1477644594701 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 01:49:54 INFO - PROCESS | 1830 | 1477644594706 Marionette TRACE conn4 <- [1,1440,null,["8"]] 01:49:54 INFO - PROCESS | 1830 | 1477644594713 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 01:49:54 INFO - PROCESS | 1830 | 1477644594720 Marionette TRACE conn4 <- [1,1441,null,{}] 01:49:54 INFO - PROCESS | 1830 | 1477644594729 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9bc000 == 39 [pid = 1830] [id = 339] 01:49:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8c9bc400) [pid = 1830] [serial = 991] [outer = (nil)] 01:49:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8c9c1400) [pid = 1830] [serial = 992] [outer = 0x8c9bc400] 01:49:54 INFO - PROCESS | 1830 | 1477644594859 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x95970c00) [pid = 1830] [serial = 993] [outer = 0x8c9bc400] 01:49:55 INFO - PROCESS | 1830 | 1477644595778 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]]]}] 01:49:55 INFO - .................... 01:49:55 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1493ms 01:49:55 INFO - PROCESS | 1830 | 1477644595839 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 1830 | 1477644595843 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 01:49:55 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 01:49:55 INFO - PROCESS | 1830 | 1477644595851 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}] 01:49:56 INFO - PROCESS | 1830 | 1477644596132 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 01:49:56 INFO - PROCESS | 1830 | 1477644596392 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 01:49:56 INFO - PROCESS | 1830 | 1477644596399 Marionette TRACE conn4 <- [1,1445,null,["8"]] 01:49:56 INFO - PROCESS | 1830 | 1477644596412 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 01:49:56 INFO - PROCESS | 1830 | 1477644596422 Marionette TRACE conn4 <- [1,1446,null,{}] 01:49:56 INFO - PROCESS | 1830 | 1477644596472 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5e400 == 40 [pid = 1830] [id = 340] 01:49:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x82f5e800) [pid = 1830] [serial = 994] [outer = (nil)] 01:49:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x82f64800) [pid = 1830] [serial = 995] [outer = 0x82f5e800] 01:49:56 INFO - PROCESS | 1830 | 1477644596575 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x82f69000) [pid = 1830] [serial = 996] [outer = 0x82f5e800] 01:49:57 INFO - PROCESS | 1830 | 1477644597348 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]]]}] 01:49:57 INFO - .... 01:49:57 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1586ms 01:49:57 INFO - PROCESS | 1830 | 1477644597437 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 1830 | 1477644597444 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 01:49:57 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 01:49:57 INFO - PROCESS | 1830 | 1477644597453 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}] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb1800 == 39 [pid = 1830] [id = 273] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0xa2fa7c00 == 38 [pid = 1830] [id = 332] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x93162000 == 37 [pid = 1830] [id = 330] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8da64800 == 36 [pid = 1830] [id = 331] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9344c400 == 35 [pid = 1830] [id = 327] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9b14b000 == 34 [pid = 1830] [id = 328] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8330b400 == 33 [pid = 1830] [id = 329] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8dc9c800 == 32 [pid = 1830] [id = 326] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9a0ca400 == 31 [pid = 1830] [id = 291] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa27800 == 30 [pid = 1830] [id = 279] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb9b000 == 29 [pid = 1830] [id = 289] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5e400 == 28 [pid = 1830] [id = 268] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea3000 == 27 [pid = 1830] [id = 322] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb98400 == 26 [pid = 1830] [id = 269] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c8800 == 25 [pid = 1830] [id = 323] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9b3d2400 == 24 [pid = 1830] [id = 325] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0xa2add000 == 23 [pid = 1830] [id = 285] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9b40c400 == 22 [pid = 1830] [id = 276] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9b403000 == 21 [pid = 1830] [id = 283] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x97c4c400 == 20 [pid = 1830] [id = 272] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb8000 == 19 [pid = 1830] [id = 277] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb5c00 == 18 [pid = 1830] [id = 287] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x94d53c00 == 17 [pid = 1830] [id = 271] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5d800 == 16 [pid = 1830] [id = 275] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x94411000 == 15 [pid = 1830] [id = 324] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x82f44000 == 14 [pid = 1830] [id = 333] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x944d3800 == 13 [pid = 1830] [id = 274] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x9a030800 == 12 [pid = 1830] [id = 337] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x82faf000 == 11 [pid = 1830] [id = 338] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9bc000 == 10 [pid = 1830] [id = 339] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x82f42400 == 9 [pid = 1830] [id = 334] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x833c8c00 == 8 [pid = 1830] [id = 335] 01:49:58 INFO - PROCESS | 1830 | --DOCSHELL 0x83313c00 == 7 [pid = 1830] [id = 336] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fbbbc00) [pid = 1830] [serial = 924] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8f9a9c00) [pid = 1830] [serial = 923] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x95884400) [pid = 1830] [serial = 927] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x957d6c00) [pid = 1830] [serial = 926] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0xa0691c00) [pid = 1830] [serial = 930] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0xa068c400) [pid = 1830] [serial = 929] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0xa2978400) [pid = 1830] [serial = 933] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0xa27c9c00) [pid = 1830] [serial = 932] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0xa2f0d400) [pid = 1830] [serial = 936] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0xa2ae3c00) [pid = 1830] [serial = 935] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8e5400) [pid = 1830] [serial = 939] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8f8e0400) [pid = 1830] [serial = 938] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8dca1400) [pid = 1830] [serial = 942] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8da66400) [pid = 1830] [serial = 941] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f8cf000) [pid = 1830] [serial = 945] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f8d3000) [pid = 1830] [serial = 944] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x944dec00) [pid = 1830] [serial = 948] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x944d7400) [pid = 1830] [serial = 947] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x9b410800) [pid = 1830] [serial = 950] [outer = (nil)] [url = about:blank] 01:49:58 INFO - PROCESS | 1830 | 1477644598763 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 01:49:58 INFO - PROCESS | 1830 | 1477644598962 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 01:49:58 INFO - PROCESS | 1830 | 1477644598969 Marionette TRACE conn4 <- [1,1450,null,["8"]] 01:49:58 INFO - PROCESS | 1830 | 1477644598977 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 01:49:58 INFO - PROCESS | 1830 | 1477644598987 Marionette TRACE conn4 <- [1,1451,null,{}] 01:49:59 INFO - PROCESS | 1830 | 1477644598995 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f64400 == 8 [pid = 1830] [id = 341] 01:49:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x82f64c00) [pid = 1830] [serial = 997] [outer = (nil)] 01:49:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x82f6a800) [pid = 1830] [serial = 998] [outer = 0x82f64c00] 01:49:59 INFO - PROCESS | 1830 | 1477644599103 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x83275c00) [pid = 1830] [serial = 999] [outer = 0x82f64c00] 01:49:59 INFO - PROCESS | 1830 | 1477644599789 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]]]}] 01:49:59 INFO - .... 01:49:59 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 2378ms 01:49:59 INFO - PROCESS | 1830 | 1477644599841 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:49:59 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 01:49:59 INFO - PROCESS | 1830 | 1477644599851 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:49:59 INFO - PROCESS | 1830 | 1477644599861 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}] 01:50:00 INFO - PROCESS | 1830 | 1477644600057 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 01:50:00 INFO - PROCESS | 1830 | 1477644600185 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 01:50:00 INFO - PROCESS | 1830 | 1477644600191 Marionette TRACE conn4 <- [1,1455,null,["8"]] 01:50:00 INFO - PROCESS | 1830 | 1477644600199 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 01:50:00 INFO - PROCESS | 1830 | 1477644600206 Marionette TRACE conn4 <- [1,1456,null,{}] 01:50:00 INFO - PROCESS | 1830 | 1477644600212 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x83573000 == 9 [pid = 1830] [id = 342] 01:50:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x83574c00) [pid = 1830] [serial = 1000] [outer = (nil)] 01:50:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8357bc00) [pid = 1830] [serial = 1001] [outer = 0x83574c00] 01:50:00 INFO - PROCESS | 1830 | 1477644600333 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x83578800) [pid = 1830] [serial = 1002] [outer = 0x83574c00] 01:50:00 INFO - PROCESS | 1830 | 1477644600960 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]]]}] 01:50:01 INFO - . 01:50:01 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1184ms 01:50:01 INFO - PROCESS | 1830 | 1477644601044 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 1830 | 1477644601050 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 01:50:01 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 01:50:01 INFO - PROCESS | 1830 | 1477644601058 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}] 01:50:01 INFO - PROCESS | 1830 | 1477644601334 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:50:01 INFO - PROCESS | 1830 | 1477644601429 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 01:50:01 INFO - PROCESS | 1830 | 1477644601439 Marionette TRACE conn4 <- [1,1460,null,["8"]] 01:50:01 INFO - PROCESS | 1830 | 1477644601449 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 01:50:01 INFO - PROCESS | 1830 | 1477644601457 Marionette TRACE conn4 <- [1,1461,null,{}] 01:50:01 INFO - PROCESS | 1830 | 1477644601463 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9b400 == 10 [pid = 1830] [id = 343] 01:50:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x87ea5800) [pid = 1830] [serial = 1003] [outer = (nil)] 01:50:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8c9b5c00) [pid = 1830] [serial = 1004] [outer = 0x87ea5800] 01:50:01 INFO - PROCESS | 1830 | 1477644601567 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8c9c0000) [pid = 1830] [serial = 1005] [outer = 0x87ea5800] 01:50:02 INFO - PROCESS | 1830 | 1477644602391 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]]]}] 01:50:02 INFO - . 01:50:02 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1427ms 01:50:02 INFO - PROCESS | 1830 | 1477644602501 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 1830 | 1477644602507 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 01:50:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 01:50:02 INFO - PROCESS | 1830 | 1477644602521 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}] 01:50:02 INFO - PROCESS | 1830 | 1477644602800 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 01:50:02 INFO - PROCESS | 1830 | 1477644602894 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 01:50:02 INFO - PROCESS | 1830 | 1477644602898 Marionette TRACE conn4 <- [1,1465,null,["8"]] 01:50:02 INFO - PROCESS | 1830 | 1477644602905 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 01:50:02 INFO - PROCESS | 1830 | 1477644602911 Marionette TRACE conn4 <- [1,1466,null,{}] 01:50:02 INFO - PROCESS | 1830 | 1477644602917 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c5000 == 11 [pid = 1830] [id = 344] 01:50:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8da5d800) [pid = 1830] [serial = 1006] [outer = (nil)] 01:50:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8da64800) [pid = 1830] [serial = 1007] [outer = 0x8da5d800] 01:50:03 INFO - PROCESS | 1830 | 1477644603033 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8f8dd800) [pid = 1830] [serial = 1008] [outer = 0x8da5d800] 01:50:03 INFO - PROCESS | 1830 | 1477644603752 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]]]}] 01:50:03 INFO - . 01:50:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1273ms 01:50:03 INFO - PROCESS | 1830 | 1477644603792 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 01:50:03 INFO - PROCESS | 1830 | 1477644603796 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 01:50:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 01:50:03 INFO - PROCESS | 1830 | 1477644603804 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}] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83581000) [pid = 1830] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0xa5f83400) [pid = 1830] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8dc9e000) [pid = 1830] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x9b3d9800) [pid = 1830] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x9344d800) [pid = 1830] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8330b800) [pid = 1830] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x93164000) [pid = 1830] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x9b14b800) [pid = 1830] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 01:50:04 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x937cdc00) [pid = 1830] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 01:50:04 INFO - PROCESS | 1830 | 1477644604591 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 01:50:04 INFO - PROCESS | 1830 | 1477644604679 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 01:50:04 INFO - PROCESS | 1830 | 1477644604684 Marionette TRACE conn4 <- [1,1470,null,["8"]] 01:50:04 INFO - PROCESS | 1830 | 1477644604692 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 01:50:04 INFO - PROCESS | 1830 | 1477644604697 Marionette TRACE conn4 <- [1,1471,null,{}] 01:50:04 INFO - PROCESS | 1830 | 1477644604703 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb4800 == 12 [pid = 1830] [id = 345] 01:50:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8c9bfc00) [pid = 1830] [serial = 1009] [outer = (nil)] 01:50:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8f9a0400) [pid = 1830] [serial = 1010] [outer = 0x8c9bfc00] 01:50:04 INFO - PROCESS | 1830 | 1477644604807 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fa27000) [pid = 1830] [serial = 1011] [outer = 0x8c9bfc00] 01:50:05 INFO - PROCESS | 1830 | 1477644605362 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]]]}] 01:50:05 INFO - .. 01:50:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1577ms 01:50:05 INFO - PROCESS | 1830 | 1477644605380 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1830 | 1477644605385 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:50:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 01:50:05 INFO - PROCESS | 1830 | 1477644605399 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}] 01:50:05 INFO - PROCESS | 1830 | 1477644605564 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 01:50:05 INFO - PROCESS | 1830 | 1477644605581 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 01:50:05 INFO - PROCESS | 1830 | 1477644605585 Marionette TRACE conn4 <- [1,1475,null,["8"]] 01:50:05 INFO - PROCESS | 1830 | 1477644605703 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 01:50:05 INFO - PROCESS | 1830 | 1477644605709 Marionette TRACE conn4 <- [1,1476,null,{}] 01:50:05 INFO - PROCESS | 1830 | 1477644605714 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a9000 == 13 [pid = 1830] [id = 346] 01:50:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fba2400) [pid = 1830] [serial = 1012] [outer = (nil)] 01:50:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fbba000) [pid = 1830] [serial = 1013] [outer = 0x8fba2400] 01:50:05 INFO - PROCESS | 1830 | 1477644605840 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x92332c00) [pid = 1830] [serial = 1014] [outer = 0x8fba2400] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8dda3800) [pid = 1830] [serial = 974] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8faf4800) [pid = 1830] [serial = 975] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x83574000) [pid = 1830] [serial = 971] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x83578c00) [pid = 1830] [serial = 972] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x97bf3400) [pid = 1830] [serial = 968] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x97c59000) [pid = 1830] [serial = 969] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x93757c00) [pid = 1830] [serial = 965] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x937d1800) [pid = 1830] [serial = 966] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x83314400) [pid = 1830] [serial = 962] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x833c0c00) [pid = 1830] [serial = 963] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0xa112b400) [pid = 1830] [serial = 959] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0xa4807400) [pid = 1830] [serial = 960] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x937d4000) [pid = 1830] [serial = 956] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x94411c00) [pid = 1830] [serial = 957] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8dca9400) [pid = 1830] [serial = 953] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8ddb3c00) [pid = 1830] [serial = 954] [outer = (nil)] [url = about:blank] 01:50:08 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x833ba800) [pid = 1830] [serial = 951] [outer = (nil)] [url = about:blank] 01:50:10 INFO - PROCESS | 1830 | 1477644610365 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]]]}] 01:50:10 INFO - . 01:50:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5032ms 01:50:10 INFO - PROCESS | 1830 | 1477644610433 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 01:50:10 INFO - PROCESS | 1830 | 1477644610440 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 01:50:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 01:50:10 INFO - PROCESS | 1830 | 1477644610452 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}] 01:50:10 INFO - PROCESS | 1830 | 1477644610694 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:50:10 INFO - PROCESS | 1830 | 1477644610781 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 01:50:10 INFO - PROCESS | 1830 | 1477644610787 Marionette TRACE conn4 <- [1,1480,null,["8"]] 01:50:10 INFO - PROCESS | 1830 | 1477644610796 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 01:50:10 INFO - PROCESS | 1830 | 1477644610805 Marionette TRACE conn4 <- [1,1481,null,{}] 01:50:10 INFO - PROCESS | 1830 | 1477644610820 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb1800 == 14 [pid = 1830] [id = 347] 01:50:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x82fb1c00) [pid = 1830] [serial = 1015] [outer = (nil)] 01:50:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x83277000) [pid = 1830] [serial = 1016] [outer = 0x82fb1c00] 01:50:10 INFO - PROCESS | 1830 | 1477644610931 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8327b800) [pid = 1830] [serial = 1017] [outer = 0x82fb1c00] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x83574c00) [pid = 1830] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x82f64c00) [pid = 1830] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x82f5e800) [pid = 1830] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x82f42800) [pid = 1830] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x83573400) [pid = 1830] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8fba4800) [pid = 1830] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x9a53f400) [pid = 1830] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x82faf400) [pid = 1830] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8c9bc400) [pid = 1830] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8da5d800) [pid = 1830] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x87ea5800) [pid = 1830] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 01:50:11 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8c9bfc00) [pid = 1830] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 01:50:15 INFO - PROCESS | 1830 | 1477644615518 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]]]}] 01:50:15 INFO - . 01:50:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5136ms 01:50:15 INFO - PROCESS | 1830 | 1477644615586 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 1830 | 1477644615594 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 01:50:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 01:50:15 INFO - PROCESS | 1830 | 1477644615604 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}] 01:50:15 INFO - PROCESS | 1830 | 1477644615841 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 01:50:16 INFO - PROCESS | 1830 | 1477644616010 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 01:50:16 INFO - PROCESS | 1830 | 1477644616016 Marionette TRACE conn4 <- [1,1485,null,["8"]] 01:50:16 INFO - PROCESS | 1830 | 1477644616025 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 01:50:16 INFO - PROCESS | 1830 | 1477644616036 Marionette TRACE conn4 <- [1,1486,null,{}] 01:50:16 INFO - PROCESS | 1830 | 1477644616045 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327c000 == 15 [pid = 1830] [id = 348] 01:50:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8327c800) [pid = 1830] [serial = 1018] [outer = (nil)] 01:50:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x83280c00) [pid = 1830] [serial = 1019] [outer = 0x8327c800] 01:50:16 INFO - PROCESS | 1830 | 1477644616166 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8330cc00) [pid = 1830] [serial = 1020] [outer = 0x8327c800] 01:50:17 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5e400 == 14 [pid = 1830] [id = 340] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8f9a0400) [pid = 1830] [serial = 1010] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8fa27000) [pid = 1830] [serial = 1011] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8da64800) [pid = 1830] [serial = 1007] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8f8dd800) [pid = 1830] [serial = 1008] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8c9b5c00) [pid = 1830] [serial = 1004] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8c9c0000) [pid = 1830] [serial = 1005] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8357bc00) [pid = 1830] [serial = 1001] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x83578800) [pid = 1830] [serial = 1002] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x82f6a800) [pid = 1830] [serial = 998] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x83275c00) [pid = 1830] [serial = 999] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82f64800) [pid = 1830] [serial = 995] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x82f69000) [pid = 1830] [serial = 996] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8c9c1400) [pid = 1830] [serial = 992] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x95970c00) [pid = 1830] [serial = 993] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8c9b3400) [pid = 1830] [serial = 989] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8c9b6800) [pid = 1830] [serial = 990] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0xa2788800) [pid = 1830] [serial = 986] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0xa2f14c00) [pid = 1830] [serial = 987] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x93dca000) [pid = 1830] [serial = 983] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x9440f000) [pid = 1830] [serial = 984] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8357b000) [pid = 1830] [serial = 980] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x87e9f000) [pid = 1830] [serial = 981] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f4a000) [pid = 1830] [serial = 977] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f4b000) [pid = 1830] [serial = 978] [outer = (nil)] [url = about:blank] 01:50:19 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8fba2400) [pid = 1830] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 01:50:21 INFO - PROCESS | 1830 | 1477644621768 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]]]}] 01:50:21 INFO - . 01:50:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6192ms 01:50:21 INFO - PROCESS | 1830 | 1477644621794 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 1830 | 1477644621801 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 01:50:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 01:50:21 INFO - PROCESS | 1830 | 1477644621811 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}] 01:50:22 INFO - PROCESS | 1830 | 1477644622041 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 01:50:22 INFO - PROCESS | 1830 | 1477644622066 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 01:50:22 INFO - PROCESS | 1830 | 1477644622073 Marionette TRACE conn4 <- [1,1490,null,["8"]] 01:50:22 INFO - PROCESS | 1830 | 1477644622081 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 01:50:22 INFO - PROCESS | 1830 | 1477644622089 Marionette TRACE conn4 <- [1,1491,null,{}] 01:50:22 INFO - PROCESS | 1830 | 1477644622096 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa9c00 == 15 [pid = 1830] [id = 349] 01:50:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82faa000) [pid = 1830] [serial = 1021] [outer = (nil)] 01:50:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82fadc00) [pid = 1830] [serial = 1022] [outer = 0x82faa000] 01:50:22 INFO - PROCESS | 1830 | 1477644622210 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82fabc00) [pid = 1830] [serial = 1023] [outer = 0x82faa000] 01:50:23 INFO - PROCESS | 1830 | ************************* 01:50:23 INFO - PROCESS | 1830 | A coding exception was thrown and uncaught in a Task. 01:50:23 INFO - PROCESS | 1830 | 01:50:23 INFO - PROCESS | 1830 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:50:23 INFO - PROCESS | 1830 | Full stack: 01:50:23 INFO - PROCESS | 1830 | ************************* 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x833c5000 == 14 [pid = 1830] [id = 344] 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x83573000 == 13 [pid = 1830] [id = 342] 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb4800 == 12 [pid = 1830] [id = 345] 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x82f64400 == 11 [pid = 1830] [id = 341] 01:50:25 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x83277000) [pid = 1830] [serial = 1016] [outer = (nil)] [url = about:blank] 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9b400 == 10 [pid = 1830] [id = 343] 01:50:25 INFO - PROCESS | 1830 | --DOCSHELL 0x8327c000 == 9 [pid = 1830] [id = 348] 01:50:26 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x92332c00) [pid = 1830] [serial = 1014] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8fbba000) [pid = 1830] [serial = 1013] [outer = (nil)] [url = about:blank] 01:50:26 INFO - PROCESS | 1830 | 1477644626798 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]]]}] 01:50:26 INFO - . 01:50:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5032ms 01:50:26 INFO - PROCESS | 1830 | 1477644626843 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 1830 | 1477644626850 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:50:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 01:50:26 INFO - PROCESS | 1830 | 1477644626863 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}] 01:50:27 INFO - PROCESS | 1830 | 1477644627068 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 01:50:27 INFO - PROCESS | 1830 | 1477644627197 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 01:50:27 INFO - PROCESS | 1830 | 1477644627204 Marionette TRACE conn4 <- [1,1495,null,["8"]] 01:50:27 INFO - PROCESS | 1830 | 1477644627212 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 01:50:27 INFO - PROCESS | 1830 | 1477644627222 Marionette TRACE conn4 <- [1,1496,null,{}] 01:50:27 INFO - PROCESS | 1830 | 1477644627229 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x83283400 == 10 [pid = 1830] [id = 350] 01:50:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x83284800) [pid = 1830] [serial = 1024] [outer = (nil)] 01:50:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8330e800) [pid = 1830] [serial = 1025] [outer = 0x83284800] 01:50:27 INFO - PROCESS | 1830 | 1477644627342 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x83315000) [pid = 1830] [serial = 1026] [outer = 0x83284800] 01:50:28 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82fb1c00) [pid = 1830] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 01:50:28 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8327c800) [pid = 1830] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 01:50:34 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb1800 == 9 [pid = 1830] [id = 347] 01:50:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a9000 == 8 [pid = 1830] [id = 346] 01:50:34 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa9c00 == 7 [pid = 1830] [id = 349] 01:50:34 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8330cc00) [pid = 1830] [serial = 1020] [outer = (nil)] [url = about:blank] 01:50:34 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x82fadc00) [pid = 1830] [serial = 1022] [outer = (nil)] [url = about:blank] 01:50:34 INFO - PROCESS | 1830 | --DOMWINDOW == 19 (0x83280c00) [pid = 1830] [serial = 1019] [outer = (nil)] [url = about:blank] 01:50:34 INFO - PROCESS | 1830 | --DOMWINDOW == 18 (0x8327b800) [pid = 1830] [serial = 1017] [outer = (nil)] [url = about:blank] 01:50:35 INFO - PROCESS | 1830 | 1477644635860 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]]]}] 01:50:35 INFO - . 01:50:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9051ms 01:50:35 INFO - PROCESS | 1830 | 1477644635911 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 1830 | 1477644635919 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 01:50:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 01:50:35 INFO - PROCESS | 1830 | 1477644635931 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}] 01:50:36 INFO - PROCESS | 1830 | 1477644636173 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:50:36 INFO - PROCESS | 1830 | 1477644636199 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 01:50:36 INFO - PROCESS | 1830 | 1477644636205 Marionette TRACE conn4 <- [1,1500,null,["8"]] 01:50:36 INFO - PROCESS | 1830 | 1477644636215 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 01:50:36 INFO - PROCESS | 1830 | 1477644636223 Marionette TRACE conn4 <- [1,1501,null,{}] 01:50:36 INFO - PROCESS | 1830 | 1477644636230 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6b800 == 8 [pid = 1830] [id = 351] 01:50:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 19 (0x82fa5400) [pid = 1830] [serial = 1027] [outer = (nil)] 01:50:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x82fad800) [pid = 1830] [serial = 1028] [outer = 0x82fa5400] 01:50:36 INFO - PROCESS | 1830 | 1477644636343 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x83277000) [pid = 1830] [serial = 1029] [outer = 0x82fa5400] 01:50:37 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x82faa000) [pid = 1830] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 01:50:38 INFO - PROCESS | 1830 | 1477644638979 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]]]}] 01:50:39 INFO - . 01:50:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3085ms 01:50:39 INFO - PROCESS | 1830 | 1477644639013 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 1830 | 1477644639018 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 01:50:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 01:50:39 INFO - PROCESS | 1830 | 1477644639027 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}] 01:50:39 INFO - PROCESS | 1830 | 1477644639283 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 01:50:39 INFO - PROCESS | 1830 | 1477644639356 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 01:50:39 INFO - PROCESS | 1830 | 1477644639360 Marionette TRACE conn4 <- [1,1505,null,["8"]] 01:50:39 INFO - PROCESS | 1830 | 1477644639368 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 01:50:39 INFO - PROCESS | 1830 | 1477644639374 Marionette TRACE conn4 <- [1,1506,null,{}] 01:50:39 INFO - PROCESS | 1830 | 1477644639381 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f51000 == 9 [pid = 1830] [id = 352] 01:50:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x8327b000) [pid = 1830] [serial = 1030] [outer = (nil)] 01:50:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x833be400) [pid = 1830] [serial = 1031] [outer = 0x8327b000] 01:50:39 INFO - PROCESS | 1830 | 1477644639482 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x83316c00) [pid = 1830] [serial = 1032] [outer = 0x8327b000] 01:50:40 INFO - PROCESS | 1830 | 1477644640961 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]]]}] 01:50:41 INFO - . 01:50:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1980ms 01:50:41 INFO - PROCESS | 1830 | 1477644641007 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 1830 | 1477644641015 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 01:50:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 01:50:41 INFO - PROCESS | 1830 | 1477644641027 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}] 01:50:41 INFO - PROCESS | 1830 | 1477644641270 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 01:50:41 INFO - PROCESS | 1830 | 1477644641426 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 01:50:41 INFO - PROCESS | 1830 | 1477644641432 Marionette TRACE conn4 <- [1,1510,null,["8"]] 01:50:41 INFO - PROCESS | 1830 | 1477644641441 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 01:50:41 INFO - PROCESS | 1830 | 1477644641450 Marionette TRACE conn4 <- [1,1511,null,{}] 01:50:41 INFO - PROCESS | 1830 | 1477644641456 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x83275c00 == 10 [pid = 1830] [id = 353] 01:50:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x83279000) [pid = 1830] [serial = 1033] [outer = (nil)] 01:50:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327ec00) [pid = 1830] [serial = 1034] [outer = 0x83279000] 01:50:41 INFO - PROCESS | 1830 | 1477644641618 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330a000) [pid = 1830] [serial = 1035] [outer = 0x83279000] 01:50:43 INFO - PROCESS | 1830 | --DOCSHELL 0x83283400 == 9 [pid = 1830] [id = 350] 01:50:44 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x82fabc00) [pid = 1830] [serial = 1023] [outer = (nil)] [url = about:blank] 01:50:44 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8330e800) [pid = 1830] [serial = 1025] [outer = (nil)] [url = about:blank] 01:50:46 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x83284800) [pid = 1830] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 01:50:46 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82fa5400) [pid = 1830] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 01:50:50 INFO - PROCESS | 1830 | 1477644650246 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]]]}] 01:50:50 INFO - . 01:50:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9302ms 01:50:50 INFO - PROCESS | 1830 | 1477644650327 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:50:50 INFO - PROCESS | 1830 | 1477644650335 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:50:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 01:50:50 INFO - PROCESS | 1830 | 1477644650347 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}] 01:50:50 INFO - PROCESS | 1830 | 1477644650592 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 01:50:50 INFO - PROCESS | 1830 | 1477644650761 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 01:50:50 INFO - PROCESS | 1830 | 1477644650769 Marionette TRACE conn4 <- [1,1515,null,["8"]] 01:50:50 INFO - PROCESS | 1830 | 1477644650776 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 01:50:50 INFO - PROCESS | 1830 | 1477644650786 Marionette TRACE conn4 <- [1,1516,null,{}] 01:50:50 INFO - PROCESS | 1830 | 1477644650793 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb3800 == 10 [pid = 1830] [id = 354] 01:50:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82fb4800) [pid = 1830] [serial = 1036] [outer = (nil)] 01:50:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x838d8800) [pid = 1830] [serial = 1037] [outer = 0x82fb4800] 01:50:50 INFO - PROCESS | 1830 | 1477644650981 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x838db000) [pid = 1830] [serial = 1038] [outer = 0x82fb4800] 01:50:51 INFO - PROCESS | 1830 | 1477644651704 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]]]}] 01:50:51 INFO - . 01:50:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1422ms 01:50:51 INFO - PROCESS | 1830 | 1477644651768 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 1830 | 1477644651776 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 01:50:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 01:50:51 INFO - PROCESS | 1830 | 1477644651831 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}] 01:50:52 INFO - PROCESS | 1830 | 1477644652042 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:50:52 INFO - PROCESS | 1830 | 1477644652215 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 01:50:52 INFO - PROCESS | 1830 | 1477644652220 Marionette TRACE conn4 <- [1,1520,null,["8"]] 01:50:52 INFO - PROCESS | 1830 | 1477644652230 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 01:50:52 INFO - PROCESS | 1830 | 1477644652235 Marionette TRACE conn4 <- [1,1521,null,{}] 01:50:52 INFO - PROCESS | 1830 | 1477644652243 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea0400 == 11 [pid = 1830] [id = 355] 01:50:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x87ea0c00) [pid = 1830] [serial = 1039] [outer = (nil)] 01:50:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x87ea5400) [pid = 1830] [serial = 1040] [outer = 0x87ea0c00] 01:50:52 INFO - PROCESS | 1830 | 1477644652367 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x87e9fc00) [pid = 1830] [serial = 1041] [outer = 0x87ea0c00] 01:50:53 INFO - PROCESS | 1830 | 1477644653119 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] 01:50:53 INFO - PROCESS | 1830 | 1477644653231 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 01:50:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 01:50:53 INFO - PROCESS | 1830 | 1477644653256 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}] 01:50:53 INFO - PROCESS | 1830 | 1477644653485 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 01:50:53 INFO - PROCESS | 1830 | 1477644653651 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 01:50:53 INFO - PROCESS | 1830 | 1477644653658 Marionette TRACE conn4 <- [1,1525,null,["8"]] 01:50:53 INFO - PROCESS | 1830 | 1477644653666 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 01:50:53 INFO - PROCESS | 1830 | 1477644653675 Marionette TRACE conn4 <- [1,1526,null,{}] 01:50:53 INFO - PROCESS | 1830 | 1477644653683 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5a000 == 12 [pid = 1830] [id = 356] 01:50:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8da5ac00) [pid = 1830] [serial = 1042] [outer = (nil)] 01:50:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8da64000) [pid = 1830] [serial = 1043] [outer = 0x8da5ac00] 01:50:53 INFO - PROCESS | 1830 | 1477644653811 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8dba2c00) [pid = 1830] [serial = 1044] [outer = 0x8da5ac00] 01:50:54 INFO - PROCESS | 1830 | 1477644654527 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]]]}] 01:50:54 INFO - . 01:50:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1323ms 01:50:54 INFO - PROCESS | 1830 | 1477644654576 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 01:50:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 01:50:54 INFO - PROCESS | 1830 | 1477644654581 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 01:50:54 INFO - PROCESS | 1830 | 1477644654589 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}] 01:50:54 INFO - PROCESS | 1830 | 1477644654791 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 01:50:54 INFO - PROCESS | 1830 | 1477644654963 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 01:50:54 INFO - PROCESS | 1830 | 1477644654969 Marionette TRACE conn4 <- [1,1530,null,["8"]] 01:50:54 INFO - PROCESS | 1830 | 1477644654979 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 01:50:54 INFO - PROCESS | 1830 | 1477644654987 Marionette TRACE conn4 <- [1,1531,null,{}] 01:50:55 INFO - PROCESS | 1830 | 1477644654997 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda1800 == 13 [pid = 1830] [id = 357] 01:50:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8dda1c00) [pid = 1830] [serial = 1045] [outer = (nil)] 01:50:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8ddab400) [pid = 1830] [serial = 1046] [outer = 0x8dda1c00] 01:50:55 INFO - PROCESS | 1830 | 1477644655162 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8ddb5000) [pid = 1830] [serial = 1047] [outer = 0x8dda1c00] 01:50:56 INFO - PROCESS | 1830 | 1477644656070 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]]]}] 01:50:56 INFO - ...... 01:50:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1528ms 01:50:56 INFO - PROCESS | 1830 | 1477644656118 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1830 | 1477644656124 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:50:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 01:50:56 INFO - PROCESS | 1830 | 1477644656137 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}] 01:50:56 INFO - PROCESS | 1830 | 1477644656335 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 01:50:56 INFO - PROCESS | 1830 | 1477644656546 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 01:50:56 INFO - PROCESS | 1830 | 1477644656557 Marionette TRACE conn4 <- [1,1535,null,["8"]] 01:50:56 INFO - PROCESS | 1830 | 1477644656572 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 01:50:56 INFO - PROCESS | 1830 | 1477644656583 Marionette TRACE conn4 <- [1,1536,null,{}] 01:50:56 INFO - PROCESS | 1830 | 1477644656589 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357bc00 == 14 [pid = 1830] [id = 358] 01:50:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8357e800) [pid = 1830] [serial = 1048] [outer = (nil)] 01:50:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x838dcc00) [pid = 1830] [serial = 1049] [outer = 0x8357e800] 01:50:56 INFO - PROCESS | 1830 | 1477644656693 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x87e9c800) [pid = 1830] [serial = 1050] [outer = 0x8357e800] 01:50:57 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x833be400) [pid = 1830] [serial = 1031] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x83315000) [pid = 1830] [serial = 1026] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x83277000) [pid = 1830] [serial = 1029] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82fad800) [pid = 1830] [serial = 1028] [outer = (nil)] [url = about:blank] 01:50:57 INFO - PROCESS | 1830 | 1477644657330 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"]]]}] 01:50:57 INFO - .. 01:50:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1224ms 01:50:57 INFO - PROCESS | 1830 | 1477644657362 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 1830 | 1477644657367 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 01:50:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 01:50:57 INFO - PROCESS | 1830 | 1477644657375 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}] 01:50:57 INFO - PROCESS | 1830 | 1477644657569 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:50:57 INFO - PROCESS | 1830 | 1477644657693 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 01:50:57 INFO - PROCESS | 1830 | 1477644657698 Marionette TRACE conn4 <- [1,1540,null,["8"]] 01:50:57 INFO - PROCESS | 1830 | 1477644657704 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 01:50:57 INFO - PROCESS | 1830 | 1477644657710 Marionette TRACE conn4 <- [1,1541,null,{}] 01:50:57 INFO - PROCESS | 1830 | 1477644657716 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f42400 == 15 [pid = 1830] [id = 359] 01:50:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x833bec00) [pid = 1830] [serial = 1051] [outer = (nil)] 01:50:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8da57c00) [pid = 1830] [serial = 1052] [outer = 0x833bec00] 01:50:57 INFO - PROCESS | 1830 | 1477644657815 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8dc9d400) [pid = 1830] [serial = 1053] [outer = 0x833bec00] 01:50:58 INFO - PROCESS | 1830 | 1477644658416 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"]]]}] 01:50:58 INFO - . 01:50:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1076ms 01:50:58 INFO - PROCESS | 1830 | 1477644658459 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 1830 | 1477644658466 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 01:50:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 01:50:58 INFO - PROCESS | 1830 | 1477644658474 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}] 01:50:58 INFO - PROCESS | 1830 | 1477644658713 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 01:50:58 INFO - PROCESS | 1830 | 1477644658734 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 01:50:58 INFO - PROCESS | 1830 | 1477644658739 Marionette TRACE conn4 <- [1,1545,null,["8"]] 01:50:58 INFO - PROCESS | 1830 | 1477644658745 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 01:50:58 INFO - PROCESS | 1830 | 1477644658752 Marionette TRACE conn4 <- [1,1546,null,{}] 01:50:58 INFO - PROCESS | 1830 | 1477644658759 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d8400 == 16 [pid = 1830] [id = 360] 01:50:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8f8d8800) [pid = 1830] [serial = 1054] [outer = (nil)] 01:50:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8f8dcc00) [pid = 1830] [serial = 1055] [outer = 0x8f8d8800] 01:50:58 INFO - PROCESS | 1830 | 1477644658879 Marionette DEBUG loaded listener.js 01:50:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8f8e4c00) [pid = 1830] [serial = 1056] [outer = 0x8f8d8800] 01:50:59 INFO - PROCESS | 1830 | 1477644659725 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]]]}] 01:50:59 INFO - ... 01:50:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1274ms 01:50:59 INFO - PROCESS | 1830 | 1477644659749 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 01:50:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 01:50:59 INFO - PROCESS | 1830 | 1477644659754 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 01:50:59 INFO - PROCESS | 1830 | 1477644659762 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}] 01:51:00 INFO - PROCESS | 1830 | 1477644660002 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 01:51:00 INFO - PROCESS | 1830 | 1477644660019 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 01:51:00 INFO - PROCESS | 1830 | 1477644660025 Marionette TRACE conn4 <- [1,1550,null,["8"]] 01:51:00 INFO - PROCESS | 1830 | 1477644660031 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 01:51:00 INFO - PROCESS | 1830 | 1477644660038 Marionette TRACE conn4 <- [1,1551,null,{}] 01:51:00 INFO - PROCESS | 1830 | 1477644660044 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a3400 == 17 [pid = 1830] [id = 361] 01:51:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8fa27400) [pid = 1830] [serial = 1057] [outer = (nil)] 01:51:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8fa29c00) [pid = 1830] [serial = 1058] [outer = 0x8fa27400] 01:51:00 INFO - PROCESS | 1830 | 1477644660167 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8faee800) [pid = 1830] [serial = 1059] [outer = 0x8fa27400] 01:51:00 INFO - PROCESS | 1830 | 1477644660830 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]]]}] 01:51:00 INFO - . 01:51:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1078ms 01:51:00 INFO - PROCESS | 1830 | 1477644660839 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:51:00 INFO - PROCESS | 1830 | 1477644660843 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:51:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 01:51:00 INFO - PROCESS | 1830 | 1477644660861 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}] 01:51:01 INFO - PROCESS | 1830 | 1477644661100 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 01:51:01 INFO - PROCESS | 1830 | 1477644661114 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 01:51:01 INFO - PROCESS | 1830 | 1477644661119 Marionette TRACE conn4 <- [1,1555,null,["8"]] 01:51:01 INFO - PROCESS | 1830 | 1477644661126 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 01:51:01 INFO - PROCESS | 1830 | 1477644661131 Marionette TRACE conn4 <- [1,1556,null,{}] 01:51:01 INFO - PROCESS | 1830 | 1477644661202 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faed800 == 18 [pid = 1830] [id = 362] 01:51:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8fafb400) [pid = 1830] [serial = 1060] [outer = (nil)] 01:51:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8fb69c00) [pid = 1830] [serial = 1061] [outer = 0x8fafb400] 01:51:01 INFO - PROCESS | 1830 | 1477644661311 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8fb9f400) [pid = 1830] [serial = 1062] [outer = 0x8fafb400] 01:51:01 INFO - PROCESS | 1830 | 1477644661903 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]]]}] 01:51:01 INFO - . 01:51:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1077ms 01:51:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 01:51:01 INFO - PROCESS | 1830 | 1477644661936 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 1830 | 1477644661938 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 01:51:01 INFO - PROCESS | 1830 | 1477644661946 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}] 01:51:02 INFO - PROCESS | 1830 | 1477644662191 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:51:02 INFO - PROCESS | 1830 | 1477644662315 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 01:51:02 INFO - PROCESS | 1830 | 1477644662320 Marionette TRACE conn4 <- [1,1560,null,["8"]] 01:51:02 INFO - PROCESS | 1830 | 1477644662325 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 01:51:02 INFO - PROCESS | 1830 | 1477644662331 Marionette TRACE conn4 <- [1,1561,null,{}] 01:51:02 INFO - PROCESS | 1830 | 1477644662336 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x91190400 == 19 [pid = 1830] [id = 363] 01:51:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x91192800) [pid = 1830] [serial = 1063] [outer = (nil)] 01:51:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x92973000) [pid = 1830] [serial = 1064] [outer = 0x91192800] 01:51:02 INFO - PROCESS | 1830 | 1477644662439 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x9297f400) [pid = 1830] [serial = 1065] [outer = 0x91192800] 01:51:03 INFO - PROCESS | 1830 | 1477644663244 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]]]}] 01:51:03 INFO - .................. 01:51:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1391ms 01:51:03 INFO - PROCESS | 1830 | 1477644663341 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 1830 | 1477644663349 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 01:51:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 01:51:03 INFO - PROCESS | 1830 | 1477644663367 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}] 01:51:03 INFO - PROCESS | 1830 | 1477644663576 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 01:51:03 INFO - PROCESS | 1830 | 1477644663746 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 01:51:03 INFO - PROCESS | 1830 | 1477644663754 Marionette TRACE conn4 <- [1,1565,null,["8"]] 01:51:03 INFO - PROCESS | 1830 | 1477644663762 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 01:51:03 INFO - PROCESS | 1830 | 1477644663771 Marionette TRACE conn4 <- [1,1566,null,{}] 01:51:03 INFO - PROCESS | 1830 | 1477644663821 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9c000 == 20 [pid = 1830] [id = 364] 01:51:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x87e9e800) [pid = 1830] [serial = 1066] [outer = (nil)] 01:51:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8c9b9000) [pid = 1830] [serial = 1067] [outer = 0x87e9e800] 01:51:03 INFO - PROCESS | 1830 | 1477644663954 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8c9c2000) [pid = 1830] [serial = 1068] [outer = 0x87e9e800] 01:51:04 INFO - PROCESS | 1830 | 1477644664692 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]]]}] 01:51:04 INFO - . 01:51:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1385ms 01:51:04 INFO - PROCESS | 1830 | 1477644664751 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 1830 | 1477644664757 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 01:51:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 01:51:04 INFO - PROCESS | 1830 | 1477644664766 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}] 01:51:04 INFO - PROCESS | 1830 | 1477644664969 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 01:51:05 INFO - PROCESS | 1830 | 1477644665142 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 01:51:05 INFO - PROCESS | 1830 | 1477644665147 Marionette TRACE conn4 <- [1,1570,null,["8"]] 01:51:05 INFO - PROCESS | 1830 | 1477644665161 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 01:51:05 INFO - PROCESS | 1830 | 1477644665168 Marionette TRACE conn4 <- [1,1571,null,{}] 01:51:05 INFO - PROCESS | 1830 | 1477644665218 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca5400 == 21 [pid = 1830] [id = 365] 01:51:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8dca8800) [pid = 1830] [serial = 1069] [outer = (nil)] 01:51:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8ddb2000) [pid = 1830] [serial = 1070] [outer = 0x8dca8800] 01:51:05 INFO - PROCESS | 1830 | 1477644665351 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8f8cd400) [pid = 1830] [serial = 1071] [outer = 0x8dca8800] 01:51:06 INFO - ... 01:51:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1332ms 01:51:06 INFO - PROCESS | 1830 | 1477644666080 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]]]}] 01:51:06 INFO - PROCESS | 1830 | 1477644666110 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 1830 | 1477644666118 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:51:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 01:51:06 INFO - PROCESS | 1830 | 1477644666131 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}] 01:51:06 INFO - PROCESS | 1830 | 1477644666359 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 01:51:06 INFO - PROCESS | 1830 | 1477644666518 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 01:51:06 INFO - PROCESS | 1830 | 1477644666523 Marionette TRACE conn4 <- [1,1575,null,["8"]] 01:51:06 INFO - PROCESS | 1830 | 1477644666530 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 01:51:06 INFO - PROCESS | 1830 | 1477644666538 Marionette TRACE conn4 <- [1,1576,null,{}] 01:51:06 INFO - PROCESS | 1830 | 1477644666587 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbb1c00 == 22 [pid = 1830] [id = 366] 01:51:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8fbb9000) [pid = 1830] [serial = 1072] [outer = (nil)] 01:51:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x923ad800) [pid = 1830] [serial = 1073] [outer = 0x8fbb9000] 01:51:06 INFO - PROCESS | 1830 | 1477644666719 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x93316c00) [pid = 1830] [serial = 1074] [outer = 0x8fbb9000] 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:07 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:09 INFO - .................................................................................................................................................................................................................................................................................................................................... 01:51:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 3149ms 01:51:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 01:51:10 INFO - PROCESS | 1830 | 1477644668873 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]]]}] 01:51:10 INFO - PROCESS | 1830 | 1477644669284 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 1830 | 1477644669288 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 01:51:10 INFO - PROCESS | 1830 | 1477644669304 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}] 01:51:10 INFO - PROCESS | 1830 | 1477644669696 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:51:10 INFO - PROCESS | 1830 | 1477644669948 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 01:51:10 INFO - PROCESS | 1830 | 1477644669952 Marionette TRACE conn4 <- [1,1580,null,["8"]] 01:51:10 INFO - PROCESS | 1830 | 1477644670001 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 01:51:10 INFO - PROCESS | 1830 | 1477644670007 Marionette TRACE conn4 <- [1,1581,null,{}] 01:51:10 INFO - PROCESS | 1830 | 1477644670016 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x94bdbc00 == 23 [pid = 1830] [id = 367] 01:51:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x94bdc400) [pid = 1830] [serial = 1075] [outer = (nil)] 01:51:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x95972c00) [pid = 1830] [serial = 1076] [outer = 0x94bdc400] 01:51:10 INFO - PROCESS | 1830 | 1477644670152 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x95974800) [pid = 1830] [serial = 1077] [outer = 0x94bdc400] 01:51:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x97bf5800 == 24 [pid = 1830] [id = 368] 01:51:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x97bf5c00) [pid = 1830] [serial = 1078] [outer = (nil)] 01:51:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x97bf6800) [pid = 1830] [serial = 1079] [outer = 0x97bf5c00] 01:51:11 INFO - PROCESS | 1830 | 1477644671125 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]]]}] 01:51:11 INFO - . 01:51:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1886ms 01:51:11 INFO - PROCESS | 1830 | 1477644671185 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 1830 | 1477644671192 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 01:51:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 01:51:11 INFO - PROCESS | 1830 | 1477644671203 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}] 01:51:11 INFO - PROCESS | 1830 | 1477644671430 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 01:51:11 INFO - PROCESS | 1830 | 1477644671572 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 01:51:11 INFO - PROCESS | 1830 | 1477644671585 Marionette TRACE conn4 <- [1,1585,null,["8"]] 01:51:11 INFO - PROCESS | 1830 | 1477644671592 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 01:51:11 INFO - PROCESS | 1830 | 1477644671601 Marionette TRACE conn4 <- [1,1586,null,{}] 01:51:11 INFO - PROCESS | 1830 | 1477644671688 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327bc00 == 25 [pid = 1830] [id = 369] 01:51:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8330d800) [pid = 1830] [serial = 1080] [outer = (nil)] 01:51:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8c9bac00) [pid = 1830] [serial = 1081] [outer = 0x8330d800] 01:51:11 INFO - PROCESS | 1830 | 1477644671855 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8ce0bc00) [pid = 1830] [serial = 1082] [outer = 0x8330d800] 01:51:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x838dd800 == 26 [pid = 1830] [id = 370] 01:51:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x838de000) [pid = 1830] [serial = 1083] [outer = (nil)] 01:51:12 INFO - PROCESS | 1830 | [1830] WARNING: No inner window available!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9723 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6b800 == 25 [pid = 1830] [id = 351] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb3800 == 24 [pid = 1830] [id = 354] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea0400 == 23 [pid = 1830] [id = 355] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x97bf5800 == 22 [pid = 1830] [id = 368] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x82f51000 == 21 [pid = 1830] [id = 352] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x83275c00 == 20 [pid = 1830] [id = 353] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5a000 == 19 [pid = 1830] [id = 356] 01:51:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda1800 == 18 [pid = 1830] [id = 357] 01:51:13 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8327ec00) [pid = 1830] [serial = 1034] [outer = (nil)] [url = about:blank] 01:51:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x82f4fc00) [pid = 1830] [serial = 1084] [outer = 0x838de000] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8327b000) [pid = 1830] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x91192800) [pid = 1830] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8fafb400) [pid = 1830] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8fa27400) [pid = 1830] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8dda1c00) [pid = 1830] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x87ea0c00) [pid = 1830] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8357e800) [pid = 1830] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x833bec00) [pid = 1830] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x83279000) [pid = 1830] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8da5ac00) [pid = 1830] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x82fb4800) [pid = 1830] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 01:51:17 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8f8d8800) [pid = 1830] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 01:51:17 INFO - PROCESS | 1830 | 1477644677558 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]]]}] 01:51:17 INFO - . 01:51:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6407ms 01:51:17 INFO - PROCESS | 1830 | 1477644677609 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 1830 | 1477644677616 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 01:51:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 01:51:17 INFO - PROCESS | 1830 | 1477644677627 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}] 01:51:17 INFO - PROCESS | 1830 | 1477644677863 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 01:51:17 INFO - PROCESS | 1830 | 1477644677946 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 01:51:17 INFO - PROCESS | 1830 | 1477644677952 Marionette TRACE conn4 <- [1,1590,null,["8"]] 01:51:17 INFO - PROCESS | 1830 | 1477644677961 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 01:51:17 INFO - PROCESS | 1830 | 1477644677971 Marionette TRACE conn4 <- [1,1591,null,{}] 01:51:17 INFO - PROCESS | 1830 | 1477644677978 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb4400 == 19 [pid = 1830] [id = 371] 01:51:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x82fb4800) [pid = 1830] [serial = 1085] [outer = (nil)] 01:51:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8327d000) [pid = 1830] [serial = 1086] [outer = 0x82fb4800] 01:51:18 INFO - PROCESS | 1830 | 1477644678089 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x83283400) [pid = 1830] [serial = 1087] [outer = 0x82fb4800] 01:51:18 INFO - PROCESS | 1830 | 1477644678669 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]]]}] 01:51:18 INFO - .. 01:51:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1070ms 01:51:18 INFO - PROCESS | 1830 | 1477644678712 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:51:18 INFO - PROCESS | 1830 | 1477644678721 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:51:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 01:51:18 INFO - PROCESS | 1830 | 1477644678728 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}] 01:51:18 INFO - PROCESS | 1830 | 1477644678980 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 01:51:19 INFO - PROCESS | 1830 | 1477644679003 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 01:51:19 INFO - PROCESS | 1830 | 1477644679008 Marionette TRACE conn4 <- [1,1595,null,["8"]] 01:51:19 INFO - PROCESS | 1830 | 1477644679015 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 01:51:19 INFO - PROCESS | 1830 | 1477644679021 Marionette TRACE conn4 <- [1,1596,null,{}] 01:51:19 INFO - PROCESS | 1830 | 1477644679027 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x83575400 == 20 [pid = 1830] [id = 372] 01:51:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x83579000) [pid = 1830] [serial = 1088] [outer = (nil)] 01:51:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8357e800) [pid = 1830] [serial = 1089] [outer = 0x83579000] 01:51:19 INFO - PROCESS | 1830 | 1477644679175 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x82f62400) [pid = 1830] [serial = 1090] [outer = 0x83579000] 01:51:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fac000 == 21 [pid = 1830] [id = 373] 01:51:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x82fb0400) [pid = 1830] [serial = 1091] [outer = (nil)] 01:51:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8327b400) [pid = 1830] [serial = 1092] [outer = 0x82fb0400] 01:51:20 INFO - PROCESS | 1830 | 1477644680231 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]]]}] 01:51:20 INFO - . 01:51:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1522ms 01:51:20 INFO - PROCESS | 1830 | 1477644680252 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 1830 | 1477644680259 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 01:51:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 01:51:20 INFO - PROCESS | 1830 | 1477644680270 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}] 01:51:20 INFO - PROCESS | 1830 | 1477644680527 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:51:20 INFO - PROCESS | 1830 | 1477644680709 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 01:51:20 INFO - PROCESS | 1830 | 1477644680717 Marionette TRACE conn4 <- [1,1600,null,["8"]] 01:51:20 INFO - PROCESS | 1830 | 1477644680725 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 01:51:20 INFO - PROCESS | 1830 | 1477644680733 Marionette TRACE conn4 <- [1,1601,null,{}] 01:51:20 INFO - PROCESS | 1830 | 1477644680782 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x83577400 == 22 [pid = 1830] [id = 374] 01:51:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x83577800) [pid = 1830] [serial = 1093] [outer = (nil)] 01:51:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x838d2c00) [pid = 1830] [serial = 1094] [outer = 0x83577800] 01:51:20 INFO - PROCESS | 1830 | 1477644680912 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x838d8c00) [pid = 1830] [serial = 1095] [outer = 0x83577800] 01:51:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b8800 == 23 [pid = 1830] [id = 375] 01:51:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c9ba400) [pid = 1830] [serial = 1096] [outer = (nil)] 01:51:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8c9b6400) [pid = 1830] [serial = 1097] [outer = 0x8c9ba400] 01:51:21 INFO - PROCESS | 1830 | [1830] WARNING: Failed to create a URI: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 01:51:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8ce05400) [pid = 1830] [serial = 1098] [outer = 0x8c9ba400] 01:51:21 INFO - PROCESS | 1830 | 1477644681934 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]]]}] 01:51:21 INFO - . 01:51:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1730ms 01:51:22 INFO - PROCESS | 1830 | 1477644682000 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 01:51:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 01:51:22 INFO - PROCESS | 1830 | 1477644682006 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 01:51:22 INFO - PROCESS | 1830 | 1477644682036 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}] 01:51:22 INFO - PROCESS | 1830 | 1477644682322 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 01:51:22 INFO - PROCESS | 1830 | 1477644682444 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 01:51:22 INFO - PROCESS | 1830 | 1477644682450 Marionette TRACE conn4 <- [1,1605,null,["8"]] 01:51:22 INFO - PROCESS | 1830 | 1477644682463 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 01:51:22 INFO - PROCESS | 1830 | 1477644682468 Marionette TRACE conn4 <- [1,1606,null,{}] 01:51:22 INFO - PROCESS | 1830 | 1477644682475 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea4000 == 24 [pid = 1830] [id = 376] 01:51:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8c9b4000) [pid = 1830] [serial = 1099] [outer = (nil)] 01:51:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8fa1ac00) [pid = 1830] [serial = 1100] [outer = 0x8c9b4000] 01:51:22 INFO - PROCESS | 1830 | 1477644682604 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8fa27400) [pid = 1830] [serial = 1101] [outer = 0x8c9b4000] 01:51:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fba2400 == 25 [pid = 1830] [id = 377] 01:51:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8fba6800) [pid = 1830] [serial = 1102] [outer = (nil)] 01:51:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fb99000) [pid = 1830] [serial = 1103] [outer = 0x8fba6800] 01:51:23 INFO - PROCESS | 1830 | 1477644683700 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]]]}] 01:51:23 INFO - . 01:51:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1727ms 01:51:23 INFO - PROCESS | 1830 | 1477644683750 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 01:51:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 01:51:23 INFO - PROCESS | 1830 | 1477644683759 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 01:51:23 INFO - PROCESS | 1830 | 1477644683766 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}] 01:51:24 INFO - PROCESS | 1830 | 1477644684050 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 01:51:24 INFO - PROCESS | 1830 | 1477644684281 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 01:51:24 INFO - PROCESS | 1830 | 1477644684289 Marionette TRACE conn4 <- [1,1610,null,["8"]] 01:51:24 INFO - PROCESS | 1830 | 1477644684297 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 01:51:24 INFO - PROCESS | 1830 | 1477644684308 Marionette TRACE conn4 <- [1,1611,null,{}] 01:51:24 INFO - PROCESS | 1830 | 1477644684360 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f62c00 == 26 [pid = 1830] [id = 378] 01:51:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x82f63000) [pid = 1830] [serial = 1104] [outer = (nil)] 01:51:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x83275c00) [pid = 1830] [serial = 1105] [outer = 0x82f63000] 01:51:24 INFO - PROCESS | 1830 | 1477644684470 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x833b9400) [pid = 1830] [serial = 1106] [outer = 0x82f63000] 01:51:24 INFO - PROCESS | 1830 | --DOCSHELL 0x838dd800 == 25 [pid = 1830] [id = 370] 01:51:24 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x92973000) [pid = 1830] [serial = 1064] [outer = (nil)] [url = about:blank] 01:51:24 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x9297f400) [pid = 1830] [serial = 1065] [outer = (nil)] [url = about:blank] 01:51:24 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8fb69c00) [pid = 1830] [serial = 1061] [outer = (nil)] [url = about:blank] 01:51:24 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8fb9f400) [pid = 1830] [serial = 1062] [outer = (nil)] [url = about:blank] 01:51:24 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8fa29c00) [pid = 1830] [serial = 1058] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8faee800) [pid = 1830] [serial = 1059] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8f8dcc00) [pid = 1830] [serial = 1055] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8e4c00) [pid = 1830] [serial = 1056] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8da57c00) [pid = 1830] [serial = 1052] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8dc9d400) [pid = 1830] [serial = 1053] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x838dcc00) [pid = 1830] [serial = 1049] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x87e9c800) [pid = 1830] [serial = 1050] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8ddab400) [pid = 1830] [serial = 1046] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8ddb5000) [pid = 1830] [serial = 1047] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8da64000) [pid = 1830] [serial = 1043] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8dba2c00) [pid = 1830] [serial = 1044] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x87ea5400) [pid = 1830] [serial = 1040] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x87e9fc00) [pid = 1830] [serial = 1041] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x838d8800) [pid = 1830] [serial = 1037] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x838db000) [pid = 1830] [serial = 1038] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8330a000) [pid = 1830] [serial = 1035] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x83316c00) [pid = 1830] [serial = 1032] [outer = (nil)] [url = about:blank] 01:51:25 INFO - PROCESS | 1830 | 1477644685247 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]]]}] 01:51:25 INFO - . 01:51:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1528ms 01:51:25 INFO - PROCESS | 1830 | 1477644685295 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 1830 | 1477644685302 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:51:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 01:51:25 INFO - PROCESS | 1830 | 1477644685311 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}] 01:51:25 INFO - PROCESS | 1830 | 1477644685496 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 01:51:25 INFO - PROCESS | 1830 | 1477644685662 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 01:51:25 INFO - PROCESS | 1830 | 1477644685669 Marionette TRACE conn4 <- [1,1615,null,["8"]] 01:51:25 INFO - PROCESS | 1830 | 1477644685676 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 01:51:25 INFO - PROCESS | 1830 | 1477644685684 Marionette TRACE conn4 <- [1,1616,null,{}] 01:51:25 INFO - PROCESS | 1830 | 1477644685690 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d9c00 == 26 [pid = 1830] [id = 379] 01:51:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x838da000) [pid = 1830] [serial = 1107] [outer = (nil)] 01:51:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x87e98c00) [pid = 1830] [serial = 1108] [outer = 0x838da000] 01:51:25 INFO - PROCESS | 1830 | 1477644685830 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x87e9c800) [pid = 1830] [serial = 1109] [outer = 0x838da000] 01:51:26 INFO - PROCESS | 1830 | 1477644686416 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]]]}] 01:51:26 INFO - . 01:51:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1171ms 01:51:26 INFO - PROCESS | 1830 | 1477644686483 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 1830 | 1477644686490 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 01:51:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 01:51:26 INFO - PROCESS | 1830 | 1477644686499 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}] 01:51:26 INFO - PROCESS | 1830 | 1477644686733 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:51:26 INFO - PROCESS | 1830 | 1477644686757 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 01:51:26 INFO - PROCESS | 1830 | 1477644686769 Marionette TRACE conn4 <- [1,1620,null,["8"]] 01:51:26 INFO - PROCESS | 1830 | 1477644686778 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 01:51:26 INFO - PROCESS | 1830 | 1477644686786 Marionette TRACE conn4 <- [1,1621,null,{}] 01:51:26 INFO - PROCESS | 1830 | 1477644686791 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d3800 == 27 [pid = 1830] [id = 380] 01:51:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8da60800) [pid = 1830] [serial = 1110] [outer = (nil)] 01:51:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8dba2000) [pid = 1830] [serial = 1111] [outer = 0x8da60800] 01:51:26 INFO - PROCESS | 1830 | 1477644686888 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8ddb6400) [pid = 1830] [serial = 1112] [outer = 0x8da60800] 01:51:27 INFO - PROCESS | 1830 | 1477644687605 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"]]]}] 01:51:27 INFO - ...... 01:51:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1126ms 01:51:27 INFO - PROCESS | 1830 | 1477644687623 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 1830 | 1477644687626 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 01:51:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 01:51:27 INFO - PROCESS | 1830 | 1477644687642 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}] 01:51:27 INFO - PROCESS | 1830 | 1477644687880 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 01:51:27 INFO - PROCESS | 1830 | 1477644687912 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 01:51:27 INFO - PROCESS | 1830 | 1477644687916 Marionette TRACE conn4 <- [1,1625,null,["8"]] 01:51:27 INFO - PROCESS | 1830 | 1477644687923 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 01:51:27 INFO - PROCESS | 1830 | 1477644687929 Marionette TRACE conn4 <- [1,1626,null,{}] 01:51:28 INFO - PROCESS | 1830 | 1477644688008 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf2000 == 28 [pid = 1830] [id = 381] 01:51:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8faf2c00) [pid = 1830] [serial = 1113] [outer = (nil)] 01:51:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8fafa800) [pid = 1830] [serial = 1114] [outer = 0x8faf2c00] 01:51:28 INFO - PROCESS | 1830 | 1477644688139 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8fb9d000) [pid = 1830] [serial = 1115] [outer = 0x8faf2c00] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x82fb4800) [pid = 1830] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x838de000) [pid = 1830] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8330d800) [pid = 1830] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x87e9e800) [pid = 1830] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x97bf5c00) [pid = 1830] [serial = 1078] [outer = (nil)] [url = about:blank] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8dca8800) [pid = 1830] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x94bdc400) [pid = 1830] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 01:51:28 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8fbb9000) [pid = 1830] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 01:51:28 INFO - PROCESS | 1830 | 1477644688868 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]]]}] 01:51:28 INFO - . 01:51:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1270ms 01:51:28 INFO - PROCESS | 1830 | 1477644688911 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 1830 | 1477644688915 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 01:51:28 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 01:51:28 INFO - PROCESS | 1830 | 1477644688922 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}] 01:51:29 INFO - PROCESS | 1830 | 1477644689095 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 01:51:29 INFO - PROCESS | 1830 | 1477644689223 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 01:51:29 INFO - PROCESS | 1830 | 1477644689228 Marionette TRACE conn4 <- [1,1630,null,["8"]] 01:51:29 INFO - PROCESS | 1830 | 1477644689233 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 01:51:29 INFO - PROCESS | 1830 | 1477644689239 Marionette TRACE conn4 <- [1,1631,null,{}] 01:51:29 INFO - PROCESS | 1830 | 1477644689244 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f45c00 == 29 [pid = 1830] [id = 382] 01:51:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x838dd800) [pid = 1830] [serial = 1116] [outer = (nil)] 01:51:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x923afc00) [pid = 1830] [serial = 1117] [outer = 0x838dd800] 01:51:29 INFO - PROCESS | 1830 | 1477644689344 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x93758c00) [pid = 1830] [serial = 1118] [outer = 0x838dd800] 01:51:29 INFO - PROCESS | 1830 | 1477644689977 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]]]}] 01:51:29 INFO - . 01:51:29 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1076ms 01:51:30 INFO - PROCESS | 1830 | 1477644689999 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 1830 | 1477644690001 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:51:30 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 01:51:30 INFO - PROCESS | 1830 | 1477644690009 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}] 01:51:30 INFO - PROCESS | 1830 | 1477644690176 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 01:51:30 INFO - PROCESS | 1830 | 1477644690310 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 01:51:30 INFO - PROCESS | 1830 | 1477644690313 Marionette TRACE conn4 <- [1,1635,null,["8"]] 01:51:30 INFO - PROCESS | 1830 | 1477644690321 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 01:51:30 INFO - PROCESS | 1830 | 1477644690327 Marionette TRACE conn4 <- [1,1636,null,{}] 01:51:30 INFO - PROCESS | 1830 | 1477644690332 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e6400 == 30 [pid = 1830] [id = 383] 01:51:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x93777c00) [pid = 1830] [serial = 1119] [outer = (nil)] 01:51:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x937cdc00) [pid = 1830] [serial = 1120] [outer = 0x93777c00] 01:51:30 INFO - PROCESS | 1830 | 1477644690468 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x937d6000) [pid = 1830] [serial = 1121] [outer = 0x93777c00] 01:51:31 INFO - PROCESS | 1830 | 1477644691080 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 01:51:31 INFO - . 01:51:31 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1128ms 01:51:31 INFO - PROCESS | 1830 | 1477644691138 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 01:51:31 INFO - PROCESS | 1830 | 1477644691142 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 01:51:31 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 01:51:31 INFO - PROCESS | 1830 | 1477644691153 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}] 01:51:31 INFO - PROCESS | 1830 | 1477644691376 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:51:31 INFO - PROCESS | 1830 | 1477644691491 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 01:51:31 INFO - PROCESS | 1830 | 1477644691496 Marionette TRACE conn4 <- [1,1640,null,["8"]] 01:51:31 INFO - PROCESS | 1830 | 1477644691505 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 01:51:31 INFO - PROCESS | 1830 | 1477644691517 Marionette TRACE conn4 <- [1,1641,null,{}] 01:51:31 INFO - PROCESS | 1830 | 1477644691573 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5d800 == 31 [pid = 1830] [id = 384] 01:51:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x82f5e800) [pid = 1830] [serial = 1122] [outer = (nil)] 01:51:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8330dc00) [pid = 1830] [serial = 1123] [outer = 0x82f5e800] 01:51:31 INFO - PROCESS | 1830 | 1477644691703 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x833c2400) [pid = 1830] [serial = 1124] [outer = 0x82f5e800] 01:51:32 INFO - ................................................... 01:51:32 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1500ms 01:51:32 INFO - TEST-START | /js/builtins/Math.max.html 01:51:32 INFO - PROCESS | 1830 | 1477644692567 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]]]}] 01:51:32 INFO - PROCESS | 1830 | 1477644692655 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 1830 | 1477644692665 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 01:51:32 INFO - PROCESS | 1830 | 1477644692677 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}] 01:51:32 INFO - PROCESS | 1830 | 1477644692975 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 01:51:33 INFO - PROCESS | 1830 | 1477644693116 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 01:51:33 INFO - PROCESS | 1830 | 1477644693124 Marionette TRACE conn4 <- [1,1645,null,["8"]] 01:51:33 INFO - PROCESS | 1830 | 1477644693175 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 01:51:33 INFO - PROCESS | 1830 | 1477644693183 Marionette TRACE conn4 <- [1,1646,null,{}] 01:51:33 INFO - PROCESS | 1830 | 1477644693191 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca6400 == 32 [pid = 1830] [id = 385] 01:51:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8dda8000) [pid = 1830] [serial = 1125] [outer = (nil)] 01:51:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8f8e0800) [pid = 1830] [serial = 1126] [outer = 0x8dda8000] 01:51:33 INFO - PROCESS | 1830 | 1477644693309 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fa26400) [pid = 1830] [serial = 1127] [outer = 0x8dda8000] 01:51:34 INFO - PROCESS | 1830 | 1477644694001 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]]]}] 01:51:34 INFO - ...... 01:51:34 INFO - TEST-OK | /js/builtins/Math.max.html | took 1378ms 01:51:34 INFO - PROCESS | 1830 | 1477644694054 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 1830 | 1477644694059 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 01:51:34 INFO - TEST-START | /js/builtins/Math.min.html 01:51:34 INFO - PROCESS | 1830 | 1477644694067 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}] 01:51:34 INFO - PROCESS | 1830 | 1477644694282 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 01:51:34 INFO - PROCESS | 1830 | 1477644694473 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 01:51:34 INFO - PROCESS | 1830 | 1477644694486 Marionette TRACE conn4 <- [1,1650,null,["8"]] 01:51:34 INFO - PROCESS | 1830 | 1477644694539 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 01:51:34 INFO - PROCESS | 1830 | 1477644694549 Marionette TRACE conn4 <- [1,1651,null,{}] 01:51:34 INFO - PROCESS | 1830 | 1477644694558 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x937c8c00 == 33 [pid = 1830] [id = 386] 01:51:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x937c9c00) [pid = 1830] [serial = 1128] [outer = (nil)] 01:51:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x937d5000) [pid = 1830] [serial = 1129] [outer = 0x937c9c00] 01:51:34 INFO - PROCESS | 1830 | 1477644694676 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x9440a800) [pid = 1830] [serial = 1130] [outer = 0x937c9c00] 01:51:35 INFO - PROCESS | 1830 | 1477644695371 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]]]}] 01:51:35 INFO - ...... 01:51:35 INFO - TEST-OK | /js/builtins/Math.min.html | took 1327ms 01:51:35 INFO - PROCESS | 1830 | 1477644695409 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 1830 | 1477644695414 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:51:35 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 01:51:35 INFO - PROCESS | 1830 | 1477644695425 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}] 01:51:35 INFO - PROCESS | 1830 | 1477644695667 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 01:51:35 INFO - PROCESS | 1830 | 1477644695858 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 01:51:35 INFO - PROCESS | 1830 | 1477644695863 Marionette TRACE conn4 <- [1,1655,null,["8"]] 01:51:35 INFO - PROCESS | 1830 | 1477644695875 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 01:51:35 INFO - PROCESS | 1830 | 1477644695883 Marionette TRACE conn4 <- [1,1656,null,{}] 01:51:35 INFO - PROCESS | 1830 | 1477644695890 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x944cf800 == 34 [pid = 1830] [id = 387] 01:51:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x944d1000) [pid = 1830] [serial = 1131] [outer = (nil)] 01:51:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x944da000) [pid = 1830] [serial = 1132] [outer = 0x944d1000] 01:51:36 INFO - PROCESS | 1830 | 1477644696003 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x9467c800) [pid = 1830] [serial = 1133] [outer = 0x944d1000] 01:51:36 INFO - PROCESS | 1830 | 1477644696730 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"]]]}] 01:51:36 INFO - .. 01:51:36 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1328ms 01:51:36 INFO - PROCESS | 1830 | 1477644696753 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1830 | 1477644696758 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 01:51:36 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 01:51:36 INFO - PROCESS | 1830 | 1477644696789 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}] 01:51:37 INFO - PROCESS | 1830 | 1477644696992 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:51:37 INFO - PROCESS | 1830 | 1477644697175 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 01:51:37 INFO - PROCESS | 1830 | 1477644697180 Marionette TRACE conn4 <- [1,1660,null,["8"]] 01:51:37 INFO - PROCESS | 1830 | 1477644697192 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 01:51:37 INFO - PROCESS | 1830 | 1477644697199 Marionette TRACE conn4 <- [1,1661,null,{}] 01:51:37 INFO - PROCESS | 1830 | 1477644697205 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x950cfc00 == 35 [pid = 1830] [id = 388] 01:51:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x955adc00) [pid = 1830] [serial = 1134] [outer = (nil)] 01:51:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x957d0c00) [pid = 1830] [serial = 1135] [outer = 0x955adc00] 01:51:37 INFO - PROCESS | 1830 | 1477644697326 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x95873400) [pid = 1830] [serial = 1136] [outer = 0x955adc00] 01:51:37 INFO - PROCESS | 1830 | 1477644697966 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]]]}] 01:51:38 INFO - .... 01:51:38 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1231ms 01:51:38 INFO - PROCESS | 1830 | 1477644698016 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 1830 | 1477644698021 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 01:51:38 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 01:51:38 INFO - PROCESS | 1830 | 1477644698044 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}] 01:51:38 INFO - PROCESS | 1830 | 1477644698223 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 01:51:38 INFO - PROCESS | 1830 | 1477644698392 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 01:51:38 INFO - PROCESS | 1830 | 1477644698397 Marionette TRACE conn4 <- [1,1665,null,["8"]] 01:51:38 INFO - PROCESS | 1830 | 1477644698408 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 01:51:38 INFO - PROCESS | 1830 | 1477644698413 Marionette TRACE conn4 <- [1,1666,null,{}] 01:51:38 INFO - PROCESS | 1830 | 1477644698420 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x95880c00 == 36 [pid = 1830] [id = 389] 01:51:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x95882000) [pid = 1830] [serial = 1137] [outer = (nil)] 01:51:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x95884400) [pid = 1830] [serial = 1138] [outer = 0x95882000] 01:51:38 INFO - PROCESS | 1830 | 1477644698555 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x9588b800) [pid = 1830] [serial = 1139] [outer = 0x95882000] 01:51:39 INFO - PROCESS | 1830 | 1477644699417 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]]]}] 01:51:39 INFO - .... 01:51:39 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1426ms 01:51:39 INFO - PROCESS | 1830 | 1477644699468 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 01:51:39 INFO - PROCESS | 1830 | 1477644699475 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 01:51:39 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 01:51:39 INFO - PROCESS | 1830 | 1477644699486 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}] 01:51:39 INFO - PROCESS | 1830 | 1477644699746 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 01:51:39 INFO - PROCESS | 1830 | 1477644699895 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 01:51:39 INFO - PROCESS | 1830 | 1477644699902 Marionette TRACE conn4 <- [1,1670,null,["8"]] 01:51:39 INFO - PROCESS | 1830 | 1477644699958 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 01:51:39 INFO - PROCESS | 1830 | 1477644699974 Marionette TRACE conn4 <- [1,1671,null,{}] 01:51:40 INFO - PROCESS | 1830 | 1477644699992 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x83280400 == 37 [pid = 1830] [id = 390] 01:51:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8330a800) [pid = 1830] [serial = 1140] [outer = (nil)] 01:51:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8c9bfc00) [pid = 1830] [serial = 1141] [outer = 0x8330a800] 01:51:40 INFO - PROCESS | 1830 | 1477644700152 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8ce09800) [pid = 1830] [serial = 1142] [outer = 0x8330a800] 01:51:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8fba2400 == 36 [pid = 1830] [id = 377] 01:51:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b8800 == 35 [pid = 1830] [id = 375] 01:51:40 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8357e800) [pid = 1830] [serial = 1089] [outer = (nil)] [url = about:blank] 01:51:40 INFO - PROCESS | 1830 | 1477644700990 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]]]}] 01:51:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82fac000 == 34 [pid = 1830] [id = 373] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8327d000) [pid = 1830] [serial = 1086] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x83283400) [pid = 1830] [serial = 1087] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8c9bac00) [pid = 1830] [serial = 1081] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8ce0bc00) [pid = 1830] [serial = 1082] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x95972c00) [pid = 1830] [serial = 1076] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x95974800) [pid = 1830] [serial = 1077] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x923ad800) [pid = 1830] [serial = 1073] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x93316c00) [pid = 1830] [serial = 1074] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8ddb2000) [pid = 1830] [serial = 1070] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8f8cd400) [pid = 1830] [serial = 1071] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8c9b9000) [pid = 1830] [serial = 1067] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8c9c2000) [pid = 1830] [serial = 1068] [outer = (nil)] [url = about:blank] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x82f4fc00) [pid = 1830] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 01:51:41 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x97bf6800) [pid = 1830] [serial = 1079] [outer = (nil)] [url = about:blank] 01:51:41 INFO - ... 01:51:41 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1571ms 01:51:41 INFO - PROCESS | 1830 | 1477644701056 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:51:41 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 01:51:41 INFO - PROCESS | 1830 | 1477644701062 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:51:41 INFO - PROCESS | 1830 | 1477644701070 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}] 01:51:41 INFO - PROCESS | 1830 | 1477644701251 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 01:51:41 INFO - PROCESS | 1830 | 1477644701386 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 01:51:41 INFO - PROCESS | 1830 | 1477644701391 Marionette TRACE conn4 <- [1,1675,null,["8"]] 01:51:41 INFO - PROCESS | 1830 | 1477644701399 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 01:51:41 INFO - PROCESS | 1830 | 1477644701404 Marionette TRACE conn4 <- [1,1676,null,{}] 01:51:41 INFO - PROCESS | 1830 | 1477644701411 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f47800 == 35 [pid = 1830] [id = 391] 01:51:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x82faa000) [pid = 1830] [serial = 1143] [outer = (nil)] 01:51:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8ce0bc00) [pid = 1830] [serial = 1144] [outer = 0x82faa000] 01:51:41 INFO - PROCESS | 1830 | 1477644701511 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8ddb3800) [pid = 1830] [serial = 1145] [outer = 0x82faa000] 01:51:42 INFO - PROCESS | 1830 | 1477644702098 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"]]]}] 01:51:42 INFO - .. 01:51:42 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1089ms 01:51:42 INFO - PROCESS | 1830 | 1477644702165 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 1830 | 1477644702173 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 01:51:42 INFO - PROCESS | 1830 | 1477644702180 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}] 01:51:42 INFO - PROCESS | 1830 | 1477644702352 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:51:42 INFO - PROCESS | 1830 | 1477644702481 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 01:51:42 INFO - PROCESS | 1830 | 1477644702486 Marionette TRACE conn4 <- [1,1680,null,["8"]] 01:51:42 INFO - PROCESS | 1830 | 1477644702492 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 01:51:42 INFO - PROCESS | 1830 | 1477644702498 Marionette TRACE conn4 <- [1,1681,null,{}] 01:51:42 INFO - PROCESS | 1830 | 1477644702505 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x9344c400 == 36 [pid = 1830] [id = 392] 01:51:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x9344d800) [pid = 1830] [serial = 1146] [outer = (nil)] 01:51:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x93775c00) [pid = 1830] [serial = 1147] [outer = 0x9344d800] 01:51:42 INFO - PROCESS | 1830 | 1477644702603 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x9377d800) [pid = 1830] [serial = 1148] [outer = 0x9344d800] 01:51:43 INFO - .. 01:51:43 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1022ms 01:51:43 INFO - PROCESS | 1830 | 1477644703188 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"]]]}] 01:51:43 INFO - PROCESS | 1830 | 1477644703203 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 01:51:43 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 01:51:43 INFO - PROCESS | 1830 | 1477644703208 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 01:51:43 INFO - PROCESS | 1830 | 1477644703215 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}] 01:51:43 INFO - PROCESS | 1830 | 1477644703394 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 01:51:43 INFO - PROCESS | 1830 | 1477644703540 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 01:51:43 INFO - PROCESS | 1830 | 1477644703545 Marionette TRACE conn4 <- [1,1685,null,["8"]] 01:51:43 INFO - PROCESS | 1830 | 1477644703550 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 01:51:43 INFO - PROCESS | 1830 | 1477644703556 Marionette TRACE conn4 <- [1,1686,null,{}] 01:51:43 INFO - PROCESS | 1830 | 1477644703564 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d1400 == 37 [pid = 1830] [id = 393] 01:51:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x937d7c00) [pid = 1830] [serial = 1149] [outer = (nil)] 01:51:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x93dc7400) [pid = 1830] [serial = 1150] [outer = 0x937d7c00] 01:51:43 INFO - PROCESS | 1830 | 1477644703668 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x93dcb800) [pid = 1830] [serial = 1151] [outer = 0x937d7c00] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8fba6800) [pid = 1830] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8c9b4000) [pid = 1830] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x82f63000) [pid = 1830] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x838da000) [pid = 1830] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8c9ba400) [pid = 1830] [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] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x83577800) [pid = 1830] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x82fb0400) [pid = 1830] [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] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8faf2c00) [pid = 1830] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x838dd800) [pid = 1830] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 01:51:44 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8da60800) [pid = 1830] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 01:51:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x83309400 == 38 [pid = 1830] [id = 394] 01:51:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x83313c00) [pid = 1830] [serial = 1152] [outer = (nil)] 01:51:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x838d0400) [pid = 1830] [serial = 1153] [outer = 0x83313c00] 01:51:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d7400 == 39 [pid = 1830] [id = 395] 01:51:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x838dd800) [pid = 1830] [serial = 1154] [outer = (nil)] 01:51:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x838de400) [pid = 1830] [serial = 1155] [outer = 0x838dd800] 01:51:45 INFO - PROCESS | 1830 | 1477644705068 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]]]}] 01:51:45 INFO - . 01:51:45 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1874ms 01:51:45 INFO - PROCESS | 1830 | 1477644705090 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1830 | 1477644705097 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 01:51:45 INFO - TEST-START | /js/builtins/Promise-subclassing.html 01:51:45 INFO - PROCESS | 1830 | 1477644705112 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}] 01:51:45 INFO - PROCESS | 1830 | 1477644705373 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 01:51:45 INFO - PROCESS | 1830 | 1477644705561 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 01:51:45 INFO - PROCESS | 1830 | 1477644705568 Marionette TRACE conn4 <- [1,1690,null,["8"]] 01:51:45 INFO - PROCESS | 1830 | 1477644705576 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 01:51:45 INFO - PROCESS | 1830 | 1477644705586 Marionette TRACE conn4 <- [1,1691,null,{}] 01:51:45 INFO - PROCESS | 1830 | 1477644705634 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f60800 == 40 [pid = 1830] [id = 396] 01:51:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8ce0fc00) [pid = 1830] [serial = 1156] [outer = (nil)] 01:51:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8f8cd400) [pid = 1830] [serial = 1157] [outer = 0x8ce0fc00] 01:51:45 INFO - PROCESS | 1830 | 1477644705772 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fa8d400) [pid = 1830] [serial = 1158] [outer = 0x8ce0fc00] 01:51:46 INFO - PROCESS | 1830 | 1477644706511 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]]]}] 01:51:46 INFO - ........ 01:51:46 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1423ms 01:51:46 INFO - PROCESS | 1830 | 1477644706551 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 1830 | 1477644706557 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:51:46 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 01:51:46 INFO - PROCESS | 1830 | 1477644706566 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}] 01:51:46 INFO - PROCESS | 1830 | 1477644706785 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 01:51:46 INFO - PROCESS | 1830 | 1477644706974 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 01:51:46 INFO - PROCESS | 1830 | 1477644706979 Marionette TRACE conn4 <- [1,1695,null,["8"]] 01:51:46 INFO - PROCESS | 1830 | 1477644706987 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 01:51:46 INFO - PROCESS | 1830 | 1477644706994 Marionette TRACE conn4 <- [1,1696,null,{}] 01:51:47 INFO - PROCESS | 1830 | 1477644707004 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d1800 == 41 [pid = 1830] [id = 397] 01:51:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x937d2c00) [pid = 1830] [serial = 1159] [outer = (nil)] 01:51:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x93cde800) [pid = 1830] [serial = 1160] [outer = 0x937d2c00] 01:51:47 INFO - PROCESS | 1830 | 1477644707126 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x94406400) [pid = 1830] [serial = 1161] [outer = 0x937d2c00] 01:51:47 INFO - PROCESS | 1830 | 1477644707826 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]]]}] 01:51:47 INFO - .................... 01:51:47 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1337ms 01:51:47 INFO - PROCESS | 1830 | 1477644707911 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 01:51:47 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 01:51:47 INFO - PROCESS | 1830 | 1477644707919 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 01:51:47 INFO - PROCESS | 1830 | 1477644707927 Marionette TRACE conn4 -> [0,1699,"getContext",null] 01:51:47 INFO - PROCESS | 1830 | 1477644707929 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 01:51:47 INFO - PROCESS | 1830 | 1477644707936 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 01:51:47 INFO - PROCESS | 1830 | 1477644707940 Marionette TRACE conn4 <- [1,1700,null,{}] 01:51:47 INFO - PROCESS | 1830 | 1477644707964 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}] 01:51:47 INFO - PROCESS | 1830 | 1477644707991 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 01:51:48 INFO - PROCESS | 1830 | 1477644707999 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 01:51:48 INFO - PROCESS | 1830 | 1477644708003 Marionette TRACE conn4 <- [1,1702,null,{}] 01:51:48 INFO - Setting pref media.mediasource.enabled (true) 01:51:48 INFO - PROCESS | 1830 | 1477644708009 Marionette TRACE conn4 -> [0,1703,"getContext",null] 01:51:48 INFO - PROCESS | 1830 | 1477644708014 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 01:51:48 INFO - PROCESS | 1830 | 1477644708021 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 01:51:48 INFO - PROCESS | 1830 | 1477644708025 Marionette TRACE conn4 <- [1,1704,null,{}] 01:51:48 INFO - PROCESS | 1830 | 1477644708031 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}] 01:51:48 INFO - PROCESS | 1830 | 1477644708053 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 01:51:48 INFO - PROCESS | 1830 | 1477644708099 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 01:51:48 INFO - PROCESS | 1830 | 1477644708102 Marionette TRACE conn4 <- [1,1706,null,{}] 01:51:48 INFO - PROCESS | 1830 | 1477644708115 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 01:51:48 INFO - PROCESS | 1830 | 1477644708121 Marionette TRACE conn4 <- [1,1707,null,{}] 01:51:48 INFO - PROCESS | 1830 | 1477644708127 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}] 01:51:48 INFO - PROCESS | 1830 | 1477644708346 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 01:51:48 INFO - PROCESS | 1830 | 1477644708529 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 01:51:48 INFO - PROCESS | 1830 | 1477644708538 Marionette TRACE conn4 <- [1,1709,null,["8"]] 01:51:48 INFO - PROCESS | 1830 | 1477644708545 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 01:51:48 INFO - PROCESS | 1830 | 1477644708555 Marionette TRACE conn4 <- [1,1710,null,{}] 01:51:48 INFO - PROCESS | 1830 | 1477644708560 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 01:51:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x9467c400 == 42 [pid = 1830] [id = 398] 01:51:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x94d4b400) [pid = 1830] [serial = 1162] [outer = (nil)] 01:51:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x95014c00) [pid = 1830] [serial = 1163] [outer = 0x94d4b400] 01:51:48 INFO - PROCESS | 1830 | 1477644708676 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x950ce800) [pid = 1830] [serial = 1164] [outer = 0x94d4b400] 01:51:49 INFO - PROCESS | 1830 | 1477644709358 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]]]}] 01:51:49 INFO - .. 01:51:49 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1477ms 01:51:49 INFO - PROCESS | 1830 | 1477644709403 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 01:51:49 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 01:51:49 INFO - PROCESS | 1830 | 1477644709407 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 01:51:49 INFO - PROCESS | 1830 | 1477644709414 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 01:51:49 INFO - PROCESS | 1830 | 1477644709420 Marionette TRACE conn4 <- [1,1713,null,{}] 01:51:49 INFO - PROCESS | 1830 | 1477644709426 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}] 01:51:49 INFO - PROCESS | 1830 | 1477644709633 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 01:51:49 INFO - PROCESS | 1830 | 1477644709805 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 01:51:49 INFO - PROCESS | 1830 | 1477644709808 Marionette TRACE conn4 <- [1,1715,null,["8"]] 01:51:49 INFO - PROCESS | 1830 | 1477644709819 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 01:51:49 INFO - PROCESS | 1830 | 1477644709825 Marionette TRACE conn4 <- [1,1716,null,{}] 01:51:49 INFO - PROCESS | 1830 | 1477644709831 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x957cc400 == 43 [pid = 1830] [id = 399] 01:51:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x95883800) [pid = 1830] [serial = 1165] [outer = (nil)] 01:51:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x9588f000) [pid = 1830] [serial = 1166] [outer = 0x95883800] 01:51:49 INFO - PROCESS | 1830 | 1477644709979 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x958c5400) [pid = 1830] [serial = 1167] [outer = 0x95883800] 01:51:50 INFO - PROCESS | 1830 | 1477644710604 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]]]}] 01:51:50 INFO - .. 01:51:50 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1231ms 01:51:50 INFO - PROCESS | 1830 | 1477644710645 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 1830 | 1477644710649 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 01:51:50 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 01:51:50 INFO - PROCESS | 1830 | 1477644710658 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}] 01:51:50 INFO - PROCESS | 1830 | 1477644710855 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:51:51 INFO - PROCESS | 1830 | 1477644711010 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 01:51:51 INFO - PROCESS | 1830 | 1477644711018 Marionette TRACE conn4 <- [1,1720,null,["8"]] 01:51:51 INFO - PROCESS | 1830 | 1477644711028 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 01:51:51 INFO - PROCESS | 1830 | 1477644711032 Marionette TRACE conn4 <- [1,1721,null,{}] 01:51:51 INFO - PROCESS | 1830 | 1477644711083 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f45400 == 44 [pid = 1830] [id = 400] 01:51:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x82f48400) [pid = 1830] [serial = 1168] [outer = (nil)] 01:51:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x87e9f000) [pid = 1830] [serial = 1169] [outer = 0x82f48400] 01:51:51 INFO - PROCESS | 1830 | 1477644711199 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8fa23000) [pid = 1830] [serial = 1170] [outer = 0x82f48400] 01:51:52 INFO - PROCESS | 1830 | 1477644712091 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]]]}] 01:51:52 INFO - .. 01:51:52 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1473ms 01:51:52 INFO - PROCESS | 1830 | 1477644712130 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1830 | 1477644712137 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 01:51:52 INFO - TEST-START | /media-source/SourceBuffer-abort.html 01:51:52 INFO - PROCESS | 1830 | 1477644712147 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}] 01:51:52 INFO - PROCESS | 1830 | 1477644712345 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 01:51:52 INFO - PROCESS | 1830 | 1477644712625 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 01:51:52 INFO - PROCESS | 1830 | 1477644712630 Marionette TRACE conn4 <- [1,1725,null,["8"]] 01:51:52 INFO - PROCESS | 1830 | 1477644712641 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 01:51:52 INFO - PROCESS | 1830 | 1477644712647 Marionette TRACE conn4 <- [1,1726,null,{}] 01:51:52 INFO - PROCESS | 1830 | 1477644712654 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357e400 == 45 [pid = 1830] [id = 401] 01:51:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x838de000) [pid = 1830] [serial = 1171] [outer = (nil)] 01:51:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x8f8d2800) [pid = 1830] [serial = 1172] [outer = 0x838de000] 01:51:52 INFO - PROCESS | 1830 | 1477644712760 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8f8e0c00) [pid = 1830] [serial = 1173] [outer = 0x838de000] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9344c400 == 44 [pid = 1830] [id = 392] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x82f47800 == 43 [pid = 1830] [id = 391] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x83280400 == 42 [pid = 1830] [id = 390] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5d800 == 41 [pid = 1830] [id = 384] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca6400 == 40 [pid = 1830] [id = 385] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x944cf800 == 39 [pid = 1830] [id = 387] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x950cfc00 == 38 [pid = 1830] [id = 388] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x937c8c00 == 37 [pid = 1830] [id = 386] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x95880c00 == 36 [pid = 1830] [id = 389] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf2000 == 35 [pid = 1830] [id = 381] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x82f45c00 == 34 [pid = 1830] [id = 382] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x9467c400 == 33 [pid = 1830] [id = 398] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e6400 == 32 [pid = 1830] [id = 383] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x957cc400 == 31 [pid = 1830] [id = 399] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x82f45400 == 30 [pid = 1830] [id = 400] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x83309400 == 29 [pid = 1830] [id = 394] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x838d7400 == 28 [pid = 1830] [id = 395] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x937d1400 == 27 [pid = 1830] [id = 393] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x82f60800 == 26 [pid = 1830] [id = 396] 01:51:53 INFO - PROCESS | 1830 | --DOCSHELL 0x937d1800 == 25 [pid = 1830] [id = 397] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x8fb99000) [pid = 1830] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x8fa27400) [pid = 1830] [serial = 1101] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x833b9400) [pid = 1830] [serial = 1106] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x87e9c800) [pid = 1830] [serial = 1109] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8ce05400) [pid = 1830] [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] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x838d8c00) [pid = 1830] [serial = 1095] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8c9b6400) [pid = 1830] [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] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8327b400) [pid = 1830] [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] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x937cdc00) [pid = 1830] [serial = 1120] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fb9d000) [pid = 1830] [serial = 1115] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x923afc00) [pid = 1830] [serial = 1117] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x93758c00) [pid = 1830] [serial = 1118] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8ddb6400) [pid = 1830] [serial = 1112] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8fafa800) [pid = 1830] [serial = 1114] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8dba2000) [pid = 1830] [serial = 1111] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x87e98c00) [pid = 1830] [serial = 1108] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83275c00) [pid = 1830] [serial = 1105] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8fa1ac00) [pid = 1830] [serial = 1100] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x838d2c00) [pid = 1830] [serial = 1094] [outer = (nil)] [url = about:blank] 01:51:54 INFO - PROCESS | 1830 | 1477644714366 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]]]}] 01:51:54 INFO - .. 01:51:54 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 2277ms 01:51:54 INFO - PROCESS | 1830 | 1477644714432 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1830 | 1477644714440 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 01:51:54 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 01:51:54 INFO - Clearing pref media.mediasource.enabled 01:51:54 INFO - PROCESS | 1830 | 1477644714451 Marionette TRACE conn4 -> [0,1729,"getContext",null] 01:51:54 INFO - PROCESS | 1830 | 1477644714459 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 01:51:54 INFO - PROCESS | 1830 | 1477644714472 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 01:51:54 INFO - PROCESS | 1830 | 1477644714477 Marionette TRACE conn4 <- [1,1730,null,{}] 01:51:54 INFO - PROCESS | 1830 | 1477644714485 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}] 01:51:54 INFO - PROCESS | 1830 | 1477644714505 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:51:54 INFO - PROCESS | 1830 | 1477644714510 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 01:51:54 INFO - PROCESS | 1830 | 1477644714518 Marionette TRACE conn4 <- [1,1732,null,{}] 01:51:54 INFO - PROCESS | 1830 | 1477644714532 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}] 01:51:54 INFO - PROCESS | 1830 | 1477644714759 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 01:51:54 INFO - PROCESS | 1830 | 1477644714888 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 01:51:54 INFO - PROCESS | 1830 | 1477644714892 Marionette TRACE conn4 <- [1,1734,null,["8"]] 01:51:54 INFO - PROCESS | 1830 | 1477644714898 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 01:51:54 INFO - PROCESS | 1830 | 1477644714905 Marionette TRACE conn4 <- [1,1735,null,{}] 01:51:54 INFO - PROCESS | 1830 | 1477644714911 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f61000 == 26 [pid = 1830] [id = 402] 01:51:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x83280400) [pid = 1830] [serial = 1174] [outer = (nil)] 01:51:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8330a400) [pid = 1830] [serial = 1175] [outer = 0x83280400] 01:51:55 INFO - PROCESS | 1830 | 1477644715015 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8330e800) [pid = 1830] [serial = 1176] [outer = 0x83280400] 01:51:55 INFO - PROCESS | 1830 | 1477644715566 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 01:51:55 INFO - . 01:51:55 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1155ms 01:51:55 INFO - PROCESS | 1830 | 1477644715607 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 1830 | 1477644715614 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:51:55 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 01:51:55 INFO - PROCESS | 1830 | 1477644715640 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}] 01:51:55 INFO - PROCESS | 1830 | 1477644715842 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 01:51:55 INFO - PROCESS | 1830 | 1477644715976 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 01:51:55 INFO - PROCESS | 1830 | 1477644715980 Marionette TRACE conn4 <- [1,1739,null,["8"]] 01:51:55 INFO - PROCESS | 1830 | 1477644715986 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 01:51:55 INFO - PROCESS | 1830 | 1477644715991 Marionette TRACE conn4 <- [1,1740,null,{}] 01:51:56 INFO - PROCESS | 1830 | 1477644715996 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d1800 == 27 [pid = 1830] [id = 403] 01:51:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x838d3400) [pid = 1830] [serial = 1177] [outer = (nil)] 01:51:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x838dbc00) [pid = 1830] [serial = 1178] [outer = 0x838d3400] 01:51:56 INFO - PROCESS | 1830 | 1477644716095 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x838dac00) [pid = 1830] [serial = 1179] [outer = 0x838d3400] 01:51:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:51:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:51:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:51:56 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:51:56 INFO - PROCESS | 1830 | 1477644716734 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]]]}] 01:51:56 INFO - ... 01:51:56 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1130ms 01:51:56 INFO - PROCESS | 1830 | 1477644716762 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1830 | 1477644716766 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /media-source/URL-createObjectURL.html 01:51:56 INFO - PROCESS | 1830 | 1477644716773 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}] 01:51:57 INFO - PROCESS | 1830 | 1477644717002 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:51:57 INFO - PROCESS | 1830 | 1477644717033 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 01:51:57 INFO - PROCESS | 1830 | 1477644717037 Marionette TRACE conn4 <- [1,1744,null,["8"]] 01:51:57 INFO - PROCESS | 1830 | 1477644717044 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 01:51:57 INFO - PROCESS | 1830 | 1477644717052 Marionette TRACE conn4 <- [1,1745,null,{}] 01:51:57 INFO - PROCESS | 1830 | 1477644717128 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce0e000 == 28 [pid = 1830] [id = 404] 01:51:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8ce0e400) [pid = 1830] [serial = 1180] [outer = (nil)] 01:51:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8da5ac00) [pid = 1830] [serial = 1181] [outer = 0x8ce0e400] 01:51:57 INFO - PROCESS | 1830 | 1477644717236 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8dba5c00) [pid = 1830] [serial = 1182] [outer = 0x8ce0e400] 01:51:57 INFO - PROCESS | 1830 | 1477644717870 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]]]}] 01:51:57 INFO - . 01:51:57 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1124ms 01:51:57 INFO - PROCESS | 1830 | 1477644717897 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1830 | 1477644717901 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 01:51:57 INFO - TEST-START | /media-source/interfaces.html 01:51:57 INFO - PROCESS | 1830 | 1477644717916 Marionette TRACE conn4 -> [0,1748,"getContext",null] 01:51:57 INFO - PROCESS | 1830 | 1477644717923 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 01:51:57 INFO - PROCESS | 1830 | 1477644717928 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 01:51:57 INFO - PROCESS | 1830 | 1477644717932 Marionette TRACE conn4 <- [1,1749,null,{}] 01:51:57 INFO - PROCESS | 1830 | 1477644717938 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}] 01:51:57 INFO - PROCESS | 1830 | 1477644717958 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 01:51:57 INFO - PROCESS | 1830 | 1477644717982 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 01:51:57 INFO - PROCESS | 1830 | 1477644717987 Marionette TRACE conn4 <- [1,1751,null,{}] 01:51:57 INFO - Setting pref media.mediasource.enabled (true) 01:51:57 INFO - PROCESS | 1830 | 1477644717994 Marionette TRACE conn4 -> [0,1752,"getContext",null] 01:51:57 INFO - PROCESS | 1830 | 1477644717997 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 01:51:58 INFO - PROCESS | 1830 | 1477644718002 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 01:51:58 INFO - PROCESS | 1830 | 1477644718005 Marionette TRACE conn4 <- [1,1753,null,{}] 01:51:58 INFO - PROCESS | 1830 | 1477644718019 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}] 01:51:58 INFO - PROCESS | 1830 | 1477644718036 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 01:51:58 INFO - PROCESS | 1830 | 1477644718045 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 01:51:58 INFO - PROCESS | 1830 | 1477644718048 Marionette TRACE conn4 <- [1,1755,null,{}] 01:51:58 INFO - PROCESS | 1830 | 1477644718061 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}] 01:51:58 INFO - PROCESS | 1830 | 1477644718317 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x93777c00) [pid = 1830] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x83579000) [pid = 1830] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x82f5e800) [pid = 1830] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x95882000) [pid = 1830] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x955adc00) [pid = 1830] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8dda8000) [pid = 1830] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83313c00) [pid = 1830] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x937c9c00) [pid = 1830] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x944d1000) [pid = 1830] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x9344d800) [pid = 1830] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8330a800) [pid = 1830] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x82faa000) [pid = 1830] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x937d7c00) [pid = 1830] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 01:51:58 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x838dd800) [pid = 1830] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 01:51:58 INFO - PROCESS | 1830 | 1477644718853 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 01:51:58 INFO - PROCESS | 1830 | 1477644718856 Marionette TRACE conn4 <- [1,1757,null,["8"]] 01:51:58 INFO - PROCESS | 1830 | 1477644718863 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 01:51:58 INFO - PROCESS | 1830 | 1477644718868 Marionette TRACE conn4 <- [1,1758,null,{}] 01:51:58 INFO - PROCESS | 1830 | 1477644718875 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5e800 == 29 [pid = 1830] [id = 405] 01:51:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x82faa000) [pid = 1830] [serial = 1183] [outer = (nil)] 01:51:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8faeec00) [pid = 1830] [serial = 1184] [outer = 0x82faa000] 01:51:58 INFO - PROCESS | 1830 | 1477644718985 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8faf8800) [pid = 1830] [serial = 1185] [outer = 0x82faa000] 01:51:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:51:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:52:00 INFO - .................................................................................................................... 01:52:00 INFO - TEST-OK | /media-source/interfaces.html | took 2694ms 01:52:00 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 01:52:00 INFO - Clearing pref media.mediasource.enabled 01:52:00 INFO - PROCESS | 1830 | 1477644720499 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]]]}] 01:52:00 INFO - PROCESS | 1830 | 1477644720611 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1830 | 1477644720614 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 01:52:00 INFO - PROCESS | 1830 | 1477644720629 Marionette TRACE conn4 -> [0,1761,"getContext",null] 01:52:00 INFO - PROCESS | 1830 | 1477644720634 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 01:52:00 INFO - PROCESS | 1830 | 1477644720644 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 01:52:00 INFO - PROCESS | 1830 | 1477644720646 Marionette TRACE conn4 <- [1,1762,null,{}] 01:52:00 INFO - PROCESS | 1830 | 1477644720655 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}] 01:52:00 INFO - PROCESS | 1830 | 1477644720673 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:52:00 INFO - PROCESS | 1830 | 1477644720680 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 01:52:00 INFO - PROCESS | 1830 | 1477644720686 Marionette TRACE conn4 <- [1,1764,null,{}] 01:52:00 INFO - PROCESS | 1830 | 1477644720693 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}] 01:52:00 INFO - PROCESS | 1830 | 1477644720988 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 01:52:01 INFO - PROCESS | 1830 | 1477644721175 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 01:52:01 INFO - PROCESS | 1830 | 1477644721183 Marionette TRACE conn4 <- [1,1766,null,["8"]] 01:52:01 INFO - PROCESS | 1830 | 1477644721194 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 01:52:01 INFO - PROCESS | 1830 | 1477644721204 Marionette TRACE conn4 <- [1,1767,null,{}] 01:52:01 INFO - PROCESS | 1830 | 1477644721259 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4d800 == 30 [pid = 1830] [id = 406] 01:52:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x82f4dc00) [pid = 1830] [serial = 1186] [outer = (nil)] 01:52:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x82f6b400) [pid = 1830] [serial = 1187] [outer = 0x82f4dc00] 01:52:01 INFO - PROCESS | 1830 | 1477644721436 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x82fb1000) [pid = 1830] [serial = 1188] [outer = 0x82f4dc00] 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8330c800] err{or,}_recognition separate: 1; 1 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8330c800] err{or,}_recognition combined: 1; 1 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8330c800] Unsupported bit depth: 0 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8c9b8400] err{or,}_recognition separate: 1; 1 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8c9b8400] err{or,}_recognition combined: 1; 1 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8c9b8400] Unsupported bit depth: 0 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8c9b8400] no picture 01:52:02 INFO - PROCESS | 1830 | [h264 @ 0x8c9b8400] no picture 01:52:02 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] err{or,}_recognition separate: 1; 1 01:52:02 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] err{or,}_recognition combined: 1; 1 01:52:02 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8dc9e000] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x83577000] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x83577000] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x83577000] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda1400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda1400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda1400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8f99cc00] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8f99cc00] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8f99cc00] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8c9b7400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8c9b7400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8c9b7400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8c9b7400] no picture 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8c9b7400] no picture 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf5400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf5400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf5400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fafb800] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fafb800] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fafb800] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf3400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf3400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf3400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf3400] no picture 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8faf3400] no picture 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb9f000] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb9f000] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb9f000] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [aac @ 0x8fb71400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9a400] err{or,}_recognition separate: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9a400] err{or,}_recognition combined: 1; 1 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9a400] Unsupported bit depth: 0 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9a400] no picture 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8fb9a400] no picture 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] no picture 01:52:03 INFO - PROCESS | 1830 | [h264 @ 0x8dda5400] no picture 01:52:03 INFO - .... 01:52:03 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2954ms 01:52:03 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 01:52:03 INFO - PROCESS | 1830 | 1477644723554 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] 01:52:03 INFO - PROCESS | 1830 | 1477644723595 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:52:03 INFO - PROCESS | 1830 | 1477644723610 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}] 01:52:03 INFO - PROCESS | 1830 | 1477644723947 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 01:52:04 INFO - PROCESS | 1830 | 1477644724035 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 01:52:04 INFO - PROCESS | 1830 | 1477644724040 Marionette TRACE conn4 <- [1,1771,null,["8"]] 01:52:04 INFO - PROCESS | 1830 | 1477644724088 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 01:52:04 INFO - PROCESS | 1830 | 1477644724097 Marionette TRACE conn4 <- [1,1772,null,{}] 01:52:04 INFO - PROCESS | 1830 | 1477644724104 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb68c00 == 31 [pid = 1830] [id = 407] 01:52:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8fb71400) [pid = 1830] [serial = 1189] [outer = (nil)] 01:52:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8fbb3c00) [pid = 1830] [serial = 1190] [outer = 0x8fb71400] 01:52:04 INFO - PROCESS | 1830 | 1477644724219 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x91186400) [pid = 1830] [serial = 1191] [outer = 0x8fb71400] 01:52:04 INFO - PROCESS | 1830 | 1477644724969 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"]]]}] 01:52:05 INFO - .. 01:52:05 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1426ms 01:52:05 INFO - PROCESS | 1830 | 1477644725032 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 01:52:05 INFO - PROCESS | 1830 | 1477644725035 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 01:52:05 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 01:52:05 INFO - PROCESS | 1830 | 1477644725043 Marionette TRACE conn4 -> [0,1775,"getContext",null] 01:52:05 INFO - PROCESS | 1830 | 1477644725049 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725068 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725076 Marionette TRACE conn4 <- [1,1776,null,{}] 01:52:05 INFO - PROCESS | 1830 | 1477644725083 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}] 01:52:05 INFO - PROCESS | 1830 | 1477644725107 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 01:52:05 INFO - PROCESS | 1830 | 1477644725142 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725146 Marionette TRACE conn4 <- [1,1778,null,{}] 01:52:05 INFO - Setting pref media.mediasource.enabled (true) 01:52:05 INFO - PROCESS | 1830 | 1477644725153 Marionette TRACE conn4 -> [0,1779,"getContext",null] 01:52:05 INFO - PROCESS | 1830 | 1477644725157 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725164 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725168 Marionette TRACE conn4 <- [1,1780,null,{}] 01:52:05 INFO - PROCESS | 1830 | 1477644725174 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}] 01:52:05 INFO - PROCESS | 1830 | 1477644725197 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 01:52:05 INFO - PROCESS | 1830 | 1477644725203 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725207 Marionette TRACE conn4 <- [1,1782,null,{}] 01:52:05 INFO - PROCESS | 1830 | 1477644725213 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}] 01:52:05 INFO - PROCESS | 1830 | 1477644725461 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:52:05 INFO - PROCESS | 1830 | 1477644725635 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 01:52:05 INFO - PROCESS | 1830 | 1477644725641 Marionette TRACE conn4 <- [1,1784,null,["8"]] 01:52:05 INFO - PROCESS | 1830 | 1477644725648 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 01:52:05 INFO - PROCESS | 1830 | 1477644725656 Marionette TRACE conn4 <- [1,1785,null,{}] 01:52:05 INFO - PROCESS | 1830 | 1477644725701 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x9377e800 == 32 [pid = 1830] [id = 408] 01:52:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x9377f400) [pid = 1830] [serial = 1192] [outer = (nil)] 01:52:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x944d9c00) [pid = 1830] [serial = 1193] [outer = 0x9377f400] 01:52:05 INFO - PROCESS | 1830 | 1477644725815 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x9467e800) [pid = 1830] [serial = 1194] [outer = 0x9377f400] 01:52:06 INFO - PROCESS | 1830 | [1830] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 01:52:06 INFO - PROCESS | 1830 | 1477644726865 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]]]}] 01:52:06 INFO - ........... 01:52:06 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1848ms 01:52:06 INFO - PROCESS | 1830 | 1477644726892 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1830 | 1477644726899 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 01:52:06 INFO - TEST-START | /media-source/mediasource-append-buffer.html 01:52:06 INFO - Clearing pref media.mediasource.enabled 01:52:06 INFO - PROCESS | 1830 | 1477644726910 Marionette TRACE conn4 -> [0,1788,"getContext",null] 01:52:06 INFO - PROCESS | 1830 | 1477644726916 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 01:52:06 INFO - PROCESS | 1830 | 1477644726952 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 01:52:06 INFO - PROCESS | 1830 | 1477644726958 Marionette TRACE conn4 <- [1,1789,null,{}] 01:52:06 INFO - PROCESS | 1830 | 1477644726966 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}] 01:52:06 INFO - PROCESS | 1830 | 1477644726990 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 01:52:06 INFO - PROCESS | 1830 | 1477644726996 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 01:52:07 INFO - PROCESS | 1830 | 1477644727006 Marionette TRACE conn4 <- [1,1791,null,{}] 01:52:07 INFO - PROCESS | 1830 | 1477644727018 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}] 01:52:07 INFO - PROCESS | 1830 | 1477644727299 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 01:52:07 INFO - PROCESS | 1830 | 1477644727464 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 01:52:07 INFO - PROCESS | 1830 | 1477644727469 Marionette TRACE conn4 <- [1,1793,null,["8"]] 01:52:07 INFO - PROCESS | 1830 | 1477644727475 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 01:52:07 INFO - PROCESS | 1830 | 1477644727481 Marionette TRACE conn4 <- [1,1794,null,{}] 01:52:07 INFO - PROCESS | 1830 | 1477644727488 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa9400 == 33 [pid = 1830] [id = 409] 01:52:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x82fb0c00) [pid = 1830] [serial = 1195] [outer = (nil)] 01:52:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x838d0800) [pid = 1830] [serial = 1196] [outer = 0x82fb0c00] 01:52:07 INFO - PROCESS | 1830 | 1477644727624 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8c9b4c00) [pid = 1830] [serial = 1197] [outer = 0x82fb0c00] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9c000 == 32 [pid = 1830] [id = 364] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x83577400 == 31 [pid = 1830] [id = 374] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea4000 == 30 [pid = 1830] [id = 376] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x838d3800 == 29 [pid = 1830] [id = 380] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb4400 == 28 [pid = 1830] [id = 371] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x838d9c00 == 27 [pid = 1830] [id = 379] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x83575400 == 26 [pid = 1830] [id = 372] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5e800 == 25 [pid = 1830] [id = 405] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce0e000 == 24 [pid = 1830] [id = 404] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x838d1800 == 23 [pid = 1830] [id = 403] 01:52:07 INFO - PROCESS | 1830 | --DOCSHELL 0x82f61000 == 22 [pid = 1830] [id = 402] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x944da000) [pid = 1830] [serial = 1132] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x957d0c00) [pid = 1830] [serial = 1135] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x9588b800) [pid = 1830] [serial = 1139] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8ce09800) [pid = 1830] [serial = 1142] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8c9bfc00) [pid = 1830] [serial = 1141] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8f8e0800) [pid = 1830] [serial = 1126] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x93dc7400) [pid = 1830] [serial = 1150] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x93775c00) [pid = 1830] [serial = 1147] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x833c2400) [pid = 1830] [serial = 1124] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8ddb3800) [pid = 1830] [serial = 1145] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8ce0bc00) [pid = 1830] [serial = 1144] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8330dc00) [pid = 1830] [serial = 1123] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x937d5000) [pid = 1830] [serial = 1129] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x95884400) [pid = 1830] [serial = 1138] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x9467c800) [pid = 1830] [serial = 1133] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x95873400) [pid = 1830] [serial = 1136] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x9440a800) [pid = 1830] [serial = 1130] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x93dcb800) [pid = 1830] [serial = 1151] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x9377d800) [pid = 1830] [serial = 1148] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8fa26400) [pid = 1830] [serial = 1127] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x838de400) [pid = 1830] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x937d6000) [pid = 1830] [serial = 1121] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x82f62400) [pid = 1830] [serial = 1090] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x838d0400) [pid = 1830] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 01:52:11 INFO - PROCESS | 1830 | [aac @ 0x9597a400] err{or,}_recognition separate: 1; 1 01:52:11 INFO - PROCESS | 1830 | [aac @ 0x9597a400] err{or,}_recognition combined: 1; 1 01:52:11 INFO - PROCESS | 1830 | [aac @ 0x9597a400] Unsupported bit depth: 0 01:52:11 INFO - PROCESS | 1830 | [h264 @ 0x97bf6c00] err{or,}_recognition separate: 1; 1 01:52:11 INFO - PROCESS | 1830 | [h264 @ 0x97bf6c00] err{or,}_recognition combined: 1; 1 01:52:11 INFO - PROCESS | 1830 | [h264 @ 0x97bf6c00] Unsupported bit depth: 0 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8ce0fc00) [pid = 1830] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x82f48400) [pid = 1830] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x838de000) [pid = 1830] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x937d2c00) [pid = 1830] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x95883800) [pid = 1830] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x94d4b400) [pid = 1830] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x83280400) [pid = 1830] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8ce0e400) [pid = 1830] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 01:52:12 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x838d3400) [pid = 1830] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0x9b342800] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0x9b342800] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0x9b342800] Unsupported bit depth: 0 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b343400] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b343400] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b343400] Unsupported bit depth: 0 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b3dec00] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b3dec00] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9b3dec00] Unsupported bit depth: 0 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9a5cf000] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9a5cf000] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [aac @ 0x9a5cf000] Unsupported bit depth: 0 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2708000] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2708000] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2708000] Unsupported bit depth: 0 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2794800] err{or,}_recognition separate: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2794800] err{or,}_recognition combined: 1; 1 01:52:13 INFO - PROCESS | 1830 | [h264 @ 0xa2794800] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa0693000] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa0693000] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa0693000] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa2fa6c00] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa2fa6c00] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0xa2fa6c00] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa2fa7c00] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa2fa7c00] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa2fa7c00] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa4859800] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa4859800] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0xa4859800] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [aac @ 0x82faa400] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0x82faa400] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [aac @ 0x82faa400] Unsupported bit depth: 0 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0x83276c00] err{or,}_recognition separate: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0x83276c00] err{or,}_recognition combined: 1; 1 01:52:14 INFO - PROCESS | 1830 | [h264 @ 0x83276c00] Unsupported bit depth: 0 01:52:15 INFO - PROCESS | 1830 | [aac @ 0x87f8d800] err{or,}_recognition separate: 1; 1 01:52:15 INFO - PROCESS | 1830 | [aac @ 0x87f8d800] err{or,}_recognition combined: 1; 1 01:52:15 INFO - PROCESS | 1830 | [aac @ 0x87f8d800] Unsupported bit depth: 0 01:52:15 INFO - PROCESS | 1830 | [h264 @ 0x87f92c00] err{or,}_recognition separate: 1; 1 01:52:15 INFO - PROCESS | 1830 | [h264 @ 0x87f92c00] err{or,}_recognition combined: 1; 1 01:52:15 INFO - PROCESS | 1830 | [h264 @ 0x87f92c00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x838db800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x838db800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x838db800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f48400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x82f9f400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fa0400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82fb4400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87ea4000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87ea4000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87ea4000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f95800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f95800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f95800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x8dca1c00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x8dca1c00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x8dca1c00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f97800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x937d0c00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x937d0c00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x937d0c00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f92800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f92800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f92800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x8ddb7000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x944c1c00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x944c1c00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x944c1c00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x9440f400] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x9440f400] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x9440f400] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91cc3000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91cc3000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91cc3000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x92331000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x92331000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x92331000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f98000] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f98000] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x82f98000] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93800] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93800] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x87f93800] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [aac @ 0x87f8dc00] Unsupported bit depth: 0 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91ccbc00] err{or,}_recognition separate: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91ccbc00] err{or,}_recognition combined: 1; 1 01:52:17 INFO - PROCESS | 1830 | [h264 @ 0x91ccbc00] Unsupported bit depth: 0 01:52:18 INFO - PROCESS | 1830 | 1477644738494 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]]]}] 01:52:18 INFO - ..................... 01:52:18 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11620ms 01:52:18 INFO - PROCESS | 1830 | 1477644738531 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 1830 | 1477644738539 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 01:52:18 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 01:52:18 INFO - PROCESS | 1830 | 1477644738590 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 01:52:18 INFO - PROCESS | 1830 | 1477644738597 Marionette TRACE conn4 <- [1,1797,null,{}] 01:52:18 INFO - PROCESS | 1830 | 1477644738612 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}] 01:52:18 INFO - PROCESS | 1830 | 1477644738841 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 01:52:19 INFO - PROCESS | 1830 | 1477644739012 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 01:52:19 INFO - PROCESS | 1830 | 1477644739018 Marionette TRACE conn4 <- [1,1799,null,["8"]] 01:52:19 INFO - PROCESS | 1830 | 1477644739027 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 01:52:19 INFO - PROCESS | 1830 | 1477644739038 Marionette TRACE conn4 <- [1,1800,null,{}] 01:52:19 INFO - PROCESS | 1830 | 1477644739051 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 01:52:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x98388400 == 23 [pid = 1830] [id = 410] 01:52:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x98388c00) [pid = 1830] [serial = 1198] [outer = (nil)] 01:52:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x9afe6800) [pid = 1830] [serial = 1199] [outer = 0x98388c00] 01:52:19 INFO - PROCESS | 1830 | 1477644739179 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8faf4000) [pid = 1830] [serial = 1200] [outer = 0x98388c00] 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa27b1000] err{or,}_recognition separate: 1; 1 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa27b1000] err{or,}_recognition combined: 1; 1 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa27b1000] Unsupported bit depth: 0 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa2919800] err{or,}_recognition separate: 1; 1 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa2919800] err{or,}_recognition combined: 1; 1 01:52:20 INFO - PROCESS | 1830 | [aac @ 0xa2919800] Unsupported bit depth: 0 01:52:23 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a3400 == 22 [pid = 1830] [id = 361] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8faeec00) [pid = 1830] [serial = 1184] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb68c00 == 21 [pid = 1830] [id = 407] 01:52:23 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4d800 == 20 [pid = 1830] [id = 406] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8da5ac00) [pid = 1830] [serial = 1181] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8dba5c00) [pid = 1830] [serial = 1182] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x838dbc00) [pid = 1830] [serial = 1178] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x838dac00) [pid = 1830] [serial = 1179] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8330a400) [pid = 1830] [serial = 1175] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8330e800) [pid = 1830] [serial = 1176] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8f8d2800) [pid = 1830] [serial = 1172] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8f8e0c00) [pid = 1830] [serial = 1173] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x87e9f000) [pid = 1830] [serial = 1169] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8fa23000) [pid = 1830] [serial = 1170] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x9588f000) [pid = 1830] [serial = 1166] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x958c5400) [pid = 1830] [serial = 1167] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x95014c00) [pid = 1830] [serial = 1163] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x950ce800) [pid = 1830] [serial = 1164] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x93cde800) [pid = 1830] [serial = 1160] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x94406400) [pid = 1830] [serial = 1161] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8cd400) [pid = 1830] [serial = 1157] [outer = (nil)] [url = about:blank] 01:52:23 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fa8d400) [pid = 1830] [serial = 1158] [outer = (nil)] [url = about:blank] 01:52:25 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x82faa000) [pid = 1830] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x82f42400 == 19 [pid = 1830] [id = 359] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8357e400 == 18 [pid = 1830] [id = 401] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8357bc00 == 17 [pid = 1830] [id = 358] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d8400 == 16 [pid = 1830] [id = 360] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8faed800 == 15 [pid = 1830] [id = 362] 01:52:33 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x944d9c00) [pid = 1830] [serial = 1193] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fbb3c00) [pid = 1830] [serial = 1190] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x82f6b400) [pid = 1830] [serial = 1187] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x838d0800) [pid = 1830] [serial = 1196] [outer = (nil)] [url = about:blank] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca5400 == 14 [pid = 1830] [id = 365] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x91190400 == 13 [pid = 1830] [id = 363] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x9377e800 == 12 [pid = 1830] [id = 408] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8327bc00 == 11 [pid = 1830] [id = 369] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x94bdbc00 == 10 [pid = 1830] [id = 367] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbb1c00 == 9 [pid = 1830] [id = 366] 01:52:33 INFO - PROCESS | 1830 | --DOCSHELL 0x82f62c00 == 8 [pid = 1830] [id = 378] 01:52:33 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8faf8800) [pid = 1830] [serial = 1185] [outer = (nil)] [url = about:blank] 01:52:36 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82fb0c00) [pid = 1830] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 01:52:36 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f4dc00) [pid = 1830] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 01:52:36 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8fb71400) [pid = 1830] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 01:52:36 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x9377f400) [pid = 1830] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 01:52:41 INFO - PROCESS | 1830 | 1477644761964 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]]]}] 01:52:42 INFO - . 01:52:42 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 23462ms 01:52:42 INFO - PROCESS | 1830 | 1477644762051 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1830 | 1477644762059 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /media-source/mediasource-appendwindow.html 01:52:42 INFO - PROCESS | 1830 | 1477644762071 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 01:52:42 INFO - PROCESS | 1830 | 1477644762076 Marionette TRACE conn4 <- [1,1803,null,{}] 01:52:42 INFO - PROCESS | 1830 | 1477644762089 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}] 01:52:42 INFO - PROCESS | 1830 | 1477644762356 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 01:52:42 INFO - PROCESS | 1830 | 1477644762519 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 01:52:42 INFO - PROCESS | 1830 | 1477644762526 Marionette TRACE conn4 <- [1,1805,null,["8"]] 01:52:42 INFO - PROCESS | 1830 | 1477644762533 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 01:52:42 INFO - PROCESS | 1830 | 1477644762545 Marionette TRACE conn4 <- [1,1806,null,{}] 01:52:42 INFO - PROCESS | 1830 | 1477644762603 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d7800 == 9 [pid = 1830] [id = 411] 01:52:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x838d8400) [pid = 1830] [serial = 1201] [outer = (nil)] 01:52:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x87e9a000) [pid = 1830] [serial = 1202] [outer = 0x838d8400] 01:52:42 INFO - PROCESS | 1830 | 1477644762726 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8c9b4800) [pid = 1830] [serial = 1203] [outer = 0x838d8400] 01:52:45 INFO - PROCESS | 1830 | --DOCSHELL 0x98388400 == 8 [pid = 1830] [id = 410] 01:52:45 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa9400 == 7 [pid = 1830] [id = 409] 01:52:45 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82fb1000) [pid = 1830] [serial = 1188] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x91186400) [pid = 1830] [serial = 1191] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x9467e800) [pid = 1830] [serial = 1194] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1830 | --DOMWINDOW == 19 (0x9afe6800) [pid = 1830] [serial = 1199] [outer = (nil)] [url = about:blank] 01:52:45 INFO - PROCESS | 1830 | --DOMWINDOW == 18 (0x8c9b4c00) [pid = 1830] [serial = 1197] [outer = (nil)] [url = about:blank] 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f43400] err{or,}_recognition separate: 1; 1 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f43400] err{or,}_recognition combined: 1; 1 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f43400] Unsupported bit depth: 0 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f48800] err{or,}_recognition separate: 1; 1 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f48800] err{or,}_recognition combined: 1; 1 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f48800] Unsupported bit depth: 0 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f4b800] err{or,}_recognition separate: 1; 1 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f4b800] err{or,}_recognition combined: 1; 1 01:52:46 INFO - PROCESS | 1830 | [aac @ 0x82f4b800] Unsupported bit depth: 0 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f45c00] err{or,}_recognition separate: 1; 1 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f45c00] err{or,}_recognition combined: 1; 1 01:52:46 INFO - PROCESS | 1830 | [h264 @ 0x82f45c00] Unsupported bit depth: 0 01:52:46 INFO - PROCESS | 1830 | 1477644766228 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]]]}] 01:52:46 INFO - ....... 01:52:46 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 4217ms 01:52:46 INFO - PROCESS | 1830 | 1477644766288 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1830 | 1477644766296 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 01:52:46 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 01:52:46 INFO - PROCESS | 1830 | 1477644766307 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}] 01:52:46 INFO - PROCESS | 1830 | 1477644766513 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 01:52:46 INFO - PROCESS | 1830 | 1477644766659 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 01:52:46 INFO - PROCESS | 1830 | 1477644766665 Marionette TRACE conn4 <- [1,1810,null,["8"]] 01:52:46 INFO - PROCESS | 1830 | 1477644766673 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 01:52:46 INFO - PROCESS | 1830 | 1477644766682 Marionette TRACE conn4 <- [1,1811,null,{}] 01:52:46 INFO - PROCESS | 1830 | 1477644766689 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9a000 == 8 [pid = 1830] [id = 412] 01:52:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 19 (0x82f9a400) [pid = 1830] [serial = 1204] [outer = (nil)] 01:52:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x82f9d400) [pid = 1830] [serial = 1205] [outer = 0x82f9a400] 01:52:46 INFO - PROCESS | 1830 | 1477644766794 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x82fa9800) [pid = 1830] [serial = 1206] [outer = 0x82f9a400] 01:52:47 INFO - PROCESS | 1830 | 1477644767361 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]]]}] 01:52:47 INFO - . 01:52:47 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1079ms 01:52:47 INFO - PROCESS | 1830 | 1477644767383 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1830 | 1477644767391 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:52:47 INFO - TEST-START | /media-source/mediasource-avtracks.html 01:52:47 INFO - PROCESS | 1830 | 1477644767414 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}] 01:52:47 INFO - PROCESS | 1830 | 1477644767606 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 01:52:47 INFO - PROCESS | 1830 | 1477644767626 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 01:52:47 INFO - PROCESS | 1830 | 1477644767631 Marionette TRACE conn4 <- [1,1815,null,["8"]] 01:52:47 INFO - PROCESS | 1830 | 1477644767637 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 01:52:47 INFO - PROCESS | 1830 | 1477644767643 Marionette TRACE conn4 <- [1,1816,null,{}] 01:52:47 INFO - PROCESS | 1830 | 1477644767650 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x83309400 == 9 [pid = 1830] [id = 413] 01:52:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x83312c00) [pid = 1830] [serial = 1207] [outer = (nil)] 01:52:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x833c4400) [pid = 1830] [serial = 1208] [outer = 0x83312c00] 01:52:47 INFO - PROCESS | 1830 | 1477644767754 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x833bf800) [pid = 1830] [serial = 1209] [outer = 0x83312c00] 01:52:49 INFO - .... 01:52:49 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1639ms 01:52:49 INFO - PROCESS | 1830 | 1477644768983 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"]]]}] 01:52:49 INFO - PROCESS | 1830 | 1477644769087 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1830 | 1477644769094 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 01:52:49 INFO - TEST-START | /media-source/mediasource-buffered.html 01:52:49 INFO - PROCESS | 1830 | 1477644769125 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}] 01:52:49 INFO - PROCESS | 1830 | 1477644769366 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:52:49 INFO - PROCESS | 1830 | 1477644769390 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 01:52:49 INFO - PROCESS | 1830 | 1477644769394 Marionette TRACE conn4 <- [1,1820,null,["8"]] 01:52:49 INFO - PROCESS | 1830 | 1477644769400 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 01:52:49 INFO - PROCESS | 1830 | 1477644769415 Marionette TRACE conn4 <- [1,1821,null,{}] 01:52:49 INFO - PROCESS | 1830 | 1477644769493 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea6000 == 10 [pid = 1830] [id = 414] 01:52:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x87ea6400) [pid = 1830] [serial = 1210] [outer = (nil)] 01:52:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x87f8c400) [pid = 1830] [serial = 1211] [outer = 0x87ea6400] 01:52:49 INFO - PROCESS | 1830 | 1477644769597 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x87f91800) [pid = 1830] [serial = 1212] [outer = 0x87ea6400] 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8ce10800] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8ce10800] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8ce10800] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8ce09800] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8ce09800] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8ce09800] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8ce09800] no picture 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8ce09800] no picture 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba1400] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba1400] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba1400] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba2c00] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba2c00] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8dba2c00] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b6400] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8da5a000] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8db99000] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8db99000] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [aac @ 0x8db99000] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9b6400] err{or,}_recognition separate: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9b6400] err{or,}_recognition combined: 1; 1 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9b6400] Unsupported bit depth: 0 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9b6400] no picture 01:52:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9b6400] no picture 01:52:51 INFO - PROCESS | 1830 | 1477644771603 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]]]}] 01:52:51 INFO - ....... 01:52:51 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2531ms 01:52:51 INFO - PROCESS | 1830 | 1477644771656 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1830 | 1477644771661 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /media-source/mediasource-closed.html 01:52:51 INFO - PROCESS | 1830 | 1477644771668 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}] 01:52:51 INFO - PROCESS | 1830 | 1477644771851 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 01:52:51 INFO - PROCESS | 1830 | 1477644771867 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 01:52:51 INFO - PROCESS | 1830 | 1477644771873 Marionette TRACE conn4 <- [1,1825,null,["8"]] 01:52:51 INFO - PROCESS | 1830 | 1477644771879 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 01:52:51 INFO - PROCESS | 1830 | 1477644771885 Marionette TRACE conn4 <- [1,1826,null,{}] 01:52:52 INFO - PROCESS | 1830 | 1477644771999 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f46c00 == 11 [pid = 1830] [id = 415] 01:52:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x82f4b000) [pid = 1830] [serial = 1213] [outer = (nil)] 01:52:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8fa1ec00) [pid = 1830] [serial = 1214] [outer = 0x82f4b000] 01:52:52 INFO - PROCESS | 1830 | 1477644772104 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8fb98400) [pid = 1830] [serial = 1215] [outer = 0x82f4b000] 01:52:52 INFO - PROCESS | 1830 | 1477644772979 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]]]}] 01:52:53 INFO - .......... 01:52:53 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1372ms 01:52:53 INFO - PROCESS | 1830 | 1477644773041 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1830 | 1477644773049 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 01:52:53 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 01:52:53 INFO - PROCESS | 1830 | 1477644773059 Marionette TRACE conn4 -> [0,1829,"getContext",null] 01:52:53 INFO - PROCESS | 1830 | 1477644773065 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773077 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773083 Marionette TRACE conn4 <- [1,1830,null,{}] 01:52:53 INFO - PROCESS | 1830 | 1477644773097 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}] 01:52:53 INFO - PROCESS | 1830 | 1477644773121 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 01:52:53 INFO - PROCESS | 1830 | 1477644773129 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773139 Marionette TRACE conn4 <- [1,1832,null,{}] 01:52:53 INFO - Setting pref media.mediasource.enabled (true) 01:52:53 INFO - PROCESS | 1830 | 1477644773197 Marionette TRACE conn4 -> [0,1833,"getContext",null] 01:52:53 INFO - PROCESS | 1830 | 1477644773201 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773208 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773212 Marionette TRACE conn4 <- [1,1834,null,{}] 01:52:53 INFO - PROCESS | 1830 | 1477644773219 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}] 01:52:53 INFO - PROCESS | 1830 | 1477644773242 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:52:53 INFO - PROCESS | 1830 | 1477644773249 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773257 Marionette TRACE conn4 <- [1,1836,null,{}] 01:52:53 INFO - PROCESS | 1830 | 1477644773268 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}] 01:52:53 INFO - PROCESS | 1830 | 1477644773473 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 01:52:53 INFO - PROCESS | 1830 | 1477644773646 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 01:52:53 INFO - PROCESS | 1830 | 1477644773655 Marionette TRACE conn4 <- [1,1838,null,["8"]] 01:52:53 INFO - PROCESS | 1830 | 1477644773661 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 01:52:53 INFO - PROCESS | 1830 | 1477644773672 Marionette TRACE conn4 <- [1,1839,null,{}] 01:52:53 INFO - PROCESS | 1830 | 1477644773677 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f94c00 == 12 [pid = 1830] [id = 416] 01:52:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87f97000) [pid = 1830] [serial = 1216] [outer = (nil)] 01:52:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c9c0000) [pid = 1830] [serial = 1217] [outer = 0x87f97000] 01:52:53 INFO - PROCESS | 1830 | 1477644773796 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8da5a000) [pid = 1830] [serial = 1218] [outer = 0x87f97000] 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition separate: 1; 1 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition combined: 1; 1 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] Unsupported bit depth: 0 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition separate: 1; 1 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition combined: 1; 1 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] Unsupported bit depth: 0 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition separate: 1; 1 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] err{or,}_recognition combined: 1; 1 01:52:55 INFO - PROCESS | 1830 | [aac @ 0x8faf1800] Unsupported bit depth: 0 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition separate: 1; 1 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] err{or,}_recognition combined: 1; 1 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] Unsupported bit depth: 0 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] no picture 01:52:55 INFO - PROCESS | 1830 | [h264 @ 0x8fb9cc00] no picture 01:52:57 INFO - PROCESS | 1830 | --DOCSHELL 0x838d7800 == 11 [pid = 1830] [id = 411] 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f61800] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f61800] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f61800] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f62000] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f4fc00] Unsupported bit depth: 0 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition separate: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition combined: 1; 1 01:52:57 INFO - PROCESS | 1830 | [aac @ 0x82f64000] Unsupported bit depth: 0 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f6b000] err{or,}_recognition separate: 1; 1 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f6b000] err{or,}_recognition combined: 1; 1 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f6b000] Unsupported bit depth: 0 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f6b000] no picture 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f6b000] no picture 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f91400] err{or,}_recognition separate: 1; 1 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f91400] err{or,}_recognition combined: 1; 1 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f91400] Unsupported bit depth: 0 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f91400] no picture 01:52:58 INFO - PROCESS | 1830 | [h264 @ 0x82f91400] no picture 01:52:59 INFO - PROCESS | 1830 | [h264 @ 0x82f93800] err{or,}_recognition separate: 1; 1 01:52:59 INFO - PROCESS | 1830 | [h264 @ 0x82f93800] err{or,}_recognition combined: 1; 1 01:52:59 INFO - PROCESS | 1830 | [h264 @ 0x82f93800] Unsupported bit depth: 0 01:52:59 INFO - PROCESS | 1830 | [h264 @ 0x82f93800] no picture 01:52:59 INFO - PROCESS | 1830 | [h264 @ 0x82f93800] no picture 01:53:00 INFO - PROCESS | 1830 | 1477644780222 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]]]}] 01:53:00 INFO - . 01:53:00 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 7202ms 01:53:00 INFO - PROCESS | 1830 | 1477644780261 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1830 | 1477644780269 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:53:00 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 01:53:00 INFO - PROCESS | 1830 | 1477644780288 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}] 01:53:00 INFO - PROCESS | 1830 | 1477644780559 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 01:53:00 INFO - PROCESS | 1830 | 1477644780585 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 01:53:00 INFO - PROCESS | 1830 | 1477644780591 Marionette TRACE conn4 <- [1,1843,null,["8"]] 01:53:00 INFO - PROCESS | 1830 | 1477644780599 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 01:53:00 INFO - PROCESS | 1830 | 1477644780608 Marionette TRACE conn4 <- [1,1844,null,{}] 01:53:00 INFO - PROCESS | 1830 | 1477644780678 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa8800 == 12 [pid = 1830] [id = 417] 01:53:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x82fa9c00) [pid = 1830] [serial = 1219] [outer = (nil)] 01:53:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x82fb1800) [pid = 1830] [serial = 1220] [outer = 0x82fa9c00] 01:53:00 INFO - PROCESS | 1830 | 1477644780791 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8327a400) [pid = 1830] [serial = 1221] [outer = 0x82fa9c00] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82f4b000) [pid = 1830] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x838d8400) [pid = 1830] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f9a400) [pid = 1830] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x87ea6400) [pid = 1830] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x83312c00) [pid = 1830] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 01:53:01 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x98388c00) [pid = 1830] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8327e400] err{or,}_recognition separate: 1; 1 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8327e400] err{or,}_recognition combined: 1; 1 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8327e400] Unsupported bit depth: 0 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x83309c00] err{or,}_recognition separate: 1; 1 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x83309c00] err{or,}_recognition combined: 1; 1 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x83309c00] Unsupported bit depth: 0 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8330a800] err{or,}_recognition separate: 1; 1 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8330a800] err{or,}_recognition combined: 1; 1 01:53:02 INFO - PROCESS | 1830 | [aac @ 0x8330a800] Unsupported bit depth: 0 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] err{or,}_recognition separate: 1; 1 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] err{or,}_recognition combined: 1; 1 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] Unsupported bit depth: 0 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] no picture 01:53:02 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] no picture 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6a800] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6a800] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6a800] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f5e800] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64000] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f6bc00] Unsupported bit depth: 0 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64400] err{or,}_recognition separate: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64400] err{or,}_recognition combined: 1; 1 01:53:03 INFO - PROCESS | 1830 | [aac @ 0x82f64400] Unsupported bit depth: 0 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f97c00] err{or,}_recognition separate: 1; 1 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f97c00] err{or,}_recognition combined: 1; 1 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f97c00] Unsupported bit depth: 0 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f97c00] no picture 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f97c00] no picture 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f9bc00] err{or,}_recognition separate: 1; 1 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f9bc00] err{or,}_recognition combined: 1; 1 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f9bc00] Unsupported bit depth: 0 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f9bc00] no picture 01:53:04 INFO - PROCESS | 1830 | [h264 @ 0x82f9bc00] no picture 01:53:05 INFO - PROCESS | 1830 | [h264 @ 0x82f9b800] err{or,}_recognition separate: 1; 1 01:53:05 INFO - PROCESS | 1830 | [h264 @ 0x82f9b800] err{or,}_recognition combined: 1; 1 01:53:05 INFO - PROCESS | 1830 | [h264 @ 0x82f9b800] Unsupported bit depth: 0 01:53:05 INFO - PROCESS | 1830 | [h264 @ 0x82f9b800] no picture 01:53:05 INFO - PROCESS | 1830 | [h264 @ 0x82f9b800] no picture 01:53:06 INFO - PROCESS | 1830 | 1477644786228 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]]]}] 01:53:06 INFO - . 01:53:06 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5990ms 01:53:06 INFO - PROCESS | 1830 | 1477644786298 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1830 | 1477644786306 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 01:53:06 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 01:53:06 INFO - PROCESS | 1830 | 1477644786321 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}] 01:53:06 INFO - PROCESS | 1830 | 1477644786578 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:53:06 INFO - PROCESS | 1830 | 1477644786775 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 01:53:06 INFO - PROCESS | 1830 | 1477644786782 Marionette TRACE conn4 <- [1,1848,null,["8"]] 01:53:06 INFO - PROCESS | 1830 | 1477644786794 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 01:53:06 INFO - PROCESS | 1830 | 1477644786804 Marionette TRACE conn4 <- [1,1849,null,{}] 01:53:06 INFO - PROCESS | 1830 | 1477644786812 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f91800 == 13 [pid = 1830] [id = 418] 01:53:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x82f92000) [pid = 1830] [serial = 1222] [outer = (nil)] 01:53:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x82f9bc00) [pid = 1830] [serial = 1223] [outer = 0x82f92000] 01:53:06 INFO - PROCESS | 1830 | 1477644786924 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x82f6a800) [pid = 1830] [serial = 1224] [outer = 0x82f92000] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8fa1ec00) [pid = 1830] [serial = 1214] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8fb98400) [pid = 1830] [serial = 1215] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x87f8c400) [pid = 1830] [serial = 1211] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x87f91800) [pid = 1830] [serial = 1212] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x833c4400) [pid = 1830] [serial = 1208] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x833bf800) [pid = 1830] [serial = 1209] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x82f9d400) [pid = 1830] [serial = 1205] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x82fa9800) [pid = 1830] [serial = 1206] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x87e9a000) [pid = 1830] [serial = 1202] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8c9b4800) [pid = 1830] [serial = 1203] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8faf4000) [pid = 1830] [serial = 1200] [outer = (nil)] [url = about:blank] 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] err{or,}_recognition separate: 1; 1 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] err{or,}_recognition combined: 1; 1 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] Unsupported bit depth: 0 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] err{or,}_recognition separate: 1; 1 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] err{or,}_recognition combined: 1; 1 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] Unsupported bit depth: 0 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] no picture 01:53:07 INFO - PROCESS | 1830 | [h264 @ 0x82f60c00] no picture 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] err{or,}_recognition separate: 1; 1 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] err{or,}_recognition combined: 1; 1 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] Unsupported bit depth: 0 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] no picture 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] no picture 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82f98800] err{or,}_recognition separate: 1; 1 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82f98800] err{or,}_recognition combined: 1; 1 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82f98800] Unsupported bit depth: 0 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82f98800] no picture 01:53:08 INFO - PROCESS | 1830 | [h264 @ 0x82f98800] no picture 01:53:09 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] err{or,}_recognition separate: 1; 1 01:53:09 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] err{or,}_recognition combined: 1; 1 01:53:09 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] Unsupported bit depth: 0 01:53:09 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] no picture 01:53:09 INFO - PROCESS | 1830 | [h264 @ 0x82fa5800] no picture 01:53:10 INFO - PROCESS | 1830 | 1477644790090 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]]]}] 01:53:10 INFO - . 01:53:10 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3831ms 01:53:10 INFO - PROCESS | 1830 | 1477644790150 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1830 | 1477644790159 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 01:53:10 INFO - PROCESS | 1830 | 1477644790171 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}] 01:53:10 INFO - PROCESS | 1830 | 1477644790364 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 01:53:10 INFO - PROCESS | 1830 | 1477644790381 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 01:53:10 INFO - PROCESS | 1830 | 1477644790390 Marionette TRACE conn4 <- [1,1853,null,["8"]] 01:53:10 INFO - PROCESS | 1830 | 1477644790400 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 01:53:10 INFO - PROCESS | 1830 | 1477644790409 Marionette TRACE conn4 <- [1,1854,null,{}] 01:53:10 INFO - PROCESS | 1830 | 1477644790519 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327c400 == 14 [pid = 1830] [id = 419] 01:53:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8327cc00) [pid = 1830] [serial = 1225] [outer = (nil)] 01:53:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x83282400) [pid = 1830] [serial = 1226] [outer = 0x8327cc00] 01:53:10 INFO - PROCESS | 1830 | 1477644790624 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8330a400) [pid = 1830] [serial = 1227] [outer = 0x8327cc00] 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition separate: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition combined: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83316400] Unsupported bit depth: 0 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x833c8000] err{or,}_recognition separate: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x833c8000] err{or,}_recognition combined: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x833c8000] Unsupported bit depth: 0 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x833c8000] no picture 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x833c8000] no picture 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83578400] err{or,}_recognition separate: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83578400] err{or,}_recognition combined: 1; 1 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83578400] Unsupported bit depth: 0 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83578400] no picture 01:53:11 INFO - PROCESS | 1830 | [h264 @ 0x83578400] no picture 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition separate: 1; 1 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition combined: 1; 1 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x83316400] Unsupported bit depth: 0 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x83316400] no picture 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x83316400] no picture 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x8357a000] err{or,}_recognition separate: 1; 1 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x8357a000] err{or,}_recognition combined: 1; 1 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x8357a000] Unsupported bit depth: 0 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x8357a000] no picture 01:53:12 INFO - PROCESS | 1830 | [h264 @ 0x8357a000] no picture 01:53:13 INFO - PROCESS | 1830 | 1477644793558 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]]]}] 01:53:13 INFO - . 01:53:13 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3435ms 01:53:13 INFO - PROCESS | 1830 | 1477644793605 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1830 | 1477644793612 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 01:53:13 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 01:53:13 INFO - PROCESS | 1830 | 1477644793669 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}] 01:53:13 INFO - PROCESS | 1830 | 1477644793899 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 01:53:14 INFO - PROCESS | 1830 | 1477644794067 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 01:53:14 INFO - PROCESS | 1830 | 1477644794075 Marionette TRACE conn4 <- [1,1858,null,["8"]] 01:53:14 INFO - PROCESS | 1830 | 1477644794084 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 01:53:14 INFO - PROCESS | 1830 | 1477644794093 Marionette TRACE conn4 <- [1,1859,null,{}] 01:53:14 INFO - PROCESS | 1830 | 1477644794100 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9e000 == 15 [pid = 1830] [id = 420] 01:53:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x82f9e400) [pid = 1830] [serial = 1228] [outer = (nil)] 01:53:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x82fad800) [pid = 1830] [serial = 1229] [outer = 0x82f9e400] 01:53:14 INFO - PROCESS | 1830 | 1477644794227 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x82fb4400) [pid = 1830] [serial = 1230] [outer = 0x82f9e400] 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] err{or,}_recognition separate: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] err{or,}_recognition combined: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] Unsupported bit depth: 0 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] err{or,}_recognition separate: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] err{or,}_recognition combined: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] Unsupported bit depth: 0 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] no picture 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83314000] no picture 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83580400] err{or,}_recognition separate: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83580400] err{or,}_recognition combined: 1; 1 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83580400] Unsupported bit depth: 0 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83580400] no picture 01:53:15 INFO - PROCESS | 1830 | [h264 @ 0x83580400] no picture 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x83575800] err{or,}_recognition separate: 1; 1 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x83575800] err{or,}_recognition combined: 1; 1 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x83575800] Unsupported bit depth: 0 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x83575800] no picture 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x83575800] no picture 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x838d1c00] err{or,}_recognition separate: 1; 1 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x838d1c00] err{or,}_recognition combined: 1; 1 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x838d1c00] Unsupported bit depth: 0 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x838d1c00] no picture 01:53:16 INFO - PROCESS | 1830 | [h264 @ 0x838d1c00] no picture 01:53:17 INFO - PROCESS | 1830 | 1477644797329 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]]]}] 01:53:17 INFO - . 01:53:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3740ms 01:53:17 INFO - PROCESS | 1830 | 1477644797363 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1830 | 1477644797369 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:53:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 01:53:17 INFO - Clearing pref media.mediasource.enabled 01:53:17 INFO - PROCESS | 1830 | 1477644797384 Marionette TRACE conn4 -> [0,1862,"getContext",null] 01:53:17 INFO - PROCESS | 1830 | 1477644797397 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 01:53:17 INFO - PROCESS | 1830 | 1477644797481 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 01:53:17 INFO - PROCESS | 1830 | 1477644797493 Marionette TRACE conn4 <- [1,1863,null,{}] 01:53:17 INFO - PROCESS | 1830 | 1477644797501 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}] 01:53:17 INFO - PROCESS | 1830 | 1477644797526 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 01:53:17 INFO - PROCESS | 1830 | 1477644797532 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 01:53:17 INFO - PROCESS | 1830 | 1477644797544 Marionette TRACE conn4 <- [1,1865,null,{}] 01:53:17 INFO - PROCESS | 1830 | 1477644797557 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}] 01:53:17 INFO - PROCESS | 1830 | --DOCSHELL 0x82f91800 == 14 [pid = 1830] [id = 418] 01:53:17 INFO - PROCESS | 1830 | 1477644797812 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 01:53:17 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8c9c0000) [pid = 1830] [serial = 1217] [outer = (nil)] [url = about:blank] 01:53:17 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x82fb1800) [pid = 1830] [serial = 1220] [outer = (nil)] [url = about:blank] 01:53:17 INFO - PROCESS | 1830 | 1477644797921 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 01:53:17 INFO - PROCESS | 1830 | 1477644797926 Marionette TRACE conn4 <- [1,1867,null,["8"]] 01:53:17 INFO - PROCESS | 1830 | 1477644797934 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 01:53:17 INFO - PROCESS | 1830 | 1477644797940 Marionette TRACE conn4 <- [1,1868,null,{}] 01:53:17 INFO - PROCESS | 1830 | 1477644797948 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb3c00 == 15 [pid = 1830] [id = 421] 01:53:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x82fb4000) [pid = 1830] [serial = 1231] [outer = (nil)] 01:53:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x87e9e800) [pid = 1830] [serial = 1232] [outer = 0x82fb4000] 01:53:18 INFO - PROCESS | 1830 | 1477644798063 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x87ea2c00) [pid = 1830] [serial = 1233] [outer = 0x82fb4000] 01:53:20 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x82f92000) [pid = 1830] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 01:53:20 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x87f97000) [pid = 1830] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 01:53:21 INFO - PROCESS | 1830 | 1477644801117 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]]]}] 01:53:21 INFO - . 01:53:21 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3755ms 01:53:21 INFO - PROCESS | 1830 | 1477644801137 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 01:53:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 01:53:21 INFO - PROCESS | 1830 | 1477644801146 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 01:53:21 INFO - PROCESS | 1830 | 1477644801167 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}] 01:53:21 INFO - PROCESS | 1830 | 1477644801371 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:53:21 INFO - PROCESS | 1830 | 1477644801386 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 01:53:21 INFO - PROCESS | 1830 | 1477644801389 Marionette TRACE conn4 <- [1,1872,null,["8"]] 01:53:21 INFO - PROCESS | 1830 | 1477644801502 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 01:53:21 INFO - PROCESS | 1830 | 1477644801508 Marionette TRACE conn4 <- [1,1873,null,{}] 01:53:21 INFO - PROCESS | 1830 | 1477644801513 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f95c00 == 16 [pid = 1830] [id = 422] 01:53:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8c9b3c00) [pid = 1830] [serial = 1234] [outer = (nil)] 01:53:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8c9b6400) [pid = 1830] [serial = 1235] [outer = 0x8c9b3c00] 01:53:21 INFO - PROCESS | 1830 | 1477644801611 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8c9be400) [pid = 1830] [serial = 1236] [outer = 0x8c9b3c00] 01:53:24 INFO - PROCESS | 1830 | 1477644804969 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]]]}] 01:53:25 INFO - . 01:53:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3859ms 01:53:25 INFO - PROCESS | 1830 | 1477644805014 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 1830 | 1477644805021 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 01:53:25 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 01:53:25 INFO - PROCESS | 1830 | 1477644805033 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}] 01:53:25 INFO - PROCESS | 1830 | 1477644805280 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 01:53:25 INFO - PROCESS | 1830 | 1477644805453 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 01:53:25 INFO - PROCESS | 1830 | 1477644805461 Marionette TRACE conn4 <- [1,1877,null,["8"]] 01:53:25 INFO - PROCESS | 1830 | 1477644805469 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 01:53:25 INFO - PROCESS | 1830 | 1477644805477 Marionette TRACE conn4 <- [1,1878,null,{}] 01:53:25 INFO - PROCESS | 1830 | 1477644805485 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c8c00 == 17 [pid = 1830] [id = 423] 01:53:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x83575800) [pid = 1830] [serial = 1237] [outer = (nil)] 01:53:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87ea0400) [pid = 1830] [serial = 1238] [outer = 0x83575800] 01:53:25 INFO - PROCESS | 1830 | 1477644805651 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x87f8b400) [pid = 1830] [serial = 1239] [outer = 0x83575800] 01:53:28 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea6000 == 16 [pid = 1830] [id = 414] 01:53:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa8800 == 15 [pid = 1830] [id = 417] 01:53:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb3c00 == 14 [pid = 1830] [id = 421] 01:53:28 INFO - PROCESS | 1830 | --DOCSHELL 0x8327c400 == 13 [pid = 1830] [id = 419] 01:53:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9e000 == 12 [pid = 1830] [id = 420] 01:53:28 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8da5a000) [pid = 1830] [serial = 1218] [outer = (nil)] [url = about:blank] 01:53:28 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82f9bc00) [pid = 1830] [serial = 1223] [outer = (nil)] [url = about:blank] 01:53:28 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x82f6a800) [pid = 1830] [serial = 1224] [outer = (nil)] [url = about:blank] 01:53:28 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x83282400) [pid = 1830] [serial = 1226] [outer = (nil)] [url = about:blank] 01:53:29 INFO - PROCESS | 1830 | 1477644809021 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]]]}] 01:53:29 INFO - . 01:53:29 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4039ms 01:53:29 INFO - PROCESS | 1830 | 1477644809071 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1830 | 1477644809082 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 01:53:29 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 01:53:29 INFO - PROCESS | 1830 | 1477644809098 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}] 01:53:29 INFO - PROCESS | 1830 | 1477644809430 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 01:53:29 INFO - PROCESS | 1830 | 1477644809558 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 01:53:29 INFO - PROCESS | 1830 | 1477644809564 Marionette TRACE conn4 <- [1,1882,null,["8"]] 01:53:29 INFO - PROCESS | 1830 | 1477644809571 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 01:53:29 INFO - PROCESS | 1830 | 1477644809579 Marionette TRACE conn4 <- [1,1883,null,{}] 01:53:29 INFO - PROCESS | 1830 | 1477644809586 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9b800 == 13 [pid = 1830] [id = 424] 01:53:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x82f9bc00) [pid = 1830] [serial = 1240] [outer = (nil)] 01:53:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x82fa5400) [pid = 1830] [serial = 1241] [outer = 0x82f9bc00] 01:53:29 INFO - PROCESS | 1830 | 1477644809691 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x82fac400) [pid = 1830] [serial = 1242] [outer = 0x82f9bc00] 01:53:32 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82f9e400) [pid = 1830] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 01:53:32 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x82fb4000) [pid = 1830] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 01:53:32 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x82fa9c00) [pid = 1830] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 01:53:32 INFO - PROCESS | 1830 | 1477644812957 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]]]}] 01:53:32 INFO - . 01:53:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3905ms 01:53:33 INFO - PROCESS | 1830 | 1477644812999 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:53:33 INFO - PROCESS | 1830 | 1477644813006 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:53:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 01:53:33 INFO - PROCESS | 1830 | 1477644813014 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}] 01:53:33 INFO - PROCESS | 1830 | 1477644813247 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 01:53:33 INFO - PROCESS | 1830 | 1477644813263 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 01:53:33 INFO - PROCESS | 1830 | 1477644813268 Marionette TRACE conn4 <- [1,1887,null,["8"]] 01:53:33 INFO - PROCESS | 1830 | 1477644813276 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 01:53:33 INFO - PROCESS | 1830 | 1477644813282 Marionette TRACE conn4 <- [1,1888,null,{}] 01:53:33 INFO - PROCESS | 1830 | 1477644813288 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f92000 == 14 [pid = 1830] [id = 425] 01:53:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8c9bdc00) [pid = 1830] [serial = 1243] [outer = (nil)] 01:53:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8ce01800) [pid = 1830] [serial = 1244] [outer = 0x8c9bdc00] 01:53:33 INFO - PROCESS | 1830 | 1477644813387 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8ce05000) [pid = 1830] [serial = 1245] [outer = 0x8c9bdc00] 01:53:36 INFO - PROCESS | 1830 | 1477644816249 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]]]}] 01:53:36 INFO - . 01:53:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3285ms 01:53:36 INFO - PROCESS | 1830 | 1477644816327 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1830 | 1477644816334 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 01:53:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 01:53:36 INFO - PROCESS | 1830 | 1477644816347 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}] 01:53:36 INFO - PROCESS | 1830 | 1477644816574 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:53:36 INFO - PROCESS | 1830 | 1477644816732 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 01:53:36 INFO - PROCESS | 1830 | 1477644816739 Marionette TRACE conn4 <- [1,1892,null,["8"]] 01:53:36 INFO - PROCESS | 1830 | 1477644816747 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 01:53:36 INFO - PROCESS | 1830 | 1477644816756 Marionette TRACE conn4 <- [1,1893,null,{}] 01:53:36 INFO - PROCESS | 1830 | 1477644816763 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb3400 == 15 [pid = 1830] [id = 426] 01:53:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x82fb3800) [pid = 1830] [serial = 1246] [outer = (nil)] 01:53:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x833c8000) [pid = 1830] [serial = 1247] [outer = 0x82fb3800] 01:53:36 INFO - PROCESS | 1830 | 1477644816885 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x87f91000) [pid = 1830] [serial = 1248] [outer = 0x82fb3800] 01:53:39 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9a000 == 14 [pid = 1830] [id = 412] 01:53:39 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9b800 == 13 [pid = 1830] [id = 424] 01:53:39 INFO - PROCESS | 1830 | --DOCSHELL 0x833c8c00 == 12 [pid = 1830] [id = 423] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8327a400) [pid = 1830] [serial = 1221] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82fad800) [pid = 1830] [serial = 1229] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8c9b6400) [pid = 1830] [serial = 1235] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x87ea2c00) [pid = 1830] [serial = 1233] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x87e9e800) [pid = 1830] [serial = 1232] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x82fb4400) [pid = 1830] [serial = 1230] [outer = (nil)] [url = about:blank] 01:53:39 INFO - PROCESS | 1830 | 1477644819861 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]]]}] 01:53:39 INFO - . 01:53:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3531ms 01:53:39 INFO - PROCESS | 1830 | 1477644819876 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 1830 | 1477644819883 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 01:53:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 01:53:39 INFO - PROCESS | 1830 | 1477644819893 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}] 01:53:40 INFO - PROCESS | 1830 | 1477644820081 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 01:53:40 INFO - PROCESS | 1830 | 1477644820093 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 01:53:40 INFO - PROCESS | 1830 | 1477644820098 Marionette TRACE conn4 <- [1,1897,null,["8"]] 01:53:40 INFO - PROCESS | 1830 | 1477644820109 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 01:53:40 INFO - PROCESS | 1830 | 1477644820117 Marionette TRACE conn4 <- [1,1898,null,{}] 01:53:40 INFO - PROCESS | 1830 | 1477644820226 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f98c00 == 13 [pid = 1830] [id = 427] 01:53:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x82f99000) [pid = 1830] [serial = 1249] [outer = (nil)] 01:53:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x82f9f400) [pid = 1830] [serial = 1250] [outer = 0x82f99000] 01:53:40 INFO - PROCESS | 1830 | 1477644820330 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x82faa800) [pid = 1830] [serial = 1251] [outer = 0x82f99000] 01:53:41 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82f9bc00) [pid = 1830] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 01:53:41 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8327cc00) [pid = 1830] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 01:53:43 INFO - PROCESS | 1830 | 1477644823146 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]]]}] 01:53:43 INFO - . 01:53:43 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3279ms 01:53:43 INFO - PROCESS | 1830 | 1477644823171 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1830 | 1477644823177 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /media-source/mediasource-detach.html 01:53:43 INFO - PROCESS | 1830 | 1477644823184 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}] 01:53:43 INFO - PROCESS | 1830 | 1477644823426 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 01:53:43 INFO - PROCESS | 1830 | 1477644823442 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 01:53:43 INFO - PROCESS | 1830 | 1477644823447 Marionette TRACE conn4 <- [1,1902,null,["8"]] 01:53:43 INFO - PROCESS | 1830 | 1477644823455 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 01:53:43 INFO - PROCESS | 1830 | 1477644823460 Marionette TRACE conn4 <- [1,1903,null,{}] 01:53:43 INFO - PROCESS | 1830 | 1477644823466 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4c000 == 14 [pid = 1830] [id = 428] 01:53:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8357ec00) [pid = 1830] [serial = 1252] [outer = (nil)] 01:53:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87ea4000) [pid = 1830] [serial = 1253] [outer = 0x8357ec00] 01:53:43 INFO - PROCESS | 1830 | 1477644823566 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x87f8e800) [pid = 1830] [serial = 1254] [outer = 0x8357ec00] 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f6ac00] err{or,}_recognition separate: 1; 1 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f6ac00] err{or,}_recognition combined: 1; 1 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f6ac00] Unsupported bit depth: 0 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f95000] err{or,}_recognition separate: 1; 1 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f95000] err{or,}_recognition combined: 1; 1 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f95000] Unsupported bit depth: 0 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f96400] err{or,}_recognition separate: 1; 1 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f96400] err{or,}_recognition combined: 1; 1 01:53:45 INFO - PROCESS | 1830 | [aac @ 0x82f96400] Unsupported bit depth: 0 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f6bc00] err{or,}_recognition separate: 1; 1 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f6bc00] err{or,}_recognition combined: 1; 1 01:53:45 INFO - PROCESS | 1830 | [h264 @ 0x82f6bc00] Unsupported bit depth: 0 01:53:45 INFO - PROCESS | 1830 | 1477644825319 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] 01:53:45 INFO - PROCESS | 1830 | 1477644825371 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:53:45 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 01:53:45 INFO - PROCESS | 1830 | 1477644825383 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}] 01:53:45 INFO - PROCESS | 1830 | 1477644825715 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 01:53:45 INFO - PROCESS | 1830 | 1477644825795 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 01:53:45 INFO - PROCESS | 1830 | 1477644825803 Marionette TRACE conn4 <- [1,1907,null,["8"]] 01:53:45 INFO - PROCESS | 1830 | 1477644825854 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 01:53:45 INFO - PROCESS | 1830 | 1477644825863 Marionette TRACE conn4 <- [1,1908,null,{}] 01:53:45 INFO - PROCESS | 1830 | 1477644825870 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330ec00 == 15 [pid = 1830] [id = 429] 01:53:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x83310800) [pid = 1830] [serial = 1255] [outer = (nil)] 01:53:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8357e400) [pid = 1830] [serial = 1256] [outer = 0x83310800] 01:53:46 INFO - PROCESS | 1830 | 1477644826000 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x87f94800) [pid = 1830] [serial = 1257] [outer = 0x83310800] 01:53:48 INFO - PROCESS | 1830 | 1477644828603 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]]]}] 01:53:48 INFO - ............. 01:53:48 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3287ms 01:53:48 INFO - PROCESS | 1830 | 1477644828668 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1830 | 1477644828676 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 01:53:48 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 01:53:48 INFO - PROCESS | 1830 | 1477644828684 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}] 01:53:48 INFO - PROCESS | 1830 | 1477644828924 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:53:49 INFO - PROCESS | 1830 | 1477644829103 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 01:53:49 INFO - PROCESS | 1830 | 1477644829111 Marionette TRACE conn4 <- [1,1912,null,["8"]] 01:53:49 INFO - PROCESS | 1830 | 1477644829121 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 01:53:49 INFO - PROCESS | 1830 | 1477644829130 Marionette TRACE conn4 <- [1,1913,null,{}] 01:53:49 INFO - PROCESS | 1830 | 1477644829182 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e7800 == 16 [pid = 1830] [id = 430] 01:53:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8f99ac00) [pid = 1830] [serial = 1258] [outer = (nil)] 01:53:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8f99f800) [pid = 1830] [serial = 1259] [outer = 0x8f99ac00] 01:53:49 INFO - PROCESS | 1830 | 1477644829295 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8f9a7400) [pid = 1830] [serial = 1260] [outer = 0x8f99ac00] 01:53:50 INFO - PROCESS | 1830 | 1477644830046 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]]]}] 01:53:50 INFO - ... 01:53:50 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1426ms 01:53:50 INFO - PROCESS | 1830 | 1477644830120 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 01:53:50 INFO - TEST-START | /media-source/mediasource-endofstream.html 01:53:50 INFO - PROCESS | 1830 | 1477644830129 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 01:53:50 INFO - PROCESS | 1830 | 1477644830137 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}] 01:53:50 INFO - PROCESS | 1830 | 1477644830359 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 01:53:50 INFO - PROCESS | 1830 | 1477644830537 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 01:53:50 INFO - PROCESS | 1830 | 1477644830544 Marionette TRACE conn4 <- [1,1917,null,["8"]] 01:53:50 INFO - PROCESS | 1830 | 1477644830551 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 01:53:50 INFO - PROCESS | 1830 | 1477644830559 Marionette TRACE conn4 <- [1,1918,null,{}] 01:53:50 INFO - PROCESS | 1830 | 1477644830608 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fafa800 == 17 [pid = 1830] [id = 431] 01:53:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8fafac00) [pid = 1830] [serial = 1261] [outer = (nil)] 01:53:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8fb70000) [pid = 1830] [serial = 1262] [outer = 0x8fafac00] 01:53:50 INFO - PROCESS | 1830 | 1477644830733 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8fb9bc00) [pid = 1830] [serial = 1263] [outer = 0x8fafac00] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x82f98c00 == 16 [pid = 1830] [id = 427] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x82f46c00 == 15 [pid = 1830] [id = 415] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4c000 == 14 [pid = 1830] [id = 428] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x87f92000 == 13 [pid = 1830] [id = 425] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x87f95c00 == 12 [pid = 1830] [id = 422] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x87f94c00 == 11 [pid = 1830] [id = 416] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x83309400 == 10 [pid = 1830] [id = 413] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb3400 == 9 [pid = 1830] [id = 426] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x8330ec00 == 8 [pid = 1830] [id = 429] 01:53:54 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e7800 == 7 [pid = 1830] [id = 430] 01:53:54 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8330a400) [pid = 1830] [serial = 1227] [outer = (nil)] [url = about:blank] 01:53:54 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x87ea0400) [pid = 1830] [serial = 1238] [outer = (nil)] [url = about:blank] 01:53:54 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x82fac400) [pid = 1830] [serial = 1242] [outer = (nil)] [url = about:blank] 01:53:54 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x82fa5400) [pid = 1830] [serial = 1241] [outer = (nil)] [url = about:blank] 01:53:54 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8ce01800) [pid = 1830] [serial = 1244] [outer = (nil)] [url = about:blank] 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f46c00] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f46c00] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f46c00] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f4c400] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f4c400] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f4c400] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4d800] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4d800] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4d800] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f5d400] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f5d400] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f5d400] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f46c00] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f46c00] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f46c00] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f61000] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f61000] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f61000] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f92000] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f92000] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [aac @ 0x82f92000] Unsupported bit depth: 0 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4c000] err{or,}_recognition separate: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4c000] err{or,}_recognition combined: 1; 1 01:53:54 INFO - PROCESS | 1830 | [h264 @ 0x82f4c000] Unsupported bit depth: 0 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8357ec00) [pid = 1830] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82fb3800) [pid = 1830] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8c9bdc00) [pid = 1830] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f99000) [pid = 1830] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x83575800) [pid = 1830] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 01:53:57 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8c9b3c00) [pid = 1830] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x87f8e800) [pid = 1830] [serial = 1254] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x87ea4000) [pid = 1830] [serial = 1253] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x82f9f400) [pid = 1830] [serial = 1250] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x82faa800) [pid = 1830] [serial = 1251] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x87f8b400) [pid = 1830] [serial = 1239] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8c9be400) [pid = 1830] [serial = 1236] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x833c8000) [pid = 1830] [serial = 1247] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x87f91000) [pid = 1830] [serial = 1248] [outer = (nil)] [url = about:blank] 01:54:02 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8ce05000) [pid = 1830] [serial = 1245] [outer = (nil)] [url = about:blank] 01:54:04 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8f99ac00) [pid = 1830] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 01:54:04 INFO - PROCESS | 1830 | --DOMWINDOW == 20 (0x83310800) [pid = 1830] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 01:54:10 INFO - PROCESS | 1830 | --DOMWINDOW == 19 (0x8f9a7400) [pid = 1830] [serial = 1260] [outer = (nil)] [url = about:blank] 01:54:10 INFO - PROCESS | 1830 | --DOMWINDOW == 18 (0x8f99f800) [pid = 1830] [serial = 1259] [outer = (nil)] [url = about:blank] 01:54:10 INFO - PROCESS | 1830 | --DOMWINDOW == 17 (0x8fb70000) [pid = 1830] [serial = 1262] [outer = (nil)] [url = about:blank] 01:54:10 INFO - PROCESS | 1830 | --DOMWINDOW == 16 (0x8357e400) [pid = 1830] [serial = 1256] [outer = (nil)] [url = about:blank] 01:54:10 INFO - PROCESS | 1830 | --DOMWINDOW == 15 (0x87f94800) [pid = 1830] [serial = 1257] [outer = (nil)] [url = about:blank] 01:54:21 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:54:21 INFO - PROCESS | 1830 | 1477644861070 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"]]]}] 01:54:21 INFO - ... 01:54:21 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30970ms 01:54:21 INFO - PROCESS | 1830 | 1477644861108 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1830 | 1477644861114 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 01:54:21 INFO - TEST-START | /media-source/mediasource-errors.html 01:54:21 INFO - PROCESS | 1830 | 1477644861127 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}] 01:54:21 INFO - PROCESS | 1830 | 1477644861376 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 01:54:21 INFO - PROCESS | 1830 | 1477644861461 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 01:54:21 INFO - PROCESS | 1830 | 1477644861468 Marionette TRACE conn4 <- [1,1922,null,["8"]] 01:54:21 INFO - PROCESS | 1830 | 1477644861475 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 01:54:21 INFO - PROCESS | 1830 | 1477644861484 Marionette TRACE conn4 <- [1,1923,null,{}] 01:54:21 INFO - PROCESS | 1830 | 1477644861491 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92800 == 8 [pid = 1830] [id = 432] 01:54:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 16 (0x82f92c00) [pid = 1830] [serial = 1264] [outer = (nil)] 01:54:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 17 (0x82f99000) [pid = 1830] [serial = 1265] [outer = 0x82f92c00] 01:54:21 INFO - PROCESS | 1830 | 1477644861604 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 18 (0x82faa800) [pid = 1830] [serial = 1266] [outer = 0x82f92c00] 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x8327b000] err{or,}_recognition separate: 1; 1 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x8327b000] err{or,}_recognition combined: 1; 1 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x8327b000] Unsupported bit depth: 0 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition separate: 1; 1 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x83316400] err{or,}_recognition combined: 1; 1 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x83316400] Unsupported bit depth: 0 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] err{or,}_recognition separate: 1; 1 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] err{or,}_recognition combined: 1; 1 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Unsupported bit depth: 0 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] err{or,}_recognition separate: 1; 1 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] err{or,}_recognition combined: 1; 1 01:54:22 INFO - PROCESS | 1830 | [h264 @ 0x8327e400] Unsupported bit depth: 0 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Error decoding AAC frame header. 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Sample rate index in program config element does not match the sample rate index configured by the container. 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Input buffer exhausted before END element found 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Reserved bit set. 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Sample rate index in program config element does not match the sample rate index configured by the container. 01:54:22 INFO - PROCESS | 1830 | [aac @ 0x833bd000] Input buffer exhausted before END element found 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 01:54:22 INFO - PROCESS | 1830 | [1830] WARNING: Decoder=8339c840 Decode error: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 01:54:22 INFO - ...... 01:54:22 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1779ms 01:54:22 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 01:54:23 INFO - PROCESS | 1830 | 1477644862843 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] 01:54:23 INFO - PROCESS | 1830 | 1477644862927 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:54:23 INFO - PROCESS | 1830 | 1477644862944 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}] 01:54:23 INFO - PROCESS | 1830 | 1477644863156 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 01:54:23 INFO - PROCESS | 1830 | 1477644863346 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 01:54:23 INFO - PROCESS | 1830 | 1477644863352 Marionette TRACE conn4 <- [1,1927,null,["8"]] 01:54:23 INFO - PROCESS | 1830 | 1477644863362 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 01:54:23 INFO - PROCESS | 1830 | 1477644863370 Marionette TRACE conn4 <- [1,1928,null,{}] 01:54:23 INFO - PROCESS | 1830 | 1477644863379 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x83576000 == 9 [pid = 1830] [id = 433] 01:54:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 19 (0x83576800) [pid = 1830] [serial = 1267] [outer = (nil)] 01:54:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 20 (0x8357b400) [pid = 1830] [serial = 1268] [outer = 0x83576800] 01:54:23 INFO - PROCESS | 1830 | 1477644863483 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 21 (0x8357f400) [pid = 1830] [serial = 1269] [outer = 0x83576800] 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda1000] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda1000] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda1000] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dca9c00] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda0c00] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda0c00] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda0c00] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8dda0c00] no picture 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dda3800] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dda3800] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8dda3800] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddaec00] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddaec00] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddaec00] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8ddaf800] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8ddaf800] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [aac @ 0x8ddaf800] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddadc00] err{or,}_recognition separate: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddadc00] err{or,}_recognition combined: 1; 1 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddadc00] Unsupported bit depth: 0 01:54:25 INFO - PROCESS | 1830 | [h264 @ 0x8ddadc00] no picture 01:54:32 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92800 == 8 [pid = 1830] [id = 432] 01:54:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8fafa800 == 7 [pid = 1830] [id = 431] 01:54:32 INFO - PROCESS | 1830 | 1477644872693 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"]]]}] 01:54:32 INFO - .. 01:54:32 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9863ms 01:54:32 INFO - PROCESS | 1830 | 1477644872802 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1830 | 1477644872810 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 01:54:32 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 01:54:32 INFO - PROCESS | 1830 | 1477644872822 Marionette TRACE conn4 -> [0,1931,"getContext",null] 01:54:32 INFO - PROCESS | 1830 | 1477644872831 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872841 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872848 Marionette TRACE conn4 <- [1,1932,null,{}] 01:54:32 INFO - PROCESS | 1830 | 1477644872857 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}] 01:54:32 INFO - PROCESS | 1830 | 1477644872887 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 01:54:32 INFO - PROCESS | 1830 | 1477644872893 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872905 Marionette TRACE conn4 <- [1,1934,null,{}] 01:54:32 INFO - Setting pref media.mediasource.enabled (true) 01:54:32 INFO - PROCESS | 1830 | 1477644872918 Marionette TRACE conn4 -> [0,1935,"getContext",null] 01:54:32 INFO - PROCESS | 1830 | 1477644872923 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872931 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872934 Marionette TRACE conn4 <- [1,1936,null,{}] 01:54:32 INFO - PROCESS | 1830 | 1477644872941 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}] 01:54:32 INFO - PROCESS | 1830 | 1477644872964 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 01:54:32 INFO - PROCESS | 1830 | 1477644872970 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 01:54:32 INFO - PROCESS | 1830 | 1477644872980 Marionette TRACE conn4 <- [1,1938,null,{}] 01:54:32 INFO - PROCESS | 1830 | 1477644872986 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}] 01:54:33 INFO - PROCESS | 1830 | 1477644873186 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:54:33 INFO - PROCESS | 1830 | 1477644873337 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 01:54:33 INFO - PROCESS | 1830 | 1477644873347 Marionette TRACE conn4 <- [1,1940,null,["8"]] 01:54:33 INFO - PROCESS | 1830 | 1477644873354 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 01:54:33 INFO - PROCESS | 1830 | 1477644873363 Marionette TRACE conn4 <- [1,1941,null,{}] 01:54:33 INFO - PROCESS | 1830 | 1477644873370 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x83276c00 == 8 [pid = 1830] [id = 434] 01:54:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x83277000) [pid = 1830] [serial = 1270] [outer = (nil)] 01:54:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x8327e800) [pid = 1830] [serial = 1271] [outer = 0x83277000] 01:54:33 INFO - PROCESS | 1830 | 1477644873480 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x83312800) [pid = 1830] [serial = 1272] [outer = 0x83277000] 01:54:34 INFO - PROCESS | 1830 | [1830] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 01:54:34 INFO - ........................................ 01:54:34 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1425ms 01:54:34 INFO - TEST-START | /media-source/mediasource-liveseekable.html 01:54:34 INFO - Clearing pref media.mediasource.enabled 01:54:34 INFO - PROCESS | 1830 | 1477644874195 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]]]}] 01:54:34 INFO - PROCESS | 1830 | 1477644874248 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 1830 | 1477644874252 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 01:54:34 INFO - PROCESS | 1830 | 1477644874267 Marionette TRACE conn4 -> [0,1944,"getContext",null] 01:54:34 INFO - PROCESS | 1830 | 1477644874269 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 01:54:34 INFO - PROCESS | 1830 | 1477644874277 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 01:54:34 INFO - PROCESS | 1830 | 1477644874283 Marionette TRACE conn4 <- [1,1945,null,{}] 01:54:34 INFO - PROCESS | 1830 | 1477644874289 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}] 01:54:34 INFO - PROCESS | 1830 | 1477644874321 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 01:54:34 INFO - PROCESS | 1830 | 1477644874337 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 01:54:34 INFO - PROCESS | 1830 | 1477644874339 Marionette TRACE conn4 <- [1,1947,null,{}] 01:54:34 INFO - PROCESS | 1830 | 1477644874354 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}] 01:54:34 INFO - PROCESS | 1830 | 1477644874587 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 01:54:34 INFO - PROCESS | 1830 | 1477644874613 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 01:54:34 INFO - PROCESS | 1830 | 1477644874618 Marionette TRACE conn4 <- [1,1949,null,["8"]] 01:54:34 INFO - PROCESS | 1830 | 1477644874623 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 01:54:34 INFO - PROCESS | 1830 | 1477644874629 Marionette TRACE conn4 <- [1,1950,null,{}] 01:54:34 INFO - PROCESS | 1830 | 1477644874634 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca9c00 == 9 [pid = 1830] [id = 435] 01:54:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8dda5400) [pid = 1830] [serial = 1273] [outer = (nil)] 01:54:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8ddab800) [pid = 1830] [serial = 1274] [outer = 0x8dda5400] 01:54:34 INFO - PROCESS | 1830 | 1477644874798 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8ddb1800) [pid = 1830] [serial = 1275] [outer = 0x8dda5400] 01:54:35 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x82f92c00) [pid = 1830] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 01:54:35 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8fafac00) [pid = 1830] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 01:54:35 INFO - PROCESS | 1830 | 1477644875716 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]]]}] 01:54:35 INFO - .......... 01:54:35 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1511ms 01:54:35 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 01:54:35 INFO - PROCESS | 1830 | 1477644875778 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 1830 | 1477644875780 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 01:54:35 INFO - PROCESS | 1830 | 1477644875788 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}] 01:54:36 INFO - PROCESS | 1830 | 1477644876032 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 01:54:36 INFO - PROCESS | 1830 | 1477644876054 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 01:54:36 INFO - PROCESS | 1830 | 1477644876059 Marionette TRACE conn4 <- [1,1954,null,["8"]] 01:54:36 INFO - PROCESS | 1830 | 1477644876064 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 01:54:36 INFO - PROCESS | 1830 | 1477644876075 Marionette TRACE conn4 <- [1,1955,null,{}] 01:54:36 INFO - PROCESS | 1830 | 1477644876079 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa20400 == 10 [pid = 1830] [id = 436] 01:54:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8fa23000) [pid = 1830] [serial = 1276] [outer = (nil)] 01:54:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8faedc00) [pid = 1830] [serial = 1277] [outer = 0x8fa23000] 01:54:36 INFO - PROCESS | 1830 | 1477644876191 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8fb69800) [pid = 1830] [serial = 1278] [outer = 0x8fa23000] 01:54:36 INFO - PROCESS | 1830 | 1477644876975 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]]]}] 01:54:37 INFO - .. 01:54:37 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1225ms 01:54:37 INFO - PROCESS | 1830 | 1477644877012 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1830 | 1477644877015 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:54:37 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 01:54:37 INFO - PROCESS | 1830 | 1477644877023 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}] 01:54:37 INFO - PROCESS | 1830 | 1477644877214 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 01:54:37 INFO - PROCESS | 1830 | 1477644877335 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 01:54:37 INFO - PROCESS | 1830 | 1477644877338 Marionette TRACE conn4 <- [1,1959,null,["8"]] 01:54:37 INFO - PROCESS | 1830 | 1477644877344 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 01:54:37 INFO - PROCESS | 1830 | 1477644877351 Marionette TRACE conn4 <- [1,1960,null,{}] 01:54:37 INFO - PROCESS | 1830 | 1477644877357 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc2400 == 11 [pid = 1830] [id = 437] 01:54:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x92333400) [pid = 1830] [serial = 1279] [outer = (nil)] 01:54:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x9377dc00) [pid = 1830] [serial = 1280] [outer = 0x92333400] 01:54:37 INFO - PROCESS | 1830 | 1477644877470 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x937cd000) [pid = 1830] [serial = 1281] [outer = 0x92333400] 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8ddbac00] err{or,}_recognition separate: 1; 1 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8ddbac00] err{or,}_recognition combined: 1; 1 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8ddbac00] Unsupported bit depth: 0 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8f8cec00] err{or,}_recognition separate: 1; 1 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8f8cec00] err{or,}_recognition combined: 1; 1 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8f8cec00] Unsupported bit depth: 0 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8f8d2c00] err{or,}_recognition separate: 1; 1 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8f8d2c00] err{or,}_recognition combined: 1; 1 01:54:39 INFO - PROCESS | 1830 | [aac @ 0x8f8d2c00] Unsupported bit depth: 0 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc800] err{or,}_recognition separate: 1; 1 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc800] err{or,}_recognition combined: 1; 1 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc800] Unsupported bit depth: 0 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc800] no picture 01:54:39 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc800] no picture 01:54:39 INFO - PROCESS | 1830 | 1477644879870 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]]]}] 01:54:39 INFO - . 01:54:39 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2875ms 01:54:39 INFO - PROCESS | 1830 | 1477644879899 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 01:54:39 INFO - TEST-START | /media-source/mediasource-play.html 01:54:39 INFO - PROCESS | 1830 | 1477644879906 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 01:54:39 INFO - PROCESS | 1830 | 1477644879917 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}] 01:54:40 INFO - PROCESS | 1830 | 1477644880112 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:54:40 INFO - PROCESS | 1830 | 1477644880270 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 01:54:40 INFO - PROCESS | 1830 | 1477644880277 Marionette TRACE conn4 <- [1,1964,null,["8"]] 01:54:40 INFO - PROCESS | 1830 | 1477644880286 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 01:54:40 INFO - PROCESS | 1830 | 1477644880295 Marionette TRACE conn4 <- [1,1965,null,{}] 01:54:40 INFO - PROCESS | 1830 | 1477644880301 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fafac00 == 12 [pid = 1830] [id = 438] 01:54:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8fb71400) [pid = 1830] [serial = 1282] [outer = (nil)] 01:54:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x9118f400) [pid = 1830] [serial = 1283] [outer = 0x8fb71400] 01:54:40 INFO - PROCESS | 1830 | 1477644880434 Marionette DEBUG loaded listener.js 01:54:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x9377f800) [pid = 1830] [serial = 1284] [outer = 0x8fb71400] 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] err{or,}_recognition separate: 1; 1 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] err{or,}_recognition combined: 1; 1 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] Unsupported bit depth: 0 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] err{or,}_recognition separate: 1; 1 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] err{or,}_recognition combined: 1; 1 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] Unsupported bit depth: 0 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] err{or,}_recognition separate: 1; 1 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] err{or,}_recognition combined: 1; 1 01:54:42 INFO - PROCESS | 1830 | [aac @ 0x9467e400] Unsupported bit depth: 0 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] err{or,}_recognition separate: 1; 1 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] err{or,}_recognition combined: 1; 1 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] Unsupported bit depth: 0 01:54:42 INFO - PROCESS | 1830 | [h264 @ 0x9467f400] no picture 01:54:42 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f99000) [pid = 1830] [serial = 1265] [outer = (nil)] [url = about:blank] 01:54:42 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x82faa800) [pid = 1830] [serial = 1266] [outer = (nil)] [url = about:blank] 01:54:42 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8fb9bc00) [pid = 1830] [serial = 1263] [outer = (nil)] [url = about:blank] 01:54:42 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8357b400) [pid = 1830] [serial = 1268] [outer = (nil)] [url = about:blank] 01:54:43 INFO - PROCESS | 1830 | 1477644883583 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]]]}] 01:54:43 INFO - . 01:54:43 INFO - TEST-OK | /media-source/mediasource-play.html | took 3693ms 01:54:43 INFO - PROCESS | 1830 | 1477644883607 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 1830 | 1477644883614 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 01:54:43 INFO - TEST-START | /media-source/mediasource-preload.html 01:54:43 INFO - PROCESS | 1830 | 1477644883624 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}] 01:54:43 INFO - PROCESS | 1830 | 1477644883826 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 01:54:43 INFO - PROCESS | 1830 | 1477644883945 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 01:54:43 INFO - PROCESS | 1830 | 1477644883950 Marionette TRACE conn4 <- [1,1969,null,["8"]] 01:54:43 INFO - PROCESS | 1830 | 1477644883957 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 01:54:43 INFO - PROCESS | 1830 | 1477644883965 Marionette TRACE conn4 <- [1,1970,null,{}] 01:54:43 INFO - PROCESS | 1830 | 1477644883972 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9ec00 == 13 [pid = 1830] [id = 439] 01:54:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x82f9f800) [pid = 1830] [serial = 1285] [outer = (nil)] 01:54:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x82faa800) [pid = 1830] [serial = 1286] [outer = 0x82f9f800] 01:54:44 INFO - PROCESS | 1830 | 1477644884077 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8327a400) [pid = 1830] [serial = 1287] [outer = 0x82f9f800] 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 01:54:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 01:54:44 INFO - PROCESS | 1830 | 1477644884696 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]]]}] 01:54:44 INFO - ....... 01:54:44 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1123ms 01:54:44 INFO - PROCESS | 1830 | 1477644884747 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 01:54:44 INFO - PROCESS | 1830 | 1477644884753 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 01:54:44 INFO - TEST-START | /media-source/mediasource-remove.html 01:54:44 INFO - PROCESS | 1830 | 1477644884760 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}] 01:54:45 INFO - PROCESS | 1830 | 1477644884997 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 01:54:45 INFO - PROCESS | 1830 | 1477644885021 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 01:54:45 INFO - PROCESS | 1830 | 1477644885025 Marionette TRACE conn4 <- [1,1974,null,["8"]] 01:54:45 INFO - PROCESS | 1830 | 1477644885032 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 01:54:45 INFO - PROCESS | 1830 | 1477644885038 Marionette TRACE conn4 <- [1,1975,null,{}] 01:54:45 INFO - PROCESS | 1830 | 1477644885045 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c5400 == 14 [pid = 1830] [id = 440] 01:54:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x83574800) [pid = 1830] [serial = 1288] [outer = (nil)] 01:54:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8357f000) [pid = 1830] [serial = 1289] [outer = 0x83574800] 01:54:45 INFO - PROCESS | 1830 | 1477644885213 Marionette DEBUG loaded listener.js 01:54:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x87e9e800) [pid = 1830] [serial = 1290] [outer = 0x83574800] 01:54:47 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x83576800) [pid = 1830] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 01:54:47 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8fa23000) [pid = 1830] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 01:54:47 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8dda5400) [pid = 1830] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 01:54:47 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x83277000) [pid = 1830] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x9588c800] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x9588c800] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x9588c800] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fa23000] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fa23000] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fa23000] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8faf8c00] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8faf8c00] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8faf8c00] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6ec00] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6ec00] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6ec00] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x94403c00] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x94403c00] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x94403c00] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x94404400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x94404400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x94404400] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8fafb000] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8faf9800] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8faf9800] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8faf9800] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8dda5400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8dda5400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x8dda5400] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f800] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f800] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f800] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x8fb6f400] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x838d2000] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x838d2000] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x838d2000] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [aac @ 0x82f46400] Unsupported bit depth: 0 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x87e9a400] err{or,}_recognition separate: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x87e9a400] err{or,}_recognition combined: 1; 1 01:54:50 INFO - PROCESS | 1830 | [h264 @ 0x87e9a400] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x87f93000] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x87f93000] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x87f93000] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b7000] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b7000] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8c9b7000] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8f8dd800] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8f8dd800] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8f8dd800] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8dec00] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8dec00] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8dec00] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x87f93c00] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x87f93c00] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x87f93c00] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc400] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc400] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8ddbc400] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8e3800] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8e3800] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [aac @ 0x8f8e3800] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9bb800] err{or,}_recognition separate: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9bb800] err{or,}_recognition combined: 1; 1 01:54:51 INFO - PROCESS | 1830 | [h264 @ 0x8c9bb800] Unsupported bit depth: 0 01:54:51 INFO - PROCESS | 1830 | 1477644891287 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]]]}] 01:54:51 INFO - ................ 01:54:51 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6593ms 01:54:51 INFO - PROCESS | 1830 | 1477644891385 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:54:51 INFO - PROCESS | 1830 | 1477644891393 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:54:51 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 01:54:51 INFO - PROCESS | 1830 | 1477644891406 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}] 01:54:51 INFO - PROCESS | 1830 | 1477644891649 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 01:54:51 INFO - PROCESS | 1830 | 1477644891815 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 01:54:51 INFO - PROCESS | 1830 | 1477644891822 Marionette TRACE conn4 <- [1,1979,null,["8"]] 01:54:51 INFO - PROCESS | 1830 | 1477644891831 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 01:54:51 INFO - PROCESS | 1830 | 1477644891839 Marionette TRACE conn4 <- [1,1980,null,{}] 01:54:51 INFO - PROCESS | 1830 | 1477644891846 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8df800 == 15 [pid = 1830] [id = 441] 01:54:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8f8dfc00) [pid = 1830] [serial = 1291] [outer = (nil)] 01:54:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8f8e3c00) [pid = 1830] [serial = 1292] [outer = 0x8f8dfc00] 01:54:51 INFO - PROCESS | 1830 | 1477644891973 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8f9a0400) [pid = 1830] [serial = 1293] [outer = 0x8f8dfc00] 01:54:53 INFO - PROCESS | 1830 | 1477644892991 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]]]}] 01:54:53 INFO - ....... 01:54:53 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1626ms 01:54:53 INFO - PROCESS | 1830 | 1477644893030 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 1830 | 1477644893037 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 01:54:53 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 01:54:53 INFO - PROCESS | 1830 | 1477644893044 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}] 01:54:53 INFO - PROCESS | 1830 | 1477644893285 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:54:53 INFO - PROCESS | 1830 | 1477644893420 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 01:54:53 INFO - PROCESS | 1830 | 1477644893425 Marionette TRACE conn4 <- [1,1984,null,["8"]] 01:54:53 INFO - PROCESS | 1830 | 1477644893432 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 01:54:53 INFO - PROCESS | 1830 | 1477644893439 Marionette TRACE conn4 <- [1,1985,null,{}] 01:54:53 INFO - PROCESS | 1830 | 1477644893445 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x9118bc00 == 16 [pid = 1830] [id = 442] 01:54:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x9118e400) [pid = 1830] [serial = 1294] [outer = (nil)] 01:54:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x937d0800) [pid = 1830] [serial = 1295] [outer = 0x9118e400] 01:54:53 INFO - PROCESS | 1830 | 1477644893594 Marionette DEBUG loaded listener.js 01:54:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x94405400) [pid = 1830] [serial = 1296] [outer = 0x9118e400] 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x9118b400] err{or,}_recognition separate: 1; 1 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x9118b400] err{or,}_recognition combined: 1; 1 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x9118b400] Unsupported bit depth: 0 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91c3c800] err{or,}_recognition separate: 1; 1 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91c3c800] err{or,}_recognition combined: 1; 1 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91c3c800] Unsupported bit depth: 0 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x937d0400] err{or,}_recognition separate: 1; 1 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x937d0400] err{or,}_recognition combined: 1; 1 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x937d0400] Unsupported bit depth: 0 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91186000] err{or,}_recognition separate: 1; 1 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91186000] err{or,}_recognition combined: 1; 1 01:54:55 INFO - PROCESS | 1830 | [aac @ 0x91186000] Unsupported bit depth: 0 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x937d0400] no picture 01:54:55 INFO - PROCESS | 1830 | [h264 @ 0x937d0400] no picture 01:54:55 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9ec00 == 15 [pid = 1830] [id = 439] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x9377dc00) [pid = 1830] [serial = 1280] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8faedc00) [pid = 1830] [serial = 1277] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8fb69800) [pid = 1830] [serial = 1278] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8ddab800) [pid = 1830] [serial = 1274] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8ddb1800) [pid = 1830] [serial = 1275] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8327e800) [pid = 1830] [serial = 1271] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x83312800) [pid = 1830] [serial = 1272] [outer = (nil)] [url = about:blank] 01:54:55 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8357f400) [pid = 1830] [serial = 1269] [outer = (nil)] [url = about:blank] 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838d9c00] err{or,}_recognition separate: 1; 1 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838d9c00] err{or,}_recognition combined: 1; 1 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838d9c00] Unsupported bit depth: 0 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838de400] err{or,}_recognition separate: 1; 1 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838de400] err{or,}_recognition combined: 1; 1 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838de400] Unsupported bit depth: 0 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838dec00] err{or,}_recognition separate: 1; 1 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838dec00] err{or,}_recognition combined: 1; 1 01:54:56 INFO - PROCESS | 1830 | [aac @ 0x838dec00] Unsupported bit depth: 0 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838da000] err{or,}_recognition separate: 1; 1 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838da000] err{or,}_recognition combined: 1; 1 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838da000] Unsupported bit depth: 0 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838da000] no picture 01:54:56 INFO - PROCESS | 1830 | [h264 @ 0x838da000] no picture 01:54:56 INFO - PROCESS | 1830 | 1477644896531 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]]]}] 01:54:56 INFO - .. 01:54:56 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3535ms 01:54:56 INFO - PROCESS | 1830 | 1477644896579 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 01:54:56 INFO - PROCESS | 1830 | 1477644896586 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 01:54:56 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 01:54:56 INFO - PROCESS | 1830 | 1477644896597 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}] 01:54:56 INFO - PROCESS | 1830 | 1477644896796 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 01:54:56 INFO - PROCESS | 1830 | 1477644896943 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 01:54:56 INFO - PROCESS | 1830 | 1477644896949 Marionette TRACE conn4 <- [1,1989,null,["8"]] 01:54:56 INFO - PROCESS | 1830 | 1477644896956 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 01:54:56 INFO - PROCESS | 1830 | 1477644896964 Marionette TRACE conn4 <- [1,1990,null,{}] 01:54:56 INFO - PROCESS | 1830 | 1477644896971 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8b400 == 16 [pid = 1830] [id = 443] 01:54:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87f8bc00) [pid = 1830] [serial = 1297] [outer = (nil)] 01:54:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87f8f400) [pid = 1830] [serial = 1298] [outer = 0x87f8bc00] 01:54:57 INFO - PROCESS | 1830 | 1477644897076 Marionette DEBUG loaded listener.js 01:54:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x87f91400) [pid = 1830] [serial = 1299] [outer = 0x87f8bc00] 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] err{or,}_recognition separate: 1; 1 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] err{or,}_recognition combined: 1; 1 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] Unsupported bit depth: 0 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] err{or,}_recognition separate: 1; 1 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] err{or,}_recognition combined: 1; 1 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] Unsupported bit depth: 0 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] err{or,}_recognition separate: 1; 1 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] err{or,}_recognition combined: 1; 1 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] Unsupported bit depth: 0 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] err{or,}_recognition separate: 1; 1 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] err{or,}_recognition combined: 1; 1 01:54:57 INFO - PROCESS | 1830 | [aac @ 0x8c9c2c00] Unsupported bit depth: 0 01:54:57 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] no picture 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8c9c2000] no picture 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dbd4400] err{or,}_recognition separate: 1; 1 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dbd4400] err{or,}_recognition combined: 1; 1 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dbd4400] Unsupported bit depth: 0 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x8dc9b400] err{or,}_recognition separate: 1; 1 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x8dc9b400] err{or,}_recognition combined: 1; 1 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x8dc9b400] Unsupported bit depth: 0 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dc9cc00] err{or,}_recognition separate: 1; 1 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dc9cc00] err{or,}_recognition combined: 1; 1 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dc9cc00] Unsupported bit depth: 0 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x87ea0400] err{or,}_recognition separate: 1; 1 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x87ea0400] err{or,}_recognition combined: 1; 1 01:54:58 INFO - PROCESS | 1830 | [aac @ 0x87ea0400] Unsupported bit depth: 0 01:54:58 INFO - PROCESS | 1830 | [h264 @ 0x8dc9cc00] no picture 01:54:58 INFO - PROCESS | 1830 | 1477644898649 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]]]}] 01:54:58 INFO - .. 01:54:58 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2126ms 01:54:58 INFO - PROCESS | 1830 | 1477644898721 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 1830 | 1477644898727 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 01:54:58 INFO - TEST-START | /media-source/mediasource-seekable.html 01:54:58 INFO - PROCESS | 1830 | 1477644898734 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}] 01:54:59 INFO - PROCESS | 1830 | 1477644899005 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 01:54:59 INFO - PROCESS | 1830 | 1477644899022 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 01:54:59 INFO - PROCESS | 1830 | 1477644899028 Marionette TRACE conn4 <- [1,1994,null,["8"]] 01:54:59 INFO - PROCESS | 1830 | 1477644899036 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 01:54:59 INFO - PROCESS | 1830 | 1477644899041 Marionette TRACE conn4 <- [1,1995,null,{}] 01:54:59 INFO - PROCESS | 1830 | 1477644899047 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:54:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9c0400 == 17 [pid = 1830] [id = 444] 01:54:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8dca5800) [pid = 1830] [serial = 1300] [outer = (nil)] 01:54:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8ddab800) [pid = 1830] [serial = 1301] [outer = 0x8dca5800] 01:54:59 INFO - PROCESS | 1830 | 1477644899230 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8ddbb400) [pid = 1830] [serial = 1302] [outer = 0x8dca5800] 01:54:59 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82f9f800) [pid = 1830] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 01:55:00 INFO - PROCESS | 1830 | 1477644900140 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]]]}] 01:55:00 INFO - ... 01:55:00 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1428ms 01:55:00 INFO - PROCESS | 1830 | 1477644900172 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:55:00 INFO - PROCESS | 1830 | 1477644900179 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:55:00 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 01:55:00 INFO - PROCESS | 1830 | 1477644900187 Marionette TRACE conn4 -> [0,1998,"getContext",null] 01:55:00 INFO - PROCESS | 1830 | 1477644900191 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900196 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900199 Marionette TRACE conn4 <- [1,1999,null,{}] 01:55:00 INFO - PROCESS | 1830 | 1477644900205 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}] 01:55:00 INFO - PROCESS | 1830 | 1477644900229 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 01:55:00 INFO - PROCESS | 1830 | 1477644900236 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900238 Marionette TRACE conn4 <- [1,2001,null,{}] 01:55:00 INFO - Setting pref media.mediasource.enabled (true) 01:55:00 INFO - PROCESS | 1830 | 1477644900249 Marionette TRACE conn4 -> [0,2002,"getContext",null] 01:55:00 INFO - PROCESS | 1830 | 1477644900252 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900267 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900269 Marionette TRACE conn4 <- [1,2003,null,{}] 01:55:00 INFO - PROCESS | 1830 | 1477644900277 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}] 01:55:00 INFO - PROCESS | 1830 | 1477644900297 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 01:55:00 INFO - PROCESS | 1830 | 1477644900301 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900305 Marionette TRACE conn4 <- [1,2005,null,{}] 01:55:00 INFO - PROCESS | 1830 | 1477644900312 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}] 01:55:00 INFO - PROCESS | 1830 | 1477644900520 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 01:55:00 INFO - PROCESS | 1830 | 1477644900649 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 01:55:00 INFO - PROCESS | 1830 | 1477644900656 Marionette TRACE conn4 <- [1,2007,null,["8"]] 01:55:00 INFO - PROCESS | 1830 | 1477644900661 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 01:55:00 INFO - PROCESS | 1830 | 1477644900676 Marionette TRACE conn4 <- [1,2008,null,{}] 01:55:00 INFO - PROCESS | 1830 | 1477644900681 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x94be0400 == 18 [pid = 1830] [id = 445] 01:55:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x94be0800) [pid = 1830] [serial = 1303] [outer = (nil)] 01:55:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x94be9800) [pid = 1830] [serial = 1304] [outer = 0x94be0800] 01:55:00 INFO - PROCESS | 1830 | 1477644900790 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x94d53400) [pid = 1830] [serial = 1305] [outer = 0x94be0800] 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x95975000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x95975000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x95975000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x9597c000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x9597c000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x9597c000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bea800] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bea800] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bea800] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x95974000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x95974000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x95974000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf5000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf5000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf5000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf6000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf6000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf6000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf7000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf7000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf7000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf4400] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf4400] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97bf4400] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf4000] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf4000] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97bf4000] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97c4f400] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97c4f400] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97c4f400] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97c52400] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97c52400] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [h264 @ 0x97c52400] Unsupported bit depth: 0 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97becc00] err{or,}_recognition separate: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97becc00] err{or,}_recognition combined: 1; 1 01:55:01 INFO - PROCESS | 1830 | [aac @ 0x97becc00] Unsupported bit depth: 0 01:55:02 INFO - ... 01:55:02 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2061ms 01:55:02 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 01:55:02 INFO - Clearing pref media.mediasource.enabled 01:55:02 INFO - PROCESS | 1830 | 1477644902230 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] 01:55:02 INFO - PROCESS | 1830 | 1477644902256 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 01:55:02 INFO - PROCESS | 1830 | 1477644902264 Marionette TRACE conn4 -> [0,2011,"getContext",null] 01:55:02 INFO - PROCESS | 1830 | 1477644902273 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 01:55:02 INFO - PROCESS | 1830 | 1477644902285 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 01:55:02 INFO - PROCESS | 1830 | 1477644902287 Marionette TRACE conn4 <- [1,2012,null,{}] 01:55:02 INFO - PROCESS | 1830 | 1477644902297 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}] 01:55:02 INFO - PROCESS | 1830 | 1477644902337 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 01:55:02 INFO - PROCESS | 1830 | 1477644902359 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 01:55:02 INFO - PROCESS | 1830 | 1477644902365 Marionette TRACE conn4 <- [1,2014,null,{}] 01:55:02 INFO - PROCESS | 1830 | 1477644902387 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}] 01:55:02 INFO - PROCESS | 1830 | 1477644902623 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:55:02 INFO - PROCESS | 1830 | 1477644902820 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 01:55:02 INFO - PROCESS | 1830 | 1477644902829 Marionette TRACE conn4 <- [1,2016,null,["8"]] 01:55:02 INFO - PROCESS | 1830 | 1477644902841 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 01:55:02 INFO - PROCESS | 1830 | 1477644902853 Marionette TRACE conn4 <- [1,2017,null,{}] 01:55:02 INFO - PROCESS | 1830 | 1477644902905 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9f800 == 19 [pid = 1830] [id = 446] 01:55:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x82f9fc00) [pid = 1830] [serial = 1306] [outer = (nil)] 01:55:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x838de400) [pid = 1830] [serial = 1307] [outer = 0x82f9fc00] 01:55:03 INFO - PROCESS | 1830 | 1477644903034 Marionette DEBUG loaded listener.js 01:55:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x87ea2000) [pid = 1830] [serial = 1308] [outer = 0x82f9fc00] 01:55:03 INFO - .. 01:55:03 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1582ms 01:55:03 INFO - PROCESS | 1830 | 1477644903829 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"]]]}] 01:55:03 INFO - PROCESS | 1830 | 1477644903853 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 01:55:03 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 01:55:03 INFO - PROCESS | 1830 | 1477644903864 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 01:55:03 INFO - PROCESS | 1830 | 1477644903873 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}] 01:55:04 INFO - PROCESS | 1830 | 1477644904097 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 01:55:04 INFO - PROCESS | 1830 | 1477644904273 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 01:55:04 INFO - PROCESS | 1830 | 1477644904280 Marionette TRACE conn4 <- [1,2021,null,["8"]] 01:55:04 INFO - PROCESS | 1830 | 1477644904292 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 01:55:04 INFO - PROCESS | 1830 | 1477644904302 Marionette TRACE conn4 <- [1,2022,null,{}] 01:55:04 INFO - PROCESS | 1830 | 1477644904352 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x94404800 == 20 [pid = 1830] [id = 447] 01:55:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x94405800) [pid = 1830] [serial = 1309] [outer = (nil)] 01:55:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x9440b800) [pid = 1830] [serial = 1310] [outer = 0x94405800] 01:55:04 INFO - PROCESS | 1830 | 1477644904472 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x944c1800) [pid = 1830] [serial = 1311] [outer = 0x94405800] 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa068e800] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068fc00] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa0697800] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa0697800] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa0697800] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa069a400] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa069a400] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa069a400] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa069ac00] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa069ac00] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [aac @ 0xa069ac00] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068ec00] err{or,}_recognition separate: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068ec00] err{or,}_recognition combined: 1; 1 01:55:07 INFO - PROCESS | 1830 | [h264 @ 0xa068ec00] Unsupported bit depth: 0 01:55:07 INFO - PROCESS | 1830 | 1477644907415 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]]]}] 01:55:07 INFO - ...... 01:55:07 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3589ms 01:55:07 INFO - PROCESS | 1830 | 1477644907460 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 1830 | 1477644907464 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 01:55:07 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 01:55:07 INFO - PROCESS | 1830 | 1477644907473 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}] 01:55:07 INFO - PROCESS | 1830 | 1477644907702 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 01:55:07 INFO - PROCESS | 1830 | 1477644907884 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 01:55:07 INFO - PROCESS | 1830 | 1477644907893 Marionette TRACE conn4 <- [1,2026,null,["8"]] 01:55:07 INFO - PROCESS | 1830 | 1477644907899 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 01:55:07 INFO - PROCESS | 1830 | 1477644907907 Marionette TRACE conn4 <- [1,2027,null,{}] 01:55:07 INFO - PROCESS | 1830 | 1477644907929 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2707c00 == 21 [pid = 1830] [id = 448] 01:55:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0xa2708400) [pid = 1830] [serial = 1312] [outer = (nil)] 01:55:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0xa2711000) [pid = 1830] [serial = 1313] [outer = 0xa2708400] 01:55:08 INFO - PROCESS | 1830 | 1477644908040 Marionette DEBUG loaded listener.js 01:55:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0xa27aa800) [pid = 1830] [serial = 1314] [outer = 0xa2708400] 01:55:09 INFO - PROCESS | 1830 | 1477644909290 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"]]]}] 01:55:09 INFO - ..... 01:55:09 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1883ms 01:55:09 INFO - PROCESS | 1830 | 1477644909356 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:55:09 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 01:55:09 INFO - PROCESS | 1830 | 1477644909369 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:55:09 INFO - PROCESS | 1830 | 1477644909411 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}] 01:55:09 INFO - PROCESS | 1830 | 1477644909673 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 01:55:09 INFO - PROCESS | 1830 | --DOCSHELL 0x94be0400 == 20 [pid = 1830] [id = 445] 01:55:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9c0400 == 19 [pid = 1830] [id = 444] 01:55:09 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8b400 == 18 [pid = 1830] [id = 443] 01:55:09 INFO - PROCESS | 1830 | --DOCSHELL 0x9118bc00 == 17 [pid = 1830] [id = 442] 01:55:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8df800 == 16 [pid = 1830] [id = 441] 01:55:09 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x9118f400) [pid = 1830] [serial = 1283] [outer = (nil)] [url = about:blank] 01:55:09 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8357f000) [pid = 1830] [serial = 1289] [outer = (nil)] [url = about:blank] 01:55:09 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8327a400) [pid = 1830] [serial = 1287] [outer = (nil)] [url = about:blank] 01:55:09 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x82faa800) [pid = 1830] [serial = 1286] [outer = (nil)] [url = about:blank] 01:55:09 INFO - PROCESS | 1830 | 1477644909798 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 01:55:09 INFO - PROCESS | 1830 | 1477644909804 Marionette TRACE conn4 <- [1,2031,null,["8"]] 01:55:09 INFO - PROCESS | 1830 | 1477644909811 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 01:55:09 INFO - PROCESS | 1830 | 1477644909819 Marionette TRACE conn4 <- [1,2032,null,{}] 01:55:09 INFO - PROCESS | 1830 | 1477644909826 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330a000 == 17 [pid = 1830] [id = 449] 01:55:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8330a800) [pid = 1830] [serial = 1315] [outer = (nil)] 01:55:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x87f8b400) [pid = 1830] [serial = 1316] [outer = 0x8330a800] 01:55:09 INFO - PROCESS | 1830 | 1477644909930 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8f8df800) [pid = 1830] [serial = 1317] [outer = 0x8330a800] 01:55:10 INFO - PROCESS | 1830 | 1477644910662 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]]]}] 01:55:10 INFO - ... 01:55:10 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1328ms 01:55:10 INFO - PROCESS | 1830 | 1477644910704 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 1830 | 1477644910709 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 01:55:10 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 01:55:10 INFO - PROCESS | 1830 | 1477644910723 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}] 01:55:10 INFO - PROCESS | 1830 | 1477644910919 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:55:10 INFO - PROCESS | 1830 | 1477644910932 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 01:55:10 INFO - PROCESS | 1830 | 1477644910936 Marionette TRACE conn4 <- [1,2036,null,["8"]] 01:55:10 INFO - PROCESS | 1830 | 1477644910943 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 01:55:10 INFO - PROCESS | 1830 | 1477644910949 Marionette TRACE conn4 <- [1,2037,null,{}] 01:55:10 INFO - PROCESS | 1830 | 1477644910954 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x944de000 == 18 [pid = 1830] [id = 450] 01:55:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x9467c000) [pid = 1830] [serial = 1318] [outer = (nil)] 01:55:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x95887800) [pid = 1830] [serial = 1319] [outer = 0x9467c000] 01:55:11 INFO - PROCESS | 1830 | 1477644911052 Marionette DEBUG loaded listener.js 01:55:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x97becc00) [pid = 1830] [serial = 1320] [outer = 0x9467c000] 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa11a0800] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa11a0800] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa11a0800] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa11a1c00] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa11a1c00] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa11a1c00] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa27cc000] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa27cc000] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa27cc000] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa112dc00] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa112dc00] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa112dc00] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa297f000] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa297f000] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa297f000] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa2980800] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa2980800] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa2980800] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa2ad6800] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa2ad6800] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [h264 @ 0xa2ad6800] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa297e800] err{or,}_recognition separate: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa297e800] err{or,}_recognition combined: 1; 1 01:55:12 INFO - PROCESS | 1830 | [aac @ 0xa297e800] Unsupported bit depth: 0 01:55:12 INFO - PROCESS | 1830 | 1477644912333 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]]]}] 01:55:12 INFO - ............... 01:55:12 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1681ms 01:55:12 INFO - PROCESS | 1830 | 1477644912419 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 1830 | 1477644912426 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 01:55:12 INFO - TEST-START | /media-source/mediasource-trackdefault.html 01:55:12 INFO - PROCESS | 1830 | 1477644912436 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}] 01:55:12 INFO - PROCESS | 1830 | 1477644912681 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 01:55:12 INFO - PROCESS | 1830 | 1477644912713 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 01:55:12 INFO - PROCESS | 1830 | 1477644912717 Marionette TRACE conn4 <- [1,2041,null,["8"]] 01:55:12 INFO - PROCESS | 1830 | 1477644912725 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 01:55:12 INFO - PROCESS | 1830 | 1477644912733 Marionette TRACE conn4 <- [1,2042,null,{}] 01:55:12 INFO - PROCESS | 1830 | 1477644912809 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 1830 | ++DOCSHELL 0xa2adfc00 == 19 [pid = 1830] [id = 451] 01:55:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0xa2ae0800) [pid = 1830] [serial = 1321] [outer = (nil)] 01:55:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0xa2ae2800) [pid = 1830] [serial = 1322] [outer = 0xa2ae0800] 01:55:12 INFO - PROCESS | 1830 | 1477644912917 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0xa2f9a800) [pid = 1830] [serial = 1323] [outer = 0xa2ae0800] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x92333400) [pid = 1830] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8f8dfc00) [pid = 1830] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x9118e400) [pid = 1830] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x87f8bc00) [pid = 1830] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8dca5800) [pid = 1830] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 01:55:13 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8fb71400) [pid = 1830] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 01:55:13 INFO - ............................ 01:55:13 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1347ms 01:55:13 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 01:55:14 INFO - PROCESS | 1830 | 1477644913740 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"]]]}] 01:55:14 INFO - PROCESS | 1830 | 1477644913784 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1830 | 1477644913789 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 01:55:14 INFO - PROCESS | 1830 | 1477644913806 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}] 01:55:14 INFO - PROCESS | 1830 | 1477644914179 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 01:55:14 INFO - PROCESS | 1830 | 1477644914273 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 01:55:14 INFO - PROCESS | 1830 | 1477644914286 Marionette TRACE conn4 <- [1,2046,null,["8"]] 01:55:14 INFO - PROCESS | 1830 | 1477644914291 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 01:55:14 INFO - PROCESS | 1830 | 1477644914298 Marionette TRACE conn4 <- [1,2047,null,{}] 01:55:14 INFO - PROCESS | 1830 | 1477644914310 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f63400 == 20 [pid = 1830] [id = 452] 01:55:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8c877400) [pid = 1830] [serial = 1324] [outer = (nil)] 01:55:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8c87ac00) [pid = 1830] [serial = 1325] [outer = 0x8c877400] 01:55:14 INFO - PROCESS | 1830 | 1477644914407 Marionette DEBUG loaded listener.js 01:55:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8c87d400) [pid = 1830] [serial = 1326] [outer = 0x8c877400] 01:55:14 INFO - PROCESS | 1830 | 1477644914927 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"]]]}] 01:55:14 INFO - .. 01:55:14 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1177ms 01:55:14 INFO - PROCESS | 1830 | 1477644914975 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 1830 | 1477644914980 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:55:14 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 01:55:14 INFO - PROCESS | 1830 | 1477644914987 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}] 01:55:15 INFO - PROCESS | 1830 | 1477644915164 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 01:55:15 INFO - PROCESS | 1830 | 1477644915300 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 01:55:15 INFO - PROCESS | 1830 | 1477644915304 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 01:55:15 INFO - PROCESS | 1830 | 1477644915310 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 01:55:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x9442a000) [pid = 1830] [serial = 1327] [outer = 0x93d69800] 01:55:15 INFO - PROCESS | 1830 | 1477644915704 Marionette TRACE conn4 <- [1,2052,null,{}] 01:55:15 INFO - PROCESS | 1830 | 1477644915719 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 01:55:15 INFO - PROCESS | 1830 | 1477644915757 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 01:55:15 INFO - PROCESS | 1830 | 1477644915796 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}] 01:55:15 INFO - PROCESS | 1830 | 1477644915829 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 01:55:15 INFO - PROCESS | 1830 | 1477644915834 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 01:55:15 INFO - PROCESS | 1830 | 1477644915838 Marionette TRACE conn4 <- [1,2055,null,["8"]] 01:55:15 INFO - PROCESS | 1830 | 1477644915844 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 01:55:15 INFO - PROCESS | 1830 | 1477644915849 Marionette TRACE conn4 <- [1,2056,null,{}] 01:55:15 INFO - PROCESS | 1830 | 1477644915855 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4a000 == 21 [pid = 1830] [id = 453] 01:55:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x94429000) [pid = 1830] [serial = 1328] [outer = (nil)] 01:55:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x95570000) [pid = 1830] [serial = 1329] [outer = 0x94429000] 01:55:15 INFO - PROCESS | 1830 | 1477644915957 Marionette DEBUG loaded listener.js 01:55:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x95575000) [pid = 1830] [serial = 1330] [outer = 0x94429000] 01:55:17 INFO - PROCESS | 1830 | 1477644917061 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]]]}] 01:55:17 INFO - . 01:55:17 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2112ms 01:55:17 INFO - PROCESS | 1830 | 1477644917101 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 01:55:17 INFO - PROCESS | 1830 | 1477644917108 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 01:55:17 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 01:55:17 INFO - PROCESS | 1830 | 1477644917121 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}] 01:55:17 INFO - PROCESS | 1830 | 1477644917401 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:55:17 INFO - PROCESS | 1830 | 1477644917583 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 01:55:17 INFO - PROCESS | 1830 | 1477644917587 Marionette TRACE conn4 <- [1,2060,null,["8"]] 01:55:17 INFO - PROCESS | 1830 | 1477644917596 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 01:55:17 INFO - PROCESS | 1830 | 1477644917604 Marionette TRACE conn4 <- [1,2061,null,{}] 01:55:17 INFO - PROCESS | 1830 | 1477644917654 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c87e000 == 22 [pid = 1830] [id = 454] 01:55:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x91194800) [pid = 1830] [serial = 1331] [outer = (nil)] 01:55:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x94411400) [pid = 1830] [serial = 1332] [outer = 0x91194800] 01:55:17 INFO - PROCESS | 1830 | 1477644917780 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x94425000) [pid = 1830] [serial = 1333] [outer = 0x91194800] 01:55:18 INFO - PROCESS | 1830 | 1477644918740 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]]]}] 01:55:18 INFO - . 01:55:18 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1672ms 01:55:18 INFO - PROCESS | 1830 | 1477644918791 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 01:55:18 INFO - PROCESS | 1830 | 1477644918799 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 01:55:18 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 01:55:18 INFO - PROCESS | 1830 | 1477644918806 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}] 01:55:19 INFO - PROCESS | 1830 | 1477644919117 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 01:55:19 INFO - PROCESS | 1830 | 1477644919209 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 01:55:19 INFO - PROCESS | 1830 | 1477644919215 Marionette TRACE conn4 <- [1,2065,null,["8"]] 01:55:19 INFO - PROCESS | 1830 | 1477644919266 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 01:55:19 INFO - PROCESS | 1830 | 1477644919271 Marionette TRACE conn4 <- [1,2066,null,{}] 01:55:19 INFO - PROCESS | 1830 | 1477644919279 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x9557cc00 == 23 [pid = 1830] [id = 455] 01:55:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x9557d000) [pid = 1830] [serial = 1334] [outer = (nil)] 01:55:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0xa291a400) [pid = 1830] [serial = 1335] [outer = 0x9557d000] 01:55:19 INFO - PROCESS | 1830 | 1477644919404 Marionette DEBUG loaded listener.js 01:55:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0xa2981000) [pid = 1830] [serial = 1336] [outer = 0x9557d000] 01:55:20 INFO - PROCESS | 1830 | 1477644920353 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]]]}] 01:55:20 INFO - . 01:55:20 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1580ms 01:55:20 INFO - PROCESS | 1830 | 1477644920396 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 1830 | 1477644920404 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 01:55:20 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 01:55:20 INFO - PROCESS | 1830 | 1477644920412 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}] 01:55:20 INFO - PROCESS | 1830 | 1477644920633 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 01:55:20 INFO - PROCESS | 1830 | 1477644920791 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 01:55:20 INFO - PROCESS | 1830 | 1477644920796 Marionette TRACE conn4 <- [1,2070,null,["8"]] 01:55:20 INFO - PROCESS | 1830 | 1477644920802 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 01:55:20 INFO - PROCESS | 1830 | 1477644920810 Marionette TRACE conn4 <- [1,2071,null,{}] 01:55:20 INFO - PROCESS | 1830 | 1477644920860 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330f800 == 24 [pid = 1830] [id = 456] 01:55:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x83310000) [pid = 1830] [serial = 1337] [outer = (nil)] 01:55:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8dda9c00) [pid = 1830] [serial = 1338] [outer = 0x83310000] 01:55:20 INFO - PROCESS | 1830 | 1477644920975 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9591d000) [pid = 1830] [serial = 1339] [outer = 0x83310000] 01:55:22 INFO - PROCESS | 1830 | 1477644922145 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]]]}] 01:55:22 INFO - . 01:55:22 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1774ms 01:55:22 INFO - PROCESS | 1830 | 1477644922188 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 1830 | 1477644922195 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 01:55:22 INFO - PROCESS | 1830 | 1477644922207 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}] 01:55:22 INFO - PROCESS | 1830 | 1477644922410 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 01:55:22 INFO - PROCESS | 1830 | 1477644922700 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 01:55:22 INFO - PROCESS | 1830 | 1477644922707 Marionette TRACE conn4 <- [1,2075,null,["8"]] 01:55:22 INFO - PROCESS | 1830 | 1477644922715 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 01:55:22 INFO - PROCESS | 1830 | 1477644922723 Marionette TRACE conn4 <- [1,2076,null,{}] 01:55:22 INFO - PROCESS | 1830 | 1477644922730 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa9800 == 25 [pid = 1830] [id = 457] 01:55:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x82facc00) [pid = 1830] [serial = 1340] [outer = (nil)] 01:55:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x83321c00) [pid = 1830] [serial = 1341] [outer = 0x82facc00] 01:55:22 INFO - PROCESS | 1830 | 1477644922836 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x83322c00) [pid = 1830] [serial = 1342] [outer = 0x82facc00] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x83276c00 == 24 [pid = 1830] [id = 434] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x83576000 == 23 [pid = 1830] [id = 433] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9f800 == 22 [pid = 1830] [id = 446] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc2400 == 21 [pid = 1830] [id = 437] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa20400 == 20 [pid = 1830] [id = 436] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x833c5400 == 19 [pid = 1830] [id = 440] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8fafac00 == 18 [pid = 1830] [id = 438] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca9c00 == 17 [pid = 1830] [id = 435] 01:55:24 INFO - PROCESS | 1830 | --DOCSHELL 0x94404800 == 16 [pid = 1830] [id = 447] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f9a0400) [pid = 1830] [serial = 1293] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f8e3c00) [pid = 1830] [serial = 1292] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x94405400) [pid = 1830] [serial = 1296] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x937d0800) [pid = 1830] [serial = 1295] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x87f91400) [pid = 1830] [serial = 1299] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x87f8f400) [pid = 1830] [serial = 1298] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8ddbb400) [pid = 1830] [serial = 1302] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8ddab800) [pid = 1830] [serial = 1301] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x94be9800) [pid = 1830] [serial = 1304] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x937cd000) [pid = 1830] [serial = 1281] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x9377f800) [pid = 1830] [serial = 1284] [outer = (nil)] [url = about:blank] 01:55:24 INFO - PROCESS | 1830 | 1477644924714 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]]]}] 01:55:24 INFO - . 01:55:24 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2537ms 01:55:24 INFO - PROCESS | 1830 | 1477644924742 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 01:55:24 INFO - PROCESS | 1830 | 1477644924749 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 01:55:24 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 01:55:24 INFO - PROCESS | 1830 | 1477644924760 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}] 01:55:24 INFO - PROCESS | 1830 | 1477644924988 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:55:25 INFO - PROCESS | 1830 | 1477644925117 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 01:55:25 INFO - PROCESS | 1830 | 1477644925123 Marionette TRACE conn4 <- [1,2080,null,["8"]] 01:55:25 INFO - PROCESS | 1830 | 1477644925130 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 01:55:25 INFO - PROCESS | 1830 | 1477644925139 Marionette TRACE conn4 <- [1,2081,null,{}] 01:55:25 INFO - PROCESS | 1830 | 1477644925145 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x83275c00 == 17 [pid = 1830] [id = 458] 01:55:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x83276800) [pid = 1830] [serial = 1343] [outer = (nil)] 01:55:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8327a000) [pid = 1830] [serial = 1344] [outer = 0x83276800] 01:55:25 INFO - PROCESS | 1830 | 1477644925255 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x83283800) [pid = 1830] [serial = 1345] [outer = 0x83276800] 01:55:25 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:25 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:26 INFO - PROCESS | 1830 | 1477644926028 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]]]}] 01:55:26 INFO - . 01:55:26 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1320ms 01:55:26 INFO - PROCESS | 1830 | 1477644926079 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 01:55:26 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 01:55:26 INFO - PROCESS | 1830 | 1477644926086 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 01:55:26 INFO - PROCESS | 1830 | 1477644926094 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}] 01:55:26 INFO - PROCESS | 1830 | 1477644926361 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 01:55:26 INFO - PROCESS | 1830 | 1477644926376 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 01:55:26 INFO - PROCESS | 1830 | 1477644926381 Marionette TRACE conn4 <- [1,2085,null,["8"]] 01:55:26 INFO - PROCESS | 1830 | 1477644926387 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 01:55:26 INFO - PROCESS | 1830 | 1477644926393 Marionette TRACE conn4 <- [1,2086,null,{}] 01:55:26 INFO - PROCESS | 1830 | 1477644926401 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d4400 == 18 [pid = 1830] [id = 459] 01:55:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x838d6000) [pid = 1830] [serial = 1346] [outer = (nil)] 01:55:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x838d9000) [pid = 1830] [serial = 1347] [outer = 0x838d6000] 01:55:26 INFO - PROCESS | 1830 | 1477644926510 Marionette DEBUG loaded listener.js 01:55:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x838d7800) [pid = 1830] [serial = 1348] [outer = 0x838d6000] 01:55:27 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:55:27 INFO - PROCESS | 1830 | 1477644927384 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]]]}] 01:55:27 INFO - . 01:55:27 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1330ms 01:55:27 INFO - PROCESS | 1830 | 1477644927433 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 01:55:27 INFO - PROCESS | 1830 | 1477644927441 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 01:55:27 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 01:55:27 INFO - PROCESS | 1830 | 1477644927457 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}] 01:55:27 INFO - PROCESS | 1830 | 1477644927704 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 01:55:27 INFO - PROCESS | 1830 | 1477644927726 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 01:55:27 INFO - PROCESS | 1830 | 1477644927731 Marionette TRACE conn4 <- [1,2090,null,["8"]] 01:55:27 INFO - PROCESS | 1830 | 1477644927737 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 01:55:27 INFO - PROCESS | 1830 | 1477644927744 Marionette TRACE conn4 <- [1,2091,null,{}] 01:55:27 INFO - PROCESS | 1830 | 1477644927825 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c884800 == 19 [pid = 1830] [id = 460] 01:55:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8c92f400) [pid = 1830] [serial = 1349] [outer = (nil)] 01:55:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8c932000) [pid = 1830] [serial = 1350] [outer = 0x8c92f400] 01:55:27 INFO - PROCESS | 1830 | 1477644927935 Marionette DEBUG loaded listener.js 01:55:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8c937000) [pid = 1830] [serial = 1351] [outer = 0x8c92f400] 01:55:28 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x83574800) [pid = 1830] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x94429000) [pid = 1830] [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] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8330a800) [pid = 1830] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x94405800) [pid = 1830] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x82f9fc00) [pid = 1830] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0xa2708400) [pid = 1830] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x94be0800) [pid = 1830] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0xa2ae0800) [pid = 1830] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 01:55:29 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x9467c000) [pid = 1830] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 01:55:29 INFO - PROCESS | 1830 | 1477644929137 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]]]}] 01:55:29 INFO - . 01:55:29 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1730ms 01:55:29 INFO - PROCESS | 1830 | 1477644929186 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:55:29 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 01:55:29 INFO - PROCESS | 1830 | 1477644929191 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:55:29 INFO - PROCESS | 1830 | 1477644929199 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}] 01:55:29 INFO - PROCESS | 1830 | 1477644929389 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 01:55:29 INFO - PROCESS | 1830 | 1477644929552 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 01:55:29 INFO - PROCESS | 1830 | 1477644929560 Marionette TRACE conn4 <- [1,2095,null,["8"]] 01:55:29 INFO - PROCESS | 1830 | 1477644929566 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 01:55:29 INFO - PROCESS | 1830 | 1477644929571 Marionette TRACE conn4 <- [1,2096,null,{}] 01:55:29 INFO - PROCESS | 1830 | 1477644929578 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f62800 == 20 [pid = 1830] [id = 461] 01:55:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x83573c00) [pid = 1830] [serial = 1352] [outer = (nil)] 01:55:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8dc9f400) [pid = 1830] [serial = 1353] [outer = 0x83573c00] 01:55:29 INFO - PROCESS | 1830 | 1477644929685 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8dca2800) [pid = 1830] [serial = 1354] [outer = 0x83573c00] 01:55:30 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:55:30 INFO - PROCESS | 1830 | 1477644930407 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]]]}] 01:55:30 INFO - . 01:55:30 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1225ms 01:55:30 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 01:55:30 INFO - PROCESS | 1830 | 1477644930423 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930425 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930432 Marionette TRACE conn4 -> [0,2099,"getContext",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930436 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930441 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930444 Marionette TRACE conn4 <- [1,2100,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930450 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}] 01:55:30 INFO - PROCESS | 1830 | 1477644930477 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 01:55:30 INFO - PROCESS | 1830 | 1477644930488 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930491 Marionette TRACE conn4 <- [1,2102,null,{}] 01:55:30 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:55:30 INFO - PROCESS | 1830 | 1477644930510 Marionette TRACE conn4 -> [0,2103,"getContext",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930514 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930519 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930522 Marionette TRACE conn4 <- [1,2104,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930528 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}] 01:55:30 INFO - PROCESS | 1830 | 1477644930547 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 01:55:30 INFO - PROCESS | 1830 | 1477644930552 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930555 Marionette TRACE conn4 <- [1,2106,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930561 Marionette TRACE conn4 -> [0,2107,"getContext",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930563 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930569 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930571 Marionette TRACE conn4 <- [1,2108,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930578 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}] 01:55:30 INFO - PROCESS | 1830 | 1477644930600 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 01:55:30 INFO - PROCESS | 1830 | 1477644930606 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930609 Marionette TRACE conn4 <- [1,2110,null,{}] 01:55:30 INFO - Setting pref security.mixed_content.use_hsts (false) 01:55:30 INFO - PROCESS | 1830 | 1477644930616 Marionette TRACE conn4 -> [0,2111,"getContext",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930618 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930624 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930630 Marionette TRACE conn4 <- [1,2112,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930636 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}] 01:55:30 INFO - PROCESS | 1830 | 1477644930653 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 01:55:30 INFO - PROCESS | 1830 | 1477644930658 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930660 Marionette TRACE conn4 <- [1,2114,null,{}] 01:55:30 INFO - PROCESS | 1830 | 1477644930667 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}] 01:55:30 INFO - PROCESS | 1830 | 1477644930878 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:55:30 INFO - PROCESS | 1830 | 1477644930971 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 01:55:30 INFO - PROCESS | 1830 | 1477644930974 Marionette TRACE conn4 <- [1,2116,null,["8"]] 01:55:30 INFO - PROCESS | 1830 | 1477644930980 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 01:55:30 INFO - PROCESS | 1830 | 1477644930986 Marionette TRACE conn4 <- [1,2117,null,{}] 01:55:31 INFO - PROCESS | 1830 | 1477644930993 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cec00 == 21 [pid = 1830] [id = 462] 01:55:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8f8cf400) [pid = 1830] [serial = 1355] [outer = (nil)] 01:55:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8f99d800) [pid = 1830] [serial = 1356] [outer = 0x8f8cf400] 01:55:31 INFO - PROCESS | 1830 | 1477644931091 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8f9a0400) [pid = 1830] [serial = 1357] [outer = 0x8f8cf400] 01:55:31 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:31 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:31 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 01:55:32 INFO - PROCESS | 1830 | 1477644932028 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]]]}] 01:55:32 INFO - . 01:55:32 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 1659ms 01:55:32 INFO - PROCESS | 1830 | 1477644932091 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 1830 | 1477644932098 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 01:55:32 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 01:55:32 INFO - PROCESS | 1830 | 1477644932110 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}] 01:55:32 INFO - PROCESS | 1830 | 1477644932351 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 01:55:32 INFO - PROCESS | 1830 | 1477644932532 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 01:55:32 INFO - PROCESS | 1830 | 1477644932538 Marionette TRACE conn4 <- [1,2121,null,["8"]] 01:55:32 INFO - PROCESS | 1830 | 1477644932547 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 01:55:32 INFO - PROCESS | 1830 | 1477644932555 Marionette TRACE conn4 <- [1,2122,null,{}] 01:55:32 INFO - PROCESS | 1830 | 1477644932605 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x833bd400 == 22 [pid = 1830] [id = 463] 01:55:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x833be400) [pid = 1830] [serial = 1358] [outer = (nil)] 01:55:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x87f8d800) [pid = 1830] [serial = 1359] [outer = 0x833be400] 01:55:32 INFO - PROCESS | 1830 | 1477644932732 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x87f94000) [pid = 1830] [serial = 1360] [outer = 0x833be400] 01:55:33 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 01:55:33 INFO - PROCESS | 1830 | 1477644933660 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]]]}] 01:55:33 INFO - . 01:55:33 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 1584ms 01:55:33 INFO - PROCESS | 1830 | 1477644933718 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 1830 | 1477644933726 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 01:55:33 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 01:55:33 INFO - PROCESS | 1830 | 1477644933737 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}] 01:55:33 INFO - PROCESS | 1830 | 1477644933958 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 01:55:34 INFO - PROCESS | 1830 | 1477644934145 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 01:55:34 INFO - PROCESS | 1830 | 1477644934151 Marionette TRACE conn4 <- [1,2126,null,["8"]] 01:55:34 INFO - PROCESS | 1830 | 1477644934160 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 01:55:34 INFO - PROCESS | 1830 | 1477644934167 Marionette TRACE conn4 <- [1,2127,null,{}] 01:55:34 INFO - PROCESS | 1830 | 1477644934175 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x83315c00 == 23 [pid = 1830] [id = 464] 01:55:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f8e6800) [pid = 1830] [serial = 1361] [outer = (nil)] 01:55:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8faef000) [pid = 1830] [serial = 1362] [outer = 0x8f8e6800] 01:55:34 INFO - PROCESS | 1830 | 1477644934290 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x82fb0400) [pid = 1830] [serial = 1363] [outer = 0x8f8e6800] 01:55:35 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:35 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:35 INFO - PROCESS | 1830 | 1477644935215 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]]]}] 01:55:35 INFO - . 01:55:35 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 1523ms 01:55:35 INFO - PROCESS | 1830 | 1477644935293 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 1830 | 1477644935301 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:55:35 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 01:55:35 INFO - PROCESS | 1830 | 1477644935310 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}] 01:55:35 INFO - PROCESS | 1830 | 1477644935517 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 01:55:35 INFO - PROCESS | 1830 | 1477644935737 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 01:55:35 INFO - PROCESS | 1830 | 1477644935746 Marionette TRACE conn4 <- [1,2131,null,["8"]] 01:55:35 INFO - PROCESS | 1830 | 1477644935799 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 01:55:35 INFO - PROCESS | 1830 | 1477644935809 Marionette TRACE conn4 <- [1,2132,null,{}] 01:55:35 INFO - PROCESS | 1830 | 1477644935819 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc1c00 == 24 [pid = 1830] [id = 465] 01:55:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x91cc2400) [pid = 1830] [serial = 1364] [outer = (nil)] 01:55:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x92973000) [pid = 1830] [serial = 1365] [outer = 0x91cc2400] 01:55:36 INFO - PROCESS | 1830 | 1477644936018 Marionette DEBUG loaded listener.js 01:55:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x93087400) [pid = 1830] [serial = 1366] [outer = 0x91cc2400] 01:55:36 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:36 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:36 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:55:37 INFO - PROCESS | 1830 | 1477644937107 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]]]}] 01:55:37 INFO - . 01:55:37 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 1837ms 01:55:37 INFO - PROCESS | 1830 | 1477644937147 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 01:55:37 INFO - PROCESS | 1830 | 1477644937154 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 01:55:37 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 01:55:37 INFO - Clearing pref security.mixed_content.send_hsts_priming 01:55:37 INFO - PROCESS | 1830 | 1477644937164 Marionette TRACE conn4 -> [0,2135,"getContext",null] 01:55:37 INFO - PROCESS | 1830 | 1477644937172 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937181 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937186 Marionette TRACE conn4 <- [1,2136,null,{}] 01:55:37 INFO - PROCESS | 1830 | 1477644937194 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}] 01:55:37 INFO - PROCESS | 1830 | 1477644937220 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 01:55:37 INFO - PROCESS | 1830 | 1477644937314 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937329 Marionette TRACE conn4 <- [1,2138,null,{}] 01:55:37 INFO - Clearing pref security.mixed_content.use_hsts 01:55:37 INFO - PROCESS | 1830 | 1477644937355 Marionette TRACE conn4 -> [0,2139,"getContext",null] 01:55:37 INFO - PROCESS | 1830 | 1477644937360 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937375 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937379 Marionette TRACE conn4 <- [1,2140,null,{}] 01:55:37 INFO - PROCESS | 1830 | 1477644937387 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}] 01:55:37 INFO - PROCESS | 1830 | 1477644937406 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x95570000) [pid = 1830] [serial = 1329] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x95575000) [pid = 1830] [serial = 1330] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8c87ac00) [pid = 1830] [serial = 1325] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0xa2ae2800) [pid = 1830] [serial = 1322] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0xa2f9a800) [pid = 1830] [serial = 1323] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x95887800) [pid = 1830] [serial = 1319] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x97becc00) [pid = 1830] [serial = 1320] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x87f8b400) [pid = 1830] [serial = 1316] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8f8df800) [pid = 1830] [serial = 1317] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x87e9e800) [pid = 1830] [serial = 1290] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0xa2711000) [pid = 1830] [serial = 1313] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0xa27aa800) [pid = 1830] [serial = 1314] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x9440b800) [pid = 1830] [serial = 1310] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x944c1800) [pid = 1830] [serial = 1311] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x838de400) [pid = 1830] [serial = 1307] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x87ea2000) [pid = 1830] [serial = 1308] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x94d53400) [pid = 1830] [serial = 1305] [outer = (nil)] [url = about:blank] 01:55:37 INFO - PROCESS | 1830 | 1477644937547 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937568 Marionette TRACE conn4 <- [1,2142,null,{}] 01:55:37 INFO - PROCESS | 1830 | 1477644937644 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}] 01:55:37 INFO - PROCESS | 1830 | 1477644937810 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:55:37 INFO - PROCESS | 1830 | 1477644937843 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 01:55:37 INFO - PROCESS | 1830 | 1477644937851 Marionette TRACE conn4 <- [1,2144,null,["8"]] 01:55:37 INFO - PROCESS | 1830 | 1477644937856 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 01:55:37 INFO - PROCESS | 1830 | 1477644937864 Marionette TRACE conn4 <- [1,2145,null,{}] 01:55:38 INFO - PROCESS | 1830 | 1477644937993 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f96000 == 25 [pid = 1830] [id = 466] 01:55:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x82f96c00) [pid = 1830] [serial = 1367] [outer = (nil)] 01:55:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x82f9ec00) [pid = 1830] [serial = 1368] [outer = 0x82f96c00] 01:55:38 INFO - PROCESS | 1830 | 1477644938092 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x82fab000) [pid = 1830] [serial = 1369] [outer = 0x82f96c00] 01:55:38 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 01:55:38 INFO - PROCESS | 1830 | 1477644938931 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]]]}] 01:55:38 INFO - . 01:55:38 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 1799ms 01:55:38 INFO - PROCESS | 1830 | 1477644938970 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 1830 | 1477644938977 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 01:55:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 01:55:38 INFO - PROCESS | 1830 | 1477644938994 Marionette TRACE conn4 -> [0,2148,"getContext",null] 01:55:39 INFO - PROCESS | 1830 | 1477644938999 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939007 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939012 Marionette TRACE conn4 <- [1,2149,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939021 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}] 01:55:39 INFO - PROCESS | 1830 | 1477644939056 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 01:55:39 INFO - PROCESS | 1830 | 1477644939064 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939070 Marionette TRACE conn4 <- [1,2151,null,{}] 01:55:39 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:55:39 INFO - PROCESS | 1830 | 1477644939079 Marionette TRACE conn4 -> [0,2152,"getContext",null] 01:55:39 INFO - PROCESS | 1830 | 1477644939085 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939094 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939100 Marionette TRACE conn4 <- [1,2153,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939109 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}] 01:55:39 INFO - PROCESS | 1830 | 1477644939141 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 01:55:39 INFO - PROCESS | 1830 | 1477644939149 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939153 Marionette TRACE conn4 <- [1,2155,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939162 Marionette TRACE conn4 -> [0,2156,"getContext",null] 01:55:39 INFO - PROCESS | 1830 | 1477644939166 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939175 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939181 Marionette TRACE conn4 <- [1,2157,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939190 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}] 01:55:39 INFO - PROCESS | 1830 | 1477644939218 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 01:55:39 INFO - PROCESS | 1830 | 1477644939225 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 01:55:39 INFO - Setting pref security.mixed_content.use_hsts (false) 01:55:39 INFO - PROCESS | 1830 | 1477644939231 Marionette TRACE conn4 <- [1,2159,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939239 Marionette TRACE conn4 -> [0,2160,"getContext",null] 01:55:39 INFO - PROCESS | 1830 | 1477644939244 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939252 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939259 Marionette TRACE conn4 <- [1,2161,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939276 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}] 01:55:39 INFO - PROCESS | 1830 | 1477644939310 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 01:55:39 INFO - PROCESS | 1830 | 1477644939318 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939329 Marionette TRACE conn4 <- [1,2163,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939338 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}] 01:55:39 INFO - PROCESS | 1830 | 1477644939865 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 01:55:39 INFO - PROCESS | 1830 | 1477644939904 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 01:55:39 INFO - PROCESS | 1830 | 1477644939910 Marionette TRACE conn4 <- [1,2165,null,["8"]] 01:55:39 INFO - PROCESS | 1830 | 1477644939919 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 01:55:39 INFO - PROCESS | 1830 | 1477644939927 Marionette TRACE conn4 <- [1,2166,null,{}] 01:55:39 INFO - PROCESS | 1830 | 1477644939936 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9e000 == 26 [pid = 1830] [id = 467] 01:55:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x87e9ec00) [pid = 1830] [serial = 1370] [outer = (nil)] 01:55:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x87e9fc00) [pid = 1830] [serial = 1371] [outer = 0x87e9ec00] 01:55:40 INFO - PROCESS | 1830 | 1477644940055 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x87f8cc00) [pid = 1830] [serial = 1372] [outer = 0x87e9ec00] 01:55:40 INFO - PROCESS | 1830 | 1477644940928 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]]]}] 01:55:40 INFO - . 01:55:40 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 1978ms 01:55:40 INFO - PROCESS | 1830 | 1477644940970 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 01:55:40 INFO - PROCESS | 1830 | 1477644940975 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 01:55:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 01:55:41 INFO - PROCESS | 1830 | 1477644941008 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}] 01:55:41 INFO - PROCESS | 1830 | 1477644941252 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 01:55:41 INFO - PROCESS | 1830 | 1477644941276 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 01:55:41 INFO - PROCESS | 1830 | 1477644941281 Marionette TRACE conn4 <- [1,2170,null,["8"]] 01:55:41 INFO - PROCESS | 1830 | 1477644941286 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 01:55:41 INFO - PROCESS | 1830 | 1477644941294 Marionette TRACE conn4 <- [1,2171,null,{}] 01:55:41 INFO - PROCESS | 1830 | 1477644941375 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b8400 == 27 [pid = 1830] [id = 468] 01:55:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8c9b9000) [pid = 1830] [serial = 1373] [outer = (nil)] 01:55:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8c9c0c00) [pid = 1830] [serial = 1374] [outer = 0x8c9b9000] 01:55:41 INFO - PROCESS | 1830 | 1477644941476 Marionette DEBUG loaded listener.js 01:55:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8ce06c00) [pid = 1830] [serial = 1375] [outer = 0x8c9b9000] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x83276800) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x91194800) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x9557d000) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x83310000) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x82facc00) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x83573c00) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8c92f400) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x838d6000) [pid = 1830] [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] 01:55:42 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:42 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:42 INFO - PROCESS | 1830 | [1830] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 01:55:42 INFO - PROCESS | 1830 | 1477644942516 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]]]}] 01:55:42 INFO - . 01:55:42 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 1530ms 01:55:42 INFO - PROCESS | 1830 | 1477644942538 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 1830 | 1477644942543 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:55:42 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:55:42 INFO - Clearing pref security.mixed_content.send_hsts_priming 01:55:42 INFO - PROCESS | 1830 | 1477644942556 Marionette TRACE conn4 -> [0,2174,"getContext",null] 01:55:42 INFO - PROCESS | 1830 | 1477644942562 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942570 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942575 Marionette TRACE conn4 <- [1,2175,null,{}] 01:55:42 INFO - PROCESS | 1830 | 1477644942583 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}] 01:55:42 INFO - PROCESS | 1830 | 1477644942606 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 01:55:42 INFO - PROCESS | 1830 | 1477644942611 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942614 Marionette TRACE conn4 <- [1,2177,null,{}] 01:55:42 INFO - Clearing pref security.mixed_content.use_hsts 01:55:42 INFO - PROCESS | 1830 | 1477644942641 Marionette TRACE conn4 -> [0,2178,"getContext",null] 01:55:42 INFO - PROCESS | 1830 | 1477644942644 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942650 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942653 Marionette TRACE conn4 <- [1,2179,null,{}] 01:55:42 INFO - PROCESS | 1830 | 1477644942659 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}] 01:55:42 INFO - PROCESS | 1830 | 1477644942675 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 01:55:42 INFO - PROCESS | 1830 | 1477644942680 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 01:55:42 INFO - PROCESS | 1830 | 1477644942688 Marionette TRACE conn4 <- [1,2181,null,{}] 01:55:42 INFO - PROCESS | 1830 | 1477644942698 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}] 01:55:43 INFO - PROCESS | 1830 | 1477644943002 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 01:55:43 INFO - PROCESS | 1830 | 1477644943145 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 01:55:43 INFO - PROCESS | 1830 | 1477644943152 Marionette TRACE conn4 <- [1,2183,null,["8"]] 01:55:43 INFO - PROCESS | 1830 | 1477644943165 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 01:55:43 INFO - PROCESS | 1830 | 1477644943176 Marionette TRACE conn4 <- [1,2184,null,{}] 01:55:43 INFO - PROCESS | 1830 | 1477644943186 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f49c00 == 28 [pid = 1830] [id = 469] 01:55:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x82f4b000) [pid = 1830] [serial = 1376] [outer = (nil)] 01:55:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x82f63000) [pid = 1830] [serial = 1377] [outer = 0x82f4b000] 01:55:43 INFO - PROCESS | 1830 | 1477644943309 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x82f6bc00) [pid = 1830] [serial = 1378] [outer = 0x82f4b000] 01:55:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:44 INFO - PROCESS | 1830 | 1477644944210 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]]]}] 01:55:44 INFO - . 01:55:44 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 1672ms 01:55:44 INFO - PROCESS | 1830 | 1477644944226 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 1830 | 1477644944234 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 01:55:44 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:55:44 INFO - PROCESS | 1830 | 1477644944244 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}] 01:55:44 INFO - PROCESS | 1830 | 1477644944455 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:55:44 INFO - PROCESS | 1830 | 1477644944650 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 01:55:44 INFO - PROCESS | 1830 | 1477644944655 Marionette TRACE conn4 <- [1,2188,null,["8"]] 01:55:44 INFO - PROCESS | 1830 | 1477644944663 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 01:55:44 INFO - PROCESS | 1830 | 1477644944672 Marionette TRACE conn4 <- [1,2189,null,{}] 01:55:44 INFO - PROCESS | 1830 | 1477644944721 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9b000 == 29 [pid = 1830] [id = 470] 01:55:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x87e9b400) [pid = 1830] [serial = 1379] [outer = (nil)] 01:55:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x87f8fc00) [pid = 1830] [serial = 1380] [outer = 0x87e9b400] 01:55:44 INFO - PROCESS | 1830 | 1477644944856 Marionette DEBUG loaded listener.js 01:55:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8c87f800) [pid = 1830] [serial = 1381] [outer = 0x87e9b400] 01:55:45 INFO - . 01:55:45 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 1479ms 01:55:45 INFO - PROCESS | 1830 | 1477644945708 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]]]}] 01:55:45 INFO - PROCESS | 1830 | 1477644945724 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 1830 | 1477644945729 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 01:55:45 INFO - PROCESS | 1830 | 1477644945737 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}] 01:55:45 INFO - PROCESS | 1830 | 1477644945945 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 01:55:46 INFO - PROCESS | 1830 | 1477644946148 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 01:55:46 INFO - PROCESS | 1830 | 1477644946157 Marionette TRACE conn4 <- [1,2193,null,["8"]] 01:55:46 INFO - PROCESS | 1830 | 1477644946204 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 01:55:46 INFO - PROCESS | 1830 | 1477644946212 Marionette TRACE conn4 <- [1,2194,null,{}] 01:55:46 INFO - PROCESS | 1830 | 1477644946221 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cbc00 == 30 [pid = 1830] [id = 471] 01:55:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8f8cc800) [pid = 1830] [serial = 1382] [outer = (nil)] 01:55:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f8d2800) [pid = 1830] [serial = 1383] [outer = 0x8f8cc800] 01:55:46 INFO - PROCESS | 1830 | 1477644946329 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8f8dcc00) [pid = 1830] [serial = 1384] [outer = 0x8f8cc800] 01:55:47 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 01:55:47 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 01:55:47 INFO - PROCESS | 1830 | 1477644947277 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]]]}] 01:55:47 INFO - . 01:55:47 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 1574ms 01:55:47 INFO - PROCESS | 1830 | 1477644947316 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 1830 | 1477644947319 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 01:55:47 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 01:55:47 INFO - PROCESS | 1830 | 1477644947329 Marionette TRACE conn4 -> [0,2197,"getContext",null] 01:55:47 INFO - PROCESS | 1830 | 1477644947332 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947339 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947342 Marionette TRACE conn4 <- [1,2198,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947349 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}] 01:55:47 INFO - PROCESS | 1830 | 1477644947375 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 01:55:47 INFO - PROCESS | 1830 | 1477644947381 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947384 Marionette TRACE conn4 <- [1,2200,null,{}] 01:55:47 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 01:55:47 INFO - PROCESS | 1830 | 1477644947391 Marionette TRACE conn4 -> [0,2201,"getContext",null] 01:55:47 INFO - PROCESS | 1830 | 1477644947395 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947402 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947406 Marionette TRACE conn4 <- [1,2202,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947412 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}] 01:55:47 INFO - PROCESS | 1830 | 1477644947433 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:55:47 INFO - PROCESS | 1830 | 1477644947485 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947489 Marionette TRACE conn4 <- [1,2204,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947498 Marionette TRACE conn4 -> [0,2205,"getContext",null] 01:55:47 INFO - PROCESS | 1830 | 1477644947502 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947512 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947516 Marionette TRACE conn4 <- [1,2206,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947522 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}] 01:55:47 INFO - PROCESS | 1830 | 1477644947542 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 01:55:47 INFO - PROCESS | 1830 | 1477644947551 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 01:55:47 INFO - Setting pref security.mixed_content.use_hsts (false) 01:55:47 INFO - PROCESS | 1830 | 1477644947557 Marionette TRACE conn4 <- [1,2208,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947563 Marionette TRACE conn4 -> [0,2209,"getContext",null] 01:55:47 INFO - PROCESS | 1830 | 1477644947569 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947575 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947578 Marionette TRACE conn4 <- [1,2210,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947631 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}] 01:55:47 INFO - PROCESS | 1830 | 1477644947651 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:55:47 INFO - PROCESS | 1830 | 1477644947656 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 01:55:47 INFO - PROCESS | 1830 | 1477644947660 Marionette TRACE conn4 <- [1,2212,null,{}] 01:55:47 INFO - PROCESS | 1830 | 1477644947680 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}] 01:55:47 INFO - PROCESS | 1830 | 1477644947913 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 01:55:48 INFO - PROCESS | 1830 | 1477644948094 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 01:55:48 INFO - PROCESS | 1830 | 1477644948112 Marionette TRACE conn4 <- [1,2214,null,["8"]] 01:55:48 INFO - PROCESS | 1830 | 1477644948119 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 01:55:48 INFO - PROCESS | 1830 | 1477644948125 Marionette TRACE conn4 <- [1,2215,null,{}] 01:55:48 INFO - PROCESS | 1830 | 1477644948173 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf9800 == 31 [pid = 1830] [id = 472] 01:55:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8fb69c00) [pid = 1830] [serial = 1385] [outer = (nil)] 01:55:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x91194800) [pid = 1830] [serial = 1386] [outer = 0x8fb69c00] 01:55:48 INFO - PROCESS | 1830 | 1477644948290 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x92332c00) [pid = 1830] [serial = 1387] [outer = 0x8fb69c00] 01:55:49 INFO - PROCESS | 1830 | [aac @ 0x8c92fc00] err{or,}_recognition separate: 1; 1 01:55:49 INFO - PROCESS | 1830 | [aac @ 0x8c92fc00] err{or,}_recognition combined: 1; 1 01:55:49 INFO - PROCESS | 1830 | [aac @ 0x8c92fc00] Unsupported bit depth: 0 01:55:49 INFO - PROCESS | 1830 | [h264 @ 0x8c93d000] err{or,}_recognition separate: 1; 1 01:55:49 INFO - PROCESS | 1830 | [h264 @ 0x8c93d000] err{or,}_recognition combined: 1; 1 01:55:49 INFO - PROCESS | 1830 | [h264 @ 0x8c93d000] Unsupported bit depth: 0 01:55:49 INFO - PROCESS | 1830 | 1477644949687 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]]]}] 01:55:49 INFO - . 01:55:49 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 2377ms 01:55:49 INFO - PROCESS | 1830 | 1477644949707 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 1830 | 1477644949714 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:55:49 INFO - TEST-START | /navigation-timing/idlharness.html 01:55:49 INFO - Clearing pref security.mixed_content.send_hsts_priming 01:55:49 INFO - PROCESS | 1830 | 1477644949724 Marionette TRACE conn4 -> [0,2218,"getContext",null] 01:55:49 INFO - PROCESS | 1830 | 1477644949730 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 01:55:49 INFO - PROCESS | 1830 | 1477644949740 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 01:55:49 INFO - PROCESS | 1830 | 1477644949745 Marionette TRACE conn4 <- [1,2219,null,{}] 01:55:49 INFO - PROCESS | 1830 | 1477644949853 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}] 01:55:49 INFO - PROCESS | 1830 | 1477644949896 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 01:55:49 INFO - PROCESS | 1830 | 1477644949903 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 01:55:49 INFO - Clearing pref security.mixed_content.use_hsts 01:55:49 INFO - PROCESS | 1830 | 1477644949912 Marionette TRACE conn4 <- [1,2221,null,{}] 01:55:49 INFO - PROCESS | 1830 | 1477644949924 Marionette TRACE conn4 -> [0,2222,"getContext",null] 01:55:49 INFO - PROCESS | 1830 | 1477644949930 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 01:55:49 INFO - PROCESS | 1830 | 1477644949935 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 01:55:49 INFO - PROCESS | 1830 | 1477644949939 Marionette TRACE conn4 <- [1,2223,null,{}] 01:55:50 INFO - PROCESS | 1830 | 1477644950011 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}] 01:55:50 INFO - PROCESS | 1830 | 1477644950030 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 01:55:50 INFO - PROCESS | 1830 | 1477644950036 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 01:55:50 INFO - PROCESS | 1830 | 1477644950044 Marionette TRACE conn4 <- [1,2225,null,{}] 01:55:50 INFO - PROCESS | 1830 | 1477644950050 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}] 01:55:50 INFO - PROCESS | 1830 | 1477644950220 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x82f63400 == 30 [pid = 1830] [id = 452] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0xa2adfc00 == 29 [pid = 1830] [id = 451] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x944de000 == 28 [pid = 1830] [id = 450] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x8330a000 == 27 [pid = 1830] [id = 449] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b8400 == 26 [pid = 1830] [id = 468] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9e000 == 25 [pid = 1830] [id = 467] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x82f96000 == 24 [pid = 1830] [id = 466] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc1c00 == 23 [pid = 1830] [id = 465] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x83315c00 == 22 [pid = 1830] [id = 464] 01:55:50 INFO - PROCESS | 1830 | --DOCSHELL 0x833bd400 == 21 [pid = 1830] [id = 463] 01:55:50 INFO - PROCESS | 1830 | 1477644950408 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 01:55:50 INFO - PROCESS | 1830 | 1477644950416 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 01:55:50 INFO - PROCESS | 1830 | 1477644950421 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8dc9f400) [pid = 1830] [serial = 1353] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8dca2800) [pid = 1830] [serial = 1354] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8c932000) [pid = 1830] [serial = 1350] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8c937000) [pid = 1830] [serial = 1351] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x838d9000) [pid = 1830] [serial = 1347] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x838d7800) [pid = 1830] [serial = 1348] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8327a000) [pid = 1830] [serial = 1344] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x83283800) [pid = 1830] [serial = 1345] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x83321c00) [pid = 1830] [serial = 1341] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x83322c00) [pid = 1830] [serial = 1342] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8dda9c00) [pid = 1830] [serial = 1338] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x9591d000) [pid = 1830] [serial = 1339] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0xa291a400) [pid = 1830] [serial = 1335] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0xa2981000) [pid = 1830] [serial = 1336] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x94411400) [pid = 1830] [serial = 1332] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x94425000) [pid = 1830] [serial = 1333] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x83325c00) [pid = 1830] [serial = 1388] [outer = 0x93d69800] 01:55:50 INFO - PROCESS | 1830 | 1477644950721 Marionette TRACE conn4 <- [1,2228,null,{}] 01:55:50 INFO - PROCESS | 1830 | 1477644950728 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 01:55:50 INFO - PROCESS | 1830 | 1477644950756 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 01:55:50 INFO - PROCESS | 1830 | 1477644950786 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}] 01:55:50 INFO - PROCESS | 1830 | 1477644950814 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 01:55:50 INFO - PROCESS | 1830 | 1477644950820 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 01:55:50 INFO - PROCESS | 1830 | 1477644950824 Marionette TRACE conn4 <- [1,2231,null,["8"]] 01:55:50 INFO - PROCESS | 1830 | 1477644950830 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 01:55:50 INFO - PROCESS | 1830 | 1477644950835 Marionette TRACE conn4 <- [1,2232,null,{}] 01:55:50 INFO - PROCESS | 1830 | 1477644950841 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x833bd000 == 22 [pid = 1830] [id = 473] 01:55:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x833bd400) [pid = 1830] [serial = 1389] [outer = (nil)] 01:55:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x83574c00) [pid = 1830] [serial = 1390] [outer = 0x833bd400] 01:55:50 INFO - PROCESS | 1830 | 1477644950940 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x838d1c00) [pid = 1830] [serial = 1391] [outer = 0x833bd400] 01:55:52 INFO - ............................................................................................. 01:55:52 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2949ms 01:55:52 INFO - TEST-START | /navigation-timing/test_document_open.html 01:55:52 INFO - PROCESS | 1830 | 1477644952544 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"]]]}] 01:55:52 INFO - PROCESS | 1830 | 1477644952677 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 01:55:52 INFO - PROCESS | 1830 | 1477644952679 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 01:55:52 INFO - PROCESS | 1830 | 1477644952687 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}] 01:55:53 INFO - PROCESS | 1830 | 1477644953000 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:55:53 INFO - PROCESS | 1830 | 1477644953093 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 01:55:53 INFO - PROCESS | 1830 | 1477644953097 Marionette TRACE conn4 <- [1,2236,null,["8"]] 01:55:53 INFO - PROCESS | 1830 | 1477644953103 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 01:55:53 INFO - PROCESS | 1830 | 1477644953109 Marionette TRACE conn4 <- [1,2237,null,{}] 01:55:53 INFO - PROCESS | 1830 | 1477644953115 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3000 == 23 [pid = 1830] [id = 474] 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8f99b400) [pid = 1830] [serial = 1392] [outer = (nil)] 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8fa1b800) [pid = 1830] [serial = 1393] [outer = 0x8f99b400] 01:55:53 INFO - PROCESS | 1830 | 1477644953213 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8faefc00) [pid = 1830] [serial = 1394] [outer = 0x8f99b400] 01:55:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf5000 == 24 [pid = 1830] [id = 475] 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8fbbb400) [pid = 1830] [serial = 1395] [outer = (nil)] 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x91190c00) [pid = 1830] [serial = 1396] [outer = 0x8fbbb400] 01:55:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x91186800) [pid = 1830] [serial = 1397] [outer = 0x8fbbb400] 01:55:54 INFO - PROCESS | 1830 | 1477644954138 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]]]}] 01:55:54 INFO - ..................... 01:55:54 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1538ms 01:55:54 INFO - PROCESS | 1830 | 1477644954224 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 1830 | 1477644954229 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 01:55:54 INFO - PROCESS | 1830 | 1477644954239 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}] 01:55:54 INFO - PROCESS | 1830 | 1477644954532 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 01:55:54 INFO - PROCESS | 1830 | 1477644954562 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 01:55:54 INFO - PROCESS | 1830 | 1477644954566 Marionette TRACE conn4 <- [1,2241,null,["8"]] 01:55:54 INFO - PROCESS | 1830 | 1477644954572 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 01:55:54 INFO - PROCESS | 1830 | 1477644954580 Marionette TRACE conn4 <- [1,2242,null,{}] 01:55:54 INFO - PROCESS | 1830 | 1477644954660 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x93318000 == 25 [pid = 1830] [id = 476] 01:55:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x93773c00) [pid = 1830] [serial = 1398] [outer = (nil)] 01:55:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x93776800) [pid = 1830] [serial = 1399] [outer = 0x93773c00] 01:55:54 INFO - PROCESS | 1830 | 1477644954759 Marionette DEBUG loaded listener.js 01:55:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x9377c400) [pid = 1830] [serial = 1400] [outer = 0x93773c00] 01:55:55 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x82f96c00) [pid = 1830] [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] 01:55:55 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x87e9ec00) [pid = 1830] [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] 01:55:55 INFO - PROCESS | 1830 | 1477644955515 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]]]}] 01:55:55 INFO - ... 01:55:55 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1322ms 01:55:55 INFO - PROCESS | 1830 | 1477644955576 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 01:55:55 INFO - PROCESS | 1830 | 1477644955580 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 01:55:55 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 01:55:55 INFO - PROCESS | 1830 | 1477644955587 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}] 01:55:55 INFO - PROCESS | 1830 | 1477644955847 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 01:55:55 INFO - PROCESS | 1830 | 1477644955866 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 01:55:55 INFO - PROCESS | 1830 | 1477644955869 Marionette TRACE conn4 <- [1,2246,null,["8"]] 01:55:55 INFO - PROCESS | 1830 | 1477644955875 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 01:55:55 INFO - PROCESS | 1830 | 1477644955881 Marionette TRACE conn4 <- [1,2247,null,{}] 01:55:55 INFO - PROCESS | 1830 | 1477644955886 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4c000 == 26 [pid = 1830] [id = 477] 01:55:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x93780c00) [pid = 1830] [serial = 1401] [outer = (nil)] 01:55:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x93809800) [pid = 1830] [serial = 1402] [outer = 0x93780c00] 01:55:56 INFO - PROCESS | 1830 | 1477644955993 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x93cde800) [pid = 1830] [serial = 1403] [outer = 0x93780c00] 01:55:56 INFO - PROCESS | 1830 | 1477644956749 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]]]}] 01:55:56 INFO - ...................... 01:55:56 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1225ms 01:55:56 INFO - PROCESS | 1830 | 1477644956812 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 1830 | 1477644956818 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:55:56 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 01:55:56 INFO - PROCESS | 1830 | 1477644956826 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}] 01:55:57 INFO - PROCESS | 1830 | 1477644957078 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 01:55:57 INFO - PROCESS | 1830 | 1477644957099 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 01:55:57 INFO - PROCESS | 1830 | 1477644957102 Marionette TRACE conn4 <- [1,2251,null,["8"]] 01:55:57 INFO - PROCESS | 1830 | 1477644957108 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 01:55:57 INFO - PROCESS | 1830 | 1477644957114 Marionette TRACE conn4 <- [1,2252,null,{}] 01:55:57 INFO - PROCESS | 1830 | 1477644957119 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x94403000 == 27 [pid = 1830] [id = 478] 01:55:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x94409000) [pid = 1830] [serial = 1404] [outer = (nil)] 01:55:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x9440c400) [pid = 1830] [serial = 1405] [outer = 0x94409000] 01:55:57 INFO - PROCESS | 1830 | 1477644957218 Marionette DEBUG loaded listener.js 01:55:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x94411800) [pid = 1830] [serial = 1406] [outer = 0x94409000] 01:55:57 INFO - PROCESS | 1830 | 1477644957959 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]]]}] 01:55:58 INFO - .... 01:55:58 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1186ms 01:55:58 INFO - PROCESS | 1830 | 1477644958012 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 01:55:58 INFO - PROCESS | 1830 | 1477644958019 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 01:55:58 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 01:55:58 INFO - PROCESS | 1830 | 1477644958072 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}] 01:55:58 INFO - PROCESS | 1830 | 1477644958336 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:55:58 INFO - PROCESS | 1830 | 1477644958520 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 01:55:58 INFO - PROCESS | 1830 | 1477644958526 Marionette TRACE conn4 <- [1,2256,null,["8"]] 01:55:58 INFO - PROCESS | 1830 | 1477644958539 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 01:55:58 INFO - PROCESS | 1830 | 1477644958547 Marionette TRACE conn4 <- [1,2257,null,{}] 01:55:58 INFO - PROCESS | 1830 | 1477644958597 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x83312c00 == 28 [pid = 1830] [id = 479] 01:55:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x83316800) [pid = 1830] [serial = 1407] [outer = (nil)] 01:55:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x833c1400) [pid = 1830] [serial = 1408] [outer = 0x83316800] 01:55:58 INFO - PROCESS | 1830 | 1477644958722 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x83578c00) [pid = 1830] [serial = 1409] [outer = 0x83316800] 01:55:59 INFO - PROCESS | 1830 | 1477644959415 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]]]}] 01:55:59 INFO - ..... 01:55:59 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1444ms 01:55:59 INFO - PROCESS | 1830 | 1477644959512 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 01:55:59 INFO - PROCESS | 1830 | 1477644959517 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 01:55:59 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 01:55:59 INFO - PROCESS | 1830 | 1477644959541 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}] 01:55:59 INFO - PROCESS | 1830 | 1477644959795 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 01:55:59 INFO - PROCESS | 1830 | 1477644959925 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 01:55:59 INFO - PROCESS | 1830 | 1477644959930 Marionette TRACE conn4 <- [1,2261,null,["8"]] 01:55:59 INFO - PROCESS | 1830 | 1477644959943 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 01:55:59 INFO - PROCESS | 1830 | 1477644959949 Marionette TRACE conn4 <- [1,2262,null,{}] 01:55:59 INFO - PROCESS | 1830 | 1477644959955 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c937800 == 29 [pid = 1830] [id = 480] 01:55:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8c93c800) [pid = 1830] [serial = 1410] [outer = (nil)] 01:56:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8c9c0000) [pid = 1830] [serial = 1411] [outer = 0x8c93c800] 01:56:00 INFO - PROCESS | 1830 | 1477644960072 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8c936c00) [pid = 1830] [serial = 1412] [outer = 0x8c93c800] 01:56:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f97400 == 30 [pid = 1830] [id = 481] 01:56:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fafac00) [pid = 1830] [serial = 1413] [outer = (nil)] 01:56:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x923ad800) [pid = 1830] [serial = 1414] [outer = 0x8fafac00] 01:56:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8fa84800) [pid = 1830] [serial = 1415] [outer = 0x8fafac00] 01:56:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8f9a9000) [pid = 1830] [serial = 1416] [outer = 0x8fafac00] 01:56:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x930e6800) [pid = 1830] [serial = 1417] [outer = 0x8fafac00] 01:56:01 INFO - PROCESS | 1830 | 1477644961759 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]]]}] 01:56:01 INFO - ..... 01:56:01 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2276ms 01:56:01 INFO - PROCESS | 1830 | 1477644961810 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 01:56:01 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 01:56:01 INFO - PROCESS | 1830 | 1477644961818 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 01:56:01 INFO - PROCESS | 1830 | 1477644961826 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}] 01:56:02 INFO - PROCESS | 1830 | 1477644962136 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 01:56:02 INFO - PROCESS | 1830 | 1477644962289 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 01:56:02 INFO - PROCESS | 1830 | 1477644962293 Marionette TRACE conn4 <- [1,2266,null,["8"]] 01:56:02 INFO - PROCESS | 1830 | 1477644962302 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 01:56:02 INFO - PROCESS | 1830 | 1477644962309 Marionette TRACE conn4 <- [1,2267,null,{}] 01:56:02 INFO - PROCESS | 1830 | 1477644962317 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x93910c00 == 31 [pid = 1830] [id = 482] 01:56:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x93cd2c00) [pid = 1830] [serial = 1418] [outer = (nil)] 01:56:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x93dcac00) [pid = 1830] [serial = 1419] [outer = 0x93cd2c00] 01:56:02 INFO - PROCESS | 1830 | 1477644962432 Marionette DEBUG loaded listener.js 01:56:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x93dcf800) [pid = 1830] [serial = 1420] [outer = 0x93cd2c00] 01:56:03 INFO - PROCESS | 1830 | 1477644963119 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]]]}] 01:56:03 INFO - .......... 01:56:03 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1327ms 01:56:03 INFO - PROCESS | 1830 | 1477644963152 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:56:03 INFO - PROCESS | 1830 | 1477644963157 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:56:03 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 01:56:03 INFO - PROCESS | 1830 | 1477644963165 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}] 01:56:03 INFO - PROCESS | 1830 | 1477644963396 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 01:56:03 INFO - PROCESS | 1830 | 1477644963587 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 01:56:03 INFO - PROCESS | 1830 | 1477644963592 Marionette TRACE conn4 <- [1,2271,null,["8"]] 01:56:03 INFO - PROCESS | 1830 | 1477644963599 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 01:56:03 INFO - PROCESS | 1830 | 1477644963608 Marionette TRACE conn4 <- [1,2272,null,{}] 01:56:03 INFO - PROCESS | 1830 | 1477644963656 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x9442cc00 == 32 [pid = 1830] [id = 483] 01:56:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x9442dc00) [pid = 1830] [serial = 1421] [outer = (nil)] 01:56:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x944c1c00) [pid = 1830] [serial = 1422] [outer = 0x9442dc00] 01:56:03 INFO - PROCESS | 1830 | 1477644963780 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x944d7000) [pid = 1830] [serial = 1423] [outer = 0x9442dc00] 01:56:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f95c00 == 33 [pid = 1830] [id = 484] 01:56:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x82f96000) [pid = 1830] [serial = 1424] [outer = (nil)] 01:56:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x83316000) [pid = 1830] [serial = 1425] [outer = 0x82f96000] 01:56:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8332cc00) [pid = 1830] [serial = 1426] [outer = 0x82f96000] 01:56:04 INFO - PROCESS | 1830 | [1830] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 01:56:05 INFO - PROCESS | 1830 | 1477644965069 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]]]}] 01:56:05 INFO - ....................... 01:56:05 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1987ms 01:56:05 INFO - PROCESS | 1830 | 1477644965186 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 01:56:05 INFO - PROCESS | 1830 | 1477644965201 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 01:56:05 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 01:56:05 INFO - PROCESS | 1830 | 1477644965227 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}] 01:56:05 INFO - PROCESS | 1830 | 1477644965479 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:56:05 INFO - PROCESS | 1830 | 1477644965682 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 01:56:05 INFO - PROCESS | 1830 | 1477644965689 Marionette TRACE conn4 <- [1,2276,null,["8"]] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x83275c00 == 32 [pid = 1830] [id = 458] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x838d4400 == 31 [pid = 1830] [id = 459] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa9800 == 30 [pid = 1830] [id = 457] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8c884800 == 29 [pid = 1830] [id = 460] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f62800 == 28 [pid = 1830] [id = 461] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x9557cc00 == 27 [pid = 1830] [id = 455] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4a000 == 26 [pid = 1830] [id = 453] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cec00 == 25 [pid = 1830] [id = 462] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f49c00 == 24 [pid = 1830] [id = 469] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8330f800 == 23 [pid = 1830] [id = 456] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8c87e000 == 22 [pid = 1830] [id = 454] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9b000 == 21 [pid = 1830] [id = 470] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cbc00 == 20 [pid = 1830] [id = 471] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf9800 == 19 [pid = 1830] [id = 472] 01:56:06 INFO - PROCESS | 1830 | --DOCSHELL 0xa2707c00 == 18 [pid = 1830] [id = 448] 01:56:06 INFO - PROCESS | 1830 | 1477644966590 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 01:56:06 INFO - PROCESS | 1830 | 1477644966601 Marionette TRACE conn4 <- [1,2277,null,{}] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x92973000) [pid = 1830] [serial = 1365] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x82fab000) [pid = 1830] [serial = 1369] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x82f9ec00) [pid = 1830] [serial = 1368] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x87f8cc00) [pid = 1830] [serial = 1372] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x87e9fc00) [pid = 1830] [serial = 1371] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8f99d800) [pid = 1830] [serial = 1356] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x87f8d800) [pid = 1830] [serial = 1359] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8faef000) [pid = 1830] [serial = 1362] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8c9c0c00) [pid = 1830] [serial = 1374] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 1830 | 1477644966689 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f45400 == 19 [pid = 1830] [id = 485] 01:56:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x82f45800) [pid = 1830] [serial = 1427] [outer = (nil)] 01:56:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x82f5d800) [pid = 1830] [serial = 1428] [outer = 0x82f45800] 01:56:06 INFO - PROCESS | 1830 | 1477644966809 Marionette DEBUG loaded listener.js 01:56:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x82f97800) [pid = 1830] [serial = 1429] [outer = 0x82f45800] 01:56:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327a000 == 20 [pid = 1830] [id = 486] 01:56:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8327c400) [pid = 1830] [serial = 1430] [outer = (nil)] 01:56:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8327d400) [pid = 1830] [serial = 1431] [outer = 0x8327c400] 01:56:07 INFO - PROCESS | 1830 | 1477644967576 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]]]}] 01:56:07 INFO - ..... 01:56:07 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 2378ms 01:56:07 INFO - PROCESS | 1830 | 1477644967602 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 01:56:07 INFO - PROCESS | 1830 | 1477644967610 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 01:56:07 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 01:56:07 INFO - PROCESS | 1830 | 1477644967619 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}] 01:56:07 INFO - PROCESS | 1830 | 1477644967839 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 01:56:07 INFO - PROCESS | 1830 | 1477644967979 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 01:56:07 INFO - PROCESS | 1830 | 1477644967986 Marionette TRACE conn4 <- [1,2281,null,["8"]] 01:56:08 INFO - PROCESS | 1830 | 1477644967997 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 01:56:08 INFO - PROCESS | 1830 | 1477644968010 Marionette TRACE conn4 <- [1,2282,null,{}] 01:56:08 INFO - PROCESS | 1830 | 1477644968023 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x83312000 == 21 [pid = 1830] [id = 487] 01:56:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x83312400) [pid = 1830] [serial = 1432] [outer = (nil)] 01:56:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x83324800) [pid = 1830] [serial = 1433] [outer = 0x83312400] 01:56:08 INFO - PROCESS | 1830 | 1477644968133 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x83328c00) [pid = 1830] [serial = 1434] [outer = 0x83312400] 01:56:08 INFO - PROCESS | 1830 | 1477644968797 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]]]}] 01:56:08 INFO - ... 01:56:08 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1278ms 01:56:08 INFO - PROCESS | 1830 | 1477644968897 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 01:56:08 INFO - PROCESS | 1830 | 1477644968902 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 01:56:08 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 01:56:08 INFO - PROCESS | 1830 | 1477644968914 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}] 01:56:09 INFO - PROCESS | 1830 | 1477644969210 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 01:56:09 INFO - PROCESS | 1830 | 1477644969239 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 01:56:09 INFO - PROCESS | 1830 | 1477644969243 Marionette TRACE conn4 <- [1,2286,null,["8"]] 01:56:09 INFO - PROCESS | 1830 | 1477644969252 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 01:56:09 INFO - PROCESS | 1830 | 1477644969267 Marionette TRACE conn4 <- [1,2287,null,{}] 01:56:09 INFO - PROCESS | 1830 | 1477644969361 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d3c00 == 22 [pid = 1830] [id = 488] 01:56:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x87e9d000) [pid = 1830] [serial = 1435] [outer = (nil)] 01:56:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x87ea1c00) [pid = 1830] [serial = 1436] [outer = 0x87e9d000] 01:56:09 INFO - PROCESS | 1830 | 1477644969467 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x87f90c00) [pid = 1830] [serial = 1437] [outer = 0x87e9d000] 01:56:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d0400 == 23 [pid = 1830] [id = 489] 01:56:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8c936000) [pid = 1830] [serial = 1438] [outer = (nil)] 01:56:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8c936400) [pid = 1830] [serial = 1439] [outer = 0x8c936000] 01:56:10 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 01:56:10 INFO - PROCESS | 1830 | 1477644970490 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]]]}] 01:56:10 INFO - ... 01:56:10 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1589ms 01:56:10 INFO - TEST-START | /navigation-timing/test_readwrite.html 01:56:10 INFO - PROCESS | 1830 | 1477644970507 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 1830 | 1477644970510 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:56:10 INFO - PROCESS | 1830 | 1477644970524 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}] 01:56:11 INFO - PROCESS | 1830 | 1477644971274 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x93780c00) [pid = 1830] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x8c9b9000) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x82f4b000) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x87e9b400) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8f8cc800) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x833bd400) [pid = 1830] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x93773c00) [pid = 1830] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8fbbb400) [pid = 1830] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x94409000) [pid = 1830] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8f99b400) [pid = 1830] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8f8e6800) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x833be400) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x91cc2400) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8f8cf400) [pid = 1830] [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] 01:56:11 INFO - PROCESS | 1830 | 1477644971402 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 01:56:11 INFO - PROCESS | 1830 | 1477644971408 Marionette TRACE conn4 <- [1,2291,null,["8"]] 01:56:11 INFO - PROCESS | 1830 | 1477644971414 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 01:56:11 INFO - PROCESS | 1830 | 1477644971421 Marionette TRACE conn4 <- [1,2292,null,{}] 01:56:11 INFO - PROCESS | 1830 | 1477644971431 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94000 == 24 [pid = 1830] [id = 490] 01:56:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x83276800) [pid = 1830] [serial = 1440] [outer = (nil)] 01:56:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8357a400) [pid = 1830] [serial = 1441] [outer = 0x83276800] 01:56:11 INFO - PROCESS | 1830 | 1477644971545 Marionette DEBUG loaded listener.js 01:56:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8db98800) [pid = 1830] [serial = 1442] [outer = 0x83276800] 01:56:12 INFO - PROCESS | 1830 | 1477644972179 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]]]}] 01:56:12 INFO - ... 01:56:12 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1729ms 01:56:12 INFO - PROCESS | 1830 | 1477644972246 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 01:56:12 INFO - PROCESS | 1830 | 1477644972252 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 01:56:12 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 01:56:12 INFO - PROCESS | 1830 | 1477644972258 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}] 01:56:12 INFO - PROCESS | 1830 | 1477644972501 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:56:12 INFO - PROCESS | 1830 | 1477644972518 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 01:56:12 INFO - PROCESS | 1830 | 1477644972522 Marionette TRACE conn4 <- [1,2296,null,["8"]] 01:56:12 INFO - PROCESS | 1830 | 1477644972528 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 01:56:12 INFO - PROCESS | 1830 | 1477644972534 Marionette TRACE conn4 <- [1,2297,null,{}] 01:56:12 INFO - PROCESS | 1830 | 1477644972540 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5e400 == 25 [pid = 1830] [id = 491] 01:56:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8dca6000) [pid = 1830] [serial = 1443] [outer = (nil)] 01:56:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8dda8800) [pid = 1830] [serial = 1444] [outer = 0x8dca6000] 01:56:12 INFO - PROCESS | 1830 | 1477644972640 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8ddb1800) [pid = 1830] [serial = 1445] [outer = 0x8dca6000] 01:56:13 INFO - PROCESS | 1830 | 1477644973444 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]]]}] 01:56:13 INFO - ...................... 01:56:13 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1235ms 01:56:13 INFO - PROCESS | 1830 | 1477644973495 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 1830 | 1477644973503 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 01:56:13 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 01:56:13 INFO - PROCESS | 1830 | 1477644973515 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}] 01:56:13 INFO - PROCESS | 1830 | 1477644973769 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 01:56:13 INFO - PROCESS | 1830 | 1477644973964 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 01:56:13 INFO - PROCESS | 1830 | 1477644973971 Marionette TRACE conn4 <- [1,2301,null,["8"]] 01:56:13 INFO - PROCESS | 1830 | 1477644973981 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 01:56:13 INFO - PROCESS | 1830 | 1477644973989 Marionette TRACE conn4 <- [1,2302,null,{}] 01:56:14 INFO - PROCESS | 1830 | 1477644973996 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x83276400 == 26 [pid = 1830] [id = 492] 01:56:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x83277800) [pid = 1830] [serial = 1446] [outer = (nil)] 01:56:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x83309800) [pid = 1830] [serial = 1447] [outer = 0x83277800] 01:56:14 INFO - PROCESS | 1830 | 1477644974125 Marionette DEBUG loaded listener.js 01:56:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8357bc00) [pid = 1830] [serial = 1448] [outer = 0x83277800] 01:56:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f65000 == 27 [pid = 1830] [id = 493] 01:56:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x838de400) [pid = 1830] [serial = 1449] [outer = (nil)] 01:56:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x8c937000) [pid = 1830] [serial = 1450] [outer = 0x838de400] 01:56:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x87e99c00) [pid = 1830] [serial = 1451] [outer = 0x838de400] 01:56:15 INFO - PROCESS | 1830 | 1477644975531 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]]]}] 01:56:15 INFO - ......................................... 01:56:15 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 2143ms 01:56:15 INFO - PROCESS | 1830 | 1477644975669 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 01:56:15 INFO - PROCESS | 1830 | 1477644975675 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 01:56:15 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 01:56:15 INFO - PROCESS | 1830 | 1477644975684 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}] 01:56:15 INFO - PROCESS | 1830 | 1477644975907 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 01:56:16 INFO - PROCESS | 1830 | 1477644976104 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 01:56:16 INFO - PROCESS | 1830 | 1477644976110 Marionette TRACE conn4 <- [1,2306,null,["8"]] 01:56:16 INFO - PROCESS | 1830 | 1477644976117 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 01:56:16 INFO - PROCESS | 1830 | 1477644976124 Marionette TRACE conn4 <- [1,2307,null,{}] 01:56:16 INFO - PROCESS | 1830 | 1477644976173 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dba1400 == 28 [pid = 1830] [id = 494] 01:56:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8dba3c00) [pid = 1830] [serial = 1452] [outer = (nil)] 01:56:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8ddbb000) [pid = 1830] [serial = 1453] [outer = 0x8dba3c00] 01:56:16 INFO - PROCESS | 1830 | 1477644976285 Marionette DEBUG loaded listener.js 01:56:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x8f8cec00) [pid = 1830] [serial = 1454] [outer = 0x8dba3c00] 01:56:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddabc00 == 29 [pid = 1830] [id = 495] 01:56:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x8ddac400) [pid = 1830] [serial = 1455] [outer = (nil)] 01:56:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x8f8e4400) [pid = 1830] [serial = 1456] [outer = 0x8ddac400] 01:56:18 INFO - PROCESS | 1830 | --DOCSHELL 0x82f95c00 == 28 [pid = 1830] [id = 484] 01:56:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x82f69c00) [pid = 1830] [serial = 1457] [outer = 0x8ddac400] 01:56:18 INFO - PROCESS | 1830 | --DOCSHELL 0x838d0400 == 27 [pid = 1830] [id = 489] 01:56:18 INFO - PROCESS | 1830 | --DOCSHELL 0x8327a000 == 26 [pid = 1830] [id = 486] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x93087400) [pid = 1830] [serial = 1366] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x8f9a0400) [pid = 1830] [serial = 1357] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x91190c00) [pid = 1830] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x91186800) [pid = 1830] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x82fb0400) [pid = 1830] [serial = 1363] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x87f94000) [pid = 1830] [serial = 1360] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x9440c400) [pid = 1830] [serial = 1405] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x94411800) [pid = 1830] [serial = 1406] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x93809800) [pid = 1830] [serial = 1402] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x93cde800) [pid = 1830] [serial = 1403] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x93776800) [pid = 1830] [serial = 1399] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x9377c400) [pid = 1830] [serial = 1400] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8fa1b800) [pid = 1830] [serial = 1393] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8faefc00) [pid = 1830] [serial = 1394] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x83574c00) [pid = 1830] [serial = 1390] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x838d1c00) [pid = 1830] [serial = 1391] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x91194800) [pid = 1830] [serial = 1386] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8f8d2800) [pid = 1830] [serial = 1383] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8f8dcc00) [pid = 1830] [serial = 1384] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x87f8fc00) [pid = 1830] [serial = 1380] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8c87f800) [pid = 1830] [serial = 1381] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x82f63000) [pid = 1830] [serial = 1377] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x82f6bc00) [pid = 1830] [serial = 1378] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8ce06c00) [pid = 1830] [serial = 1375] [outer = (nil)] [url = about:blank] 01:56:18 INFO - PROCESS | 1830 | 1477644978302 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]]]}] 01:56:18 INFO - ....... 01:56:18 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2633ms 01:56:18 INFO - PROCESS | 1830 | 1477644978318 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 1830 | 1477644978326 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:56:18 INFO - TEST-START | /navigation-timing/test_timing_reload.html 01:56:18 INFO - PROCESS | 1830 | 1477644978337 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}] 01:56:18 INFO - PROCESS | 1830 | 1477644978548 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 01:56:18 INFO - PROCESS | 1830 | 1477644978691 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 01:56:18 INFO - PROCESS | 1830 | 1477644978697 Marionette TRACE conn4 <- [1,2311,null,["8"]] 01:56:18 INFO - PROCESS | 1830 | 1477644978704 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 01:56:18 INFO - PROCESS | 1830 | 1477644978712 Marionette TRACE conn4 <- [1,2312,null,{}] 01:56:18 INFO - PROCESS | 1830 | 1477644978720 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fab400 == 27 [pid = 1830] [id = 496] 01:56:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x82fac000) [pid = 1830] [serial = 1458] [outer = (nil)] 01:56:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x82fb4000) [pid = 1830] [serial = 1459] [outer = 0x82fac000] 01:56:18 INFO - PROCESS | 1830 | 1477644978861 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x83280c00) [pid = 1830] [serial = 1460] [outer = 0x82fac000] 01:56:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb0000 == 28 [pid = 1830] [id = 497] 01:56:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x83322800) [pid = 1830] [serial = 1461] [outer = (nil)] 01:56:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x838d2800) [pid = 1830] [serial = 1462] [outer = 0x83322800] 01:56:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x833c7400) [pid = 1830] [serial = 1463] [outer = 0x83322800] 01:56:19 INFO - PROCESS | 1830 | [1830] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 01:56:19 INFO - PROCESS | 1830 | 1477644979747 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]]]}] 01:56:19 INFO - ................... 01:56:19 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1476ms 01:56:19 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 01:56:19 INFO - PROCESS | 1830 | 1477644979811 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 1830 | 1477644979816 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 01:56:19 INFO - PROCESS | 1830 | 1477644979824 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}] 01:56:20 INFO - PROCESS | 1830 | 1477644980103 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:56:20 INFO - PROCESS | 1830 | 1477644980204 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 01:56:20 INFO - PROCESS | 1830 | 1477644980207 Marionette TRACE conn4 <- [1,2316,null,["8"]] 01:56:20 INFO - PROCESS | 1830 | 1477644980215 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 01:56:20 INFO - PROCESS | 1830 | 1477644980220 Marionette TRACE conn4 <- [1,2317,null,{}] 01:56:20 INFO - PROCESS | 1830 | 1477644980237 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f97000 == 29 [pid = 1830] [id = 498] 01:56:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x87f97c00) [pid = 1830] [serial = 1464] [outer = (nil)] 01:56:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8c878000) [pid = 1830] [serial = 1465] [outer = 0x87f97c00] 01:56:20 INFO - PROCESS | 1830 | 1477644980334 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8c87dc00) [pid = 1830] [serial = 1466] [outer = 0x87f97c00] 01:56:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c936800 == 30 [pid = 1830] [id = 499] 01:56:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8c9bb400) [pid = 1830] [serial = 1467] [outer = (nil)] 01:56:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8da5ac00) [pid = 1830] [serial = 1468] [outer = 0x8c9bb400] 01:56:21 INFO - PROCESS | 1830 | 1477644981216 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]]]}] 01:56:21 INFO - ........... 01:56:21 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1431ms 01:56:21 INFO - PROCESS | 1830 | 1477644981263 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 01:56:21 INFO - PROCESS | 1830 | 1477644981272 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 01:56:21 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 01:56:21 INFO - PROCESS | 1830 | 1477644981279 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}] 01:56:21 INFO - PROCESS | 1830 | 1477644981538 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 01:56:21 INFO - PROCESS | 1830 | 1477644981561 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 01:56:21 INFO - PROCESS | 1830 | 1477644981566 Marionette TRACE conn4 <- [1,2321,null,["8"]] 01:56:21 INFO - PROCESS | 1830 | 1477644981572 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 01:56:21 INFO - PROCESS | 1830 | 1477644981579 Marionette TRACE conn4 <- [1,2322,null,{}] 01:56:21 INFO - PROCESS | 1830 | 1477644981662 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddac800 == 31 [pid = 1830] [id = 500] 01:56:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8ddaec00) [pid = 1830] [serial = 1469] [outer = (nil)] 01:56:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8ddb2800) [pid = 1830] [serial = 1470] [outer = 0x8ddaec00] 01:56:21 INFO - PROCESS | 1830 | 1477644981769 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8f8d2800) [pid = 1830] [serial = 1471] [outer = 0x8ddaec00] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x83276800) [pid = 1830] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x83316800) [pid = 1830] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8fafac00) [pid = 1830] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8c93c800) [pid = 1830] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8327c400) [pid = 1830] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x82f45800) [pid = 1830] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x82f96000) [pid = 1830] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x93cd2c00) [pid = 1830] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x9442dc00) [pid = 1830] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8c936000) [pid = 1830] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x87e9d000) [pid = 1830] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 01:56:22 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x83312400) [pid = 1830] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 01:56:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x83312400 == 32 [pid = 1830] [id = 501] 01:56:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x83316800) [pid = 1830] [serial = 1472] [outer = (nil)] 01:56:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8c87ec00) [pid = 1830] [serial = 1473] [outer = 0x83316800] 01:56:22 INFO - PROCESS | 1830 | 1477644982726 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]]]}] 01:56:22 INFO - ....... 01:56:22 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1479ms 01:56:22 INFO - PROCESS | 1830 | 1477644982758 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 01:56:22 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 01:56:22 INFO - PROCESS | 1830 | 1477644982763 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 01:56:22 INFO - PROCESS | 1830 | 1477644982770 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}] 01:56:23 INFO - PROCESS | 1830 | 1477644983019 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 01:56:23 INFO - PROCESS | 1830 | 1477644983036 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 01:56:23 INFO - PROCESS | 1830 | 1477644983043 Marionette TRACE conn4 <- [1,2326,null,["8"]] 01:56:23 INFO - PROCESS | 1830 | 1477644983050 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 01:56:23 INFO - PROCESS | 1830 | 1477644983057 Marionette TRACE conn4 <- [1,2327,null,{}] 01:56:23 INFO - PROCESS | 1830 | 1477644983064 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a2c00 == 33 [pid = 1830] [id = 502] 01:56:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8f9a3c00) [pid = 1830] [serial = 1474] [outer = (nil)] 01:56:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8fa1e800) [pid = 1830] [serial = 1475] [outer = 0x8f9a3c00] 01:56:23 INFO - PROCESS | 1830 | 1477644983167 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8fa28800) [pid = 1830] [serial = 1476] [outer = 0x8f9a3c00] 01:56:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb6a000 == 34 [pid = 1830] [id = 503] 01:56:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8fb98400) [pid = 1830] [serial = 1477] [outer = (nil)] 01:56:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8f8ddc00) [pid = 1830] [serial = 1478] [outer = 0x8fb98400] 01:56:23 INFO - PROCESS | 1830 | 1477644983871 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]]]}] 01:56:23 INFO - ... 01:56:23 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1170ms 01:56:23 INFO - PROCESS | 1830 | 1477644983939 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:56:23 INFO - PROCESS | 1830 | 1477644983943 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:56:23 INFO - TEST-START | /pointerlock/constructor.html 01:56:23 INFO - PROCESS | 1830 | 1477644983950 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}] 01:56:24 INFO - PROCESS | 1830 | 1477644984189 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 01:56:24 INFO - PROCESS | 1830 | 1477644984202 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 01:56:24 INFO - PROCESS | 1830 | 1477644984220 Marionette TRACE conn4 <- [1,2331,null,["8"]] 01:56:24 INFO - PROCESS | 1830 | 1477644984227 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 01:56:24 INFO - PROCESS | 1830 | 1477644984233 Marionette TRACE conn4 <- [1,2332,null,{}] 01:56:24 INFO - PROCESS | 1830 | 1477644984238 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf3c00 == 35 [pid = 1830] [id = 504] 01:56:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8faf4000) [pid = 1830] [serial = 1479] [outer = (nil)] 01:56:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8fb6f800) [pid = 1830] [serial = 1480] [outer = 0x8faf4000] 01:56:24 INFO - PROCESS | 1830 | 1477644984330 Marionette DEBUG loaded listener.js 01:56:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8fba1c00) [pid = 1830] [serial = 1481] [outer = 0x8faf4000] 01:56:25 INFO - PROCESS | 1830 | 1477644985104 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]]]}] 01:56:25 INFO - .. 01:56:25 INFO - TEST-OK | /pointerlock/constructor.html | took 1220ms 01:56:25 INFO - PROCESS | 1830 | 1477644985173 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 01:56:25 INFO - PROCESS | 1830 | 1477644985180 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 01:56:25 INFO - TEST-START | /pointerlock/idlharness.html 01:56:25 INFO - PROCESS | 1830 | 1477644985192 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}] 01:56:25 INFO - PROCESS | 1830 | 1477644985403 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:56:25 INFO - PROCESS | 1830 | 1477644985668 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 01:56:25 INFO - PROCESS | 1830 | 1477644985680 Marionette TRACE conn4 <- [1,2336,null,["8"]] 01:56:25 INFO - PROCESS | 1830 | 1477644985744 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 01:56:25 INFO - PROCESS | 1830 | 1477644985753 Marionette TRACE conn4 <- [1,2337,null,{}] 01:56:25 INFO - PROCESS | 1830 | 1477644985760 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x838da400 == 36 [pid = 1830] [id = 505] 01:56:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x838dac00) [pid = 1830] [serial = 1482] [outer = (nil)] 01:56:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x87ea2800) [pid = 1830] [serial = 1483] [outer = 0x838dac00] 01:56:25 INFO - PROCESS | 1830 | 1477644985884 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x87f93800) [pid = 1830] [serial = 1484] [outer = 0x838dac00] 01:56:26 INFO - PROCESS | 1830 | 1477644986891 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]]]}] 01:56:27 INFO - ........................ 01:56:27 INFO - TEST-OK | /pointerlock/idlharness.html | took 1831ms 01:56:27 INFO - PROCESS | 1830 | 1477644987021 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 01:56:27 INFO - PROCESS | 1830 | 1477644987027 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 01:56:27 INFO - TEST-START | /progress-events/constructor.html 01:56:27 INFO - PROCESS | 1830 | 1477644987035 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}] 01:56:27 INFO - PROCESS | 1830 | 1477644987254 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 01:56:27 INFO - PROCESS | 1830 | 1477644987442 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 01:56:27 INFO - PROCESS | 1830 | 1477644987447 Marionette TRACE conn4 <- [1,2341,null,["8"]] 01:56:27 INFO - PROCESS | 1830 | 1477644987456 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 01:56:27 INFO - PROCESS | 1830 | 1477644987462 Marionette TRACE conn4 <- [1,2342,null,{}] 01:56:27 INFO - PROCESS | 1830 | 1477644987511 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf5c00 == 37 [pid = 1830] [id = 506] 01:56:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8fafac00) [pid = 1830] [serial = 1485] [outer = (nil)] 01:56:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x9118e000) [pid = 1830] [serial = 1486] [outer = 0x8fafac00] 01:56:27 INFO - PROCESS | 1830 | 1477644987623 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x91c40c00) [pid = 1830] [serial = 1487] [outer = 0x8fafac00] 01:56:28 INFO - PROCESS | 1830 | 1477644988254 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]]]}] 01:56:28 INFO - ..... 01:56:28 INFO - TEST-OK | /progress-events/constructor.html | took 1282ms 01:56:28 INFO - PROCESS | 1830 | 1477644988326 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 1830 | 1477644988333 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 01:56:28 INFO - TEST-START | /progress-events/interface.html 01:56:28 INFO - PROCESS | 1830 | 1477644988341 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}] 01:56:28 INFO - PROCESS | 1830 | 1477644988523 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 01:56:28 INFO - PROCESS | 1830 | 1477644988710 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 01:56:28 INFO - PROCESS | 1830 | 1477644988715 Marionette TRACE conn4 <- [1,2346,null,["8"]] 01:56:28 INFO - PROCESS | 1830 | 1477644988725 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 01:56:28 INFO - PROCESS | 1830 | 1477644988732 Marionette TRACE conn4 <- [1,2347,null,{}] 01:56:28 INFO - PROCESS | 1830 | 1477644988783 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x934a5800 == 38 [pid = 1830] [id = 507] 01:56:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x934afc00) [pid = 1830] [serial = 1488] [outer = (nil)] 01:56:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x93773000) [pid = 1830] [serial = 1489] [outer = 0x934afc00] 01:56:28 INFO - PROCESS | 1830 | 1477644988898 Marionette DEBUG loaded listener.js 01:56:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x93777800) [pid = 1830] [serial = 1490] [outer = 0x934afc00] 01:56:29 INFO - PROCESS | 1830 | 1477644989743 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]]]}] 01:56:29 INFO - ....... 01:56:29 INFO - TEST-OK | /progress-events/interface.html | took 1422ms 01:56:29 INFO - PROCESS | 1830 | 1477644989763 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 1830 | 1477644989768 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:56:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 01:56:29 INFO - PROCESS | 1830 | 1477644989780 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}] 01:56:30 INFO - PROCESS | 1830 | 1477644990015 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 01:56:30 INFO - PROCESS | 1830 | 1477644990174 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 01:56:30 INFO - PROCESS | 1830 | 1477644990179 Marionette TRACE conn4 <- [1,2351,null,["8"]] 01:56:30 INFO - PROCESS | 1830 | 1477644990185 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 01:56:30 INFO - PROCESS | 1830 | 1477644990192 Marionette TRACE conn4 <- [1,2352,null,{}] 01:56:30 INFO - PROCESS | 1830 | 1477644990241 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:56:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9b400 == 39 [pid = 1830] [id = 508] 01:56:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x8ddaa000) [pid = 1830] [serial = 1491] [outer = (nil)] 01:56:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x9380e000) [pid = 1830] [serial = 1492] [outer = 0x8ddaa000] 01:56:30 INFO - PROCESS | 1830 | 1477644990355 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x93cd2c00) [pid = 1830] [serial = 1493] [outer = 0x8ddaa000] 01:56:31 WARNING - wptserve Traceback (most recent call last): 01:56:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:56:31 WARNING - rv = self.func(request, response) 01:56:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:56:31 WARNING - access_control_allow_origin = "*") 01:56:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:56:31 WARNING - payload = payload_generator(server_data) 01:56:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:56:31 WARNING - return encode_string_as_bmp_image(data) 01:56: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 01:56:31 WARNING - img.save(f, "BMP") 01:56:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:56:31 WARNING - f.write(bmpfileheader) 01:56:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:56:31 WARNING - 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8c937800 == 38 [pid = 1830] [id = 480] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x93910c00 == 37 [pid = 1830] [id = 482] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x82f97400 == 36 [pid = 1830] [id = 481] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf5000 == 35 [pid = 1830] [id = 475] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb6a000 == 34 [pid = 1830] [id = 503] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x83312400 == 33 [pid = 1830] [id = 501] 01:56:32 INFO - PROCESS | 1830 | --DOCSHELL 0x8c936800 == 32 [pid = 1830] [id = 499] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x8357a400) [pid = 1830] [serial = 1441] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x8db98800) [pid = 1830] [serial = 1442] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x87ea1c00) [pid = 1830] [serial = 1436] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x87f90c00) [pid = 1830] [serial = 1437] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x8c936400) [pid = 1830] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x83324800) [pid = 1830] [serial = 1433] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x83328c00) [pid = 1830] [serial = 1434] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x82f5d800) [pid = 1830] [serial = 1428] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x82f97800) [pid = 1830] [serial = 1429] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x944c1c00) [pid = 1830] [serial = 1422] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x944d7000) [pid = 1830] [serial = 1423] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x83316000) [pid = 1830] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8332cc00) [pid = 1830] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x93dcac00) [pid = 1830] [serial = 1419] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x93dcf800) [pid = 1830] [serial = 1420] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8c9c0000) [pid = 1830] [serial = 1411] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8c936c00) [pid = 1830] [serial = 1412] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x923ad800) [pid = 1830] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x930e6800) [pid = 1830] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x833c1400) [pid = 1830] [serial = 1408] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x83578c00) [pid = 1830] [serial = 1409] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8dda8800) [pid = 1830] [serial = 1444] [outer = (nil)] [url = about:blank] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8f9a9000) [pid = 1830] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8fa84800) [pid = 1830] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 01:56:32 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8327d400) [pid = 1830] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x83322800) [pid = 1830] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x82fac000) [pid = 1830] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8ddac400) [pid = 1830] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8c9bb400) [pid = 1830] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f9a3c00) [pid = 1830] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8ddaec00) [pid = 1830] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x83316800) [pid = 1830] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x87f97c00) [pid = 1830] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 01:56:35 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8fb98400) [pid = 1830] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x833bd000 == 31 [pid = 1830] [id = 473] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddabc00 == 30 [pid = 1830] [id = 495] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8dba1400 == 29 [pid = 1830] [id = 494] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f65000 == 28 [pid = 1830] [id = 493] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x838d3c00 == 27 [pid = 1830] [id = 488] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x94403000 == 26 [pid = 1830] [id = 478] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x83276400 == 25 [pid = 1830] [id = 492] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x83312000 == 24 [pid = 1830] [id = 487] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a2c00 == 23 [pid = 1830] [id = 502] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4c000 == 22 [pid = 1830] [id = 477] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5e400 == 21 [pid = 1830] [id = 491] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb0000 == 20 [pid = 1830] [id = 497] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x87f97000 == 19 [pid = 1830] [id = 498] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94000 == 18 [pid = 1830] [id = 490] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x93318000 == 17 [pid = 1830] [id = 476] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x83312c00 == 16 [pid = 1830] [id = 479] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3000 == 15 [pid = 1830] [id = 474] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82fab400 == 14 [pid = 1830] [id = 496] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f45400 == 13 [pid = 1830] [id = 485] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x9442cc00 == 12 [pid = 1830] [id = 483] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddac800 == 11 [pid = 1830] [id = 500] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x934a5800 == 10 [pid = 1830] [id = 507] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf5c00 == 9 [pid = 1830] [id = 506] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x838da400 == 8 [pid = 1830] [id = 505] 01:56:41 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf3c00 == 7 [pid = 1830] [id = 504] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x82f69c00) [pid = 1830] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8f8e4400) [pid = 1830] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8da5ac00) [pid = 1830] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8ddb2800) [pid = 1830] [serial = 1470] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x83280c00) [pid = 1830] [serial = 1460] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x83309800) [pid = 1830] [serial = 1447] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8f8d2800) [pid = 1830] [serial = 1471] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8c87dc00) [pid = 1830] [serial = 1466] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x838d2800) [pid = 1830] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8c878000) [pid = 1830] [serial = 1465] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8c937000) [pid = 1830] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8ddbb000) [pid = 1830] [serial = 1453] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8fa28800) [pid = 1830] [serial = 1476] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8f8ddc00) [pid = 1830] [serial = 1478] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x82fb4000) [pid = 1830] [serial = 1459] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x833c7400) [pid = 1830] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8c87ec00) [pid = 1830] [serial = 1473] [outer = (nil)] [url = about:blank] 01:56:41 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8fa1e800) [pid = 1830] [serial = 1475] [outer = (nil)] [url = about:blank] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x934afc00) [pid = 1830] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x83277800) [pid = 1830] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8faf4000) [pid = 1830] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8fafac00) [pid = 1830] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x838dac00) [pid = 1830] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8dba3c00) [pid = 1830] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8dca6000) [pid = 1830] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 01:56:45 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x838de400) [pid = 1830] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8357bc00) [pid = 1830] [serial = 1448] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8f8cec00) [pid = 1830] [serial = 1454] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8ddb1800) [pid = 1830] [serial = 1445] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x87e99c00) [pid = 1830] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x91c40c00) [pid = 1830] [serial = 1487] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x9118e000) [pid = 1830] [serial = 1486] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x93777800) [pid = 1830] [serial = 1490] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x93773000) [pid = 1830] [serial = 1489] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x9380e000) [pid = 1830] [serial = 1492] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x87ea2800) [pid = 1830] [serial = 1483] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x87f93800) [pid = 1830] [serial = 1484] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8fb6f800) [pid = 1830] [serial = 1480] [outer = (nil)] [url = about:blank] 01:56:49 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8fba1c00) [pid = 1830] [serial = 1481] [outer = (nil)] [url = about:blank] 01:57:00 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:57:00 INFO - PROCESS | 1830 | 1477645020551 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]]]}] 01:57:00 INFO - . 01:57:00 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 30817ms 01:57:00 INFO - PROCESS | 1830 | 1477645020595 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 1830 | 1477645020603 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 01:57:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 01:57:00 INFO - PROCESS | 1830 | 1477645020616 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}] 01:57:00 INFO - PROCESS | 1830 | 1477645020877 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:57:00 INFO - PROCESS | 1830 | 1477645020979 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 01:57:00 INFO - PROCESS | 1830 | 1477645020985 Marionette TRACE conn4 <- [1,2356,null,["8"]] 01:57:01 INFO - PROCESS | 1830 | 1477645020999 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 01:57:01 INFO - PROCESS | 1830 | 1477645021011 Marionette TRACE conn4 <- [1,2357,null,{}] 01:57:01 INFO - PROCESS | 1830 | 1477645021018 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 8 [pid = 1830] [id = 509] 01:57:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93800) [pid = 1830] [serial = 1494] [outer = (nil)] 01:57:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f97800) [pid = 1830] [serial = 1495] [outer = 0x82f93800] 01:57:01 INFO - PROCESS | 1830 | 1477645021135 Marionette DEBUG loaded listener.js 01:57:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9d800) [pid = 1830] [serial = 1496] [outer = 0x82f93800] 01:57:01 WARNING - wptserve Traceback (most recent call last): 01:57:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:57:01 WARNING - rv = self.func(request, response) 01:57:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:57:01 WARNING - access_control_allow_origin = "*") 01:57:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:57:01 WARNING - payload = payload_generator(server_data) 01:57:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:57:01 WARNING - return encode_string_as_bmp_image(data) 01:57: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 01:57:01 WARNING - img.save(f, "BMP") 01:57:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:57:01 WARNING - f.write(bmpfileheader) 01:57:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:57:01 WARNING - 01:57:10 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9b400 == 7 [pid = 1830] [id = 508] 01:57:13 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ddaa000) [pid = 1830] [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] 01:57:18 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x93cd2c00) [pid = 1830] [serial = 1493] [outer = (nil)] [url = about:blank] 01:57:18 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f97800) [pid = 1830] [serial = 1495] [outer = (nil)] [url = about:blank] 01:57:31 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:57:31 INFO - PROCESS | 1830 | 1477645051378 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]]]}] 01:57:31 INFO - . 01:57:31 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30815ms 01:57:31 INFO - PROCESS | 1830 | 1477645051430 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 01:57:31 INFO - PROCESS | 1830 | 1477645051437 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 01:57:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 01:57:31 INFO - PROCESS | 1830 | 1477645051450 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}] 01:57:31 INFO - PROCESS | 1830 | 1477645051707 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 01:57:31 INFO - PROCESS | 1830 | 1477645051803 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 01:57:31 INFO - PROCESS | 1830 | 1477645051810 Marionette TRACE conn4 <- [1,2361,null,["8"]] 01:57:31 INFO - PROCESS | 1830 | 1477645051818 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 01:57:31 INFO - PROCESS | 1830 | 1477645051826 Marionette TRACE conn4 <- [1,2362,null,{}] 01:57:31 INFO - PROCESS | 1830 | 1477645051836 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6ac00 == 8 [pid = 1830] [id = 510] 01:57:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b400) [pid = 1830] [serial = 1497] [outer = (nil)] 01:57:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94c00) [pid = 1830] [serial = 1498] [outer = 0x82f6b400] 01:57:31 INFO - PROCESS | 1830 | 1477645051950 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9b800) [pid = 1830] [serial = 1499] [outer = 0x82f6b400] 01:57:32 WARNING - wptserve Traceback (most recent call last): 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:57:32 WARNING - rv = self.func(request, response) 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:57:32 WARNING - access_control_allow_origin = "*") 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:57:32 WARNING - payload = payload_generator(server_data) 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:57:32 WARNING - return encode_string_as_bmp_image(data) 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:57:32 WARNING - img.save(f, "BMP") 01:57:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:57:32 WARNING - f.write(bmpfileheader) 01:57:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:57:32 WARNING - 01:57:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 7 [pid = 1830] [id = 509] 01:57:43 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f93800) [pid = 1830] [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] 01:57:49 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9d800) [pid = 1830] [serial = 1496] [outer = (nil)] [url = about:blank] 01:57:49 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f94c00) [pid = 1830] [serial = 1498] [outer = (nil)] [url = about:blank] 01:58:02 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:58:02 INFO - PROCESS | 1830 | 1477645082207 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]]]}] 01:58:02 INFO - . 01:58:02 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 30814ms 01:58:02 INFO - PROCESS | 1830 | 1477645082265 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 01:58:02 INFO - PROCESS | 1830 | 1477645082277 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 01:58:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 01:58:02 INFO - PROCESS | 1830 | 1477645082296 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}] 01:58:02 INFO - PROCESS | 1830 | 1477645082621 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 01:58:02 INFO - PROCESS | 1830 | 1477645082705 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 01:58:02 INFO - PROCESS | 1830 | 1477645082714 Marionette TRACE conn4 <- [1,2366,null,["8"]] 01:58:02 INFO - PROCESS | 1830 | 1477645082723 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 01:58:02 INFO - PROCESS | 1830 | 1477645082732 Marionette TRACE conn4 <- [1,2367,null,{}] 01:58:02 INFO - PROCESS | 1830 | 1477645082743 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6a800 == 8 [pid = 1830] [id = 511] 01:58:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b000) [pid = 1830] [serial = 1500] [outer = (nil)] 01:58:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94400) [pid = 1830] [serial = 1501] [outer = 0x82f6b000] 01:58:02 INFO - PROCESS | 1830 | 1477645082859 Marionette DEBUG loaded listener.js 01:58:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9a400) [pid = 1830] [serial = 1502] [outer = 0x82f6b000] 01:58:03 INFO - PROCESS | 1830 | 1477645083482 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]]]}] 01:58:03 INFO - . 01:58:03 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 1220ms 01:58:03 INFO - PROCESS | 1830 | 1477645083511 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:58:03 INFO - PROCESS | 1830 | 1477645083517 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:58:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 01:58:03 INFO - PROCESS | 1830 | 1477645083525 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}] 01:58:03 INFO - PROCESS | 1830 | 1477645083783 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 01:58:03 INFO - PROCESS | 1830 | 1477645083803 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 01:58:03 INFO - PROCESS | 1830 | 1477645083808 Marionette TRACE conn4 <- [1,2371,null,["8"]] 01:58:03 INFO - PROCESS | 1830 | 1477645083815 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 01:58:03 INFO - PROCESS | 1830 | 1477645083821 Marionette TRACE conn4 <- [1,2372,null,{}] 01:58:03 INFO - PROCESS | 1830 | 1477645083828 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f51800 == 9 [pid = 1830] [id = 512] 01:58:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327a400) [pid = 1830] [serial = 1503] [outer = (nil)] 01:58:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x83283400) [pid = 1830] [serial = 1504] [outer = 0x8327a400] 01:58:03 INFO - PROCESS | 1830 | 1477645083933 Marionette DEBUG loaded listener.js 01:58:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83284c00) [pid = 1830] [serial = 1505] [outer = 0x8327a400] 01:58:04 INFO - PROCESS | 1830 | 1477645084710 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]]]}] 01:58:04 INFO - . 01:58:04 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1232ms 01:58:04 INFO - PROCESS | 1830 | 1477645084766 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 01:58:04 INFO - PROCESS | 1830 | 1477645084774 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 01:58:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 01:58:04 INFO - PROCESS | 1830 | 1477645084781 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}] 01:58:05 INFO - PROCESS | 1830 | 1477645085019 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:58:05 INFO - PROCESS | 1830 | 1477645085035 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 01:58:05 INFO - PROCESS | 1830 | 1477645085040 Marionette TRACE conn4 <- [1,2376,null,["8"]] 01:58:05 INFO - PROCESS | 1830 | 1477645085047 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 01:58:05 INFO - PROCESS | 1830 | 1477645085055 Marionette TRACE conn4 <- [1,2377,null,{}] 01:58:05 INFO - PROCESS | 1830 | 1477645085061 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c7000 == 10 [pid = 1830] [id = 513] 01:58:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x833c7400) [pid = 1830] [serial = 1506] [outer = (nil)] 01:58:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x833c8c00) [pid = 1830] [serial = 1507] [outer = 0x833c7400] 01:58:05 INFO - PROCESS | 1830 | 1477645085166 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x83577400) [pid = 1830] [serial = 1508] [outer = 0x833c7400] 01:58:05 INFO - PROCESS | 1830 | 1477645085877 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]]]}] 01:58:05 INFO - . 01:58:05 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 1122ms 01:58:05 INFO - PROCESS | 1830 | 1477645085903 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 1830 | 1477645085908 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 01:58:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 01:58:05 INFO - PROCESS | 1830 | 1477645085916 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}] 01:58:06 INFO - PROCESS | 1830 | 1477645086097 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 01:58:06 INFO - PROCESS | 1830 | 1477645086229 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 01:58:06 INFO - PROCESS | 1830 | 1477645086235 Marionette TRACE conn4 <- [1,2381,null,["8"]] 01:58:06 INFO - PROCESS | 1830 | 1477645086242 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 01:58:06 INFO - PROCESS | 1830 | 1477645086249 Marionette TRACE conn4 <- [1,2382,null,{}] 01:58:06 INFO - PROCESS | 1830 | 1477645086255 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x83311800 == 11 [pid = 1830] [id = 514] 01:58:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87e98800) [pid = 1830] [serial = 1509] [outer = (nil)] 01:58:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c877c00) [pid = 1830] [serial = 1510] [outer = 0x87e98800] 01:58:06 INFO - PROCESS | 1830 | 1477645086362 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c87fc00) [pid = 1830] [serial = 1511] [outer = 0x87e98800] 01:58:07 INFO - PROCESS | 1830 | 1477645087013 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]]]}] 01:58:07 INFO - . 01:58:07 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 1121ms 01:58:07 INFO - PROCESS | 1830 | 1477645087036 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 1830 | 1477645087040 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 01:58:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 01:58:07 INFO - PROCESS | 1830 | 1477645087049 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}] 01:58:07 INFO - PROCESS | 1830 | 1477645087274 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 01:58:07 INFO - PROCESS | 1830 | 1477645087360 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 01:58:07 INFO - PROCESS | 1830 | 1477645087364 Marionette TRACE conn4 <- [1,2386,null,["8"]] 01:58:07 INFO - PROCESS | 1830 | 1477645087369 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 01:58:07 INFO - PROCESS | 1830 | 1477645087374 Marionette TRACE conn4 <- [1,2387,null,{}] 01:58:07 INFO - PROCESS | 1830 | 1477645087380 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c93a400 == 12 [pid = 1830] [id = 515] 01:58:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c93bc00) [pid = 1830] [serial = 1512] [outer = (nil)] 01:58:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c93ec00) [pid = 1830] [serial = 1513] [outer = 0x8c93bc00] 01:58:07 INFO - PROCESS | 1830 | 1477645087489 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9b4800) [pid = 1830] [serial = 1514] [outer = 0x8c93bc00] 01:58:08 INFO - PROCESS | 1830 | 1477645088094 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]]]}] 01:58:08 INFO - . 01:58:08 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1070ms 01:58:08 INFO - PROCESS | 1830 | 1477645088120 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 1830 | 1477645088123 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:58:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 01:58:08 INFO - PROCESS | 1830 | 1477645088133 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}] 01:58:08 INFO - PROCESS | 1830 | 1477645088402 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 01:58:08 INFO - PROCESS | 1830 | 1477645088421 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 01:58:08 INFO - PROCESS | 1830 | 1477645088426 Marionette TRACE conn4 <- [1,2391,null,["8"]] 01:58:08 INFO - PROCESS | 1830 | 1477645088431 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 01:58:08 INFO - PROCESS | 1830 | 1477645088437 Marionette TRACE conn4 <- [1,2392,null,{}] 01:58:08 INFO - PROCESS | 1830 | 1477645088442 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce02000 == 13 [pid = 1830] [id = 516] 01:58:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8ce02400) [pid = 1830] [serial = 1515] [outer = (nil)] 01:58:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8ce0dc00) [pid = 1830] [serial = 1516] [outer = 0x8ce02400] 01:58:08 INFO - PROCESS | 1830 | 1477645088544 Marionette DEBUG loaded listener.js 01:58:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8da64800) [pid = 1830] [serial = 1517] [outer = 0x8ce02400] 01:58:09 INFO - PROCESS | 1830 | 1477645089273 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]]]}] 01:58:09 INFO - . 01:58:09 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 1170ms 01:58:09 INFO - PROCESS | 1830 | 1477645089302 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 01:58:09 INFO - PROCESS | 1830 | 1477645089306 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 01:58:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:58:09 INFO - PROCESS | 1830 | 1477645089313 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}] 01:58:09 INFO - PROCESS | 1830 | 1477645089473 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:58:09 INFO - PROCESS | 1830 | 1477645089488 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 01:58:09 INFO - PROCESS | 1830 | 1477645089498 Marionette TRACE conn4 <- [1,2396,null,["8"]] 01:58:09 INFO - PROCESS | 1830 | 1477645089510 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 01:58:09 INFO - PROCESS | 1830 | 1477645089528 Marionette TRACE conn4 <- [1,2397,null,{}] 01:58:09 INFO - PROCESS | 1830 | 1477645089654 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca3c00 == 14 [pid = 1830] [id = 517] 01:58:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8dca4400) [pid = 1830] [serial = 1518] [outer = (nil)] 01:58:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8dca7c00) [pid = 1830] [serial = 1519] [outer = 0x8dca4400] 01:58:09 INFO - PROCESS | 1830 | 1477645089748 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8dca6800) [pid = 1830] [serial = 1520] [outer = 0x8dca4400] 01:58:10 INFO - PROCESS | 1830 | 1477645090366 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]]]}] 01:58:10 INFO - . 01:58:10 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 1073ms 01:58:10 INFO - PROCESS | 1830 | 1477645090385 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 1830 | 1477645090388 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 01:58:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:58:10 INFO - PROCESS | 1830 | 1477645090396 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}] 01:58:10 INFO - PROCESS | 1830 | 1477645090634 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 01:58:10 INFO - PROCESS | 1830 | 1477645090721 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 01:58:10 INFO - PROCESS | 1830 | 1477645090728 Marionette TRACE conn4 <- [1,2401,null,["8"]] 01:58:10 INFO - PROCESS | 1830 | 1477645090780 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 01:58:10 INFO - PROCESS | 1830 | 1477645090791 Marionette TRACE conn4 <- [1,2402,null,{}] 01:58:10 INFO - PROCESS | 1830 | 1477645090804 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4dc00 == 15 [pid = 1830] [id = 518] 01:58:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x82f4ec00) [pid = 1830] [serial = 1521] [outer = (nil)] 01:58:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x82f65c00) [pid = 1830] [serial = 1522] [outer = 0x82f4ec00] 01:58:10 INFO - PROCESS | 1830 | 1477645090928 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x82f94000) [pid = 1830] [serial = 1523] [outer = 0x82f4ec00] 01:58:11 INFO - PROCESS | 1830 | 1477645091660 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]]]}] 01:58:11 INFO - . 01:58:11 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1325ms 01:58:11 INFO - PROCESS | 1830 | 1477645091725 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 1830 | 1477645091735 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 01:58:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:58:11 INFO - PROCESS | 1830 | 1477645091761 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}] 01:58:11 INFO - PROCESS | 1830 | 1477645091970 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 01:58:12 INFO - PROCESS | 1830 | 1477645092149 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 01:58:12 INFO - PROCESS | 1830 | 1477645092156 Marionette TRACE conn4 <- [1,2406,null,["8"]] 01:58:12 INFO - PROCESS | 1830 | 1477645092162 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 01:58:12 INFO - PROCESS | 1830 | 1477645092172 Marionette TRACE conn4 <- [1,2407,null,{}] 01:58:12 INFO - PROCESS | 1830 | 1477645092221 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c6c00 == 16 [pid = 1830] [id = 519] 01:58:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8357d000) [pid = 1830] [serial = 1524] [outer = (nil)] 01:58:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x838df400) [pid = 1830] [serial = 1525] [outer = 0x8357d000] 01:58:12 INFO - PROCESS | 1830 | 1477645092341 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8c878400) [pid = 1830] [serial = 1526] [outer = 0x8357d000] 01:58:13 INFO - PROCESS | 1830 | 1477645093363 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]]]}] 01:58:13 INFO - . 01:58:13 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 1682ms 01:58:13 INFO - PROCESS | 1830 | 1477645093444 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 1830 | 1477645093449 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:58:13 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:58:13 INFO - PROCESS | 1830 | 1477645093463 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}] 01:58:13 INFO - PROCESS | 1830 | 1477645093818 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 01:58:14 INFO - PROCESS | 1830 | 1477645094087 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 01:58:14 INFO - PROCESS | 1830 | 1477645094102 Marionette TRACE conn4 <- [1,2411,null,["8"]] 01:58:14 INFO - PROCESS | 1830 | 1477645094114 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 01:58:14 INFO - PROCESS | 1830 | 1477645094127 Marionette TRACE conn4 <- [1,2412,null,{}] 01:58:14 INFO - PROCESS | 1830 | 1477645094136 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb3c00 == 17 [pid = 1830] [id = 520] 01:58:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8ddb4000) [pid = 1830] [serial = 1527] [outer = (nil)] 01:58:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8ddbb400) [pid = 1830] [serial = 1528] [outer = 0x8ddb4000] 01:58:14 INFO - PROCESS | 1830 | 1477645094289 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8f8cc800) [pid = 1830] [serial = 1529] [outer = 0x8ddb4000] 01:58:14 WARNING - wptserve Traceback (most recent call last): 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:58:14 WARNING - rv = self.func(request, response) 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:58:14 WARNING - access_control_allow_origin = "*") 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:58:14 WARNING - payload = payload_generator(server_data) 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:58:14 WARNING - return encode_string_as_bmp_image(data) 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:58:14 WARNING - img.save(f, "BMP") 01:58:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:58:14 WARNING - f.write(bmpfileheader) 01:58:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:58:14 WARNING - 01:58:16 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6ac00 == 16 [pid = 1830] [id = 510] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8327a400) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x82f6b400) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x82f6b000) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8ce02400) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x833c7400) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x87e98800) [pid = 1830] [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] 01:58:19 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8c93bc00) [pid = 1830] [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] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x82f51800 == 15 [pid = 1830] [id = 512] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca3c00 == 14 [pid = 1830] [id = 517] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce02000 == 13 [pid = 1830] [id = 516] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x8c93a400 == 12 [pid = 1830] [id = 515] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x83311800 == 11 [pid = 1830] [id = 514] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x833c7000 == 10 [pid = 1830] [id = 513] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6a800 == 9 [pid = 1830] [id = 511] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x833c6c00 == 8 [pid = 1830] [id = 519] 01:58:24 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4dc00 == 7 [pid = 1830] [id = 518] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8da64800) [pid = 1830] [serial = 1517] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8ce0dc00) [pid = 1830] [serial = 1516] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8c93ec00) [pid = 1830] [serial = 1513] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8c9b4800) [pid = 1830] [serial = 1514] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8c877c00) [pid = 1830] [serial = 1510] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8c87fc00) [pid = 1830] [serial = 1511] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x833c8c00) [pid = 1830] [serial = 1507] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x83577400) [pid = 1830] [serial = 1508] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x83283400) [pid = 1830] [serial = 1504] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x83284c00) [pid = 1830] [serial = 1505] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f94400) [pid = 1830] [serial = 1501] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x82f9a400) [pid = 1830] [serial = 1502] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82f9b800) [pid = 1830] [serial = 1499] [outer = (nil)] [url = about:blank] 01:58:24 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8dca7c00) [pid = 1830] [serial = 1519] [outer = (nil)] [url = about:blank] 01:58:27 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8357d000) [pid = 1830] [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] 01:58:27 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x82f4ec00) [pid = 1830] [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] 01:58:27 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8dca4400) [pid = 1830] [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] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8ddbb400) [pid = 1830] [serial = 1528] [outer = (nil)] [url = about:blank] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x838df400) [pid = 1830] [serial = 1525] [outer = (nil)] [url = about:blank] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8c878400) [pid = 1830] [serial = 1526] [outer = (nil)] [url = about:blank] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8dca6800) [pid = 1830] [serial = 1520] [outer = (nil)] [url = about:blank] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f65c00) [pid = 1830] [serial = 1522] [outer = (nil)] [url = about:blank] 01:58:32 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f94000) [pid = 1830] [serial = 1523] [outer = (nil)] [url = about:blank] 01:58:44 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:58:44 INFO - PROCESS | 1830 | 1477645124511 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]]]}] 01:58:44 INFO - . 01:58:44 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 31070ms 01:58:44 INFO - PROCESS | 1830 | 1477645124531 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 1830 | 1477645124538 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 01:58:44 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 01:58:44 INFO - PROCESS | 1830 | 1477645124551 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}] 01:58:44 INFO - PROCESS | 1830 | 1477645124819 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:58:44 INFO - PROCESS | 1830 | 1477645124904 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 01:58:44 INFO - PROCESS | 1830 | 1477645124912 Marionette TRACE conn4 <- [1,2416,null,["8"]] 01:58:44 INFO - PROCESS | 1830 | 1477645124924 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 01:58:44 INFO - PROCESS | 1830 | 1477645124932 Marionette TRACE conn4 <- [1,2417,null,{}] 01:58:44 INFO - PROCESS | 1830 | 1477645124940 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:58:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f67c00 == 8 [pid = 1830] [id = 521] 01:58:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f68400) [pid = 1830] [serial = 1530] [outer = (nil)] 01:58:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f91400) [pid = 1830] [serial = 1531] [outer = 0x82f68400] 01:58:45 INFO - PROCESS | 1830 | 1477645125051 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f96800) [pid = 1830] [serial = 1532] [outer = 0x82f68400] 01:58:45 WARNING - wptserve Traceback (most recent call last): 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:58:45 WARNING - rv = self.func(request, response) 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:58:45 WARNING - access_control_allow_origin = "*") 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:58:45 WARNING - payload = payload_generator(server_data) 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:58:45 WARNING - return encode_string_as_bmp_image(data) 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:58:45 WARNING - img.save(f, "BMP") 01:58:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:58:45 WARNING - f.write(bmpfileheader) 01:58:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:58:45 WARNING - 01:58:54 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb3c00 == 7 [pid = 1830] [id = 520] 01:58:56 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ddb4000) [pid = 1830] [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] 01:59:02 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8f8cc800) [pid = 1830] [serial = 1529] [outer = (nil)] [url = about:blank] 01:59:02 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f91400) [pid = 1830] [serial = 1531] [outer = (nil)] [url = about:blank] 01:59:15 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:59:15 INFO - PROCESS | 1830 | 1477645155268 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]]]}] 01:59:15 INFO - . 01:59:15 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30772ms 01:59:15 INFO - PROCESS | 1830 | 1477645155322 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 1830 | 1477645155329 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 01:59:15 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:59:15 INFO - PROCESS | 1830 | 1477645155342 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}] 01:59:15 INFO - PROCESS | 1830 | 1477645155586 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 01:59:15 INFO - PROCESS | 1830 | 1477645155670 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 01:59:15 INFO - PROCESS | 1830 | 1477645155677 Marionette TRACE conn4 <- [1,2421,null,["8"]] 01:59:15 INFO - PROCESS | 1830 | 1477645155686 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 01:59:15 INFO - PROCESS | 1830 | 1477645155695 Marionette TRACE conn4 <- [1,2422,null,{}] 01:59:15 INFO - PROCESS | 1830 | 1477645155701 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6a800 == 8 [pid = 1830] [id = 522] 01:59:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b400) [pid = 1830] [serial = 1533] [outer = (nil)] 01:59:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94400) [pid = 1830] [serial = 1534] [outer = 0x82f6b400] 01:59:15 INFO - PROCESS | 1830 | 1477645155813 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9d800) [pid = 1830] [serial = 1535] [outer = 0x82f6b400] 01:59:16 WARNING - wptserve Traceback (most recent call last): 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:59:16 WARNING - rv = self.func(request, response) 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:59:16 WARNING - access_control_allow_origin = "*") 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:59:16 WARNING - payload = payload_generator(server_data) 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:59:16 WARNING - return encode_string_as_bmp_image(data) 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:59:16 WARNING - img.save(f, "BMP") 01:59:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:59:16 WARNING - f.write(bmpfileheader) 01:59:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:59:16 WARNING - 01:59:25 INFO - PROCESS | 1830 | --DOCSHELL 0x82f67c00 == 7 [pid = 1830] [id = 521] 01:59:27 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f68400) [pid = 1830] [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] 01:59:33 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f96800) [pid = 1830] [serial = 1532] [outer = (nil)] [url = about:blank] 01:59:33 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f94400) [pid = 1830] [serial = 1534] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 01:59:46 INFO - PROCESS | 1830 | 1477645186045 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]]]}] 01:59:46 INFO - . 01:59:46 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30764ms 01:59:46 INFO - PROCESS | 1830 | 1477645186104 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 01:59:46 INFO - PROCESS | 1830 | 1477645186112 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 01:59:46 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 01:59:46 INFO - PROCESS | 1830 | 1477645186125 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}] 01:59:46 INFO - PROCESS | 1830 | 1477645186370 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 01:59:46 INFO - PROCESS | 1830 | 1477645186454 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 01:59:46 INFO - PROCESS | 1830 | 1477645186461 Marionette TRACE conn4 <- [1,2426,null,["8"]] 01:59:46 INFO - PROCESS | 1830 | 1477645186471 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 01:59:46 INFO - PROCESS | 1830 | 1477645186480 Marionette TRACE conn4 <- [1,2427,null,{}] 01:59:46 INFO - PROCESS | 1830 | 1477645186486 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93c00 == 8 [pid = 1830] [id = 523] 01:59:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f94400) [pid = 1830] [serial = 1536] [outer = (nil)] 01:59:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1537] [outer = 0x82f94400] 01:59:46 INFO - PROCESS | 1830 | 1477645186602 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f000) [pid = 1830] [serial = 1538] [outer = 0x82f94400] 01:59:47 INFO - PROCESS | 1830 | 1477645187242 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]]]}] 01:59:47 INFO - . 01:59:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1181ms 01:59:47 INFO - PROCESS | 1830 | 1477645187302 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 1830 | 1477645187308 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:59:47 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 01:59:47 INFO - PROCESS | 1830 | 1477645187315 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}] 01:59:47 INFO - PROCESS | 1830 | 1477645187569 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 01:59:47 INFO - PROCESS | 1830 | 1477645187581 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 01:59:47 INFO - PROCESS | 1830 | 1477645187585 Marionette TRACE conn4 <- [1,2431,null,["8"]] 01:59:47 INFO - PROCESS | 1830 | 1477645187665 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 01:59:47 INFO - PROCESS | 1830 | 1477645187676 Marionette TRACE conn4 <- [1,2432,null,{}] 01:59:47 INFO - PROCESS | 1830 | 1477645187682 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327c400 == 9 [pid = 1830] [id = 524] 01:59:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x83283000) [pid = 1830] [serial = 1539] [outer = (nil)] 01:59:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330a400) [pid = 1830] [serial = 1540] [outer = 0x83283000] 01:59:47 INFO - PROCESS | 1830 | 1477645187784 Marionette DEBUG loaded listener.js 01:59:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8330c400) [pid = 1830] [serial = 1541] [outer = 0x83283000] 01:59:48 INFO - PROCESS | 1830 | 1477645188503 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]]]}] 01:59:48 INFO - . 01:59:48 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1228ms 01:59:48 INFO - PROCESS | 1830 | 1477645188552 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 01:59:48 INFO - PROCESS | 1830 | 1477645188560 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 01:59:48 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 01:59:48 INFO - PROCESS | 1830 | 1477645188567 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}] 01:59:48 INFO - PROCESS | 1830 | 1477645188803 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:59:48 INFO - PROCESS | 1830 | 1477645188822 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 01:59:48 INFO - PROCESS | 1830 | 1477645188826 Marionette TRACE conn4 <- [1,2436,null,["8"]] 01:59:48 INFO - PROCESS | 1830 | 1477645188832 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 01:59:48 INFO - PROCESS | 1830 | 1477645188839 Marionette TRACE conn4 <- [1,2437,null,{}] 01:59:48 INFO - PROCESS | 1830 | 1477645188846 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c7800 == 10 [pid = 1830] [id = 525] 01:59:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x833c7c00) [pid = 1830] [serial = 1542] [outer = (nil)] 01:59:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x83572c00) [pid = 1830] [serial = 1543] [outer = 0x833c7c00] 01:59:48 INFO - PROCESS | 1830 | 1477645188951 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x83577c00) [pid = 1830] [serial = 1544] [outer = 0x833c7c00] 01:59:49 INFO - PROCESS | 1830 | 1477645189701 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]]]}] 01:59:49 INFO - . 01:59:49 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1178ms 01:59:49 INFO - PROCESS | 1830 | 1477645189745 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 01:59:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:59:49 INFO - PROCESS | 1830 | 1477645189750 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 01:59:49 INFO - PROCESS | 1830 | 1477645189757 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}] 01:59:49 INFO - PROCESS | 1830 | 1477645189981 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 01:59:50 INFO - PROCESS | 1830 | 1477645190066 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 01:59:50 INFO - PROCESS | 1830 | 1477645190074 Marionette TRACE conn4 <- [1,2441,null,["8"]] 01:59:50 INFO - PROCESS | 1830 | 1477645190082 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 01:59:50 INFO - PROCESS | 1830 | 1477645190089 Marionette TRACE conn4 <- [1,2442,null,{}] 01:59:50 INFO - PROCESS | 1830 | 1477645190095 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x838dc800 == 11 [pid = 1830] [id = 526] 01:59:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x838df800) [pid = 1830] [serial = 1545] [outer = (nil)] 01:59:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87f9a400) [pid = 1830] [serial = 1546] [outer = 0x838df800] 01:59:50 INFO - PROCESS | 1830 | 1477645190201 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c87b800) [pid = 1830] [serial = 1547] [outer = 0x838df800] 01:59:50 INFO - PROCESS | 1830 | 1477645190867 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]]]}] 01:59:50 INFO - . 01:59:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1169ms 01:59:50 INFO - PROCESS | 1830 | 1477645190925 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 1830 | 1477645190928 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 01:59:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 01:59:50 INFO - PROCESS | 1830 | 1477645190936 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}] 01:59:51 INFO - PROCESS | 1830 | 1477645191164 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 01:59:51 INFO - PROCESS | 1830 | 1477645191183 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 01:59:51 INFO - PROCESS | 1830 | 1477645191188 Marionette TRACE conn4 <- [1,2446,null,["8"]] 01:59:51 INFO - PROCESS | 1830 | 1477645191193 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 01:59:51 INFO - PROCESS | 1830 | 1477645191198 Marionette TRACE conn4 <- [1,2447,null,{}] 01:59:51 INFO - PROCESS | 1830 | 1477645191204 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c932800 == 12 [pid = 1830] [id = 527] 01:59:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c932c00) [pid = 1830] [serial = 1548] [outer = (nil)] 01:59:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c939400) [pid = 1830] [serial = 1549] [outer = 0x8c932c00] 01:59:51 INFO - PROCESS | 1830 | 1477645191298 Marionette DEBUG loaded listener.js 01:59:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c93ac00) [pid = 1830] [serial = 1550] [outer = 0x8c932c00] 01:59:51 INFO - PROCESS | 1830 | 1477645191963 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]]]}] 01:59:52 INFO - . 01:59:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1070ms 01:59:52 INFO - PROCESS | 1830 | 1477645192006 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 1830 | 1477645192009 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:59:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:59:52 INFO - PROCESS | 1830 | 1477645192016 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}] 01:59:52 INFO - PROCESS | 1830 | 1477645192282 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 01:59:52 INFO - PROCESS | 1830 | 1477645192363 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 01:59:52 INFO - PROCESS | 1830 | 1477645192367 Marionette TRACE conn4 <- [1,2451,null,["8"]] 01:59:52 INFO - PROCESS | 1830 | 1477645192372 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 01:59:52 INFO - PROCESS | 1830 | 1477645192377 Marionette TRACE conn4 <- [1,2452,null,{}] 01:59:52 INFO - PROCESS | 1830 | 1477645192386 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9bec00 == 13 [pid = 1830] [id = 528] 01:59:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8c9bf400) [pid = 1830] [serial = 1551] [outer = (nil)] 01:59:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8ce07800) [pid = 1830] [serial = 1552] [outer = 0x8c9bf400] 01:59:52 INFO - PROCESS | 1830 | 1477645192485 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ce0ec00) [pid = 1830] [serial = 1553] [outer = 0x8c9bf400] 01:59:53 INFO - PROCESS | 1830 | 1477645193134 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]]]}] 01:59:53 INFO - . 01:59:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1176ms 01:59:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 01:59:53 INFO - PROCESS | 1830 | 1477645193192 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 1830 | 1477645193195 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 01:59:53 INFO - PROCESS | 1830 | 1477645193203 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}] 01:59:53 INFO - PROCESS | 1830 | 1477645193434 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:59:53 INFO - PROCESS | 1830 | 1477645193446 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 01:59:53 INFO - PROCESS | 1830 | 1477645193453 Marionette TRACE conn4 <- [1,2456,null,["8"]] 01:59:53 INFO - PROCESS | 1830 | 1477645193460 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 01:59:53 INFO - PROCESS | 1830 | 1477645193467 Marionette TRACE conn4 <- [1,2457,null,{}] 01:59:53 INFO - PROCESS | 1830 | 1477645193472 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dc9e800 == 14 [pid = 1830] [id = 529] 01:59:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8dc9ec00) [pid = 1830] [serial = 1554] [outer = (nil)] 01:59:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8dca1c00) [pid = 1830] [serial = 1555] [outer = 0x8dc9ec00] 01:59:53 INFO - PROCESS | 1830 | 1477645193566 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8dca0800) [pid = 1830] [serial = 1556] [outer = 0x8dc9ec00] 01:59:54 INFO - PROCESS | 1830 | 1477645194229 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]]]}] 01:59:54 INFO - . 01:59:54 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 1070ms 01:59:54 INFO - PROCESS | 1830 | 1477645194281 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 01:59:54 INFO - PROCESS | 1830 | 1477645194288 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 01:59:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 01:59:54 INFO - PROCESS | 1830 | 1477645194299 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}] 01:59:54 INFO - PROCESS | 1830 | 1477645194521 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 01:59:54 INFO - PROCESS | 1830 | 1477645194695 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 01:59:54 INFO - PROCESS | 1830 | 1477645194704 Marionette TRACE conn4 <- [1,2461,null,["8"]] 01:59:54 INFO - PROCESS | 1830 | 1477645194714 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 01:59:54 INFO - PROCESS | 1830 | 1477645194727 Marionette TRACE conn4 <- [1,2462,null,{}] 01:59:54 INFO - PROCESS | 1830 | 1477645194734 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x82facc00 == 15 [pid = 1830] [id = 530] 01:59:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x82fadc00) [pid = 1830] [serial = 1557] [outer = (nil)] 01:59:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8327c000) [pid = 1830] [serial = 1558] [outer = 0x82fadc00] 01:59:54 INFO - PROCESS | 1830 | 1477645194858 Marionette DEBUG loaded listener.js 01:59:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x83281400) [pid = 1830] [serial = 1559] [outer = 0x82fadc00] 01:59:55 INFO - PROCESS | 1830 | 1477645195586 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]]]}] 01:59:55 INFO - . 01:59:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1334ms 01:59:55 INFO - PROCESS | 1830 | 1477645195635 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 1830 | 1477645195643 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 01:59:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 01:59:55 INFO - PROCESS | 1830 | 1477645195652 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}] 01:59:55 INFO - PROCESS | 1830 | 1477645195920 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 01:59:56 INFO - PROCESS | 1830 | 1477645196042 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 01:59:56 INFO - PROCESS | 1830 | 1477645196047 Marionette TRACE conn4 <- [1,2466,null,["8"]] 01:59:56 INFO - PROCESS | 1830 | 1477645196062 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 01:59:56 INFO - PROCESS | 1830 | 1477645196069 Marionette TRACE conn4 <- [1,2467,null,{}] 01:59:56 INFO - PROCESS | 1830 | 1477645196117 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c6400 == 16 [pid = 1830] [id = 531] 01:59:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x833c7400) [pid = 1830] [serial = 1560] [outer = (nil)] 01:59:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8c87a400) [pid = 1830] [serial = 1561] [outer = 0x833c7400] 01:59:56 INFO - PROCESS | 1830 | 1477645196234 Marionette DEBUG loaded listener.js 01:59:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8c87f800) [pid = 1830] [serial = 1562] [outer = 0x833c7400] 01:59:56 INFO - PROCESS | 1830 | 1477645196975 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]]]}] 01:59:57 INFO - . 01:59:57 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 1370ms 01:59:57 INFO - PROCESS | 1830 | 1477645197031 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 01:59:57 INFO - PROCESS | 1830 | 1477645197041 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 01:59:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 01:59:57 INFO - PROCESS | 1830 | 1477645197095 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}] 01:59:57 INFO - PROCESS | 1830 | 1477645197308 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 01:59:57 INFO - PROCESS | 1830 | 1477645197487 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 01:59:57 INFO - PROCESS | 1830 | 1477645197491 Marionette TRACE conn4 <- [1,2471,null,["8"]] 01:59:57 INFO - PROCESS | 1830 | 1477645197503 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 01:59:57 INFO - PROCESS | 1830 | 1477645197510 Marionette TRACE conn4 <- [1,2472,null,{}] 01:59:57 INFO - PROCESS | 1830 | 1477645197523 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dcaa800 == 17 [pid = 1830] [id = 532] 01:59:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8dcaac00) [pid = 1830] [serial = 1563] [outer = (nil)] 01:59:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8ddb3800) [pid = 1830] [serial = 1564] [outer = 0x8dcaac00] 01:59:57 INFO - PROCESS | 1830 | 1477645197638 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8ddb7400) [pid = 1830] [serial = 1565] [outer = 0x8dcaac00] 01:59:58 INFO - PROCESS | 1830 | 1477645198312 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]]]}] 01:59:58 INFO - . 01:59:58 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 1273ms 01:59:58 INFO - PROCESS | 1830 | 1477645198365 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 1830 | 1477645198373 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 01:59:58 INFO - PROCESS | 1830 | 1477645198390 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}] 01:59:58 INFO - PROCESS | 1830 | 1477645198579 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 01:59:58 INFO - PROCESS | 1830 | 1477645198860 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 01:59:58 INFO - PROCESS | 1830 | 1477645198867 Marionette TRACE conn4 <- [1,2476,null,["8"]] 01:59:58 INFO - PROCESS | 1830 | 1477645198879 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 01:59:58 INFO - PROCESS | 1830 | 1477645198890 Marionette TRACE conn4 <- [1,2477,null,{}] 01:59:58 INFO - PROCESS | 1830 | 1477645198899 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f96400 == 18 [pid = 1830] [id = 533] 01:59:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x82f97800) [pid = 1830] [serial = 1566] [outer = (nil)] 01:59:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x82fa7800) [pid = 1830] [serial = 1567] [outer = 0x82f97800] 01:59:59 INFO - PROCESS | 1830 | 1477645199018 Marionette DEBUG loaded listener.js 01:59:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x833ba000) [pid = 1830] [serial = 1568] [outer = 0x82f97800] 01:59:59 INFO - PROCESS | 1830 | 1477645199770 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]]]}] 01:59:59 INFO - . 01:59:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1441ms 01:59:59 INFO - PROCESS | 1830 | 1477645199828 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 01:59:59 INFO - PROCESS | 1830 | 1477645199835 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 01:59:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 01:59:59 INFO - PROCESS | 1830 | 1477645199843 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}] 02:00:00 INFO - PROCESS | 1830 | 1477645200096 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 02:00:00 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6a800 == 17 [pid = 1830] [id = 522] 02:00:00 INFO - PROCESS | 1830 | 1477645200236 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 02:00:00 INFO - PROCESS | 1830 | 1477645200243 Marionette TRACE conn4 <- [1,2481,null,["8"]] 02:00:00 INFO - PROCESS | 1830 | 1477645200275 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 02:00:00 INFO - PROCESS | 1830 | 1477645200284 Marionette TRACE conn4 <- [1,2482,null,{}] 02:00:00 INFO - PROCESS | 1830 | 1477645200290 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x83578c00 == 18 [pid = 1830] [id = 534] 02:00:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x83581000) [pid = 1830] [serial = 1569] [outer = (nil)] 02:00:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x838d5400) [pid = 1830] [serial = 1570] [outer = 0x83581000] 02:00:00 INFO - PROCESS | 1830 | 1477645200392 Marionette DEBUG loaded listener.js 02:00:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x838dc400) [pid = 1830] [serial = 1571] [outer = 0x83581000] 02:00:01 INFO - PROCESS | 1830 | 1477645201042 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]]]}] 02:00:01 INFO - . 02:00:01 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 1219ms 02:00:01 INFO - PROCESS | 1830 | 1477645201062 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 1830 | 1477645201066 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 02:00:01 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:00:01 INFO - PROCESS | 1830 | 1477645201074 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}] 02:00:01 INFO - PROCESS | 1830 | 1477645201251 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 02:00:01 INFO - PROCESS | 1830 | 1477645201395 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 02:00:01 INFO - PROCESS | 1830 | 1477645201406 Marionette TRACE conn4 <- [1,2486,null,["8"]] 02:00:01 INFO - PROCESS | 1830 | 1477645201415 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 02:00:01 INFO - PROCESS | 1830 | 1477645201422 Marionette TRACE conn4 <- [1,2487,null,{}] 02:00:01 INFO - PROCESS | 1830 | 1477645201427 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b5000 == 19 [pid = 1830] [id = 535] 02:00:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8ce0a400) [pid = 1830] [serial = 1572] [outer = (nil)] 02:00:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8ce0d400) [pid = 1830] [serial = 1573] [outer = 0x8ce0a400] 02:00:01 INFO - PROCESS | 1830 | 1477645201529 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8dc9c000) [pid = 1830] [serial = 1574] [outer = 0x8ce0a400] 02:00:02 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:00:02 WARNING - wptserve Traceback (most recent call last): 02:00:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:00:02 WARNING - rv = self.func(request, response) 02:00:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:00:02 WARNING - access_control_allow_origin = "*") 02:00:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:00:02 WARNING - payload = payload_generator(server_data) 02:00:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:00:02 WARNING - return encode_string_as_bmp_image(data) 02:00: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 02:00:02 WARNING - img.save(f, "BMP") 02:00:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:00:02 WARNING - f.write(bmpfileheader) 02:00:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:00:02 WARNING - 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8c9bf400) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8c932c00) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x838df800) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x833c7c00) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x83283000) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x82f94400) [pid = 1830] [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] 02:00:03 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x82f6b400) [pid = 1830] [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] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8327c400 == 18 [pid = 1830] [id = 524] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9bec00 == 17 [pid = 1830] [id = 528] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8c932800 == 16 [pid = 1830] [id = 527] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x838dc800 == 15 [pid = 1830] [id = 526] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x833c7800 == 14 [pid = 1830] [id = 525] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93c00 == 13 [pid = 1830] [id = 523] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x83578c00 == 12 [pid = 1830] [id = 534] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x82f96400 == 11 [pid = 1830] [id = 533] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8dcaa800 == 10 [pid = 1830] [id = 532] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x833c6400 == 9 [pid = 1830] [id = 531] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x82facc00 == 8 [pid = 1830] [id = 530] 02:00:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8dc9e800 == 7 [pid = 1830] [id = 529] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8ce07800) [pid = 1830] [serial = 1552] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8ce0ec00) [pid = 1830] [serial = 1553] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8c939400) [pid = 1830] [serial = 1549] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8c93ac00) [pid = 1830] [serial = 1550] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x87f9a400) [pid = 1830] [serial = 1546] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8c87b800) [pid = 1830] [serial = 1547] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x83572c00) [pid = 1830] [serial = 1543] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x83577c00) [pid = 1830] [serial = 1544] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8330a400) [pid = 1830] [serial = 1540] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8330c400) [pid = 1830] [serial = 1541] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x82f98000) [pid = 1830] [serial = 1537] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x82f9f000) [pid = 1830] [serial = 1538] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x82f9d800) [pid = 1830] [serial = 1535] [outer = (nil)] [url = about:blank] 02:00:09 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8dca1c00) [pid = 1830] [serial = 1555] [outer = (nil)] [url = about:blank] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x83581000) [pid = 1830] [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] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x833c7400) [pid = 1830] [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] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8dcaac00) [pid = 1830] [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] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82fadc00) [pid = 1830] [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] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8dc9ec00) [pid = 1830] [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] 02:00:12 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f97800) [pid = 1830] [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] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x83281400) [pid = 1830] [serial = 1559] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8327c000) [pid = 1830] [serial = 1558] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8c87f800) [pid = 1830] [serial = 1562] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8c87a400) [pid = 1830] [serial = 1561] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8ddb7400) [pid = 1830] [serial = 1565] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8ddb3800) [pid = 1830] [serial = 1564] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x833ba000) [pid = 1830] [serial = 1568] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x82fa7800) [pid = 1830] [serial = 1567] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x838dc400) [pid = 1830] [serial = 1571] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x838d5400) [pid = 1830] [serial = 1570] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8ce0d400) [pid = 1830] [serial = 1573] [outer = (nil)] [url = about:blank] 02:00:17 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8dca0800) [pid = 1830] [serial = 1556] [outer = (nil)] [url = about:blank] 02:00:31 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:00:31 INFO - PROCESS | 1830 | 1477645231808 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]]]}] 02:00:31 INFO - . 02:00:31 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30762ms 02:00:31 INFO - PROCESS | 1830 | 1477645231837 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 1830 | 1477645231844 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:00:31 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 02:00:31 INFO - PROCESS | 1830 | 1477645231857 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}] 02:00:32 INFO - PROCESS | 1830 | 1477645232116 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 02:00:32 INFO - PROCESS | 1830 | 1477645232203 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 02:00:32 INFO - PROCESS | 1830 | 1477645232210 Marionette TRACE conn4 <- [1,2491,null,["8"]] 02:00:32 INFO - PROCESS | 1830 | 1477645232219 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 02:00:32 INFO - PROCESS | 1830 | 1477645232228 Marionette TRACE conn4 <- [1,2492,null,{}] 02:00:32 INFO - PROCESS | 1830 | 1477645232239 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:00:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93800 == 8 [pid = 1830] [id = 536] 02:00:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93c00) [pid = 1830] [serial = 1575] [outer = (nil)] 02:00:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f96c00) [pid = 1830] [serial = 1576] [outer = 0x82f93c00] 02:00:32 INFO - PROCESS | 1830 | 1477645232351 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9d000) [pid = 1830] [serial = 1577] [outer = 0x82f93c00] 02:00:32 WARNING - wptserve Traceback (most recent call last): 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:00:32 WARNING - rv = self.func(request, response) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:00:32 WARNING - access_control_allow_origin = "*") 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:00:32 WARNING - payload = payload_generator(server_data) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:00:32 WARNING - return encode_string_as_bmp_image(data) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:00:32 WARNING - img.save(f, "BMP") 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:00:32 WARNING - f.write(bmpfileheader) 02:00:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:00:32 WARNING - 02:00:32 WARNING - wptserve Traceback (most recent call last): 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:00:32 WARNING - rv = self.func(request, response) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:00:32 WARNING - access_control_allow_origin = "*") 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:00:32 WARNING - payload = payload_generator(server_data) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:00:32 WARNING - return encode_string_as_bmp_image(data) 02:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:00:32 WARNING - img.save(f, "BMP") 02:00:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:00:33 WARNING - f.write(bmpfileheader) 02:00:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:00:33 WARNING - 02:00:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b5000 == 7 [pid = 1830] [id = 535] 02:00:44 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ce0a400) [pid = 1830] [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] 02:00:49 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8dc9c000) [pid = 1830] [serial = 1574] [outer = (nil)] [url = about:blank] 02:00:49 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f96c00) [pid = 1830] [serial = 1576] [outer = (nil)] [url = about:blank] 02:01:02 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:01:02 INFO - PROCESS | 1830 | 1477645262600 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]]]}] 02:01:02 INFO - . 02:01:02 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30811ms 02:01:02 INFO - PROCESS | 1830 | 1477645262666 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 1830 | 1477645262673 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 02:01:02 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:01:02 INFO - PROCESS | 1830 | 1477645262686 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}] 02:01:02 INFO - PROCESS | 1830 | 1477645262955 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:01:03 INFO - PROCESS | 1830 | 1477645263073 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 02:01:03 INFO - PROCESS | 1830 | 1477645263079 Marionette TRACE conn4 <- [1,2496,null,["8"]] 02:01:03 INFO - PROCESS | 1830 | 1477645263091 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 02:01:03 INFO - PROCESS | 1830 | 1477645263100 Marionette TRACE conn4 <- [1,2497,null,{}] 02:01:03 INFO - PROCESS | 1830 | 1477645263108 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f96000 == 8 [pid = 1830] [id = 537] 02:01:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f96800) [pid = 1830] [serial = 1578] [outer = (nil)] 02:01:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f9a800) [pid = 1830] [serial = 1579] [outer = 0x82f96800] 02:01:03 INFO - PROCESS | 1830 | 1477645263222 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82fa5800) [pid = 1830] [serial = 1580] [outer = 0x82f96800] 02:01:03 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:01:03 WARNING - wptserve Traceback (most recent call last): 02:01:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:01:03 WARNING - rv = self.func(request, response) 02:01:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:01:03 WARNING - access_control_allow_origin = "*") 02:01:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:01:03 WARNING - payload = payload_generator(server_data) 02:01:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:01:03 WARNING - return encode_string_as_bmp_image(data) 02:01: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 02:01:03 WARNING - img.save(f, "BMP") 02:01:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:01:03 WARNING - f.write(bmpfileheader) 02:01:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:01:03 WARNING - 02:01:12 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93800 == 7 [pid = 1830] [id = 536] 02:01:18 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f93c00) [pid = 1830] [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] 02:01:24 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9d000) [pid = 1830] [serial = 1577] [outer = (nil)] [url = about:blank] 02:01:24 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f9a800) [pid = 1830] [serial = 1579] [outer = (nil)] [url = about:blank] 02:01:33 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:01:33 INFO - PROCESS | 1830 | 1477645293444 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]]]}] 02:01:33 INFO - . 02:01:33 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30804ms 02:01:33 INFO - PROCESS | 1830 | 1477645293487 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 02:01:33 INFO - PROCESS | 1830 | 1477645293495 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 02:01:33 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:01:33 INFO - PROCESS | 1830 | 1477645293508 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}] 02:01:33 INFO - PROCESS | 1830 | 1477645293754 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 02:01:33 INFO - PROCESS | 1830 | 1477645293839 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 02:01:33 INFO - PROCESS | 1830 | 1477645293846 Marionette TRACE conn4 <- [1,2501,null,["8"]] 02:01:33 INFO - PROCESS | 1830 | 1477645293855 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 02:01:33 INFO - PROCESS | 1830 | 1477645293864 Marionette TRACE conn4 <- [1,2502,null,{}] 02:01:33 INFO - PROCESS | 1830 | 1477645293870 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 8 [pid = 1830] [id = 538] 02:01:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93800) [pid = 1830] [serial = 1581] [outer = (nil)] 02:01:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1582] [outer = 0x82f93800] 02:01:33 INFO - PROCESS | 1830 | 1477645293987 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f400) [pid = 1830] [serial = 1583] [outer = 0x82f93800] 02:01:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x83279c00 == 9 [pid = 1830] [id = 539] 02:01:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327ac00) [pid = 1830] [serial = 1584] [outer = (nil)] 02:01:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8327f000) [pid = 1830] [serial = 1585] [outer = 0x8327ac00] 02:01:34 INFO - PROCESS | 1830 | 1477645294760 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]]]}] 02:01:34 INFO - . 02:01:34 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1284ms 02:01:34 INFO - PROCESS | 1830 | 1477645294789 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 02:01:34 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:01:34 INFO - PROCESS | 1830 | 1477645294795 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 02:01:34 INFO - PROCESS | 1830 | 1477645294803 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}] 02:01:35 INFO - PROCESS | 1830 | 1477645295039 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 02:01:35 INFO - PROCESS | 1830 | 1477645295163 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 02:01:35 INFO - PROCESS | 1830 | 1477645295169 Marionette TRACE conn4 <- [1,2506,null,["8"]] 02:01:35 INFO - PROCESS | 1830 | 1477645295175 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 02:01:35 INFO - PROCESS | 1830 | 1477645295181 Marionette TRACE conn4 <- [1,2507,null,{}] 02:01:35 INFO - PROCESS | 1830 | 1477645295193 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330dc00 == 10 [pid = 1830] [id = 540] 02:01:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8330e800) [pid = 1830] [serial = 1586] [outer = (nil)] 02:01:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x83311800) [pid = 1830] [serial = 1587] [outer = 0x8330e800] 02:01:35 INFO - PROCESS | 1830 | 1477645295297 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x83313800) [pid = 1830] [serial = 1588] [outer = 0x8330e800] 02:01:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c0800 == 11 [pid = 1830] [id = 541] 02:01:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x833c3c00) [pid = 1830] [serial = 1589] [outer = (nil)] 02:01:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x833c6c00) [pid = 1830] [serial = 1590] [outer = 0x833c3c00] 02:01:36 INFO - PROCESS | 1830 | 1477645296149 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]]]}] 02:01:36 INFO - . 02:01:36 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1370ms 02:01:36 INFO - PROCESS | 1830 | 1477645296180 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 1830 | 1477645296188 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:01:36 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:01:36 INFO - PROCESS | 1830 | 1477645296201 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}] 02:01:36 INFO - PROCESS | 1830 | 1477645296399 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 02:01:36 INFO - PROCESS | 1830 | 1477645296414 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 02:01:36 INFO - PROCESS | 1830 | 1477645296419 Marionette TRACE conn4 <- [1,2511,null,["8"]] 02:01:36 INFO - PROCESS | 1830 | 1477645296424 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 02:01:36 INFO - PROCESS | 1830 | 1477645296432 Marionette TRACE conn4 <- [1,2512,null,{}] 02:01:36 INFO - PROCESS | 1830 | 1477645296438 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357fc00 == 12 [pid = 1830] [id = 542] 02:01:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x83580400) [pid = 1830] [serial = 1591] [outer = (nil)] 02:01:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x838d1400) [pid = 1830] [serial = 1592] [outer = 0x83580400] 02:01:36 INFO - PROCESS | 1830 | 1477645296655 Marionette DEBUG loaded listener.js 02:01:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x838d5800) [pid = 1830] [serial = 1593] [outer = 0x83580400] 02:01:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9e400 == 13 [pid = 1830] [id = 543] 02:01:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x87e9f400) [pid = 1830] [serial = 1594] [outer = (nil)] 02:01:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x87ea1c00) [pid = 1830] [serial = 1595] [outer = 0x87e9f400] 02:01:37 INFO - PROCESS | 1830 | 1477645297422 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]]]}] 02:01:37 INFO - . 02:01:37 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1283ms 02:01:37 INFO - PROCESS | 1830 | 1477645297484 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 02:01:37 INFO - PROCESS | 1830 | 1477645297487 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 02:01:37 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 02:01:37 INFO - PROCESS | 1830 | 1477645297495 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}] 02:01:37 INFO - PROCESS | 1830 | 1477645297748 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:01:37 INFO - PROCESS | 1830 | 1477645297761 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 02:01:37 INFO - PROCESS | 1830 | 1477645297769 Marionette TRACE conn4 <- [1,2516,null,["8"]] 02:01:37 INFO - PROCESS | 1830 | 1477645297844 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 02:01:37 INFO - PROCESS | 1830 | 1477645297851 Marionette TRACE conn4 <- [1,2517,null,{}] 02:01:37 INFO - PROCESS | 1830 | 1477645297857 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5e400 == 14 [pid = 1830] [id = 544] 02:01:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x87f8d800) [pid = 1830] [serial = 1596] [outer = (nil)] 02:01:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8c932400) [pid = 1830] [serial = 1597] [outer = 0x87f8d800] 02:01:37 INFO - PROCESS | 1830 | 1477645297963 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8c935800) [pid = 1830] [serial = 1598] [outer = 0x87f8d800] 02:01:38 INFO - PROCESS | 1830 | 1477645298642 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]]]}] 02:01:38 INFO - . 02:01:38 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1177ms 02:01:38 INFO - PROCESS | 1830 | 1477645298673 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 1830 | 1477645298677 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 02:01:38 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 02:01:38 INFO - PROCESS | 1830 | 1477645298685 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}] 02:01:38 INFO - PROCESS | 1830 | 1477645298855 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 02:01:38 INFO - PROCESS | 1830 | 1477645298986 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 02:01:38 INFO - PROCESS | 1830 | 1477645298990 Marionette TRACE conn4 <- [1,2521,null,["8"]] 02:01:38 INFO - PROCESS | 1830 | 1477645298996 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 02:01:39 INFO - PROCESS | 1830 | 1477645299001 Marionette TRACE conn4 <- [1,2522,null,{}] 02:01:39 INFO - PROCESS | 1830 | 1477645299007 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9bf000 == 15 [pid = 1830] [id = 545] 02:01:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8c9bf400) [pid = 1830] [serial = 1599] [outer = (nil)] 02:01:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8c9c2400) [pid = 1830] [serial = 1600] [outer = 0x8c9bf400] 02:01:39 INFO - PROCESS | 1830 | 1477645299103 Marionette DEBUG loaded listener.js 02:01:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8ce04400) [pid = 1830] [serial = 1601] [outer = 0x8c9bf400] 02:01:39 INFO - PROCESS | 1830 | 1477645299688 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]]]}] 02:01:39 INFO - . 02:01:39 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1028ms 02:01:39 INFO - PROCESS | 1830 | 1477645299713 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 02:01:39 INFO - PROCESS | 1830 | 1477645299718 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 02:01:39 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 02:01:39 INFO - PROCESS | 1830 | 1477645299725 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}] 02:01:39 INFO - PROCESS | 1830 | 1477645299996 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 02:01:40 INFO - PROCESS | 1830 | 1477645300015 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 02:01:40 INFO - PROCESS | 1830 | 1477645300019 Marionette TRACE conn4 <- [1,2526,null,["8"]] 02:01:40 INFO - PROCESS | 1830 | 1477645300026 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 02:01:40 INFO - PROCESS | 1830 | 1477645300032 Marionette TRACE conn4 <- [1,2527,null,{}] 02:01:40 INFO - PROCESS | 1830 | 1477645300037 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce0f800 == 16 [pid = 1830] [id = 546] 02:01:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8da59800) [pid = 1830] [serial = 1602] [outer = (nil)] 02:01:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8dc9c000) [pid = 1830] [serial = 1603] [outer = 0x8da59800] 02:01:40 INFO - PROCESS | 1830 | 1477645300133 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8dca0000) [pid = 1830] [serial = 1604] [outer = 0x8da59800] 02:01:40 INFO - PROCESS | 1830 | 1477645300903 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]]]}] 02:01:40 INFO - . 02:01:40 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1235ms 02:01:40 INFO - PROCESS | 1830 | 1477645300961 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:01:40 INFO - PROCESS | 1830 | 1477645300964 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:01:40 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 02:01:40 INFO - PROCESS | 1830 | 1477645300972 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}] 02:01:41 INFO - PROCESS | 1830 | 1477645301140 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 02:01:41 INFO - PROCESS | 1830 | 1477645301149 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 02:01:41 INFO - PROCESS | 1830 | 1477645301156 Marionette TRACE conn4 <- [1,2531,null,["8"]] 02:01:41 INFO - PROCESS | 1830 | 1477645301278 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 02:01:41 INFO - PROCESS | 1830 | 1477645301286 Marionette TRACE conn4 <- [1,2532,null,{}] 02:01:41 INFO - PROCESS | 1830 | 1477645301295 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x83310400 == 17 [pid = 1830] [id = 547] 02:01:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x838d5000) [pid = 1830] [serial = 1605] [outer = (nil)] 02:01:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8dda8c00) [pid = 1830] [serial = 1606] [outer = 0x838d5000] 02:01:41 INFO - PROCESS | 1830 | 1477645301389 Marionette DEBUG loaded listener.js 02:01:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8dda2000) [pid = 1830] [serial = 1607] [outer = 0x838d5000] 02:01:42 INFO - PROCESS | 1830 | 1477645302135 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]]]}] 02:01:42 INFO - . 02:01:42 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1182ms 02:01:42 INFO - PROCESS | 1830 | 1477645302153 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 02:01:42 INFO - PROCESS | 1830 | 1477645302160 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 02:01:42 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 02:01:42 INFO - PROCESS | 1830 | 1477645302189 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}] 02:01:42 INFO - PROCESS | 1830 | 1477645302402 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:01:42 INFO - PROCESS | 1830 | 1477645302574 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 02:01:42 INFO - PROCESS | 1830 | 1477645302579 Marionette TRACE conn4 <- [1,2536,null,["8"]] 02:01:42 INFO - PROCESS | 1830 | 1477645302589 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 02:01:42 INFO - PROCESS | 1830 | 1477645302596 Marionette TRACE conn4 <- [1,2537,null,{}] 02:01:42 INFO - PROCESS | 1830 | 1477645302604 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x83329400 == 18 [pid = 1830] [id = 548] 02:01:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x83329800) [pid = 1830] [serial = 1608] [outer = (nil)] 02:01:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x833b9400) [pid = 1830] [serial = 1609] [outer = 0x83329800] 02:01:42 INFO - PROCESS | 1830 | 1477645302728 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8332fc00) [pid = 1830] [serial = 1610] [outer = 0x83329800] 02:01:43 INFO - PROCESS | 1830 | 1477645303592 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]]]}] 02:01:43 INFO - . 02:01:43 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1479ms 02:01:43 INFO - PROCESS | 1830 | 1477645303652 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 02:01:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 02:01:43 INFO - PROCESS | 1830 | 1477645303661 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 02:01:43 INFO - PROCESS | 1830 | 1477645303686 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}] 02:01:43 INFO - PROCESS | 1830 | 1477645303884 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 02:01:44 INFO - PROCESS | 1830 | 1477645304062 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 02:01:44 INFO - PROCESS | 1830 | 1477645304066 Marionette TRACE conn4 <- [1,2541,null,["8"]] 02:01:44 INFO - PROCESS | 1830 | 1477645304076 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 02:01:44 INFO - PROCESS | 1830 | 1477645304083 Marionette TRACE conn4 <- [1,2542,null,{}] 02:01:44 INFO - PROCESS | 1830 | 1477645304090 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327ec00 == 19 [pid = 1830] [id = 549] 02:01:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8c937000) [pid = 1830] [serial = 1611] [outer = (nil)] 02:01:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8ce07800) [pid = 1830] [serial = 1612] [outer = 0x8c937000] 02:01:44 INFO - PROCESS | 1830 | 1477645304213 Marionette DEBUG loaded listener.js 02:01:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8ce0e000) [pid = 1830] [serial = 1613] [outer = 0x8c937000] 02:01:45 INFO - PROCESS | 1830 | 1477645305062 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]]]}] 02:01:45 INFO - . 02:01:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1428ms 02:01:45 INFO - PROCESS | 1830 | 1477645305119 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 1830 | 1477645305128 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 02:01:45 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 02:01:45 INFO - PROCESS | 1830 | 1477645305139 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}] 02:01:45 INFO - PROCESS | 1830 | 1477645305332 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 02:01:45 INFO - PROCESS | 1830 | 1477645305509 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 02:01:45 INFO - PROCESS | 1830 | 1477645305514 Marionette TRACE conn4 <- [1,2546,null,["8"]] 02:01:45 INFO - PROCESS | 1830 | 1477645305521 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 02:01:45 INFO - PROCESS | 1830 | 1477645305530 Marionette TRACE conn4 <- [1,2547,null,{}] 02:01:45 INFO - PROCESS | 1830 | 1477645305537 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:01:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8c8800 == 20 [pid = 1830] [id = 550] 02:01:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8f8cf400) [pid = 1830] [serial = 1614] [outer = (nil)] 02:01:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8f8d8c00) [pid = 1830] [serial = 1615] [outer = 0x8f8cf400] 02:01:45 INFO - PROCESS | 1830 | 1477645305653 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8f8df000) [pid = 1830] [serial = 1616] [outer = 0x8f8cf400] 02:01:46 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:01:46 WARNING - wptserve Traceback (most recent call last): 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:01:46 WARNING - rv = self.func(request, response) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:01:46 WARNING - access_control_allow_origin = "*") 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:01:46 WARNING - payload = payload_generator(server_data) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:01:46 WARNING - return encode_string_as_bmp_image(data) 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:01:46 WARNING - img.save(f, "BMP") 02:01:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:01:46 WARNING - f.write(bmpfileheader) 02:01:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:01:46 WARNING - 02:01:47 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9e400 == 19 [pid = 1830] [id = 543] 02:01:47 INFO - PROCESS | 1830 | --DOCSHELL 0x833c0800 == 18 [pid = 1830] [id = 541] 02:01:47 INFO - PROCESS | 1830 | --DOCSHELL 0x83279c00 == 17 [pid = 1830] [id = 539] 02:01:47 INFO - PROCESS | 1830 | --DOCSHELL 0x82f96000 == 16 [pid = 1830] [id = 537] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x87e9f400) [pid = 1830] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x83580400) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8327ac00) [pid = 1830] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x82f93800) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x87f8d800) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x833c3c00) [pid = 1830] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645295869] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8330e800) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8c9bf400) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x82f96800) [pid = 1830] [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] 02:01:50 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8da59800) [pid = 1830] [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] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8330dc00 == 15 [pid = 1830] [id = 540] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce0f800 == 14 [pid = 1830] [id = 546] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5e400 == 13 [pid = 1830] [id = 544] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9bf000 == 12 [pid = 1830] [id = 545] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8357fc00 == 11 [pid = 1830] [id = 542] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 10 [pid = 1830] [id = 538] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8327ec00 == 9 [pid = 1830] [id = 549] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x83329400 == 8 [pid = 1830] [id = 548] 02:01:55 INFO - PROCESS | 1830 | --DOCSHELL 0x83310400 == 7 [pid = 1830] [id = 547] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x83311800) [pid = 1830] [serial = 1587] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x87ea1c00) [pid = 1830] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x838d5800) [pid = 1830] [serial = 1593] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x838d1400) [pid = 1830] [serial = 1592] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8c935800) [pid = 1830] [serial = 1598] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8c932400) [pid = 1830] [serial = 1597] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8ce04400) [pid = 1830] [serial = 1601] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8c9c2400) [pid = 1830] [serial = 1600] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8dca0000) [pid = 1830] [serial = 1604] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8dc9c000) [pid = 1830] [serial = 1603] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x83313800) [pid = 1830] [serial = 1588] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x833c6c00) [pid = 1830] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645295869] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x82f98000) [pid = 1830] [serial = 1582] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82f9f400) [pid = 1830] [serial = 1583] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8327f000) [pid = 1830] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82fa5800) [pid = 1830] [serial = 1580] [outer = (nil)] [url = about:blank] 02:01:55 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8dda8c00) [pid = 1830] [serial = 1606] [outer = (nil)] [url = about:blank] 02:01:58 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x838d5000) [pid = 1830] [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] 02:01:58 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x83329800) [pid = 1830] [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] 02:01:58 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8c937000) [pid = 1830] [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] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8dda2000) [pid = 1830] [serial = 1607] [outer = (nil)] [url = about:blank] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8332fc00) [pid = 1830] [serial = 1610] [outer = (nil)] [url = about:blank] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x833b9400) [pid = 1830] [serial = 1609] [outer = (nil)] [url = about:blank] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ce0e000) [pid = 1830] [serial = 1613] [outer = (nil)] [url = about:blank] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8ce07800) [pid = 1830] [serial = 1612] [outer = (nil)] [url = about:blank] 02:02:03 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8f8d8c00) [pid = 1830] [serial = 1615] [outer = (nil)] [url = about:blank] 02:02:15 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:02:15 INFO - PROCESS | 1830 | 1477645335882 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]]]}] 02:02:15 INFO - . 02:02:15 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30766ms 02:02:15 INFO - PROCESS | 1830 | 1477645335907 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:02:15 INFO - PROCESS | 1830 | 1477645335914 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:02:15 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 02:02:15 INFO - PROCESS | 1830 | 1477645335928 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}] 02:02:16 INFO - PROCESS | 1830 | 1477645336204 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 02:02:16 INFO - PROCESS | 1830 | 1477645336293 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 02:02:16 INFO - PROCESS | 1830 | 1477645336300 Marionette TRACE conn4 <- [1,2551,null,["8"]] 02:02:16 INFO - PROCESS | 1830 | 1477645336308 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 02:02:16 INFO - PROCESS | 1830 | 1477645336317 Marionette TRACE conn4 <- [1,2552,null,{}] 02:02:16 INFO - PROCESS | 1830 | 1477645336329 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93800 == 8 [pid = 1830] [id = 551] 02:02:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93c00) [pid = 1830] [serial = 1617] [outer = (nil)] 02:02:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f97400) [pid = 1830] [serial = 1618] [outer = 0x82f93c00] 02:02:16 INFO - PROCESS | 1830 | 1477645336442 Marionette DEBUG loaded listener.js 02:02:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9c800) [pid = 1830] [serial = 1619] [outer = 0x82f93c00] 02:02:16 WARNING - wptserve Traceback (most recent call last): 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:02:16 WARNING - rv = self.func(request, response) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:02:16 WARNING - access_control_allow_origin = "*") 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:02:16 WARNING - payload = payload_generator(server_data) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:02:16 WARNING - return encode_string_as_bmp_image(data) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:02:16 WARNING - img.save(f, "BMP") 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:02:16 WARNING - f.write(bmpfileheader) 02:02:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:02:16 WARNING - 02:02:16 WARNING - wptserve Traceback (most recent call last): 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:02:16 WARNING - rv = self.func(request, response) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:02:16 WARNING - access_control_allow_origin = "*") 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:02:16 WARNING - payload = payload_generator(server_data) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:02:16 WARNING - return encode_string_as_bmp_image(data) 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:02:16 WARNING - img.save(f, "BMP") 02:02:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:02:16 WARNING - f.write(bmpfileheader) 02:02:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:02:16 WARNING - 02:02:26 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8c8800 == 7 [pid = 1830] [id = 550] 02:02:28 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8f8cf400) [pid = 1830] [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] 02:02:34 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8f8df000) [pid = 1830] [serial = 1616] [outer = (nil)] [url = about:blank] 02:02:34 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f97400) [pid = 1830] [serial = 1618] [outer = (nil)] [url = about:blank] 02:02:46 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:02:46 INFO - PROCESS | 1830 | 1477645366659 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]]]}] 02:02:46 INFO - . 02:02:46 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30752ms 02:02:46 INFO - PROCESS | 1830 | 1477645366678 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 1830 | 1477645366685 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 02:02:46 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 02:02:46 INFO - PROCESS | 1830 | 1477645366697 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}] 02:02:46 INFO - PROCESS | 1830 | 1477645366939 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:02:47 INFO - PROCESS | 1830 | 1477645367026 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 02:02:47 INFO - PROCESS | 1830 | 1477645367033 Marionette TRACE conn4 <- [1,2556,null,["8"]] 02:02:47 INFO - PROCESS | 1830 | 1477645367043 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 02:02:47 INFO - PROCESS | 1830 | 1477645367051 Marionette TRACE conn4 <- [1,2557,null,{}] 02:02:47 INFO - PROCESS | 1830 | 1477645367058 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:02:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92c00 == 8 [pid = 1830] [id = 552] 02:02:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93000) [pid = 1830] [serial = 1620] [outer = (nil)] 02:02:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f97800) [pid = 1830] [serial = 1621] [outer = 0x82f93000] 02:02:47 INFO - PROCESS | 1830 | 1477645367174 Marionette DEBUG loaded listener.js 02:02:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9e400) [pid = 1830] [serial = 1622] [outer = 0x82f93000] 02:02:47 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 02:02:47 WARNING - wptserve Traceback (most recent call last): 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:02:47 WARNING - rv = self.func(request, response) 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:02:47 WARNING - access_control_allow_origin = "*") 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:02:47 WARNING - payload = payload_generator(server_data) 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:02:47 WARNING - return encode_string_as_bmp_image(data) 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:02:47 WARNING - img.save(f, "BMP") 02:02:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:02:47 WARNING - f.write(bmpfileheader) 02:02:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:02:47 WARNING - 02:02:56 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93800 == 7 [pid = 1830] [id = 551] 02:03:02 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f93c00) [pid = 1830] [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] 02:03:08 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9c800) [pid = 1830] [serial = 1619] [outer = (nil)] [url = about:blank] 02:03:08 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f97800) [pid = 1830] [serial = 1621] [outer = (nil)] [url = about:blank] 02:03:17 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:03:17 INFO - PROCESS | 1830 | 1477645397434 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]]]}] 02:03:17 INFO - . 02:03:17 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30771ms 02:03:17 INFO - PROCESS | 1830 | 1477645397469 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 02:03:17 INFO - PROCESS | 1830 | 1477645397480 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 02:03:17 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 02:03:17 INFO - PROCESS | 1830 | 1477645397500 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}] 02:03:17 INFO - PROCESS | 1830 | 1477645397827 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 02:03:17 INFO - PROCESS | 1830 | 1477645397913 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 02:03:17 INFO - PROCESS | 1830 | 1477645397921 Marionette TRACE conn4 <- [1,2561,null,["8"]] 02:03:17 INFO - PROCESS | 1830 | 1477645397930 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 02:03:17 INFO - PROCESS | 1830 | 1477645397939 Marionette TRACE conn4 <- [1,2562,null,{}] 02:03:17 INFO - PROCESS | 1830 | 1477645397951 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93c00 == 8 [pid = 1830] [id = 553] 02:03:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f94000) [pid = 1830] [serial = 1623] [outer = (nil)] 02:03:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1624] [outer = 0x82f94000] 02:03:18 INFO - PROCESS | 1830 | 1477645398064 Marionette DEBUG loaded listener.js 02:03:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9e000) [pid = 1830] [serial = 1625] [outer = 0x82f94000] 02:03:18 INFO - PROCESS | 1830 | 1477645398708 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]]]}] 02:03:18 INFO - . 02:03:18 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1280ms 02:03:18 INFO - PROCESS | 1830 | 1477645398774 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 1830 | 1477645398780 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 02:03:18 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 02:03:18 INFO - PROCESS | 1830 | 1477645398788 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}] 02:03:19 INFO - PROCESS | 1830 | 1477645399054 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 02:03:19 INFO - PROCESS | 1830 | 1477645399069 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 02:03:19 INFO - PROCESS | 1830 | 1477645399074 Marionette TRACE conn4 <- [1,2566,null,["8"]] 02:03:19 INFO - PROCESS | 1830 | 1477645399083 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 02:03:19 INFO - PROCESS | 1830 | 1477645399087 Marionette TRACE conn4 <- [1,2567,null,{}] 02:03:19 INFO - PROCESS | 1830 | 1477645399095 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f60c00 == 9 [pid = 1830] [id = 554] 02:03:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327ec00) [pid = 1830] [serial = 1626] [outer = (nil)] 02:03:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330c400) [pid = 1830] [serial = 1627] [outer = 0x8327ec00] 02:03:19 INFO - PROCESS | 1830 | 1477645399198 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8330dc00) [pid = 1830] [serial = 1628] [outer = 0x8327ec00] 02:03:20 INFO - PROCESS | 1830 | 1477645400006 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]]]}] 02:03:20 INFO - . 02:03:20 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1283ms 02:03:20 INFO - PROCESS | 1830 | 1477645400080 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:03:20 INFO - PROCESS | 1830 | 1477645400088 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:03:20 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 02:03:20 INFO - PROCESS | 1830 | 1477645400096 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}] 02:03:20 INFO - PROCESS | 1830 | 1477645400286 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 02:03:20 INFO - PROCESS | 1830 | 1477645400412 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 02:03:20 INFO - PROCESS | 1830 | 1477645400418 Marionette TRACE conn4 <- [1,2571,null,["8"]] 02:03:20 INFO - PROCESS | 1830 | 1477645400424 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 02:03:20 INFO - PROCESS | 1830 | 1477645400431 Marionette TRACE conn4 <- [1,2572,null,{}] 02:03:20 INFO - PROCESS | 1830 | 1477645400438 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x83573000 == 10 [pid = 1830] [id = 555] 02:03:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x83573400) [pid = 1830] [serial = 1629] [outer = (nil)] 02:03:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x83574c00) [pid = 1830] [serial = 1630] [outer = 0x83573400] 02:03:20 INFO - PROCESS | 1830 | 1477645400543 Marionette DEBUG loaded listener.js 02:03:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8357a800) [pid = 1830] [serial = 1631] [outer = 0x83573400] 02:03:21 INFO - PROCESS | 1830 | 1477645401277 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]]]}] 02:03:21 INFO - . 02:03:21 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1223ms 02:03:21 INFO - PROCESS | 1830 | 1477645401318 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 02:03:21 INFO - PROCESS | 1830 | 1477645401323 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 02:03:21 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 02:03:21 INFO - PROCESS | 1830 | 1477645401330 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}] 02:03:21 INFO - PROCESS | 1830 | 1477645401564 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:03:21 INFO - PROCESS | 1830 | 1477645401582 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 02:03:21 INFO - PROCESS | 1830 | 1477645401589 Marionette TRACE conn4 <- [1,2576,null,["8"]] 02:03:21 INFO - PROCESS | 1830 | 1477645401594 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 02:03:21 INFO - PROCESS | 1830 | 1477645401601 Marionette TRACE conn4 <- [1,2577,null,{}] 02:03:21 INFO - PROCESS | 1830 | 1477645401608 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f49c00 == 11 [pid = 1830] [id = 556] 02:03:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87e99c00) [pid = 1830] [serial = 1632] [outer = (nil)] 02:03:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c879400) [pid = 1830] [serial = 1633] [outer = 0x87e99c00] 02:03:21 INFO - PROCESS | 1830 | 1477645401718 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c881800) [pid = 1830] [serial = 1634] [outer = 0x87e99c00] 02:03:22 INFO - PROCESS | 1830 | 1477645402532 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]]]}] 02:03:22 INFO - . 02:03:22 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1239ms 02:03:22 INFO - PROCESS | 1830 | 1477645402570 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 02:03:22 INFO - PROCESS | 1830 | 1477645402573 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 02:03:22 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 02:03:22 INFO - PROCESS | 1830 | 1477645402580 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}] 02:03:22 INFO - PROCESS | 1830 | 1477645402810 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 02:03:22 INFO - PROCESS | 1830 | 1477645402830 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 02:03:22 INFO - PROCESS | 1830 | 1477645402835 Marionette TRACE conn4 <- [1,2581,null,["8"]] 02:03:22 INFO - PROCESS | 1830 | 1477645402844 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 02:03:22 INFO - PROCESS | 1830 | 1477645402848 Marionette TRACE conn4 <- [1,2582,null,{}] 02:03:22 INFO - PROCESS | 1830 | 1477645402854 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c93b400 == 12 [pid = 1830] [id = 557] 02:03:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c93bc00) [pid = 1830] [serial = 1635] [outer = (nil)] 02:03:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c93ec00) [pid = 1830] [serial = 1636] [outer = 0x8c93bc00] 02:03:22 INFO - PROCESS | 1830 | 1477645402950 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9b6000) [pid = 1830] [serial = 1637] [outer = 0x8c93bc00] 02:03:23 WARNING - wptserve Traceback (most recent call last): 02:03:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:03:23 WARNING - rv = self.func(request, response) 02:03:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:03:23 WARNING - access_control_allow_origin = "*") 02:03:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:03:23 WARNING - payload = payload_generator(server_data) 02:03:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:03:23 WARNING - return encode_string_as_bmp_image(data) 02:03: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 02:03:23 WARNING - img.save(f, "BMP") 02:03:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:03:23 WARNING - f.write(bmpfileheader) 02:03:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:03:23 WARNING - 02:03:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82f49c00 == 11 [pid = 1830] [id = 556] 02:03:28 INFO - PROCESS | 1830 | --DOCSHELL 0x83573000 == 10 [pid = 1830] [id = 555] 02:03:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82f60c00 == 9 [pid = 1830] [id = 554] 02:03:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93c00 == 8 [pid = 1830] [id = 553] 02:03:28 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92c00 == 7 [pid = 1830] [id = 552] 02:03:30 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x82f94000) [pid = 1830] [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] 02:03:30 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x83573400) [pid = 1830] [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] 02:03:30 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8327ec00) [pid = 1830] [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] 02:03:30 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x87e99c00) [pid = 1830] [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] 02:03:30 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x82f93000) [pid = 1830] [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] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8330dc00) [pid = 1830] [serial = 1628] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8330c400) [pid = 1830] [serial = 1627] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8357a800) [pid = 1830] [serial = 1631] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x83574c00) [pid = 1830] [serial = 1630] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8c881800) [pid = 1830] [serial = 1634] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8c879400) [pid = 1830] [serial = 1633] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8c93ec00) [pid = 1830] [serial = 1636] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1624] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9e000) [pid = 1830] [serial = 1625] [outer = (nil)] [url = about:blank] 02:03:36 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f9e400) [pid = 1830] [serial = 1622] [outer = (nil)] [url = about:blank] 02:03:53 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:03:53 INFO - PROCESS | 1830 | 1477645433138 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]]]}] 02:03:53 INFO - . 02:03:53 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30609ms 02:03:53 INFO - PROCESS | 1830 | 1477645433192 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 1830 | 1477645433200 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 02:03:53 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 02:03:53 INFO - PROCESS | 1830 | 1477645433213 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}] 02:03:53 INFO - PROCESS | 1830 | 1477645433479 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 02:03:53 INFO - PROCESS | 1830 | 1477645433577 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 02:03:53 INFO - PROCESS | 1830 | 1477645433584 Marionette TRACE conn4 <- [1,2586,null,["8"]] 02:03:53 INFO - PROCESS | 1830 | 1477645433600 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 02:03:53 INFO - PROCESS | 1830 | 1477645433612 Marionette TRACE conn4 <- [1,2587,null,{}] 02:03:53 INFO - PROCESS | 1830 | 1477645433620 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f97c00 == 8 [pid = 1830] [id = 558] 02:03:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f98000) [pid = 1830] [serial = 1638] [outer = (nil)] 02:03:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f9b800) [pid = 1830] [serial = 1639] [outer = 0x82f98000] 02:03:53 INFO - PROCESS | 1830 | 1477645433788 Marionette DEBUG loaded listener.js 02:03:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82fa0c00) [pid = 1830] [serial = 1640] [outer = 0x82f98000] 02:03:54 WARNING - wptserve Traceback (most recent call last): 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:03:54 WARNING - rv = self.func(request, response) 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:03:54 WARNING - access_control_allow_origin = "*") 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:03:54 WARNING - payload = payload_generator(server_data) 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:03:54 WARNING - return encode_string_as_bmp_image(data) 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:03:54 WARNING - img.save(f, "BMP") 02:03:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:03:54 WARNING - f.write(bmpfileheader) 02:03:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:03:54 WARNING - 02:04:03 INFO - PROCESS | 1830 | --DOCSHELL 0x8c93b400 == 7 [pid = 1830] [id = 557] 02:04:05 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8c93bc00) [pid = 1830] [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] 02:04:11 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8c9b6000) [pid = 1830] [serial = 1637] [outer = (nil)] [url = about:blank] 02:04:11 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f9b800) [pid = 1830] [serial = 1639] [outer = (nil)] [url = about:blank] 02:04:24 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:04:24 INFO - PROCESS | 1830 | 1477645464067 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]]]}] 02:04:24 INFO - . 02:04:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30871ms 02:04:24 INFO - PROCESS | 1830 | 1477645464083 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:04:24 INFO - PROCESS | 1830 | 1477645464090 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:04:24 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 02:04:24 INFO - PROCESS | 1830 | 1477645464103 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}] 02:04:24 INFO - PROCESS | 1830 | 1477645464349 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 02:04:24 INFO - PROCESS | 1830 | 1477645464435 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 02:04:24 INFO - PROCESS | 1830 | 1477645464442 Marionette TRACE conn4 <- [1,2591,null,["8"]] 02:04:24 INFO - PROCESS | 1830 | 1477645464452 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 02:04:24 INFO - PROCESS | 1830 | 1477645464460 Marionette TRACE conn4 <- [1,2592,null,{}] 02:04:24 INFO - PROCESS | 1830 | 1477645464468 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6b800 == 8 [pid = 1830] [id = 559] 02:04:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6bc00) [pid = 1830] [serial = 1641] [outer = (nil)] 02:04:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94400) [pid = 1830] [serial = 1642] [outer = 0x82f6bc00] 02:04:24 INFO - PROCESS | 1830 | 1477645464586 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9bc00) [pid = 1830] [serial = 1643] [outer = 0x82f6bc00] 02:04:25 WARNING - wptserve Traceback (most recent call last): 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:04:25 WARNING - rv = self.func(request, response) 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:04:25 WARNING - access_control_allow_origin = "*") 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:04:25 WARNING - payload = payload_generator(server_data) 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:04:25 WARNING - return encode_string_as_bmp_image(data) 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:04:25 WARNING - img.save(f, "BMP") 02:04:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:04:25 WARNING - f.write(bmpfileheader) 02:04:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:04:25 WARNING - 02:04:34 INFO - PROCESS | 1830 | --DOCSHELL 0x82f97c00 == 7 [pid = 1830] [id = 558] 02:04:40 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f98000) [pid = 1830] [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] 02:04:45 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82fa0c00) [pid = 1830] [serial = 1640] [outer = (nil)] [url = about:blank] 02:04:45 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f94400) [pid = 1830] [serial = 1642] [outer = (nil)] [url = about:blank] 02:04:54 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:04:54 INFO - PROCESS | 1830 | 1477645494809 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]]]}] 02:04:54 INFO - . 02:04:54 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30769ms 02:04:54 INFO - PROCESS | 1830 | 1477645494869 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 02:04:54 INFO - PROCESS | 1830 | 1477645494876 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 02:04:54 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 02:04:54 INFO - PROCESS | 1830 | 1477645494889 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}] 02:04:55 INFO - PROCESS | 1830 | 1477645495136 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:04:55 INFO - PROCESS | 1830 | 1477645495221 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 02:04:55 INFO - PROCESS | 1830 | 1477645495229 Marionette TRACE conn4 <- [1,2596,null,["8"]] 02:04:55 INFO - PROCESS | 1830 | 1477645495238 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 02:04:55 INFO - PROCESS | 1830 | 1477645495247 Marionette TRACE conn4 <- [1,2597,null,{}] 02:04:55 INFO - PROCESS | 1830 | 1477645495253 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94800 == 8 [pid = 1830] [id = 560] 02:04:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f95800) [pid = 1830] [serial = 1644] [outer = (nil)] 02:04:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98400) [pid = 1830] [serial = 1645] [outer = 0x82f95800] 02:04:55 INFO - PROCESS | 1830 | 1477645495372 Marionette DEBUG loaded listener.js 02:04:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9e400) [pid = 1830] [serial = 1646] [outer = 0x82f95800] 02:04:56 INFO - PROCESS | 1830 | 1477645496058 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]]]}] 02:04:56 INFO - . 02:04:56 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1229ms 02:04:56 INFO - PROCESS | 1830 | 1477645496117 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 02:04:56 INFO - PROCESS | 1830 | 1477645496122 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 02:04:56 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 02:04:56 INFO - PROCESS | 1830 | 1477645496130 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}] 02:04:56 INFO - PROCESS | 1830 | 1477645496343 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 02:04:56 INFO - PROCESS | 1830 | 1477645496475 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 02:04:56 INFO - PROCESS | 1830 | 1477645496481 Marionette TRACE conn4 <- [1,2601,null,["8"]] 02:04:56 INFO - PROCESS | 1830 | 1477645496489 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 02:04:56 INFO - PROCESS | 1830 | 1477645496496 Marionette TRACE conn4 <- [1,2602,null,{}] 02:04:56 INFO - PROCESS | 1830 | 1477645496502 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f60400 == 9 [pid = 1830] [id = 561] 02:04:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x83283400) [pid = 1830] [serial = 1647] [outer = (nil)] 02:04:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330ec00) [pid = 1830] [serial = 1648] [outer = 0x83283400] 02:04:56 INFO - PROCESS | 1830 | 1477645496607 Marionette DEBUG loaded listener.js 02:04:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83310c00) [pid = 1830] [serial = 1649] [outer = 0x83283400] 02:04:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x833b9400 == 10 [pid = 1830] [id = 562] 02:04:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x833be400) [pid = 1830] [serial = 1650] [outer = (nil)] 02:04:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x833c4c00) [pid = 1830] [serial = 1651] [outer = 0x833be400] 02:04:57 INFO - PROCESS | 1830 | 1477645497484 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]]]}] 02:04:57 INFO - . 02:04:57 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 1430ms 02:04:57 INFO - PROCESS | 1830 | 1477645497571 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 02:04:57 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 02:04:57 INFO - PROCESS | 1830 | 1477645497579 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 02:04:57 INFO - PROCESS | 1830 | 1477645497586 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}] 02:04:57 INFO - PROCESS | 1830 | 1477645497844 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 02:04:57 INFO - PROCESS | 1830 | 1477645497861 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 02:04:57 INFO - PROCESS | 1830 | 1477645497866 Marionette TRACE conn4 <- [1,2606,null,["8"]] 02:04:57 INFO - PROCESS | 1830 | 1477645497873 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 02:04:57 INFO - PROCESS | 1830 | 1477645497881 Marionette TRACE conn4 <- [1,2607,null,{}] 02:04:57 INFO - PROCESS | 1830 | 1477645497888 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357c000 == 11 [pid = 1830] [id = 563] 02:04:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8357c400) [pid = 1830] [serial = 1652] [outer = (nil)] 02:04:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x83580800) [pid = 1830] [serial = 1653] [outer = 0x8357c400] 02:04:58 INFO - PROCESS | 1830 | 1477645497998 Marionette DEBUG loaded listener.js 02:04:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x838d3400) [pid = 1830] [serial = 1654] [outer = 0x8357c400] 02:04:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9e000 == 12 [pid = 1830] [id = 564] 02:04:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x87e9e400) [pid = 1830] [serial = 1655] [outer = (nil)] 02:04:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x87e9fc00) [pid = 1830] [serial = 1656] [outer = 0x87e9e400] 02:04:58 INFO - PROCESS | 1830 | 1477645498843 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]]]}] 02:04:58 INFO - . 02:04:58 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 1276ms 02:04:58 INFO - PROCESS | 1830 | 1477645498861 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:04:58 INFO - PROCESS | 1830 | 1477645498866 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:04:58 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 02:04:58 INFO - PROCESS | 1830 | 1477645498873 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}] 02:04:59 INFO - PROCESS | 1830 | 1477645499143 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 02:04:59 INFO - PROCESS | 1830 | 1477645499178 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 02:04:59 INFO - PROCESS | 1830 | 1477645499189 Marionette TRACE conn4 <- [1,2611,null,["8"]] 02:04:59 INFO - PROCESS | 1830 | 1477645499198 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 02:04:59 INFO - PROCESS | 1830 | 1477645499207 Marionette TRACE conn4 <- [1,2612,null,{}] 02:04:59 INFO - PROCESS | 1830 | 1477645499213 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:04:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9b000 == 13 [pid = 1830] [id = 565] 02:04:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x87f8e000) [pid = 1830] [serial = 1657] [outer = (nil)] 02:04:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c932000) [pid = 1830] [serial = 1658] [outer = 0x87f8e000] 02:04:59 INFO - PROCESS | 1830 | 1477645499320 Marionette DEBUG loaded listener.js 02:04:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8c935000) [pid = 1830] [serial = 1659] [outer = 0x87f8e000] 02:04:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b6800 == 14 [pid = 1830] [id = 566] 02:04:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8c9b8c00) [pid = 1830] [serial = 1660] [outer = (nil)] 02:04:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8c9ba800) [pid = 1830] [serial = 1661] [outer = 0x8c9b8c00] 02:05:00 INFO - PROCESS | 1830 | 1477645500101 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]]]}] 02:05:00 INFO - . 02:05:00 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 1272ms 02:05:00 INFO - PROCESS | 1830 | 1477645500147 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 02:05:00 INFO - PROCESS | 1830 | 1477645500151 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 02:05:00 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 02:05:00 INFO - PROCESS | 1830 | 1477645500158 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}] 02:05:00 INFO - PROCESS | 1830 | 1477645500346 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:05:00 INFO - PROCESS | 1830 | 1477645500484 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 02:05:00 INFO - PROCESS | 1830 | 1477645500489 Marionette TRACE conn4 <- [1,2616,null,["8"]] 02:05:00 INFO - PROCESS | 1830 | 1477645500495 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 02:05:00 INFO - PROCESS | 1830 | 1477645500500 Marionette TRACE conn4 <- [1,2617,null,{}] 02:05:00 INFO - PROCESS | 1830 | 1477645500506 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9c2800 == 15 [pid = 1830] [id = 567] 02:05:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8c9c2c00) [pid = 1830] [serial = 1662] [outer = (nil)] 02:05:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8ce04000) [pid = 1830] [serial = 1663] [outer = 0x8c9c2c00] 02:05:00 INFO - PROCESS | 1830 | 1477645500605 Marionette DEBUG loaded listener.js 02:05:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8ce07000) [pid = 1830] [serial = 1664] [outer = 0x8c9c2c00] 02:05:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5a000 == 16 [pid = 1830] [id = 568] 02:05:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8da5ac00) [pid = 1830] [serial = 1665] [outer = (nil)] 02:05:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8da60000) [pid = 1830] [serial = 1666] [outer = 0x8da5ac00] 02:05:01 INFO - PROCESS | 1830 | 1477645501357 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]]]}] 02:05:01 INFO - . 02:05:01 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 1223ms 02:05:01 INFO - PROCESS | 1830 | 1477645501381 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 02:05:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 02:05:01 INFO - PROCESS | 1830 | 1477645501385 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 02:05:01 INFO - PROCESS | 1830 | 1477645501393 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}] 02:05:01 INFO - PROCESS | 1830 | 1477645501668 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 02:05:01 INFO - PROCESS | 1830 | 1477645501820 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 02:05:01 INFO - PROCESS | 1830 | 1477645501824 Marionette TRACE conn4 <- [1,2621,null,["8"]] 02:05:01 INFO - PROCESS | 1830 | 1477645501832 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 02:05:01 INFO - PROCESS | 1830 | 1477645501847 Marionette TRACE conn4 <- [1,2622,null,{}] 02:05:01 INFO - PROCESS | 1830 | 1477645501856 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x83277c00 == 17 [pid = 1830] [id = 569] 02:05:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x87f96c00) [pid = 1830] [serial = 1667] [outer = (nil)] 02:05:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8dca2400) [pid = 1830] [serial = 1668] [outer = 0x87f96c00] 02:05:02 INFO - PROCESS | 1830 | 1477645502027 Marionette DEBUG loaded listener.js 02:05:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8dca6800) [pid = 1830] [serial = 1669] [outer = 0x87f96c00] 02:05:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddac800 == 18 [pid = 1830] [id = 570] 02:05:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8ddaf800) [pid = 1830] [serial = 1670] [outer = (nil)] 02:05:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8ddb3400) [pid = 1830] [serial = 1671] [outer = 0x8ddaf800] 02:05:02 INFO - PROCESS | 1830 | 1477645502856 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]]]}] 02:05:02 INFO - . 02:05:02 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 1481ms 02:05:02 INFO - PROCESS | 1830 | 1477645502905 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 02:05:02 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 02:05:02 INFO - PROCESS | 1830 | 1477645502909 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 02:05:02 INFO - PROCESS | 1830 | 1477645502918 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}] 02:05:03 INFO - PROCESS | 1830 | 1477645503206 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 02:05:03 INFO - PROCESS | 1830 | 1477645503334 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 02:05:03 INFO - PROCESS | 1830 | 1477645503343 Marionette TRACE conn4 <- [1,2626,null,["8"]] 02:05:03 INFO - PROCESS | 1830 | 1477645503359 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 02:05:03 INFO - PROCESS | 1830 | 1477645503371 Marionette TRACE conn4 <- [1,2627,null,{}] 02:05:03 INFO - PROCESS | 1830 | 1477645503381 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f50800 == 19 [pid = 1830] [id = 571] 02:05:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x82f51c00) [pid = 1830] [serial = 1672] [outer = (nil)] 02:05:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x82f6a000) [pid = 1830] [serial = 1673] [outer = 0x82f51c00] 02:05:03 INFO - PROCESS | 1830 | 1477645503510 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x82f9b400) [pid = 1830] [serial = 1674] [outer = 0x82f51c00] 02:05:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x833bf800 == 20 [pid = 1830] [id = 572] 02:05:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x833c2400) [pid = 1830] [serial = 1675] [outer = (nil)] 02:05:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x82fb4800) [pid = 1830] [serial = 1676] [outer = 0x833c2400] 02:05:04 INFO - PROCESS | 1830 | 1477645504495 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]]]}] 02:05:04 INFO - . 02:05:04 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 1629ms 02:05:04 INFO - PROCESS | 1830 | 1477645504547 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:05:04 INFO - PROCESS | 1830 | 1477645504556 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:05:04 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 02:05:04 INFO - PROCESS | 1830 | 1477645504565 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}] 02:05:04 INFO - PROCESS | 1830 | 1477645504821 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 02:05:05 INFO - PROCESS | 1830 | 1477645505005 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 02:05:05 INFO - PROCESS | 1830 | 1477645505011 Marionette TRACE conn4 <- [1,2631,null,["8"]] 02:05:05 INFO - PROCESS | 1830 | 1477645505019 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 02:05:05 INFO - PROCESS | 1830 | 1477645505027 Marionette TRACE conn4 <- [1,2632,null,{}] 02:05:05 INFO - PROCESS | 1830 | 1477645505077 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea0800 == 21 [pid = 1830] [id = 573] 02:05:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x87ea1800) [pid = 1830] [serial = 1677] [outer = (nil)] 02:05:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8c935800) [pid = 1830] [serial = 1678] [outer = 0x87ea1800] 02:05:05 INFO - PROCESS | 1830 | 1477645505194 Marionette DEBUG loaded listener.js 02:05:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8c93bc00) [pid = 1830] [serial = 1679] [outer = 0x87ea1800] 02:05:06 INFO - PROCESS | 1830 | 1477645506024 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]]]}] 02:05:06 INFO - . 02:05:06 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 1477ms 02:05:06 INFO - PROCESS | 1830 | 1477645506065 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 02:05:06 INFO - PROCESS | 1830 | 1477645506070 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 02:05:06 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 02:05:06 INFO - PROCESS | 1830 | 1477645506081 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}] 02:05:06 INFO - PROCESS | 1830 | 1477645506295 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:05:06 INFO - PROCESS | 1830 | 1477645506490 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 02:05:06 INFO - PROCESS | 1830 | 1477645506499 Marionette TRACE conn4 <- [1,2636,null,["8"]] 02:05:06 INFO - PROCESS | 1830 | 1477645506547 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 02:05:06 INFO - PROCESS | 1830 | 1477645506557 Marionette TRACE conn4 <- [1,2637,null,{}] 02:05:06 INFO - PROCESS | 1830 | 1477645506570 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357bc00 == 22 [pid = 1830] [id = 574] 02:05:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8f8cd800) [pid = 1830] [serial = 1680] [outer = (nil)] 02:05:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8f8d1800) [pid = 1830] [serial = 1681] [outer = 0x8f8cd800] 02:05:06 INFO - PROCESS | 1830 | 1477645506681 Marionette DEBUG loaded listener.js 02:05:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8f8dac00) [pid = 1830] [serial = 1682] [outer = 0x8f8cd800] 02:05:07 INFO - PROCESS | 1830 | 1477645507557 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]]]}] 02:05:07 INFO - . 02:05:07 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 1525ms 02:05:07 INFO - PROCESS | 1830 | 1477645507604 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 02:05:07 INFO - PROCESS | 1830 | 1477645507609 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 02:05:07 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 02:05:07 INFO - PROCESS | 1830 | 1477645507633 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}] 02:05:07 INFO - PROCESS | 1830 | 1477645507877 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 02:05:07 INFO - PROCESS | 1830 | 1477645507982 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 02:05:07 INFO - PROCESS | 1830 | 1477645507988 Marionette TRACE conn4 <- [1,2641,null,["8"]] 02:05:08 INFO - PROCESS | 1830 | 1477645508000 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 02:05:08 INFO - PROCESS | 1830 | 1477645508007 Marionette TRACE conn4 <- [1,2642,null,{}] 02:05:08 INFO - PROCESS | 1830 | 1477645508013 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99f400 == 23 [pid = 1830] [id = 575] 02:05:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f99f800) [pid = 1830] [serial = 1683] [outer = (nil)] 02:05:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8f9a3c00) [pid = 1830] [serial = 1684] [outer = 0x8f99f800] 02:05:08 INFO - PROCESS | 1830 | 1477645508125 Marionette DEBUG loaded listener.js 02:05:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8f9a8400) [pid = 1830] [serial = 1685] [outer = 0x8f99f800] 02:05:09 INFO - PROCESS | 1830 | 1477645509000 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]]]}] 02:05:09 INFO - . 02:05:09 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 1421ms 02:05:09 INFO - PROCESS | 1830 | 1477645509040 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 02:05:09 INFO - PROCESS | 1830 | 1477645509046 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 02:05:09 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 02:05:09 INFO - PROCESS | 1830 | 1477645509058 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}] 02:05:09 INFO - PROCESS | 1830 | 1477645509329 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 02:05:09 INFO - PROCESS | 1830 | 1477645509508 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 02:05:09 INFO - PROCESS | 1830 | 1477645509515 Marionette TRACE conn4 <- [1,2646,null,["8"]] 02:05:09 INFO - PROCESS | 1830 | 1477645509523 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 02:05:09 INFO - PROCESS | 1830 | 1477645509531 Marionette TRACE conn4 <- [1,2647,null,{}] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddac800 == 22 [pid = 1830] [id = 570] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5a000 == 21 [pid = 1830] [id = 568] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b6800 == 20 [pid = 1830] [id = 566] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9e000 == 19 [pid = 1830] [id = 564] 02:05:09 INFO - PROCESS | 1830 | 1477645509578 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x833b9400 == 18 [pid = 1830] [id = 562] 02:05:09 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6b800 == 17 [pid = 1830] [id = 559] 02:05:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fabc00 == 18 [pid = 1830] [id = 576] 02:05:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x82fb0000) [pid = 1830] [serial = 1686] [outer = (nil)] 02:05:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8330ac00) [pid = 1830] [serial = 1687] [outer = 0x82fb0000] 02:05:09 INFO - PROCESS | 1830 | 1477645509716 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8332dc00) [pid = 1830] [serial = 1688] [outer = 0x82fb0000] 02:05:10 INFO - PROCESS | 1830 | 1477645510481 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]]]}] 02:05:10 INFO - . 02:05:10 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 1473ms 02:05:10 INFO - PROCESS | 1830 | 1477645510529 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:05:10 INFO - PROCESS | 1830 | 1477645510534 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:05:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:05:10 INFO - PROCESS | 1830 | 1477645510542 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}] 02:05:10 INFO - PROCESS | 1830 | 1477645510728 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 02:05:10 INFO - PROCESS | 1830 | 1477645510867 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 02:05:10 INFO - PROCESS | 1830 | 1477645510873 Marionette TRACE conn4 <- [1,2651,null,["8"]] 02:05:10 INFO - PROCESS | 1830 | 1477645510880 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 02:05:10 INFO - PROCESS | 1830 | 1477645510887 Marionette TRACE conn4 <- [1,2652,null,{}] 02:05:10 INFO - PROCESS | 1830 | 1477645510893 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9c000 == 19 [pid = 1830] [id = 577] 02:05:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x87ea1c00) [pid = 1830] [serial = 1689] [outer = (nil)] 02:05:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8c939800) [pid = 1830] [serial = 1690] [outer = 0x87ea1c00] 02:05:11 INFO - PROCESS | 1830 | 1477645511001 Marionette DEBUG loaded listener.js 02:05:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8c93d400) [pid = 1830] [serial = 1691] [outer = 0x87ea1c00] 02:05:11 INFO - PROCESS | 1830 | 1477645511629 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]]]}] 02:05:11 INFO - . 02:05:11 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1126ms 02:05:11 INFO - PROCESS | 1830 | 1477645511676 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 02:05:11 INFO - PROCESS | 1830 | 1477645511684 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 02:05:11 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 02:05:11 INFO - PROCESS | 1830 | 1477645511692 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}] 02:05:11 INFO - PROCESS | 1830 | 1477645511925 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:05:11 INFO - PROCESS | 1830 | 1477645511942 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 02:05:11 INFO - PROCESS | 1830 | 1477645511946 Marionette TRACE conn4 <- [1,2656,null,["8"]] 02:05:11 INFO - PROCESS | 1830 | 1477645511952 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 02:05:11 INFO - PROCESS | 1830 | 1477645511959 Marionette TRACE conn4 <- [1,2657,null,{}] 02:05:11 INFO - PROCESS | 1830 | 1477645511966 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda4000 == 20 [pid = 1830] [id = 578] 02:05:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8dda6000) [pid = 1830] [serial = 1692] [outer = (nil)] 02:05:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8ddab800) [pid = 1830] [serial = 1693] [outer = 0x8dda6000] 02:05:12 INFO - PROCESS | 1830 | 1477645512068 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8f8c9400) [pid = 1830] [serial = 1694] [outer = 0x8dda6000] 02:05:12 INFO - PROCESS | 1830 | 1477645512980 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]]]}] 02:05:13 INFO - . 02:05:13 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 1325ms 02:05:13 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 02:05:13 INFO - PROCESS | 1830 | 1477645513016 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 02:05:13 INFO - PROCESS | 1830 | 1477645513020 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 02:05:13 INFO - PROCESS | 1830 | 1477645513034 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}] 02:05:13 INFO - PROCESS | 1830 | 1477645513291 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 02:05:13 INFO - PROCESS | 1830 | 1477645513321 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 02:05:13 INFO - PROCESS | 1830 | 1477645513328 Marionette TRACE conn4 <- [1,2661,null,["8"]] 02:05:13 INFO - PROCESS | 1830 | 1477645513334 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 02:05:13 INFO - PROCESS | 1830 | 1477645513340 Marionette TRACE conn4 <- [1,2662,null,{}] 02:05:13 INFO - PROCESS | 1830 | 1477645513422 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa27400 == 21 [pid = 1830] [id = 579] 02:05:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fa8d400) [pid = 1830] [serial = 1695] [outer = (nil)] 02:05:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8faf0400) [pid = 1830] [serial = 1696] [outer = 0x8fa8d400] 02:05:13 INFO - PROCESS | 1830 | 1477645513541 Marionette DEBUG loaded listener.js 02:05:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8faf3c00) [pid = 1830] [serial = 1697] [outer = 0x8fa8d400] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x82f95800) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x82f6bc00) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x83283400) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x833be400) [pid = 1830] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8357c400) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8da5ac00) [pid = 1830] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8c9c2c00) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c9b8c00) [pid = 1830] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x87f8e000) [pid = 1830] [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] 02:05:14 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x87e9e400) [pid = 1830] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645498598] 02:05:14 INFO - PROCESS | 1830 | 1477645514470 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]]]}] 02:05:14 INFO - . 02:05:14 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 1480ms 02:05:14 INFO - PROCESS | 1830 | 1477645514507 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 02:05:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 02:05:14 INFO - PROCESS | 1830 | 1477645514511 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 02:05:14 INFO - PROCESS | 1830 | 1477645514518 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}] 02:05:14 INFO - PROCESS | 1830 | 1477645514706 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 02:05:14 INFO - PROCESS | 1830 | 1477645514849 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 02:05:14 INFO - PROCESS | 1830 | 1477645514854 Marionette TRACE conn4 <- [1,2666,null,["8"]] 02:05:14 INFO - PROCESS | 1830 | 1477645514865 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 02:05:14 INFO - PROCESS | 1830 | 1477645514870 Marionette TRACE conn4 <- [1,2667,null,{}] 02:05:14 INFO - PROCESS | 1830 | 1477645514875 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b7000 == 22 [pid = 1830] [id = 580] 02:05:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c9bac00) [pid = 1830] [serial = 1698] [outer = (nil)] 02:05:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fb68c00) [pid = 1830] [serial = 1699] [outer = 0x8c9bac00] 02:05:14 INFO - PROCESS | 1830 | 1477645514974 Marionette DEBUG loaded listener.js 02:05:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fb70000) [pid = 1830] [serial = 1700] [outer = 0x8c9bac00] 02:05:15 INFO - PROCESS | 1830 | 1477645515579 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]]]}] 02:05:15 INFO - . 02:05:15 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 1127ms 02:05:15 INFO - PROCESS | 1830 | 1477645515645 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:05:15 INFO - PROCESS | 1830 | 1477645515650 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:05:15 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 02:05:15 INFO - PROCESS | 1830 | 1477645515657 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}] 02:05:15 INFO - PROCESS | 1830 | 1477645515913 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 02:05:15 INFO - PROCESS | 1830 | 1477645515928 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 02:05:15 INFO - PROCESS | 1830 | 1477645515931 Marionette TRACE conn4 <- [1,2671,null,["8"]] 02:05:15 INFO - PROCESS | 1830 | 1477645515937 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 02:05:15 INFO - PROCESS | 1830 | 1477645515942 Marionette TRACE conn4 <- [1,2672,null,{}] 02:05:15 INFO - PROCESS | 1830 | 1477645515948 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8c000 == 23 [pid = 1830] [id = 581] 02:05:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8fbbe400) [pid = 1830] [serial = 1701] [outer = (nil)] 02:05:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x91193000) [pid = 1830] [serial = 1702] [outer = 0x8fbbe400] 02:05:16 INFO - PROCESS | 1830 | 1477645516053 Marionette DEBUG loaded listener.js 02:05:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x91c3c800) [pid = 1830] [serial = 1703] [outer = 0x8fbbe400] 02:05:16 INFO - PROCESS | 1830 | 1477645516887 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]]]}] 02:05:16 INFO - . 02:05:16 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 1272ms 02:05:16 INFO - PROCESS | 1830 | 1477645516930 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 02:05:16 INFO - PROCESS | 1830 | 1477645516938 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 02:05:16 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 02:05:16 INFO - PROCESS | 1830 | 1477645516966 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}] 02:05:17 INFO - PROCESS | 1830 | 1477645517185 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:05:17 INFO - PROCESS | 1830 | 1477645517370 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 02:05:17 INFO - PROCESS | 1830 | 1477645517378 Marionette TRACE conn4 <- [1,2676,null,["8"]] 02:05:17 INFO - PROCESS | 1830 | 1477645517388 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 02:05:17 INFO - PROCESS | 1830 | 1477645517396 Marionette TRACE conn4 <- [1,2677,null,{}] 02:05:17 INFO - PROCESS | 1830 | 1477645517447 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8e000 == 24 [pid = 1830] [id = 582] 02:05:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x87f8f000) [pid = 1830] [serial = 1704] [outer = (nil)] 02:05:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8c9bc400) [pid = 1830] [serial = 1705] [outer = 0x87f8f000] 02:05:17 INFO - PROCESS | 1830 | 1477645517606 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8ce05800) [pid = 1830] [serial = 1706] [outer = 0x87f8f000] 02:05:18 INFO - PROCESS | 1830 | 1477645518397 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]]]}] 02:05:18 INFO - . 02:05:18 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1480ms 02:05:18 INFO - PROCESS | 1830 | 1477645518428 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 1830 | 1477645518434 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 02:05:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:05:18 INFO - PROCESS | 1830 | 1477645518460 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}] 02:05:18 INFO - PROCESS | 1830 | 1477645518684 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 02:05:18 INFO - PROCESS | 1830 | 1477645518872 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 02:05:18 INFO - PROCESS | 1830 | 1477645518878 Marionette TRACE conn4 <- [1,2681,null,["8"]] 02:05:18 INFO - PROCESS | 1830 | 1477645518886 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 02:05:18 INFO - PROCESS | 1830 | 1477645518893 Marionette TRACE conn4 <- [1,2682,null,{}] 02:05:18 INFO - PROCESS | 1830 | 1477645518942 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa21000 == 25 [pid = 1830] [id = 583] 02:05:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8fa29000) [pid = 1830] [serial = 1707] [outer = (nil)] 02:05:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8fb69400) [pid = 1830] [serial = 1708] [outer = 0x8fa29000] 02:05:19 INFO - PROCESS | 1830 | 1477645519061 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8fba5c00) [pid = 1830] [serial = 1709] [outer = 0x8fa29000] 02:05:19 INFO - PROCESS | 1830 | 1477645519810 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]]]}] 02:05:19 INFO - . 02:05:19 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 1379ms 02:05:19 INFO - PROCESS | 1830 | 1477645519844 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 02:05:19 INFO - PROCESS | 1830 | 1477645519852 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 02:05:19 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 02:05:19 INFO - PROCESS | 1830 | 1477645519860 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}] 02:05:20 INFO - PROCESS | 1830 | 1477645520047 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 02:05:20 INFO - PROCESS | 1830 | 1477645520235 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 02:05:20 INFO - PROCESS | 1830 | 1477645520241 Marionette TRACE conn4 <- [1,2686,null,["8"]] 02:05:20 INFO - PROCESS | 1830 | 1477645520251 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 02:05:20 INFO - PROCESS | 1830 | 1477645520259 Marionette TRACE conn4 <- [1,2687,null,{}] 02:05:20 INFO - PROCESS | 1830 | 1477645520308 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x93164000 == 26 [pid = 1830] [id = 584] 02:05:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x934a5400) [pid = 1830] [serial = 1710] [outer = (nil)] 02:05:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x93772800) [pid = 1830] [serial = 1711] [outer = 0x934a5400] 02:05:20 INFO - PROCESS | 1830 | 1477645520432 Marionette DEBUG loaded listener.js 02:05:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x93776000) [pid = 1830] [serial = 1712] [outer = 0x934a5400] 02:05:21 INFO - PROCESS | 1830 | 1477645521349 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]]]}] 02:05:21 INFO - . 02:05:21 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 1531ms 02:05:21 INFO - PROCESS | 1830 | 1477645521433 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:05:21 INFO - PROCESS | 1830 | 1477645521439 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:05:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 02:05:21 INFO - PROCESS | 1830 | 1477645521453 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}] 02:05:21 INFO - PROCESS | 1830 | 1477645521647 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 02:05:21 INFO - PROCESS | 1830 | 1477645521832 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 02:05:21 INFO - PROCESS | 1830 | 1477645521839 Marionette TRACE conn4 <- [1,2691,null,["8"]] 02:05:21 INFO - PROCESS | 1830 | 1477645521844 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 02:05:21 INFO - PROCESS | 1830 | 1477645521854 Marionette TRACE conn4 <- [1,2692,null,{}] 02:05:21 INFO - PROCESS | 1830 | 1477645521903 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x93781c00 == 27 [pid = 1830] [id = 585] 02:05:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x937cbc00) [pid = 1830] [serial = 1713] [outer = (nil)] 02:05:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x937d1400) [pid = 1830] [serial = 1714] [outer = 0x937cbc00] 02:05:22 INFO - PROCESS | 1830 | 1477645522022 Marionette DEBUG loaded listener.js 02:05:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x937d7800) [pid = 1830] [serial = 1715] [outer = 0x937cbc00] 02:05:22 INFO - PROCESS | 1830 | 1477645522944 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]]]}] 02:05:22 INFO - . 02:05:22 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1524ms 02:05:22 INFO - PROCESS | 1830 | 1477645522976 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 02:05:22 INFO - PROCESS | 1830 | 1477645522983 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 02:05:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 02:05:23 INFO - PROCESS | 1830 | 1477645522993 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}] 02:05:23 INFO - PROCESS | 1830 | 1477645523191 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:05:23 INFO - PROCESS | 1830 | 1477645523379 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 02:05:23 INFO - PROCESS | 1830 | 1477645523386 Marionette TRACE conn4 <- [1,2696,null,["8"]] 02:05:23 INFO - PROCESS | 1830 | 1477645523398 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 02:05:23 INFO - PROCESS | 1830 | 1477645523405 Marionette TRACE conn4 <- [1,2697,null,{}] 02:05:23 INFO - PROCESS | 1830 | 1477645523477 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6b000 == 28 [pid = 1830] [id = 586] 02:05:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x82f6bc00) [pid = 1830] [serial = 1716] [outer = (nil)] 02:05:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x82fad800) [pid = 1830] [serial = 1717] [outer = 0x82f6bc00] 02:05:23 INFO - PROCESS | 1830 | 1477645523598 Marionette DEBUG loaded listener.js 02:05:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8330a000) [pid = 1830] [serial = 1718] [outer = 0x82f6bc00] 02:05:24 INFO - PROCESS | 1830 | --DOCSHELL 0x833bf800 == 27 [pid = 1830] [id = 572] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8dca2400) [pid = 1830] [serial = 1668] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8ce04000) [pid = 1830] [serial = 1663] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8ce07000) [pid = 1830] [serial = 1664] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8da60000) [pid = 1830] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8c932000) [pid = 1830] [serial = 1658] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8c935000) [pid = 1830] [serial = 1659] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8c9ba800) [pid = 1830] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x83580800) [pid = 1830] [serial = 1653] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x838d3400) [pid = 1830] [serial = 1654] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x87e9fc00) [pid = 1830] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645498598] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8330ec00) [pid = 1830] [serial = 1648] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x83310c00) [pid = 1830] [serial = 1649] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x833c4c00) [pid = 1830] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x82f98400) [pid = 1830] [serial = 1645] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x82f9e400) [pid = 1830] [serial = 1646] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x82f9bc00) [pid = 1830] [serial = 1643] [outer = (nil)] [url = about:blank] 02:05:24 INFO - PROCESS | 1830 | 1477645524393 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]]]}] 02:05:24 INFO - . 02:05:24 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1433ms 02:05:24 INFO - PROCESS | 1830 | 1477645524425 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 02:05:24 INFO - PROCESS | 1830 | 1477645524431 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 02:05:24 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 02:05:24 INFO - PROCESS | 1830 | 1477645524448 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}] 02:05:24 INFO - PROCESS | 1830 | 1477645524666 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 02:05:24 INFO - PROCESS | 1830 | 1477645524677 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 02:05:24 INFO - PROCESS | 1830 | 1477645524682 Marionette TRACE conn4 <- [1,2701,null,["8"]] 02:05:24 INFO - PROCESS | 1830 | 1477645524729 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 02:05:24 INFO - PROCESS | 1830 | 1477645524735 Marionette TRACE conn4 <- [1,2702,null,{}] 02:05:24 INFO - PROCESS | 1830 | 1477645524865 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x83279800 == 28 [pid = 1830] [id = 587] 02:05:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8357c400) [pid = 1830] [serial = 1719] [outer = (nil)] 02:05:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x838d3400) [pid = 1830] [serial = 1720] [outer = 0x8357c400] 02:05:24 INFO - PROCESS | 1830 | 1477645524972 Marionette DEBUG loaded listener.js 02:05:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x838dec00) [pid = 1830] [serial = 1721] [outer = 0x8357c400] 02:05:25 INFO - PROCESS | 1830 | 1477645525587 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]]]}] 02:05:25 INFO - . 02:05:25 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1172ms 02:05:25 INFO - PROCESS | 1830 | 1477645525623 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 1830 | 1477645525630 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 02:05:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:05:25 INFO - PROCESS | 1830 | 1477645525638 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}] 02:05:25 INFO - PROCESS | 1830 | 1477645525813 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 02:05:25 INFO - PROCESS | 1830 | 1477645525826 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 02:05:25 INFO - PROCESS | 1830 | 1477645525830 Marionette TRACE conn4 <- [1,2706,null,["8"]] 02:05:25 INFO - PROCESS | 1830 | 1477645525968 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 02:05:25 INFO - PROCESS | 1830 | 1477645525975 Marionette TRACE conn4 <- [1,2707,null,{}] 02:05:25 INFO - PROCESS | 1830 | 1477645525982 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5e400 == 29 [pid = 1830] [id = 588] 02:05:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8dca4400) [pid = 1830] [serial = 1722] [outer = (nil)] 02:05:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8dda0800) [pid = 1830] [serial = 1723] [outer = 0x8dca4400] 02:05:26 INFO - PROCESS | 1830 | 1477645526084 Marionette DEBUG loaded listener.js 02:05:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8dca8000) [pid = 1830] [serial = 1724] [outer = 0x8dca4400] 02:05:26 INFO - PROCESS | 1830 | 1477645526840 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]]]}] 02:05:26 INFO - . 02:05:26 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1232ms 02:05:26 INFO - PROCESS | 1830 | 1477645526869 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:05:26 INFO - PROCESS | 1830 | 1477645526873 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:05:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:05:26 INFO - PROCESS | 1830 | 1477645526889 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}] 02:05:27 INFO - PROCESS | 1830 | 1477645527123 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 02:05:27 INFO - PROCESS | 1830 | 1477645527145 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 02:05:27 INFO - PROCESS | 1830 | 1477645527150 Marionette TRACE conn4 <- [1,2711,null,["8"]] 02:05:27 INFO - PROCESS | 1830 | 1477645527155 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 02:05:27 INFO - PROCESS | 1830 | 1477645527162 Marionette TRACE conn4 <- [1,2712,null,{}] 02:05:27 INFO - PROCESS | 1830 | 1477645527248 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa1ec00 == 30 [pid = 1830] [id = 589] 02:05:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8fa84800) [pid = 1830] [serial = 1725] [outer = (nil)] 02:05:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8faf3800) [pid = 1830] [serial = 1726] [outer = 0x8fa84800] 02:05:27 INFO - PROCESS | 1830 | 1477645527346 Marionette DEBUG loaded listener.js 02:05:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8fb9cc00) [pid = 1830] [serial = 1727] [outer = 0x8fa84800] 02:05:28 INFO - PROCESS | 1830 | 1477645528182 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]]]}] 02:05:28 INFO - . 02:05:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1324ms 02:05:28 INFO - PROCESS | 1830 | 1477645528216 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 02:05:28 INFO - PROCESS | 1830 | 1477645528220 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 02:05:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:05:28 INFO - PROCESS | 1830 | 1477645528233 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}] 02:05:28 INFO - PROCESS | 1830 | 1477645528590 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8f99f800) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x87ea1800) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x82fb0000) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x833c2400) [pid = 1830] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x82f51c00) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8f8cd800) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x87ea1c00) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8fa8d400) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8ddaf800) [pid = 1830] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645502577] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8c9bac00) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8dda6000) [pid = 1830] [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] 02:05:28 INFO - PROCESS | 1830 | 1477645528727 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 02:05:28 INFO - PROCESS | 1830 | 1477645528732 Marionette TRACE conn4 <- [1,2716,null,["8"]] 02:05:28 INFO - PROCESS | 1830 | 1477645528737 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 02:05:28 INFO - PROCESS | 1830 | 1477645528744 Marionette TRACE conn4 <- [1,2717,null,{}] 02:05:28 INFO - PROCESS | 1830 | 1477645528749 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5f400 == 31 [pid = 1830] [id = 590] 02:05:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x82f6b800) [pid = 1830] [serial = 1728] [outer = (nil)] 02:05:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x87ea2400) [pid = 1830] [serial = 1729] [outer = 0x82f6b800] 02:05:28 INFO - PROCESS | 1830 | 1477645528847 Marionette DEBUG loaded listener.js 02:05:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8dda6000) [pid = 1830] [serial = 1730] [outer = 0x82f6b800] 02:05:29 INFO - PROCESS | 1830 | 1477645529573 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]]]}] 02:05:29 INFO - . 02:05:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1372ms 02:05:29 INFO - PROCESS | 1830 | 1477645529599 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 02:05:29 INFO - PROCESS | 1830 | 1477645529603 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 02:05:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:05:29 INFO - PROCESS | 1830 | 1477645529611 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}] 02:05:29 INFO - PROCESS | 1830 | 1477645529867 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 02:05:29 INFO - PROCESS | 1830 | 1477645529883 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 02:05:29 INFO - PROCESS | 1830 | 1477645529886 Marionette TRACE conn4 <- [1,2721,null,["8"]] 02:05:29 INFO - PROCESS | 1830 | 1477645529893 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 02:05:29 INFO - PROCESS | 1830 | 1477645529899 Marionette TRACE conn4 <- [1,2722,null,{}] 02:05:29 INFO - PROCESS | 1830 | 1477645529904 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:05:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d7c00 == 32 [pid = 1830] [id = 591] 02:05:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x9390b000) [pid = 1830] [serial = 1731] [outer = (nil)] 02:05:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x93dc8800) [pid = 1830] [serial = 1732] [outer = 0x9390b000] 02:05:30 INFO - PROCESS | 1830 | 1477645530005 Marionette DEBUG loaded listener.js 02:05:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x93dd3000) [pid = 1830] [serial = 1733] [outer = 0x9390b000] 02:05:30 WARNING - wptserve Traceback (most recent call last): 02:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:05:30 WARNING - rv = self.func(request, response) 02:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:05:30 WARNING - access_control_allow_origin = "*") 02:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:05:30 WARNING - payload = payload_generator(server_data) 02:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:05:30 WARNING - return encode_string_as_bmp_image(data) 02:05: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 02:05:30 WARNING - img.save(f, "BMP") 02:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:05:30 WARNING - f.write(bmpfileheader) 02:05:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:05:30 WARNING - 02:05:33 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8fb68c00) [pid = 1830] [serial = 1699] [outer = (nil)] [url = about:blank] 02:05:33 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8fb70000) [pid = 1830] [serial = 1700] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8faf0400) [pid = 1830] [serial = 1696] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8faf3c00) [pid = 1830] [serial = 1697] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8ddab800) [pid = 1830] [serial = 1693] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8c9400) [pid = 1830] [serial = 1694] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c939800) [pid = 1830] [serial = 1690] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8c93d400) [pid = 1830] [serial = 1691] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8330ac00) [pid = 1830] [serial = 1687] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8332dc00) [pid = 1830] [serial = 1688] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8f9a3c00) [pid = 1830] [serial = 1684] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8f9a8400) [pid = 1830] [serial = 1685] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8f8d1800) [pid = 1830] [serial = 1681] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8f8dac00) [pid = 1830] [serial = 1682] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8c935800) [pid = 1830] [serial = 1678] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8c93bc00) [pid = 1830] [serial = 1679] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x82f6a000) [pid = 1830] [serial = 1673] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x82f9b400) [pid = 1830] [serial = 1674] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x82fb4800) [pid = 1830] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x91193000) [pid = 1830] [serial = 1702] [outer = (nil)] [url = about:blank] 02:05:34 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8ddb3400) [pid = 1830] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645502577] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x82f6bc00) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x87f8f000) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x937cbc00) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x934a5400) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x82f6b800) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8357c400) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8fbbe400) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8fa29000) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8fa84800) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8dca4400) [pid = 1830] [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] 02:05:37 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x87f96c00) [pid = 1830] [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] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82fabc00 == 31 [pid = 1830] [id = 576] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6b000 == 30 [pid = 1830] [id = 586] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x93781c00 == 29 [pid = 1830] [id = 585] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa21000 == 28 [pid = 1830] [id = 583] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f50800 == 27 [pid = 1830] [id = 571] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8e000 == 26 [pid = 1830] [id = 582] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea0800 == 25 [pid = 1830] [id = 573] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f60400 == 24 [pid = 1830] [id = 561] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b7000 == 23 [pid = 1830] [id = 580] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9c2800 == 22 [pid = 1830] [id = 567] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x93164000 == 21 [pid = 1830] [id = 584] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99f400 == 20 [pid = 1830] [id = 575] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8357bc00 == 19 [pid = 1830] [id = 574] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa27400 == 18 [pid = 1830] [id = 579] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9b000 == 17 [pid = 1830] [id = 565] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda4000 == 16 [pid = 1830] [id = 578] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8c000 == 15 [pid = 1830] [id = 581] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5f400 == 14 [pid = 1830] [id = 590] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x83277c00 == 13 [pid = 1830] [id = 569] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa1ec00 == 12 [pid = 1830] [id = 589] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8357c000 == 11 [pid = 1830] [id = 563] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5e400 == 10 [pid = 1830] [id = 588] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9c000 == 9 [pid = 1830] [id = 577] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94800 == 8 [pid = 1830] [id = 560] 02:05:42 INFO - PROCESS | 1830 | --DOCSHELL 0x83279800 == 7 [pid = 1830] [id = 587] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8faf3800) [pid = 1830] [serial = 1726] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8dda6000) [pid = 1830] [serial = 1730] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x87ea2400) [pid = 1830] [serial = 1729] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8fb9cc00) [pid = 1830] [serial = 1727] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8dda0800) [pid = 1830] [serial = 1723] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8dca8000) [pid = 1830] [serial = 1724] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x838d3400) [pid = 1830] [serial = 1720] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x838dec00) [pid = 1830] [serial = 1721] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x82fad800) [pid = 1830] [serial = 1717] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8330a000) [pid = 1830] [serial = 1718] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x937d1400) [pid = 1830] [serial = 1714] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x937d7800) [pid = 1830] [serial = 1715] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x93772800) [pid = 1830] [serial = 1711] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x93776000) [pid = 1830] [serial = 1712] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fb69400) [pid = 1830] [serial = 1708] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8fba5c00) [pid = 1830] [serial = 1709] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8dca6800) [pid = 1830] [serial = 1669] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8c9bc400) [pid = 1830] [serial = 1705] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ce05800) [pid = 1830] [serial = 1706] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x91c3c800) [pid = 1830] [serial = 1703] [outer = (nil)] [url = about:blank] 02:05:42 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x93dc8800) [pid = 1830] [serial = 1732] [outer = (nil)] [url = about:blank] 02:06:00 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:06:00 INFO - PROCESS | 1830 | 1477645560211 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]]]}] 02:06:00 INFO - . 02:06:00 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30664ms 02:06:00 INFO - PROCESS | 1830 | 1477645560275 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 02:06:00 INFO - PROCESS | 1830 | 1477645560283 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 02:06:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:06:00 INFO - PROCESS | 1830 | 1477645560295 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}] 02:06:00 INFO - PROCESS | 1830 | 1477645560550 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 02:06:00 INFO - PROCESS | 1830 | 1477645560637 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 02:06:00 INFO - PROCESS | 1830 | 1477645560644 Marionette TRACE conn4 <- [1,2726,null,["8"]] 02:06:00 INFO - PROCESS | 1830 | 1477645560655 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 02:06:00 INFO - PROCESS | 1830 | 1477645560666 Marionette TRACE conn4 <- [1,2727,null,{}] 02:06:00 INFO - PROCESS | 1830 | 1477645560677 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:06:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6a000 == 8 [pid = 1830] [id = 592] 02:06:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6a800) [pid = 1830] [serial = 1734] [outer = (nil)] 02:06:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f93000) [pid = 1830] [serial = 1735] [outer = 0x82f6a800] 02:06:00 INFO - PROCESS | 1830 | 1477645560790 Marionette DEBUG loaded listener.js 02:06:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9a000) [pid = 1830] [serial = 1736] [outer = 0x82f6a800] 02:06:01 WARNING - wptserve Traceback (most recent call last): 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:06:01 WARNING - rv = self.func(request, response) 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:06:01 WARNING - access_control_allow_origin = "*") 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:06:01 WARNING - payload = payload_generator(server_data) 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:06:01 WARNING - return encode_string_as_bmp_image(data) 02:06: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 02:06:01 WARNING - img.save(f, "BMP") 02:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:06:01 WARNING - f.write(bmpfileheader) 02:06:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:06:01 WARNING - 02:06:10 INFO - PROCESS | 1830 | --DOCSHELL 0x937d7c00 == 7 [pid = 1830] [id = 591] 02:06:16 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x9390b000) [pid = 1830] [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] 02:06:22 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x93dd3000) [pid = 1830] [serial = 1733] [outer = (nil)] [url = about:blank] 02:06:22 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f93000) [pid = 1830] [serial = 1735] [outer = (nil)] [url = about:blank] 02:06:30 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:06:31 INFO - PROCESS | 1830 | 1477645591033 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]]]}] 02:06:31 INFO - . 02:06:31 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30765ms 02:06:31 INFO - PROCESS | 1830 | 1477645591061 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:06:31 INFO - PROCESS | 1830 | 1477645591073 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:06:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:06:31 INFO - PROCESS | 1830 | 1477645591093 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}] 02:06:31 INFO - PROCESS | 1830 | 1477645591477 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 02:06:31 INFO - PROCESS | 1830 | 1477645591580 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 02:06:31 INFO - PROCESS | 1830 | 1477645591586 Marionette TRACE conn4 <- [1,2731,null,["8"]] 02:06:31 INFO - PROCESS | 1830 | 1477645591596 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 02:06:31 INFO - PROCESS | 1830 | 1477645591605 Marionette TRACE conn4 <- [1,2732,null,{}] 02:06:31 INFO - PROCESS | 1830 | 1477645591612 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:06:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f68400 == 8 [pid = 1830] [id = 593] 02:06:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f68800) [pid = 1830] [serial = 1737] [outer = (nil)] 02:06:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94400) [pid = 1830] [serial = 1738] [outer = 0x82f68800] 02:06:31 INFO - PROCESS | 1830 | 1477645591729 Marionette DEBUG loaded listener.js 02:06:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9c400) [pid = 1830] [serial = 1739] [outer = 0x82f68800] 02:06:32 WARNING - wptserve Traceback (most recent call last): 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:06:32 WARNING - rv = self.func(request, response) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:06:32 WARNING - access_control_allow_origin = "*") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:06:32 WARNING - payload = payload_generator(server_data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:06:32 WARNING - return encode_string_as_bmp_image(data) 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:06:32 WARNING - img.save(f, "BMP") 02:06:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:06:32 WARNING - f.write(bmpfileheader) 02:06:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:06:32 WARNING - 02:06:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6a000 == 7 [pid = 1830] [id = 592] 02:06:47 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f6a800) [pid = 1830] [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] 02:06:52 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9a000) [pid = 1830] [serial = 1736] [outer = (nil)] [url = about:blank] 02:06:52 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f94400) [pid = 1830] [serial = 1738] [outer = (nil)] [url = about:blank] 02:07:01 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:07:01 INFO - PROCESS | 1830 | 1477645621959 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]]]}] 02:07:01 INFO - . 02:07:01 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30909ms 02:07:02 INFO - PROCESS | 1830 | 1477645621996 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 1830 | 1477645622003 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 02:07:02 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:07:02 INFO - PROCESS | 1830 | 1477645622019 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}] 02:07:02 INFO - PROCESS | 1830 | 1477645622276 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:07:02 INFO - PROCESS | 1830 | 1477645622365 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 02:07:02 INFO - PROCESS | 1830 | 1477645622373 Marionette TRACE conn4 <- [1,2736,null,["8"]] 02:07:02 INFO - PROCESS | 1830 | 1477645622385 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 02:07:02 INFO - PROCESS | 1830 | 1477645622397 Marionette TRACE conn4 <- [1,2737,null,{}] 02:07:02 INFO - PROCESS | 1830 | 1477645622407 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6b000 == 8 [pid = 1830] [id = 594] 02:07:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b400) [pid = 1830] [serial = 1740] [outer = (nil)] 02:07:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f95800) [pid = 1830] [serial = 1741] [outer = 0x82f6b400] 02:07:02 INFO - PROCESS | 1830 | 1477645622530 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9dc00) [pid = 1830] [serial = 1742] [outer = 0x82f6b400] 02:07:03 INFO - PROCESS | 1830 | 1477645623376 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]]]}] 02:07:03 INFO - . 02:07:03 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1428ms 02:07:03 INFO - PROCESS | 1830 | 1477645623444 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 02:07:03 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:07:03 INFO - PROCESS | 1830 | 1477645623454 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 02:07:03 INFO - PROCESS | 1830 | 1477645623466 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}] 02:07:03 INFO - PROCESS | 1830 | 1477645623662 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 02:07:03 INFO - PROCESS | 1830 | 1477645623796 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 02:07:03 INFO - PROCESS | 1830 | 1477645623802 Marionette TRACE conn4 <- [1,2741,null,["8"]] 02:07:03 INFO - PROCESS | 1830 | 1477645623815 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 02:07:03 INFO - PROCESS | 1830 | 1477645623822 Marionette TRACE conn4 <- [1,2742,null,{}] 02:07:03 INFO - PROCESS | 1830 | 1477645623830 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x83280c00 == 9 [pid = 1830] [id = 595] 02:07:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8330ac00) [pid = 1830] [serial = 1743] [outer = (nil)] 02:07:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330dc00) [pid = 1830] [serial = 1744] [outer = 0x8330ac00] 02:07:03 INFO - PROCESS | 1830 | 1477645623938 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83310800) [pid = 1830] [serial = 1745] [outer = 0x8330ac00] 02:07:04 INFO - PROCESS | 1830 | 1477645624762 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]]]}] 02:07:04 INFO - . 02:07:04 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1322ms 02:07:04 INFO - PROCESS | 1830 | 1477645624796 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 02:07:04 INFO - PROCESS | 1830 | 1477645624810 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 02:07:04 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:07:04 INFO - PROCESS | 1830 | 1477645624822 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}] 02:07:05 INFO - PROCESS | 1830 | 1477645625046 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 02:07:05 INFO - PROCESS | 1830 | 1477645625197 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 02:07:05 INFO - PROCESS | 1830 | 1477645625203 Marionette TRACE conn4 <- [1,2746,null,["8"]] 02:07:05 INFO - PROCESS | 1830 | 1477645625211 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 02:07:05 INFO - PROCESS | 1830 | 1477645625221 Marionette TRACE conn4 <- [1,2747,null,{}] 02:07:05 INFO - PROCESS | 1830 | 1477645625230 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x83578800 == 10 [pid = 1830] [id = 596] 02:07:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x83579000) [pid = 1830] [serial = 1746] [outer = (nil)] 02:07:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8357a800) [pid = 1830] [serial = 1747] [outer = 0x83579000] 02:07:05 INFO - PROCESS | 1830 | 1477645625345 Marionette DEBUG loaded listener.js 02:07:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x83580800) [pid = 1830] [serial = 1748] [outer = 0x83579000] 02:07:06 INFO - PROCESS | 1830 | 1477645626051 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]]]}] 02:07:06 INFO - . 02:07:06 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1271ms 02:07:06 INFO - PROCESS | 1830 | 1477645626090 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:07:06 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 02:07:06 INFO - PROCESS | 1830 | 1477645626094 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:07:06 INFO - PROCESS | 1830 | 1477645626101 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}] 02:07:06 INFO - PROCESS | 1830 | 1477645626343 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 02:07:06 INFO - PROCESS | 1830 | 1477645626429 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 02:07:06 INFO - PROCESS | 1830 | 1477645626436 Marionette TRACE conn4 <- [1,2751,null,["8"]] 02:07:06 INFO - PROCESS | 1830 | 1477645626442 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 02:07:06 INFO - PROCESS | 1830 | 1477645626449 Marionette TRACE conn4 <- [1,2752,null,{}] 02:07:06 INFO - PROCESS | 1830 | 1477645626455 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x87e9d800 == 11 [pid = 1830] [id = 597] 02:07:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87ea0000) [pid = 1830] [serial = 1749] [outer = (nil)] 02:07:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c87c000) [pid = 1830] [serial = 1750] [outer = 0x87ea0000] 02:07:06 INFO - PROCESS | 1830 | 1477645626576 Marionette DEBUG loaded listener.js 02:07:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c884000) [pid = 1830] [serial = 1751] [outer = 0x87ea0000] 02:07:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c93c000 == 12 [pid = 1830] [id = 598] 02:07:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c93c400) [pid = 1830] [serial = 1752] [outer = (nil)] 02:07:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c93e000) [pid = 1830] [serial = 1753] [outer = 0x8c93c400] 02:07:07 INFO - PROCESS | 1830 | 1477645627387 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]]]}] 02:07:07 INFO - . 02:07:07 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1329ms 02:07:07 INFO - PROCESS | 1830 | 1477645627435 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 02:07:07 INFO - PROCESS | 1830 | 1477645627439 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 02:07:07 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 02:07:07 INFO - PROCESS | 1830 | 1477645627446 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}] 02:07:07 INFO - PROCESS | 1830 | 1477645627645 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:07:07 INFO - PROCESS | 1830 | 1477645627664 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 02:07:07 INFO - PROCESS | 1830 | 1477645627671 Marionette TRACE conn4 <- [1,2756,null,["8"]] 02:07:07 INFO - PROCESS | 1830 | 1477645627677 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 02:07:07 INFO - PROCESS | 1830 | 1477645627683 Marionette TRACE conn4 <- [1,2757,null,{}] 02:07:07 INFO - PROCESS | 1830 | 1477645627813 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b5000 == 13 [pid = 1830] [id = 599] 02:07:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9b5400) [pid = 1830] [serial = 1754] [outer = (nil)] 02:07:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8c9bb800) [pid = 1830] [serial = 1755] [outer = 0x8c9b5400] 02:07:07 INFO - PROCESS | 1830 | 1477645627923 Marionette DEBUG loaded listener.js 02:07:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8c9bf400) [pid = 1830] [serial = 1756] [outer = 0x8c9b5400] 02:07:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce08000 == 14 [pid = 1830] [id = 600] 02:07:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ce08800) [pid = 1830] [serial = 1757] [outer = (nil)] 02:07:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8ce09800) [pid = 1830] [serial = 1758] [outer = 0x8ce08800] 02:07:08 INFO - PROCESS | 1830 | 1477645628694 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]]]}] 02:07:08 INFO - . 02:07:08 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1326ms 02:07:08 INFO - PROCESS | 1830 | 1477645628773 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 02:07:08 INFO - PROCESS | 1830 | 1477645628776 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 02:07:08 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 02:07:08 INFO - PROCESS | 1830 | 1477645628790 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}] 02:07:09 INFO - PROCESS | 1830 | 1477645629056 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 02:07:09 INFO - PROCESS | 1830 | 1477645629201 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 02:07:09 INFO - PROCESS | 1830 | 1477645629205 Marionette TRACE conn4 <- [1,2761,null,["8"]] 02:07:09 INFO - PROCESS | 1830 | 1477645629211 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 02:07:09 INFO - PROCESS | 1830 | 1477645629216 Marionette TRACE conn4 <- [1,2762,null,{}] 02:07:09 INFO - PROCESS | 1830 | 1477645629221 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4bc00 == 15 [pid = 1830] [id = 601] 02:07:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x82fae800) [pid = 1830] [serial = 1759] [outer = (nil)] 02:07:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8ce0ac00) [pid = 1830] [serial = 1760] [outer = 0x82fae800] 02:07:09 INFO - PROCESS | 1830 | 1477645629344 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8dca1000) [pid = 1830] [serial = 1761] [outer = 0x82fae800] 02:07:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda8c00 == 16 [pid = 1830] [id = 602] 02:07:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8ddaac00) [pid = 1830] [serial = 1762] [outer = (nil)] 02:07:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8ddab400) [pid = 1830] [serial = 1763] [outer = 0x8ddaac00] 02:07:10 INFO - PROCESS | 1830 | 1477645630088 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]]]}] 02:07:10 INFO - . 02:07:10 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1375ms 02:07:10 INFO - PROCESS | 1830 | 1477645630173 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 02:07:10 INFO - PROCESS | 1830 | 1477645630180 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 02:07:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 02:07:10 INFO - PROCESS | 1830 | 1477645630193 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}] 02:07:10 INFO - PROCESS | 1830 | 1477645630435 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 02:07:10 INFO - PROCESS | 1830 | 1477645630624 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 02:07:10 INFO - PROCESS | 1830 | 1477645630638 Marionette TRACE conn4 <- [1,2766,null,["8"]] 02:07:10 INFO - PROCESS | 1830 | 1477645630653 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 02:07:10 INFO - PROCESS | 1830 | 1477645630676 Marionette TRACE conn4 <- [1,2767,null,{}] 02:07:10 INFO - PROCESS | 1830 | 1477645630689 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa6400 == 17 [pid = 1830] [id = 603] 02:07:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x82faac00) [pid = 1830] [serial = 1764] [outer = (nil)] 02:07:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8327f000) [pid = 1830] [serial = 1765] [outer = 0x82faac00] 02:07:10 INFO - PROCESS | 1830 | 1477645630878 Marionette DEBUG loaded listener.js 02:07:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8330d800) [pid = 1830] [serial = 1766] [outer = 0x82faac00] 02:07:11 WARNING - wptserve Traceback (most recent call last): 02:07:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:07:11 WARNING - rv = self.func(request, response) 02:07:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:07:11 WARNING - access_control_allow_origin = "*") 02:07:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:07:11 WARNING - payload = payload_generator(server_data) 02:07:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:07:11 WARNING - return encode_string_as_bmp_image(data) 02:07: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 02:07:11 WARNING - img.save(f, "BMP") 02:07:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:07:11 WARNING - f.write(bmpfileheader) 02:07:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:07:11 WARNING - 02:07:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda8c00 == 16 [pid = 1830] [id = 602] 02:07:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce08000 == 15 [pid = 1830] [id = 600] 02:07:13 INFO - PROCESS | 1830 | --DOCSHELL 0x8c93c000 == 14 [pid = 1830] [id = 598] 02:07:13 INFO - PROCESS | 1830 | --DOCSHELL 0x82f68400 == 13 [pid = 1830] [id = 593] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8330ac00) [pid = 1830] [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] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x83579000) [pid = 1830] [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] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x82f6b400) [pid = 1830] [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] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x82f68800) [pid = 1830] [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] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8c9b5400) [pid = 1830] [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] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8ce08800) [pid = 1830] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645628399] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8c93c400) [pid = 1830] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:07:16 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x87ea0000) [pid = 1830] [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] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x83280c00 == 12 [pid = 1830] [id = 595] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b5000 == 11 [pid = 1830] [id = 599] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x87e9d800 == 10 [pid = 1830] [id = 597] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x83578800 == 9 [pid = 1830] [id = 596] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6b000 == 8 [pid = 1830] [id = 594] 02:07:21 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4bc00 == 7 [pid = 1830] [id = 601] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8c93e000) [pid = 1830] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8c884000) [pid = 1830] [serial = 1751] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8c87c000) [pid = 1830] [serial = 1750] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8ce09800) [pid = 1830] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645628399] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8c9bf400) [pid = 1830] [serial = 1756] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8c9bb800) [pid = 1830] [serial = 1755] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8357a800) [pid = 1830] [serial = 1747] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x83580800) [pid = 1830] [serial = 1748] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8330dc00) [pid = 1830] [serial = 1744] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x83310800) [pid = 1830] [serial = 1745] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x82f95800) [pid = 1830] [serial = 1741] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x82f9dc00) [pid = 1830] [serial = 1742] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x82f9c400) [pid = 1830] [serial = 1739] [outer = (nil)] [url = about:blank] 02:07:21 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8ce0ac00) [pid = 1830] [serial = 1760] [outer = (nil)] [url = about:blank] 02:07:23 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8ddaac00) [pid = 1830] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:07:23 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x82fae800) [pid = 1830] [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] 02:07:29 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ddab400) [pid = 1830] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:07:29 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8dca1000) [pid = 1830] [serial = 1761] [outer = (nil)] [url = about:blank] 02:07:29 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8327f000) [pid = 1830] [serial = 1765] [outer = (nil)] [url = about:blank] 02:07:41 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:07:41 INFO - PROCESS | 1830 | 1477645661121 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]]]}] 02:07:41 INFO - . 02:07:41 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30953ms 02:07:41 INFO - PROCESS | 1830 | 1477645661145 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 1830 | 1477645661152 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:07:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 02:07:41 INFO - PROCESS | 1830 | 1477645661164 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}] 02:07:41 INFO - PROCESS | 1830 | 1477645661421 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 02:07:41 INFO - PROCESS | 1830 | 1477645661509 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 02:07:41 INFO - PROCESS | 1830 | 1477645661517 Marionette TRACE conn4 <- [1,2771,null,["8"]] 02:07:41 INFO - PROCESS | 1830 | 1477645661526 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 02:07:41 INFO - PROCESS | 1830 | 1477645661535 Marionette TRACE conn4 <- [1,2772,null,{}] 02:07:41 INFO - PROCESS | 1830 | 1477645661546 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92800 == 8 [pid = 1830] [id = 604] 02:07:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f92c00) [pid = 1830] [serial = 1767] [outer = (nil)] 02:07:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f96400) [pid = 1830] [serial = 1768] [outer = 0x82f92c00] 02:07:41 INFO - PROCESS | 1830 | 1477645661660 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9bc00) [pid = 1830] [serial = 1769] [outer = 0x82f92c00] 02:07:42 WARNING - wptserve Traceback (most recent call last): 02:07:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:07:42 WARNING - rv = self.func(request, response) 02:07:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:07:42 WARNING - access_control_allow_origin = "*") 02:07:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:07:42 WARNING - payload = payload_generator(server_data) 02:07:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:07:42 WARNING - return encode_string_as_bmp_image(data) 02:07: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 02:07:42 WARNING - img.save(f, "BMP") 02:07:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:07:42 WARNING - f.write(bmpfileheader) 02:07:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:07:42 WARNING - 02:07:51 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa6400 == 7 [pid = 1830] [id = 603] 02:07:53 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82faac00) [pid = 1830] [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] 02:07:59 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8330d800) [pid = 1830] [serial = 1766] [outer = (nil)] [url = about:blank] 02:07:59 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f96400) [pid = 1830] [serial = 1768] [outer = (nil)] [url = about:blank] 02:08:11 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:08:11 INFO - PROCESS | 1830 | 1477645691881 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]]]}] 02:08:11 INFO - . 02:08:11 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30767ms 02:08:11 INFO - PROCESS | 1830 | 1477645691929 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 1830 | 1477645691936 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 02:08:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 02:08:11 INFO - PROCESS | 1830 | 1477645691948 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}] 02:08:12 INFO - PROCESS | 1830 | 1477645692196 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:08:12 INFO - PROCESS | 1830 | 1477645692283 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 02:08:12 INFO - PROCESS | 1830 | 1477645692290 Marionette TRACE conn4 <- [1,2776,null,["8"]] 02:08:12 INFO - PROCESS | 1830 | 1477645692300 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 02:08:12 INFO - PROCESS | 1830 | 1477645692308 Marionette TRACE conn4 <- [1,2777,null,{}] 02:08:12 INFO - PROCESS | 1830 | 1477645692315 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6b000 == 8 [pid = 1830] [id = 605] 02:08:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b400) [pid = 1830] [serial = 1770] [outer = (nil)] 02:08:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f96000) [pid = 1830] [serial = 1771] [outer = 0x82f6b400] 02:08:12 INFO - PROCESS | 1830 | 1477645692429 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9cc00) [pid = 1830] [serial = 1772] [outer = 0x82f6b400] 02:08:12 WARNING - wptserve Traceback (most recent call last): 02:08:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:08:12 WARNING - rv = self.func(request, response) 02:08:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:08:12 WARNING - access_control_allow_origin = "*") 02:08:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:08:12 WARNING - payload = payload_generator(server_data) 02:08:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:08:12 WARNING - return encode_string_as_bmp_image(data) 02:08: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 02:08:12 WARNING - img.save(f, "BMP") 02:08:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:08:12 WARNING - f.write(bmpfileheader) 02:08:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:08:12 WARNING - 02:08:22 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92800 == 7 [pid = 1830] [id = 604] 02:08:24 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f92c00) [pid = 1830] [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] 02:08:29 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9bc00) [pid = 1830] [serial = 1769] [outer = (nil)] [url = about:blank] 02:08:29 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f96000) [pid = 1830] [serial = 1771] [outer = (nil)] [url = about:blank] 02:08:42 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:08:42 INFO - PROCESS | 1830 | 1477645722642 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]]]}] 02:08:42 INFO - . 02:08:42 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30761ms 02:08:42 INFO - PROCESS | 1830 | 1477645722708 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 1830 | 1477645722716 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 02:08:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 02:08:42 INFO - PROCESS | 1830 | 1477645722729 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}] 02:08:42 INFO - PROCESS | 1830 | 1477645722983 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 02:08:43 INFO - PROCESS | 1830 | 1477645723072 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 02:08:43 INFO - PROCESS | 1830 | 1477645723079 Marionette TRACE conn4 <- [1,2781,null,["8"]] 02:08:43 INFO - PROCESS | 1830 | 1477645723087 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 02:08:43 INFO - PROCESS | 1830 | 1477645723096 Marionette TRACE conn4 <- [1,2782,null,{}] 02:08:43 INFO - PROCESS | 1830 | 1477645723108 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93c00 == 8 [pid = 1830] [id = 606] 02:08:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f94400) [pid = 1830] [serial = 1773] [outer = (nil)] 02:08:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1774] [outer = 0x82f94400] 02:08:43 INFO - PROCESS | 1830 | 1477645723228 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9e800) [pid = 1830] [serial = 1775] [outer = 0x82f94400] 02:08:43 INFO - PROCESS | 1830 | 1477645723922 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]]]}] 02:08:43 INFO - . 02:08:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1222ms 02:08:43 INFO - PROCESS | 1830 | 1477645723948 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 02:08:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 02:08:43 INFO - PROCESS | 1830 | 1477645723954 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 02:08:43 INFO - PROCESS | 1830 | 1477645723962 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}] 02:08:44 INFO - PROCESS | 1830 | 1477645724239 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 02:08:44 INFO - PROCESS | 1830 | 1477645724265 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 02:08:44 INFO - PROCESS | 1830 | 1477645724270 Marionette TRACE conn4 <- [1,2786,null,["8"]] 02:08:44 INFO - PROCESS | 1830 | 1477645724283 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 02:08:44 INFO - PROCESS | 1830 | 1477645724288 Marionette TRACE conn4 <- [1,2787,null,{}] 02:08:44 INFO - PROCESS | 1830 | 1477645724296 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327e000 == 9 [pid = 1830] [id = 607] 02:08:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x83280c00) [pid = 1830] [serial = 1776] [outer = (nil)] 02:08:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330d800) [pid = 1830] [serial = 1777] [outer = 0x83280c00] 02:08:44 INFO - PROCESS | 1830 | 1477645724403 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8330c400) [pid = 1830] [serial = 1778] [outer = 0x83280c00] 02:08:45 INFO - PROCESS | 1830 | 1477645725247 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]]]}] 02:08:45 INFO - . 02:08:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1327ms 02:08:45 INFO - PROCESS | 1830 | 1477645725297 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 1830 | 1477645725305 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:08:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 02:08:45 INFO - PROCESS | 1830 | 1477645725312 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}] 02:08:45 INFO - PROCESS | 1830 | 1477645725558 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 02:08:45 INFO - PROCESS | 1830 | 1477645725574 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 02:08:45 INFO - PROCESS | 1830 | 1477645725580 Marionette TRACE conn4 <- [1,2791,null,["8"]] 02:08:45 INFO - PROCESS | 1830 | 1477645725587 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 02:08:45 INFO - PROCESS | 1830 | 1477645725594 Marionette TRACE conn4 <- [1,2792,null,{}] 02:08:45 INFO - PROCESS | 1830 | 1477645725601 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x83577800 == 10 [pid = 1830] [id = 608] 02:08:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x83577c00) [pid = 1830] [serial = 1779] [outer = (nil)] 02:08:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x83579800) [pid = 1830] [serial = 1780] [outer = 0x83577c00] 02:08:45 INFO - PROCESS | 1830 | 1477645725735 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x8357f800) [pid = 1830] [serial = 1781] [outer = 0x83577c00] 02:08:46 INFO - PROCESS | 1830 | 1477645726549 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]]]}] 02:08:46 INFO - . 02:08:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1275ms 02:08:46 INFO - PROCESS | 1830 | 1477645726586 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 1830 | 1477645726591 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 02:08:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 02:08:46 INFO - PROCESS | 1830 | 1477645726598 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}] 02:08:46 INFO - PROCESS | 1830 | 1477645726831 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:08:46 INFO - PROCESS | 1830 | 1477645726853 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 02:08:46 INFO - PROCESS | 1830 | 1477645726860 Marionette TRACE conn4 <- [1,2796,null,["8"]] 02:08:46 INFO - PROCESS | 1830 | 1477645726866 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 02:08:46 INFO - PROCESS | 1830 | 1477645726872 Marionette TRACE conn4 <- [1,2797,null,{}] 02:08:46 INFO - PROCESS | 1830 | 1477645726878 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f50800 == 11 [pid = 1830] [id = 609] 02:08:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87e9c800) [pid = 1830] [serial = 1782] [outer = (nil)] 02:08:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c87bc00) [pid = 1830] [serial = 1783] [outer = 0x87e9c800] 02:08:46 INFO - PROCESS | 1830 | 1477645726982 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c883800) [pid = 1830] [serial = 1784] [outer = 0x87e9c800] 02:08:47 INFO - PROCESS | 1830 | 1477645727687 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]]]}] 02:08:47 INFO - . 02:08:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1130ms 02:08:47 INFO - PROCESS | 1830 | 1477645727728 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 1830 | 1477645727732 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 02:08:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 02:08:47 INFO - PROCESS | 1830 | 1477645727742 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}] 02:08:47 INFO - PROCESS | 1830 | 1477645727933 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 02:08:48 INFO - PROCESS | 1830 | 1477645728071 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 02:08:48 INFO - PROCESS | 1830 | 1477645728076 Marionette TRACE conn4 <- [1,2801,null,["8"]] 02:08:48 INFO - PROCESS | 1830 | 1477645728085 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 02:08:48 INFO - PROCESS | 1830 | 1477645728091 Marionette TRACE conn4 <- [1,2802,null,{}] 02:08:48 INFO - PROCESS | 1830 | 1477645728097 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c93e000 == 12 [pid = 1830] [id = 610] 02:08:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c93e400) [pid = 1830] [serial = 1785] [outer = (nil)] 02:08:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c9b5400) [pid = 1830] [serial = 1786] [outer = 0x8c93e400] 02:08:48 INFO - PROCESS | 1830 | 1477645728206 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9b5c00) [pid = 1830] [serial = 1787] [outer = 0x8c93e400] 02:08:48 INFO - PROCESS | 1830 | 1477645728795 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]]]}] 02:08:48 INFO - . 02:08:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1076ms 02:08:48 INFO - PROCESS | 1830 | 1477645728821 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 02:08:48 INFO - PROCESS | 1830 | 1477645728825 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 02:08:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 02:08:48 INFO - PROCESS | 1830 | 1477645728833 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}] 02:08:49 INFO - PROCESS | 1830 | 1477645729063 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 02:08:49 INFO - PROCESS | 1830 | 1477645729209 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 02:08:49 INFO - PROCESS | 1830 | 1477645729214 Marionette TRACE conn4 <- [1,2806,null,["8"]] 02:08:49 INFO - PROCESS | 1830 | 1477645729219 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 02:08:49 INFO - PROCESS | 1830 | 1477645729224 Marionette TRACE conn4 <- [1,2807,null,{}] 02:08:49 INFO - PROCESS | 1830 | 1477645729230 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce03c00 == 13 [pid = 1830] [id = 611] 02:08:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8ce04400) [pid = 1830] [serial = 1788] [outer = (nil)] 02:08:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8da5a000) [pid = 1830] [serial = 1789] [outer = 0x8ce04400] 02:08:49 INFO - PROCESS | 1830 | 1477645729344 Marionette DEBUG loaded listener.js 02:08:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8dba2800) [pid = 1830] [serial = 1790] [outer = 0x8ce04400] 02:08:50 INFO - PROCESS | 1830 | 1477645730056 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]]]}] 02:08:50 INFO - . 02:08:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1279ms 02:08:50 INFO - PROCESS | 1830 | 1477645730117 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 1830 | 1477645730120 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:08:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 02:08:50 INFO - PROCESS | 1830 | 1477645730128 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}] 02:08:50 INFO - PROCESS | 1830 | 1477645730351 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 02:08:50 INFO - PROCESS | 1830 | 1477645730366 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 02:08:50 INFO - PROCESS | 1830 | 1477645730373 Marionette TRACE conn4 <- [1,2811,null,["8"]] 02:08:50 INFO - PROCESS | 1830 | 1477645730378 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 02:08:50 INFO - PROCESS | 1830 | 1477645730385 Marionette TRACE conn4 <- [1,2812,null,{}] 02:08:50 INFO - PROCESS | 1830 | 1477645730391 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca4400 == 14 [pid = 1830] [id = 612] 02:08:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8dca7800) [pid = 1830] [serial = 1791] [outer = (nil)] 02:08:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8dcaa800) [pid = 1830] [serial = 1792] [outer = 0x8dca7800] 02:08:50 INFO - PROCESS | 1830 | 1477645730486 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8dca9000) [pid = 1830] [serial = 1793] [outer = 0x8dca7800] 02:08:51 INFO - PROCESS | 1830 | 1477645731358 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]]]}] 02:08:51 INFO - . 02:08:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1280ms 02:08:51 INFO - PROCESS | 1830 | 1477645731449 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 1830 | 1477645731457 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 02:08:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 02:08:51 INFO - PROCESS | 1830 | 1477645731470 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}] 02:08:51 INFO - PROCESS | 1830 | 1477645731688 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:08:51 INFO - PROCESS | 1830 | 1477645731866 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 02:08:51 INFO - PROCESS | 1830 | 1477645731874 Marionette TRACE conn4 <- [1,2816,null,["8"]] 02:08:51 INFO - PROCESS | 1830 | 1477645731882 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 02:08:51 INFO - PROCESS | 1830 | 1477645731889 Marionette TRACE conn4 <- [1,2817,null,{}] 02:08:51 INFO - PROCESS | 1830 | 1477645731940 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x83326400 == 15 [pid = 1830] [id = 613] 02:08:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x83328c00) [pid = 1830] [serial = 1794] [outer = (nil)] 02:08:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x833bac00) [pid = 1830] [serial = 1795] [outer = 0x83328c00] 02:08:52 INFO - PROCESS | 1830 | 1477645732082 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x833c8800) [pid = 1830] [serial = 1796] [outer = 0x83328c00] 02:08:52 INFO - PROCESS | 1830 | 1477645732892 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]]]}] 02:08:52 INFO - . 02:08:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1481ms 02:08:52 INFO - PROCESS | 1830 | 1477645732951 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 1830 | 1477645732956 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 02:08:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 02:08:52 INFO - PROCESS | 1830 | 1477645732967 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}] 02:08:53 INFO - PROCESS | 1830 | 1477645733279 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 02:08:53 INFO - PROCESS | 1830 | 1477645733405 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 02:08:53 INFO - PROCESS | 1830 | 1477645733412 Marionette TRACE conn4 <- [1,2821,null,["8"]] 02:08:53 INFO - PROCESS | 1830 | 1477645733425 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 02:08:53 INFO - PROCESS | 1830 | 1477645733433 Marionette TRACE conn4 <- [1,2822,null,{}] 02:08:53 INFO - PROCESS | 1830 | 1477645733440 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x83577400 == 16 [pid = 1830] [id = 614] 02:08:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x8c9b4800) [pid = 1830] [serial = 1797] [outer = (nil)] 02:08:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8da5e400) [pid = 1830] [serial = 1798] [outer = 0x8c9b4800] 02:08:53 INFO - PROCESS | 1830 | 1477645733563 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8da5d800) [pid = 1830] [serial = 1799] [outer = 0x8c9b4800] 02:08:54 INFO - PROCESS | 1830 | 1477645734397 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]]]}] 02:08:54 INFO - . 02:08:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1482ms 02:08:54 INFO - PROCESS | 1830 | 1477645734456 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 1830 | 1477645734464 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 02:08:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 02:08:54 INFO - PROCESS | 1830 | 1477645734472 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}] 02:08:54 INFO - PROCESS | 1830 | 1477645734657 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 02:08:54 INFO - PROCESS | 1830 | 1477645734834 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 02:08:54 INFO - PROCESS | 1830 | 1477645734841 Marionette TRACE conn4 <- [1,2826,null,["8"]] 02:08:54 INFO - PROCESS | 1830 | 1477645734853 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 02:08:54 INFO - PROCESS | 1830 | 1477645734861 Marionette TRACE conn4 <- [1,2827,null,{}] 02:08:54 INFO - PROCESS | 1830 | 1477645734868 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8cc800 == 17 [pid = 1830] [id = 615] 02:08:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8f8ce000) [pid = 1830] [serial = 1800] [outer = (nil)] 02:08:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8f8d2800) [pid = 1830] [serial = 1801] [outer = 0x8f8ce000] 02:08:55 INFO - PROCESS | 1830 | 1477645735013 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8f8dbc00) [pid = 1830] [serial = 1802] [outer = 0x8f8ce000] 02:08:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a0400 == 18 [pid = 1830] [id = 616] 02:08:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8f9a0800) [pid = 1830] [serial = 1803] [outer = (nil)] 02:08:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8f9a0c00) [pid = 1830] [serial = 1804] [outer = 0x8f9a0800] 02:08:55 INFO - PROCESS | 1830 | 1477645735870 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]]]}] 02:08:55 INFO - . 02:08:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1475ms 02:08:55 INFO - PROCESS | 1830 | 1477645735947 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 1830 | 1477645735952 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:08:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 02:08:55 INFO - PROCESS | 1830 | 1477645735960 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}] 02:08:56 INFO - PROCESS | 1830 | 1477645736182 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 02:08:56 INFO - PROCESS | 1830 | 1477645736472 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 02:08:56 INFO - PROCESS | 1830 | 1477645736480 Marionette TRACE conn4 <- [1,2831,null,["8"]] 02:08:56 INFO - PROCESS | 1830 | 1477645736493 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 02:08:56 INFO - PROCESS | 1830 | 1477645736505 Marionette TRACE conn4 <- [1,2832,null,{}] 02:08:56 INFO - PROCESS | 1830 | 1477645736562 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9b000 == 19 [pid = 1830] [id = 617] 02:08:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x82facc00) [pid = 1830] [serial = 1805] [outer = (nil)] 02:08:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8327d800) [pid = 1830] [serial = 1806] [outer = 0x82facc00] 02:08:56 INFO - PROCESS | 1830 | 1477645736687 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x83326c00) [pid = 1830] [serial = 1807] [outer = 0x82facc00] 02:08:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x83315000 == 20 [pid = 1830] [id = 618] 02:08:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x83317400) [pid = 1830] [serial = 1808] [outer = (nil)] 02:08:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8357ac00) [pid = 1830] [serial = 1809] [outer = 0x83317400] 02:08:57 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6b000 == 19 [pid = 1830] [id = 605] 02:08:57 INFO - PROCESS | 1830 | 1477645737695 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]]]}] 02:08:57 INFO - . 02:08:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1786ms 02:08:57 INFO - PROCESS | 1830 | 1477645737748 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 1830 | 1477645737755 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 02:08:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 02:08:57 INFO - PROCESS | 1830 | 1477645737764 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}] 02:08:57 INFO - PROCESS | 1830 | 1477645737978 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:08:58 INFO - PROCESS | 1830 | 1477645738122 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 02:08:58 INFO - PROCESS | 1830 | 1477645738129 Marionette TRACE conn4 <- [1,2836,null,["8"]] 02:08:58 INFO - PROCESS | 1830 | 1477645738142 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 02:08:58 INFO - PROCESS | 1830 | 1477645738151 Marionette TRACE conn4 <- [1,2837,null,{}] 02:08:58 INFO - PROCESS | 1830 | 1477645738158 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c87ec00 == 20 [pid = 1830] [id = 619] 02:08:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8c87fc00) [pid = 1830] [serial = 1810] [outer = (nil)] 02:08:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8c932c00) [pid = 1830] [serial = 1811] [outer = 0x8c87fc00] 02:08:58 INFO - PROCESS | 1830 | 1477645738260 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8c934c00) [pid = 1830] [serial = 1812] [outer = 0x8c87fc00] 02:08:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce01800 == 21 [pid = 1830] [id = 620] 02:08:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8ce01c00) [pid = 1830] [serial = 1813] [outer = (nil)] 02:08:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8ce02000) [pid = 1830] [serial = 1814] [outer = 0x8ce01c00] 02:08:59 INFO - PROCESS | 1830 | 1477645739006 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]]]}] 02:08:59 INFO - . 02:08:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1272ms 02:08:59 INFO - PROCESS | 1830 | 1477645739035 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 1830 | 1477645739040 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 02:08:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 02:08:59 INFO - PROCESS | 1830 | 1477645739061 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}] 02:08:59 INFO - PROCESS | 1830 | 1477645739277 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 02:08:59 INFO - PROCESS | 1830 | 1477645739296 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 02:08:59 INFO - PROCESS | 1830 | 1477645739306 Marionette TRACE conn4 <- [1,2841,null,["8"]] 02:08:59 INFO - PROCESS | 1830 | 1477645739483 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 02:08:59 INFO - PROCESS | 1830 | 1477645739491 Marionette TRACE conn4 <- [1,2842,null,{}] 02:08:59 INFO - PROCESS | 1830 | 1477645739497 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda1c00 == 22 [pid = 1830] [id = 621] 02:08:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8dda3800) [pid = 1830] [serial = 1815] [outer = (nil)] 02:08:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8ddab400) [pid = 1830] [serial = 1816] [outer = 0x8dda3800] 02:08:59 INFO - PROCESS | 1830 | 1477645739601 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8f8d1000) [pid = 1830] [serial = 1817] [outer = 0x8dda3800] 02:09:00 WARNING - wptserve Traceback (most recent call last): 02:09:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:09:00 WARNING - rv = self.func(request, response) 02:09:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:09:00 WARNING - access_control_allow_origin = "*") 02:09:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:09:00 WARNING - payload = payload_generator(server_data) 02:09:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:09:00 WARNING - return encode_string_as_bmp_image(data) 02:09: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 02:09:00 WARNING - img.save(f, "BMP") 02:09:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:09:00 WARNING - f.write(bmpfileheader) 02:09:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:09:00 WARNING - 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8ce04400) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8c93e400) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x87e9c800) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x83577c00) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x83280c00) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x82f94400) [pid = 1830] [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] 02:09:01 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x82f6b400) [pid = 1830] [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] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8327e000 == 21 [pid = 1830] [id = 607] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce03c00 == 20 [pid = 1830] [id = 611] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8c93e000 == 19 [pid = 1830] [id = 610] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f50800 == 18 [pid = 1830] [id = 609] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x83577800 == 17 [pid = 1830] [id = 608] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93c00 == 16 [pid = 1830] [id = 606] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce01800 == 15 [pid = 1830] [id = 620] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8c87ec00 == 14 [pid = 1830] [id = 619] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x83315000 == 13 [pid = 1830] [id = 618] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9b000 == 12 [pid = 1830] [id = 617] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a0400 == 11 [pid = 1830] [id = 616] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8cc800 == 10 [pid = 1830] [id = 615] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x83577400 == 9 [pid = 1830] [id = 614] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x83326400 == 8 [pid = 1830] [id = 613] 02:09:06 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca4400 == 7 [pid = 1830] [id = 612] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8da5a000) [pid = 1830] [serial = 1789] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x8dba2800) [pid = 1830] [serial = 1790] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8c9b5400) [pid = 1830] [serial = 1786] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8c9b5c00) [pid = 1830] [serial = 1787] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8c87bc00) [pid = 1830] [serial = 1783] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8c883800) [pid = 1830] [serial = 1784] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x83579800) [pid = 1830] [serial = 1780] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8357f800) [pid = 1830] [serial = 1781] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8330d800) [pid = 1830] [serial = 1777] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8330c400) [pid = 1830] [serial = 1778] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x82f98000) [pid = 1830] [serial = 1774] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x82f9e800) [pid = 1830] [serial = 1775] [outer = (nil)] [url = about:blank] 02:09:06 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x82f9cc00) [pid = 1830] [serial = 1772] [outer = (nil)] [url = about:blank] 02:09:07 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8dcaa800) [pid = 1830] [serial = 1792] [outer = (nil)] [url = about:blank] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x8f9a0800) [pid = 1830] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x83317400) [pid = 1830] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645737302] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x82facc00) [pid = 1830] [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] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8f8ce000) [pid = 1830] [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] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8c9b4800) [pid = 1830] [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] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x83328c00) [pid = 1830] [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] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8c87fc00) [pid = 1830] [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] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8ce01c00) [pid = 1830] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:09 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8dca7800) [pid = 1830] [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] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x833c8800) [pid = 1830] [serial = 1796] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x833bac00) [pid = 1830] [serial = 1795] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8da5d800) [pid = 1830] [serial = 1799] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8da5e400) [pid = 1830] [serial = 1798] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f9a0c00) [pid = 1830] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8f8dbc00) [pid = 1830] [serial = 1802] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8f8d2800) [pid = 1830] [serial = 1801] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8357ac00) [pid = 1830] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645737302] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x83326c00) [pid = 1830] [serial = 1807] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8327d800) [pid = 1830] [serial = 1806] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8ce02000) [pid = 1830] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x8c934c00) [pid = 1830] [serial = 1812] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8c932c00) [pid = 1830] [serial = 1811] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8ddab400) [pid = 1830] [serial = 1816] [outer = (nil)] [url = about:blank] 02:09:14 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8dca9000) [pid = 1830] [serial = 1793] [outer = (nil)] [url = about:blank] 02:09:29 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:09:29 INFO - PROCESS | 1830 | 1477645769796 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]]]}] 02:09:29 INFO - . 02:09:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30776ms 02:09:29 INFO - PROCESS | 1830 | 1477645769826 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 1830 | 1477645769834 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 02:09:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 02:09:29 INFO - PROCESS | 1830 | 1477645769846 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}] 02:09:30 INFO - PROCESS | 1830 | 1477645770104 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 02:09:30 INFO - PROCESS | 1830 | 1477645770196 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 02:09:30 INFO - PROCESS | 1830 | 1477645770201 Marionette TRACE conn4 <- [1,2846,null,["8"]] 02:09:30 INFO - PROCESS | 1830 | 1477645770209 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 02:09:30 INFO - PROCESS | 1830 | 1477645770219 Marionette TRACE conn4 <- [1,2847,null,{}] 02:09:30 INFO - PROCESS | 1830 | 1477645770230 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f96000 == 8 [pid = 1830] [id = 622] 02:09:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f96400) [pid = 1830] [serial = 1818] [outer = (nil)] 02:09:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f99000) [pid = 1830] [serial = 1819] [outer = 0x82f96400] 02:09:30 INFO - PROCESS | 1830 | 1477645770359 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f000) [pid = 1830] [serial = 1820] [outer = 0x82f96400] 02:09:30 WARNING - wptserve Traceback (most recent call last): 02:09:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:09:30 WARNING - rv = self.func(request, response) 02:09:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:09:30 WARNING - access_control_allow_origin = "*") 02:09:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:09:30 WARNING - payload = payload_generator(server_data) 02:09:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:09:30 WARNING - return encode_string_as_bmp_image(data) 02:09: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 02:09:30 WARNING - img.save(f, "BMP") 02:09:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:09:30 WARNING - f.write(bmpfileheader) 02:09:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:09:30 WARNING - 02:09:40 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda1c00 == 7 [pid = 1830] [id = 621] 02:09:42 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8dda3800) [pid = 1830] [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] 02:09:47 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8f8d1000) [pid = 1830] [serial = 1817] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f99000) [pid = 1830] [serial = 1819] [outer = (nil)] [url = about:blank] 02:10:00 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:10:00 INFO - PROCESS | 1830 | 1477645800629 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]]]}] 02:10:00 INFO - . 02:10:00 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30813ms 02:10:00 INFO - PROCESS | 1830 | 1477645800659 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 1830 | 1477645800671 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:10:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 02:10:00 INFO - PROCESS | 1830 | 1477645800691 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}] 02:10:00 INFO - PROCESS | 1830 | 1477645800966 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 02:10:01 INFO - PROCESS | 1830 | 1477645801056 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 02:10:01 INFO - PROCESS | 1830 | 1477645801063 Marionette TRACE conn4 <- [1,2851,null,["8"]] 02:10:01 INFO - PROCESS | 1830 | 1477645801072 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 02:10:01 INFO - PROCESS | 1830 | 1477645801080 Marionette TRACE conn4 <- [1,2852,null,{}] 02:10:01 INFO - PROCESS | 1830 | 1477645801091 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 8 [pid = 1830] [id = 623] 02:10:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93800) [pid = 1830] [serial = 1821] [outer = (nil)] 02:10:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98400) [pid = 1830] [serial = 1822] [outer = 0x82f93800] 02:10:01 INFO - PROCESS | 1830 | 1477645801202 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f800) [pid = 1830] [serial = 1823] [outer = 0x82f93800] 02:10:01 WARNING - wptserve Traceback (most recent call last): 02:10:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:10:01 WARNING - rv = self.func(request, response) 02:10:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:10:01 WARNING - access_control_allow_origin = "*") 02:10:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:10:01 WARNING - payload = payload_generator(server_data) 02:10:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:10:01 WARNING - return encode_string_as_bmp_image(data) 02:10: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 02:10:01 WARNING - img.save(f, "BMP") 02:10:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:10:01 WARNING - f.write(bmpfileheader) 02:10:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:10:01 WARNING - 02:10:11 INFO - PROCESS | 1830 | --DOCSHELL 0x82f96000 == 7 [pid = 1830] [id = 622] 02:10:13 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f96400) [pid = 1830] [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] 02:10:18 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9f000) [pid = 1830] [serial = 1820] [outer = (nil)] [url = about:blank] 02:10:18 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f98400) [pid = 1830] [serial = 1822] [outer = (nil)] [url = about:blank] 02:10:31 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:10:31 INFO - PROCESS | 1830 | 1477645831427 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]]]}] 02:10:31 INFO - . 02:10:31 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30807ms 02:10:31 INFO - PROCESS | 1830 | 1477645831491 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 1830 | 1477645831499 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 02:10:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 02:10:31 INFO - PROCESS | 1830 | 1477645831512 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}] 02:10:31 INFO - PROCESS | 1830 | 1477645831769 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:10:31 INFO - PROCESS | 1830 | 1477645831860 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 02:10:31 INFO - PROCESS | 1830 | 1477645831868 Marionette TRACE conn4 <- [1,2856,null,["8"]] 02:10:31 INFO - PROCESS | 1830 | 1477645831875 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 02:10:31 INFO - PROCESS | 1830 | 1477645831885 Marionette TRACE conn4 <- [1,2857,null,{}] 02:10:31 INFO - PROCESS | 1830 | 1477645831895 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94400 == 8 [pid = 1830] [id = 624] 02:10:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f94800) [pid = 1830] [serial = 1824] [outer = (nil)] 02:10:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98c00) [pid = 1830] [serial = 1825] [outer = 0x82f94800] 02:10:32 INFO - PROCESS | 1830 | 1477645832007 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f400) [pid = 1830] [serial = 1826] [outer = 0x82f94800] 02:10:32 WARNING - wptserve Traceback (most recent call last): 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:10:32 WARNING - rv = self.func(request, response) 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:10:32 WARNING - access_control_allow_origin = "*") 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:10:32 WARNING - payload = payload_generator(server_data) 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:10:32 WARNING - return encode_string_as_bmp_image(data) 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:10:32 WARNING - img.save(f, "BMP") 02:10:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:10:32 WARNING - f.write(bmpfileheader) 02:10:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:10:32 WARNING - 02:10:41 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 7 [pid = 1830] [id = 623] 02:10:43 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f93800) [pid = 1830] [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] 02:10:49 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9f800) [pid = 1830] [serial = 1823] [outer = (nil)] [url = about:blank] 02:10:49 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f98c00) [pid = 1830] [serial = 1825] [outer = (nil)] [url = about:blank] 02:11:02 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:11:02 INFO - PROCESS | 1830 | 1477645862229 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]]]}] 02:11:02 INFO - . 02:11:02 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30758ms 02:11:02 INFO - PROCESS | 1830 | 1477645862268 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 1830 | 1477645862276 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 02:11:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 02:11:02 INFO - PROCESS | 1830 | 1477645862289 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}] 02:11:02 INFO - PROCESS | 1830 | 1477645862544 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 02:11:02 INFO - PROCESS | 1830 | 1477645862631 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 02:11:02 INFO - PROCESS | 1830 | 1477645862638 Marionette TRACE conn4 <- [1,2861,null,["8"]] 02:11:02 INFO - PROCESS | 1830 | 1477645862647 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 02:11:02 INFO - PROCESS | 1830 | 1477645862656 Marionette TRACE conn4 <- [1,2862,null,{}] 02:11:02 INFO - PROCESS | 1830 | 1477645862667 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 8 [pid = 1830] [id = 625] 02:11:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93800) [pid = 1830] [serial = 1827] [outer = (nil)] 02:11:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98000) [pid = 1830] [serial = 1828] [outer = 0x82f93800] 02:11:02 INFO - PROCESS | 1830 | 1477645862782 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9ec00) [pid = 1830] [serial = 1829] [outer = 0x82f93800] 02:11:03 WARNING - wptserve Traceback (most recent call last): 02:11:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:11:03 WARNING - rv = self.func(request, response) 02:11:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:11:03 WARNING - access_control_allow_origin = "*") 02:11:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:11:03 WARNING - payload = payload_generator(server_data) 02:11:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:11:03 WARNING - return encode_string_as_bmp_image(data) 02:11: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 02:11:03 WARNING - img.save(f, "BMP") 02:11:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:11:03 WARNING - f.write(bmpfileheader) 02:11:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:11:03 WARNING - 02:11:12 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94400 == 7 [pid = 1830] [id = 624] 02:11:14 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f94800) [pid = 1830] [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] 02:11:20 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9f400) [pid = 1830] [serial = 1826] [outer = (nil)] [url = about:blank] 02:11:20 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f98000) [pid = 1830] [serial = 1828] [outer = (nil)] [url = about:blank] 02:11:32 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:11:33 INFO - PROCESS | 1830 | 1477645893004 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]]]}] 02:11:33 INFO - . 02:11:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30774ms 02:11:33 INFO - PROCESS | 1830 | 1477645893060 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1830 | 1477645893067 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 02:11:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 02:11:33 INFO - PROCESS | 1830 | 1477645893080 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}] 02:11:33 INFO - PROCESS | 1830 | 1477645893325 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 02:11:33 INFO - PROCESS | 1830 | 1477645893411 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 02:11:33 INFO - PROCESS | 1830 | 1477645893418 Marionette TRACE conn4 <- [1,2866,null,["8"]] 02:11:33 INFO - PROCESS | 1830 | 1477645893427 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 02:11:33 INFO - PROCESS | 1830 | 1477645893437 Marionette TRACE conn4 <- [1,2867,null,{}] 02:11:33 INFO - PROCESS | 1830 | 1477645893443 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94000 == 8 [pid = 1830] [id = 626] 02:11:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f94400) [pid = 1830] [serial = 1830] [outer = (nil)] 02:11:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98400) [pid = 1830] [serial = 1831] [outer = 0x82f94400] 02:11:33 INFO - PROCESS | 1830 | 1477645893561 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9f400) [pid = 1830] [serial = 1832] [outer = 0x82f94400] 02:11:34 WARNING - wptserve Traceback (most recent call last): 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 02:11:34 WARNING - rv = self.func(request, response) 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 02:11:34 WARNING - access_control_allow_origin = "*") 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 02:11:34 WARNING - payload = payload_generator(server_data) 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 02:11:34 WARNING - return encode_string_as_bmp_image(data) 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 02:11:34 WARNING - img.save(f, "BMP") 02:11:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 02:11:34 WARNING - f.write(bmpfileheader) 02:11:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 02:11:34 WARNING - 02:11:43 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 7 [pid = 1830] [id = 625] 02:11:49 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x82f93800) [pid = 1830] [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] 02:11:54 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x82f9ec00) [pid = 1830] [serial = 1829] [outer = (nil)] [url = about:blank] 02:11:54 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x82f98400) [pid = 1830] [serial = 1831] [outer = (nil)] [url = about:blank] 02:12:03 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:12:03 INFO - PROCESS | 1830 | 1477645923786 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]]]}] 02:12:03 INFO - . 02:12:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30772ms 02:12:03 INFO - PROCESS | 1830 | 1477645923851 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 1830 | 1477645923858 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:12:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 02:12:03 INFO - PROCESS | 1830 | 1477645923871 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}] 02:12:04 INFO - PROCESS | 1830 | 1477645924129 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 02:12:04 INFO - PROCESS | 1830 | 1477645924220 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 02:12:04 INFO - PROCESS | 1830 | 1477645924227 Marionette TRACE conn4 <- [1,2871,null,["8"]] 02:12:04 INFO - PROCESS | 1830 | 1477645924237 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 02:12:04 INFO - PROCESS | 1830 | 1477645924245 Marionette TRACE conn4 <- [1,2872,null,{}] 02:12:04 INFO - PROCESS | 1830 | 1477645924256 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 8 [pid = 1830] [id = 627] 02:12:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f93800) [pid = 1830] [serial = 1833] [outer = (nil)] 02:12:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f98400) [pid = 1830] [serial = 1834] [outer = 0x82f93800] 02:12:04 INFO - PROCESS | 1830 | 1477645924374 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9ec00) [pid = 1830] [serial = 1835] [outer = 0x82f93800] 02:12:05 INFO - PROCESS | 1830 | 1477645925069 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]]]}] 02:12:05 INFO - . 02:12:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1224ms 02:12:05 INFO - PROCESS | 1830 | 1477645925092 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 1830 | 1477645925099 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 02:12:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 02:12:05 INFO - PROCESS | 1830 | 1477645925108 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}] 02:12:05 INFO - PROCESS | 1830 | 1477645925380 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:12:05 INFO - PROCESS | 1830 | 1477645925395 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 02:12:05 INFO - PROCESS | 1830 | 1477645925400 Marionette TRACE conn4 <- [1,2876,null,["8"]] 02:12:05 INFO - PROCESS | 1830 | 1477645925408 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 02:12:05 INFO - PROCESS | 1830 | 1477645925414 Marionette TRACE conn4 <- [1,2877,null,{}] 02:12:05 INFO - PROCESS | 1830 | 1477645925421 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330ac00 == 9 [pid = 1830] [id = 628] 02:12:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8330ec00) [pid = 1830] [serial = 1836] [outer = (nil)] 02:12:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x83312400) [pid = 1830] [serial = 1837] [outer = 0x8330ec00] 02:12:05 INFO - PROCESS | 1830 | 1477645925524 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83314000) [pid = 1830] [serial = 1838] [outer = 0x8330ec00] 02:12:06 INFO - PROCESS | 1830 | 1477645926342 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]]]}] 02:12:06 INFO - . 02:12:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1276ms 02:12:06 INFO - PROCESS | 1830 | 1477645926392 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 02:12:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 02:12:06 INFO - PROCESS | 1830 | 1477645926401 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 02:12:06 INFO - PROCESS | 1830 | 1477645926407 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}] 02:12:06 INFO - PROCESS | 1830 | 1477645926663 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 02:12:06 INFO - PROCESS | 1830 | 1477645926680 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 02:12:06 INFO - PROCESS | 1830 | 1477645926685 Marionette TRACE conn4 <- [1,2881,null,["8"]] 02:12:06 INFO - PROCESS | 1830 | 1477645926693 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 02:12:06 INFO - PROCESS | 1830 | 1477645926701 Marionette TRACE conn4 <- [1,2882,null,{}] 02:12:06 INFO - PROCESS | 1830 | 1477645926708 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357c000 == 10 [pid = 1830] [id = 629] 02:12:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8357c400) [pid = 1830] [serial = 1839] [outer = (nil)] 02:12:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x8357e800) [pid = 1830] [serial = 1840] [outer = 0x8357c400] 02:12:06 INFO - PROCESS | 1830 | 1477645926817 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x838d3400) [pid = 1830] [serial = 1841] [outer = 0x8357c400] 02:12:07 INFO - PROCESS | 1830 | 1477645927599 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]]]}] 02:12:07 INFO - . 02:12:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1238ms 02:12:07 INFO - PROCESS | 1830 | 1477645927646 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1830 | 1477645927653 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 02:12:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:12:07 INFO - PROCESS | 1830 | 1477645927665 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}] 02:12:08 INFO - PROCESS | 1830 | 1477645928019 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 02:12:08 INFO - PROCESS | 1830 | 1477645928044 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 02:12:08 INFO - PROCESS | 1830 | 1477645928055 Marionette TRACE conn4 <- [1,2886,null,["8"]] 02:12:08 INFO - PROCESS | 1830 | 1477645928063 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 02:12:08 INFO - PROCESS | 1830 | 1477645928073 Marionette TRACE conn4 <- [1,2887,null,{}] 02:12:08 INFO - PROCESS | 1830 | 1477645928080 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea2800 == 11 [pid = 1830] [id = 630] 02:12:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87f8b800) [pid = 1830] [serial = 1842] [outer = (nil)] 02:12:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c883000) [pid = 1830] [serial = 1843] [outer = 0x87f8b800] 02:12:08 INFO - PROCESS | 1830 | 1477645928260 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c934800) [pid = 1830] [serial = 1844] [outer = 0x87f8b800] 02:12:09 INFO - PROCESS | 1830 | 1477645929005 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]]]}] 02:12:09 INFO - . 02:12:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1377ms 02:12:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:12:09 INFO - PROCESS | 1830 | 1477645929040 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 1830 | 1477645929043 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:12:09 INFO - PROCESS | 1830 | 1477645929051 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}] 02:12:09 INFO - PROCESS | 1830 | 1477645929276 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 02:12:09 INFO - PROCESS | 1830 | 1477645929368 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 02:12:09 INFO - PROCESS | 1830 | 1477645929373 Marionette TRACE conn4 <- [1,2891,null,["8"]] 02:12:09 INFO - PROCESS | 1830 | 1477645929384 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 02:12:09 INFO - PROCESS | 1830 | 1477645929390 Marionette TRACE conn4 <- [1,2892,null,{}] 02:12:09 INFO - PROCESS | 1830 | 1477645929396 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b5c00 == 12 [pid = 1830] [id = 631] 02:12:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c9b6000) [pid = 1830] [serial = 1845] [outer = (nil)] 02:12:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c9bbc00) [pid = 1830] [serial = 1846] [outer = 0x8c9b6000] 02:12:09 INFO - PROCESS | 1830 | 1477645929493 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9bc400) [pid = 1830] [serial = 1847] [outer = 0x8c9b6000] 02:12:10 INFO - PROCESS | 1830 | 1477645930123 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]]]}] 02:12:10 INFO - . 02:12:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1121ms 02:12:10 INFO - PROCESS | 1830 | 1477645930170 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 1830 | 1477645930174 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 02:12:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:12:10 INFO - PROCESS | 1830 | 1477645930181 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}] 02:12:10 INFO - PROCESS | 1830 | 1477645930465 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:12:10 INFO - PROCESS | 1830 | 1477645930480 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 02:12:10 INFO - PROCESS | 1830 | 1477645930485 Marionette TRACE conn4 <- [1,2896,null,["8"]] 02:12:10 INFO - PROCESS | 1830 | 1477645930492 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 02:12:10 INFO - PROCESS | 1830 | 1477645930497 Marionette TRACE conn4 <- [1,2897,null,{}] 02:12:10 INFO - PROCESS | 1830 | 1477645930504 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce0ac00 == 13 [pid = 1830] [id = 632] 02:12:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8ce0cc00) [pid = 1830] [serial = 1848] [outer = (nil)] 02:12:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8dba2800) [pid = 1830] [serial = 1849] [outer = 0x8ce0cc00] 02:12:10 INFO - PROCESS | 1830 | 1477645930610 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8dc9ec00) [pid = 1830] [serial = 1850] [outer = 0x8ce0cc00] 02:12:11 INFO - PROCESS | 1830 | 1477645931384 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]]]}] 02:12:11 INFO - . 02:12:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1221ms 02:12:11 INFO - PROCESS | 1830 | 1477645931404 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 1830 | 1477645931410 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 02:12:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 02:12:11 INFO - PROCESS | 1830 | 1477645931420 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}] 02:12:11 INFO - PROCESS | 1830 | 1477645931602 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 02:12:11 INFO - PROCESS | 1830 | 1477645931745 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 02:12:11 INFO - PROCESS | 1830 | 1477645931754 Marionette TRACE conn4 <- [1,2901,null,["8"]] 02:12:11 INFO - PROCESS | 1830 | 1477645931759 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 02:12:11 INFO - PROCESS | 1830 | 1477645931766 Marionette TRACE conn4 <- [1,2902,null,{}] 02:12:11 INFO - PROCESS | 1830 | 1477645931772 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda3400 == 14 [pid = 1830] [id = 633] 02:12:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8dda3800) [pid = 1830] [serial = 1851] [outer = (nil)] 02:12:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8ddaac00) [pid = 1830] [serial = 1852] [outer = 0x8dda3800] 02:12:11 INFO - PROCESS | 1830 | 1477645931876 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8dda8000) [pid = 1830] [serial = 1853] [outer = 0x8dda3800] 02:12:12 INFO - PROCESS | 1830 | 1477645932638 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]]]}] 02:12:12 INFO - . 02:12:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1276ms 02:12:12 INFO - PROCESS | 1830 | 1477645932713 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 1830 | 1477645932719 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 02:12:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 02:12:12 INFO - PROCESS | 1830 | 1477645932733 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}] 02:12:12 INFO - PROCESS | 1830 | 1477645932954 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 02:12:13 INFO - PROCESS | 1830 | 1477645933126 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 02:12:13 INFO - PROCESS | 1830 | 1477645933133 Marionette TRACE conn4 <- [1,2906,null,["8"]] 02:12:13 INFO - PROCESS | 1830 | 1477645933145 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 02:12:13 INFO - PROCESS | 1830 | 1477645933154 Marionette TRACE conn4 <- [1,2907,null,{}] 02:12:13 INFO - PROCESS | 1830 | 1477645933205 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x83284400 == 15 [pid = 1830] [id = 634] 02:12:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x83309800) [pid = 1830] [serial = 1854] [outer = (nil)] 02:12:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x83574000) [pid = 1830] [serial = 1855] [outer = 0x83309800] 02:12:13 INFO - PROCESS | 1830 | 1477645933336 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8357e000) [pid = 1830] [serial = 1856] [outer = 0x83309800] 02:12:14 INFO - PROCESS | 1830 | 1477645934090 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]]]}] 02:12:14 INFO - . 02:12:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1423ms 02:12:14 INFO - PROCESS | 1830 | 1477645934171 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 1830 | 1477645934180 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:12:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 02:12:14 INFO - PROCESS | 1830 | 1477645934189 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}] 02:12:14 INFO - PROCESS | 1830 | 1477645934398 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 02:12:14 INFO - PROCESS | 1830 | 1477645934577 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 02:12:14 INFO - PROCESS | 1830 | 1477645934583 Marionette TRACE conn4 <- [1,2911,null,["8"]] 02:12:14 INFO - PROCESS | 1830 | 1477645934591 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 02:12:14 INFO - PROCESS | 1830 | 1477645934598 Marionette TRACE conn4 <- [1,2912,null,{}] 02:12:14 INFO - PROCESS | 1830 | 1477645934653 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x83314c00 == 16 [pid = 1830] [id = 635] 02:12:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x83576000) [pid = 1830] [serial = 1857] [outer = (nil)] 02:12:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x8dca0800) [pid = 1830] [serial = 1858] [outer = 0x83576000] 02:12:14 INFO - PROCESS | 1830 | 1477645934770 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8dca9800) [pid = 1830] [serial = 1859] [outer = 0x83576000] 02:12:15 INFO - PROCESS | 1830 | 1477645935489 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]]]}] 02:12:15 INFO - . 02:12:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1380ms 02:12:15 INFO - PROCESS | 1830 | 1477645935578 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 02:12:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 02:12:15 INFO - PROCESS | 1830 | 1477645935586 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 02:12:15 INFO - PROCESS | 1830 | 1477645935594 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}] 02:12:15 INFO - PROCESS | 1830 | 1477645935850 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:12:15 INFO - PROCESS | 1830 | 1477645935976 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 02:12:15 INFO - PROCESS | 1830 | 1477645935982 Marionette TRACE conn4 <- [1,2916,null,["8"]] 02:12:16 INFO - PROCESS | 1830 | 1477645935995 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 02:12:16 INFO - PROCESS | 1830 | 1477645936003 Marionette TRACE conn4 <- [1,2917,null,{}] 02:12:16 INFO - PROCESS | 1830 | 1477645936011 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d8c00 == 17 [pid = 1830] [id = 636] 02:12:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8f8d9000) [pid = 1830] [serial = 1860] [outer = (nil)] 02:12:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8f8ddc00) [pid = 1830] [serial = 1861] [outer = 0x8f8d9000] 02:12:16 INFO - PROCESS | 1830 | 1477645936150 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8f8e2000) [pid = 1830] [serial = 1862] [outer = 0x8f8d9000] 02:12:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f9a8000 == 18 [pid = 1830] [id = 637] 02:12:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8f9a9000) [pid = 1830] [serial = 1863] [outer = (nil)] 02:12:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8fa1bc00) [pid = 1830] [serial = 1864] [outer = 0x8f9a9000] 02:12:16 INFO - PROCESS | 1830 | 1477645936966 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]]]}] 02:12:17 INFO - . 02:12:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1422ms 02:12:17 INFO - PROCESS | 1830 | 1477645937032 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 02:12:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 02:12:17 INFO - PROCESS | 1830 | 1477645937037 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 02:12:17 INFO - PROCESS | 1830 | 1477645937049 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}] 02:12:17 INFO - PROCESS | 1830 | 1477645937277 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 02:12:17 INFO - PROCESS | 1830 | 1477645937562 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 02:12:17 INFO - PROCESS | 1830 | 1477645937569 Marionette TRACE conn4 <- [1,2921,null,["8"]] 02:12:17 INFO - PROCESS | 1830 | 1477645937582 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 02:12:17 INFO - PROCESS | 1830 | 1477645937592 Marionette TRACE conn4 <- [1,2922,null,{}] 02:12:17 INFO - PROCESS | 1830 | 1477645937647 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f67000 == 19 [pid = 1830] [id = 638] 02:12:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x82f6a800) [pid = 1830] [serial = 1865] [outer = (nil)] 02:12:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x83279000) [pid = 1830] [serial = 1866] [outer = 0x82f6a800] 02:12:17 INFO - PROCESS | 1830 | 1477645937762 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x83323c00) [pid = 1830] [serial = 1867] [outer = 0x82f6a800] 02:12:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x83328c00 == 20 [pid = 1830] [id = 639] 02:12:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x83329800) [pid = 1830] [serial = 1868] [outer = (nil)] 02:12:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8332c000) [pid = 1830] [serial = 1869] [outer = 0x83329800] 02:12:18 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94000 == 19 [pid = 1830] [id = 626] 02:12:18 INFO - PROCESS | 1830 | 1477645938677 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]]]}] 02:12:18 INFO - . 02:12:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1684ms 02:12:18 INFO - PROCESS | 1830 | 1477645938760 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 1830 | 1477645938766 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 02:12:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 02:12:18 INFO - PROCESS | 1830 | 1477645938775 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}] 02:12:18 INFO - PROCESS | 1830 | 1477645938971 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 02:12:19 INFO - PROCESS | 1830 | 1477645939115 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 02:12:19 INFO - PROCESS | 1830 | 1477645939122 Marionette TRACE conn4 <- [1,2926,null,["8"]] 02:12:19 INFO - PROCESS | 1830 | 1477645939133 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 02:12:19 INFO - PROCESS | 1830 | 1477645939140 Marionette TRACE conn4 <- [1,2927,null,{}] 02:12:19 INFO - PROCESS | 1830 | 1477645939147 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x87ea1000 == 20 [pid = 1830] [id = 640] 02:12:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x87ea1c00) [pid = 1830] [serial = 1870] [outer = (nil)] 02:12:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8c882c00) [pid = 1830] [serial = 1871] [outer = 0x87ea1c00] 02:12:19 INFO - PROCESS | 1830 | 1477645939248 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8c932000) [pid = 1830] [serial = 1872] [outer = 0x87ea1c00] 02:12:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9c2800 == 21 [pid = 1830] [id = 641] 02:12:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8ce02000) [pid = 1830] [serial = 1873] [outer = (nil)] 02:12:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8ce03400) [pid = 1830] [serial = 1874] [outer = 0x8ce02000] 02:12:20 INFO - . 02:12:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1270ms 02:12:20 INFO - PROCESS | 1830 | 1477645940034 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]]]}] 02:12:20 INFO - PROCESS | 1830 | 1477645940051 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 1830 | 1477645940056 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:12:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 02:12:20 INFO - PROCESS | 1830 | 1477645940070 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}] 02:12:20 INFO - PROCESS | 1830 | 1477645940263 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 02:12:20 INFO - PROCESS | 1830 | 1477645940283 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 02:12:20 INFO - PROCESS | 1830 | 1477645940293 Marionette TRACE conn4 <- [1,2931,null,["8"]] 02:12:20 INFO - PROCESS | 1830 | 1477645940428 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 02:12:20 INFO - PROCESS | 1830 | 1477645940435 Marionette TRACE conn4 <- [1,2932,null,{}] 02:12:20 INFO - PROCESS | 1830 | 1477645940443 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca6800 == 22 [pid = 1830] [id = 642] 02:12:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8dca7c00) [pid = 1830] [serial = 1875] [outer = (nil)] 02:12:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8dca9c00) [pid = 1830] [serial = 1876] [outer = 0x8dca7c00] 02:12:20 INFO - PROCESS | 1830 | 1477645940546 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8f8cec00) [pid = 1830] [serial = 1877] [outer = 0x8dca7c00] 02:12:21 INFO - PROCESS | 1830 | 1477645941333 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]]]}] 02:12:21 INFO - . 02:12:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1321ms 02:12:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 02:12:21 INFO - PROCESS | 1830 | 1477645941390 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 1830 | 1477645941393 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 02:12:21 INFO - PROCESS | 1830 | 1477645941402 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}] 02:12:21 INFO - PROCESS | 1830 | 1477645941646 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:12:21 INFO - PROCESS | 1830 | 1477645941667 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 02:12:21 INFO - PROCESS | 1830 | 1477645941671 Marionette TRACE conn4 <- [1,2936,null,["8"]] 02:12:21 INFO - PROCESS | 1830 | 1477645941677 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 02:12:21 INFO - PROCESS | 1830 | 1477645941683 Marionette TRACE conn4 <- [1,2937,null,{}] 02:12:21 INFO - PROCESS | 1830 | 1477645941688 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa27c00 == 23 [pid = 1830] [id = 643] 02:12:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fa88c00) [pid = 1830] [serial = 1878] [outer = (nil)] 02:12:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fa90c00) [pid = 1830] [serial = 1879] [outer = 0x8fa88c00] 02:12:21 INFO - PROCESS | 1830 | 1477645941863 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8faf0c00) [pid = 1830] [serial = 1880] [outer = 0x8fa88c00] 02:12:22 INFO - PROCESS | 1830 | 1477645942544 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]]]}] 02:12:22 INFO - . 02:12:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1178ms 02:12:22 INFO - PROCESS | 1830 | 1477645942578 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 02:12:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 02:12:22 INFO - PROCESS | 1830 | 1477645942582 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 02:12:22 INFO - PROCESS | 1830 | 1477645942589 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}] 02:12:22 INFO - PROCESS | 1830 | 1477645942816 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 02:12:22 INFO - PROCESS | 1830 | 1477645942839 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 02:12:22 INFO - PROCESS | 1830 | 1477645942843 Marionette TRACE conn4 <- [1,2941,null,["8"]] 02:12:22 INFO - PROCESS | 1830 | 1477645942849 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 02:12:22 INFO - PROCESS | 1830 | 1477645942854 Marionette TRACE conn4 <- [1,2942,null,{}] 02:12:22 INFO - PROCESS | 1830 | 1477645942860 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb98400 == 24 [pid = 1830] [id = 644] 02:12:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8fb9bc00) [pid = 1830] [serial = 1881] [outer = (nil)] 02:12:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8fba5000) [pid = 1830] [serial = 1882] [outer = 0x8fb9bc00] 02:12:23 INFO - PROCESS | 1830 | 1477645943037 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8fbbac00) [pid = 1830] [serial = 1883] [outer = 0x8fb9bc00] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8ce0cc00) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8c9b6000) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x87f8b800) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8357c400) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8330ec00) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x82f93800) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x82f94400) [pid = 1830] [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] 02:12:23 INFO - PROCESS | 1830 | 1477645943826 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]]]}] 02:12:23 INFO - . 02:12:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1271ms 02:12:23 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 02:12:23 INFO - PROCESS | 1830 | 1477645943859 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 1830 | 1477645943862 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 02:12:23 INFO - PROCESS | 1830 | 1477645943870 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}] 02:12:24 INFO - PROCESS | 1830 | 1477645944082 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 02:12:24 INFO - PROCESS | 1830 | 1477645944101 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 02:12:24 INFO - PROCESS | 1830 | 1477645944105 Marionette TRACE conn4 <- [1,2946,null,["8"]] 02:12:24 INFO - PROCESS | 1830 | 1477645944110 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 02:12:24 INFO - PROCESS | 1830 | 1477645944115 Marionette TRACE conn4 <- [1,2947,null,{}] 02:12:24 INFO - PROCESS | 1830 | 1477645944122 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x83321000 == 25 [pid = 1830] [id = 645] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fb71800) [pid = 1830] [serial = 1884] [outer = (nil)] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x91194800) [pid = 1830] [serial = 1885] [outer = 0x8fb71800] 02:12:24 INFO - PROCESS | 1830 | 1477645944242 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x91c40c00) [pid = 1830] [serial = 1886] [outer = 0x8fb71800] 02:12:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x92981400 == 26 [pid = 1830] [id = 646] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x92981800) [pid = 1830] [serial = 1887] [outer = (nil)] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x93087800) [pid = 1830] [serial = 1888] [outer = 0x92981800] 02:12:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x93166c00 == 27 [pid = 1830] [id = 647] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x93314400) [pid = 1830] [serial = 1889] [outer = (nil)] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x93315800) [pid = 1830] [serial = 1890] [outer = 0x93314400] 02:12:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x934a5400 == 28 [pid = 1830] [id = 648] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x934a5800) [pid = 1830] [serial = 1891] [outer = (nil)] 02:12:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x934afc00) [pid = 1830] [serial = 1892] [outer = 0x934a5800] 02:12:25 INFO - PROCESS | 1830 | 1477645945009 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"]]]}] 02:12:25 INFO - ... 02:12:25 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1171ms 02:12:25 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 02:12:25 INFO - PROCESS | 1830 | 1477645945039 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 1830 | 1477645945042 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:12:25 INFO - PROCESS | 1830 | 1477645945054 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}] 02:12:25 INFO - PROCESS | 1830 | 1477645945215 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 02:12:25 INFO - PROCESS | 1830 | 1477645945359 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 02:12:25 INFO - PROCESS | 1830 | 1477645945364 Marionette TRACE conn4 <- [1,2951,null,["8"]] 02:12:25 INFO - PROCESS | 1830 | 1477645945400 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 02:12:25 INFO - PROCESS | 1830 | 1477645945410 Marionette TRACE conn4 <- [1,2952,null,{}] 02:12:25 INFO - PROCESS | 1830 | 1477645945420 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4dc00 == 29 [pid = 1830] [id = 649] 02:12:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x82f4e000) [pid = 1830] [serial = 1893] [outer = (nil)] 02:12:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x82f67400) [pid = 1830] [serial = 1894] [outer = 0x82f4e000] 02:12:25 INFO - PROCESS | 1830 | 1477645945550 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x82fac400) [pid = 1830] [serial = 1895] [outer = 0x82f4e000] 02:12:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332e400 == 30 [pid = 1830] [id = 650] 02:12:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x833be400) [pid = 1830] [serial = 1896] [outer = (nil)] 02:12:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x833bf800) [pid = 1830] [serial = 1897] [outer = 0x833be400] 02:12:26 INFO - PROCESS | 1830 | 1477645946375 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"]]]}] 02:12:26 INFO - . 02:12:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1371ms 02:12:26 INFO - PROCESS | 1830 | 1477645946437 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1830 | 1477645946445 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 02:12:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 02:12:26 INFO - PROCESS | 1830 | 1477645946456 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}] 02:12:26 INFO - PROCESS | 1830 | 1477645946657 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:12:26 INFO - PROCESS | 1830 | 1477645946841 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 02:12:26 INFO - PROCESS | 1830 | 1477645946847 Marionette TRACE conn4 <- [1,2956,null,["8"]] 02:12:26 INFO - PROCESS | 1830 | 1477645946860 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 02:12:26 INFO - PROCESS | 1830 | 1477645946872 Marionette TRACE conn4 <- [1,2957,null,{}] 02:12:26 INFO - PROCESS | 1830 | 1477645946921 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x838ddc00 == 31 [pid = 1830] [id = 651] 02:12:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x87e98800) [pid = 1830] [serial = 1898] [outer = (nil)] 02:12:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x87ea1400) [pid = 1830] [serial = 1899] [outer = 0x87e98800] 02:12:27 INFO - PROCESS | 1830 | 1477645947034 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8c936400) [pid = 1830] [serial = 1900] [outer = 0x87e98800] 02:12:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da59000 == 32 [pid = 1830] [id = 652] 02:12:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8da5cc00) [pid = 1830] [serial = 1901] [outer = (nil)] 02:12:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8da5e400) [pid = 1830] [serial = 1902] [outer = 0x8da5cc00] 02:12:27 INFO - PROCESS | 1830 | 1477645947755 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"]]]}] 02:12:27 INFO - . 02:12:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1328ms 02:12:27 INFO - PROCESS | 1830 | 1477645947792 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 1830 | 1477645947796 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 02:12:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 02:12:27 INFO - PROCESS | 1830 | 1477645947807 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}] 02:12:28 INFO - PROCESS | 1830 | 1477645948012 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 02:12:28 INFO - PROCESS | 1830 | 1477645948207 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 02:12:28 INFO - PROCESS | 1830 | 1477645948212 Marionette TRACE conn4 <- [1,2961,null,["8"]] 02:12:28 INFO - PROCESS | 1830 | 1477645948233 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 02:12:28 INFO - PROCESS | 1830 | 1477645948247 Marionette TRACE conn4 <- [1,2962,null,{}] 02:12:28 INFO - PROCESS | 1830 | 1477645948257 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8ce800 == 33 [pid = 1830] [id = 653] 02:12:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8f8d0800) [pid = 1830] [serial = 1903] [outer = (nil)] 02:12:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8f8e0800) [pid = 1830] [serial = 1904] [outer = 0x8f8d0800] 02:12:28 INFO - PROCESS | 1830 | 1477645948372 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x8faf4400) [pid = 1830] [serial = 1905] [outer = 0x8f8d0800] 02:12:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x923a8800 == 34 [pid = 1830] [id = 654] 02:12:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x93082400) [pid = 1830] [serial = 1906] [outer = (nil)] 02:12:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x93087400) [pid = 1830] [serial = 1907] [outer = 0x93082400] 02:12:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x93774c00 == 35 [pid = 1830] [id = 655] 02:12:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x93775400) [pid = 1830] [serial = 1908] [outer = (nil)] 02:12:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x93775800) [pid = 1830] [serial = 1909] [outer = 0x93775400] 02:12:29 INFO - .. 02:12:29 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1393ms 02:12:29 INFO - PROCESS | 1830 | 1477645949175 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"]]]}] 02:12:29 INFO - PROCESS | 1830 | 1477645949216 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 1830 | 1477645949220 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 02:12:29 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 02:12:29 INFO - PROCESS | 1830 | 1477645949229 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}] 02:12:29 INFO - PROCESS | 1830 | 1477645949434 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 02:12:29 INFO - PROCESS | 1830 | 1477645949634 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 02:12:29 INFO - PROCESS | 1830 | 1477645949640 Marionette TRACE conn4 <- [1,2966,null,["8"]] 02:12:29 INFO - PROCESS | 1830 | 1477645949647 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 02:12:29 INFO - PROCESS | 1830 | 1477645949655 Marionette TRACE conn4 <- [1,2967,null,{}] 02:12:29 INFO - PROCESS | 1830 | 1477645949665 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x93777c00 == 36 [pid = 1830] [id = 656] 02:12:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x9377b400) [pid = 1830] [serial = 1910] [outer = (nil)] 02:12:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x9377e400) [pid = 1830] [serial = 1911] [outer = 0x9377b400] 02:12:29 INFO - PROCESS | 1830 | 1477645949782 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x937cd800) [pid = 1830] [serial = 1912] [outer = 0x9377b400] 02:12:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d2800 == 37 [pid = 1830] [id = 657] 02:12:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x93cd2c00) [pid = 1830] [serial = 1913] [outer = (nil)] 02:12:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x93cdd400) [pid = 1830] [serial = 1914] [outer = 0x93cd2c00] 02:12:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x93dc6800 == 38 [pid = 1830] [id = 658] 02:12:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x93dc6c00) [pid = 1830] [serial = 1915] [outer = (nil)] 02:12:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x93dc7000) [pid = 1830] [serial = 1916] [outer = 0x93dc6c00] 02:12:30 INFO - PROCESS | 1830 | 1477645950539 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"]]]}] 02:12:30 INFO - .. 02:12:30 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1372ms 02:12:30 INFO - PROCESS | 1830 | 1477645950603 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 1830 | 1477645950608 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:12:30 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 02:12:30 INFO - PROCESS | 1830 | 1477645950616 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}] 02:12:30 INFO - PROCESS | 1830 | 1477645950808 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 02:12:30 INFO - PROCESS | 1830 | 1477645950992 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 02:12:31 INFO - PROCESS | 1830 | 1477645950999 Marionette TRACE conn4 <- [1,2971,null,["8"]] 02:12:31 INFO - PROCESS | 1830 | 1477645951010 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 02:12:31 INFO - PROCESS | 1830 | 1477645951015 Marionette TRACE conn4 <- [1,2972,null,{}] 02:12:31 INFO - PROCESS | 1830 | 1477645951064 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x8da5d800 == 39 [pid = 1830] [id = 659] 02:12:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0x937d6000) [pid = 1830] [serial = 1917] [outer = (nil)] 02:12:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 100 (0x93dcc800) [pid = 1830] [serial = 1918] [outer = 0x937d6000] 02:12:31 INFO - PROCESS | 1830 | 1477645951174 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 101 (0x93dcec00) [pid = 1830] [serial = 1919] [outer = 0x937d6000] 02:12:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x94404000 == 40 [pid = 1830] [id = 660] 02:12:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 102 (0x94407400) [pid = 1830] [serial = 1920] [outer = (nil)] 02:12:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 103 (0x94407800) [pid = 1830] [serial = 1921] [outer = 0x94407400] 02:12:31 INFO - PROCESS | 1830 | 1477645951871 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"]]]}] 02:12:31 INFO - . 02:12:31 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1336ms 02:12:31 INFO - PROCESS | 1830 | 1477645951952 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 1830 | 1477645951955 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 02:12:31 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 02:12:31 INFO - PROCESS | 1830 | 1477645951963 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}] 02:12:32 INFO - PROCESS | 1830 | 1477645952158 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:12:32 INFO - PROCESS | 1830 | 1477645952312 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 02:12:32 INFO - PROCESS | 1830 | 1477645952315 Marionette TRACE conn4 <- [1,2976,null,["8"]] 02:12:32 INFO - PROCESS | 1830 | 1477645952321 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 02:12:32 INFO - PROCESS | 1830 | 1477645952327 Marionette TRACE conn4 <- [1,2977,null,{}] 02:12:32 INFO - PROCESS | 1830 | 1477645952382 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332d800 == 41 [pid = 1830] [id = 661] 02:12:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 104 (0x8332dc00) [pid = 1830] [serial = 1922] [outer = (nil)] 02:12:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 105 (0x8c9b5000) [pid = 1830] [serial = 1923] [outer = 0x8332dc00] 02:12:32 INFO - PROCESS | 1830 | 1477645952513 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 106 (0x94410800) [pid = 1830] [serial = 1924] [outer = 0x8332dc00] 02:12:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327b000 == 42 [pid = 1830] [id = 662] 02:12:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 107 (0x83281000) [pid = 1830] [serial = 1925] [outer = (nil)] 02:12:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 108 (0x83282000) [pid = 1830] [serial = 1926] [outer = 0x83281000] 02:12:33 INFO - PROCESS | 1830 | 1477645953396 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"]]]}] 02:12:33 INFO - . 02:12:33 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1482ms 02:12:33 INFO - PROCESS | 1830 | 1477645953446 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 1830 | 1477645953452 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 02:12:33 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 02:12:33 INFO - PROCESS | 1830 | 1477645953464 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}] 02:12:33 INFO - PROCESS | 1830 | 1477645953661 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 02:12:33 INFO - PROCESS | 1830 | 1477645953931 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 02:12:33 INFO - PROCESS | 1830 | 1477645953936 Marionette TRACE conn4 <- [1,2981,null,["8"]] 02:12:33 INFO - PROCESS | 1830 | 1477645953949 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 02:12:33 INFO - PROCESS | 1830 | 1477645953955 Marionette TRACE conn4 <- [1,2982,null,{}] 02:12:33 INFO - PROCESS | 1830 | 1477645953962 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330c800 == 43 [pid = 1830] [id = 663] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 109 (0x8330cc00) [pid = 1830] [serial = 1927] [outer = (nil)] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 110 (0x83572800) [pid = 1830] [serial = 1928] [outer = 0x8330cc00] 02:12:34 INFO - PROCESS | 1830 | 1477645954071 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 111 (0x83283400) [pid = 1830] [serial = 1929] [outer = 0x8330cc00] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x934a5400 == 42 [pid = 1830] [id = 648] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x93166c00 == 41 [pid = 1830] [id = 647] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x92981400 == 40 [pid = 1830] [id = 646] 02:12:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f99c00 == 41 [pid = 1830] [id = 664] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 112 (0x82f9f800) [pid = 1830] [serial = 1930] [outer = (nil)] 02:12:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327cc00 == 42 [pid = 1830] [id = 665] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 113 (0x8327f000) [pid = 1830] [serial = 1931] [outer = (nil)] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x83321000 == 41 [pid = 1830] [id = 645] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa27c00 == 40 [pid = 1830] [id = 643] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca6800 == 39 [pid = 1830] [id = 642] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9c2800 == 38 [pid = 1830] [id = 641] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea1000 == 37 [pid = 1830] [id = 640] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x83328c00 == 36 [pid = 1830] [id = 639] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x82f67000 == 35 [pid = 1830] [id = 638] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8f9a8000 == 34 [pid = 1830] [id = 637] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d8c00 == 33 [pid = 1830] [id = 636] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x83314c00 == 32 [pid = 1830] [id = 635] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 114 (0x83321000) [pid = 1830] [serial = 1932] [outer = 0x82f9f800] 02:12:34 INFO - PROCESS | 1830 | --DOCSHELL 0x83284400 == 31 [pid = 1830] [id = 634] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 113 (0x8c9bc400) [pid = 1830] [serial = 1847] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 112 (0x82f9f400) [pid = 1830] [serial = 1832] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 111 (0x8c9bbc00) [pid = 1830] [serial = 1846] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 110 (0x8c883000) [pid = 1830] [serial = 1843] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 109 (0x82f98400) [pid = 1830] [serial = 1834] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 108 (0x838d3400) [pid = 1830] [serial = 1841] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 107 (0x82f9ec00) [pid = 1830] [serial = 1835] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 106 (0x8dba2800) [pid = 1830] [serial = 1849] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 105 (0x83312400) [pid = 1830] [serial = 1837] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 104 (0x83314000) [pid = 1830] [serial = 1838] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 103 (0x8357e800) [pid = 1830] [serial = 1840] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 102 (0x8dc9ec00) [pid = 1830] [serial = 1850] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | --DOMWINDOW == 101 (0x8c934800) [pid = 1830] [serial = 1844] [outer = (nil)] [url = about:blank] 02:12:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 102 (0x82f96400) [pid = 1830] [serial = 1933] [outer = 0x8327f000] 02:12:34 INFO - PROCESS | 1830 | 1477645954945 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"]]]}] 02:12:34 INFO - .. 02:12:34 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1531ms 02:12:35 INFO - PROCESS | 1830 | 1477645955001 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 1830 | 1477645955008 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 02:12:35 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 02:12:35 INFO - PROCESS | 1830 | 1477645955016 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}] 02:12:35 INFO - PROCESS | 1830 | 1477645955205 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 02:12:35 INFO - PROCESS | 1830 | 1477645955216 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 02:12:35 INFO - PROCESS | 1830 | 1477645955220 Marionette TRACE conn4 <- [1,2986,null,["8"]] 02:12:35 INFO - PROCESS | 1830 | 1477645955229 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 02:12:35 INFO - PROCESS | 1830 | 1477645955235 Marionette TRACE conn4 <- [1,2987,null,{}] 02:12:35 INFO - PROCESS | 1830 | 1477645955420 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330b000 == 32 [pid = 1830] [id = 666] 02:12:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 103 (0x87ea1000) [pid = 1830] [serial = 1934] [outer = (nil)] 02:12:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 104 (0x8c93c000) [pid = 1830] [serial = 1935] [outer = 0x87ea1000] 02:12:35 INFO - PROCESS | 1830 | 1477645955518 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 105 (0x8c93ec00) [pid = 1830] [serial = 1936] [outer = 0x87ea1000] 02:12:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c935c00 == 33 [pid = 1830] [id = 667] 02:12:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 106 (0x8da5b400) [pid = 1830] [serial = 1937] [outer = (nil)] 02:12:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 107 (0x8da61800) [pid = 1830] [serial = 1938] [outer = 0x8da5b400] 02:12:36 INFO - PROCESS | 1830 | 1477645956184 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"]]]}] 02:12:36 INFO - . 02:12:36 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1225ms 02:12:36 INFO - PROCESS | 1830 | 1477645956249 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:12:36 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 02:12:36 INFO - PROCESS | 1830 | 1477645956257 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:12:36 INFO - PROCESS | 1830 | 1477645956264 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}] 02:12:36 INFO - PROCESS | 1830 | 1477645956531 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 02:12:36 INFO - PROCESS | 1830 | 1477645956694 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 02:12:36 INFO - PROCESS | 1830 | 1477645956699 Marionette TRACE conn4 <- [1,2991,null,["8"]] 02:12:36 INFO - PROCESS | 1830 | 1477645956704 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 02:12:36 INFO - PROCESS | 1830 | 1477645956711 Marionette TRACE conn4 <- [1,2992,null,{}] 02:12:36 INFO - PROCESS | 1830 | 1477645956718 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ddb2800 == 34 [pid = 1830] [id = 668] 02:12:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 108 (0x8ddb3c00) [pid = 1830] [serial = 1939] [outer = (nil)] 02:12:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 109 (0x8ddb9400) [pid = 1830] [serial = 1940] [outer = 0x8ddb3c00] 02:12:36 INFO - PROCESS | 1830 | 1477645956827 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 110 (0x8f8e6c00) [pid = 1830] [serial = 1941] [outer = 0x8ddb3c00] 02:12:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa25800 == 35 [pid = 1830] [id = 669] 02:12:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 111 (0x8faef400) [pid = 1830] [serial = 1942] [outer = (nil)] 02:12:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 112 (0x8faf1400) [pid = 1830] [serial = 1943] [outer = 0x8faef400] 02:12:37 INFO - PROCESS | 1830 | 1477645957546 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"]]]}] 02:12:37 INFO - . 02:12:37 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1336ms 02:12:37 INFO - PROCESS | 1830 | 1477645957600 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 1830 | 1477645957605 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 02:12:37 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 02:12:37 INFO - PROCESS | 1830 | 1477645957616 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}] 02:12:37 INFO - PROCESS | 1830 | 1477645957877 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:12:37 INFO - PROCESS | 1830 | 1477645957902 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 02:12:37 INFO - PROCESS | 1830 | 1477645957906 Marionette TRACE conn4 <- [1,2996,null,["8"]] 02:12:37 INFO - PROCESS | 1830 | 1477645957912 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 02:12:37 INFO - PROCESS | 1830 | 1477645957919 Marionette TRACE conn4 <- [1,2997,null,{}] 02:12:37 INFO - PROCESS | 1830 | 1477645957925 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fafb400 == 36 [pid = 1830] [id = 670] 02:12:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 113 (0x8fb68c00) [pid = 1830] [serial = 1944] [outer = (nil)] 02:12:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 114 (0x8fb9ec00) [pid = 1830] [serial = 1945] [outer = 0x8fb68c00] 02:12:38 INFO - PROCESS | 1830 | 1477645958106 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 115 (0x8fbbcc00) [pid = 1830] [serial = 1946] [outer = 0x8fb68c00] 02:12:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x91193000 == 37 [pid = 1830] [id = 671] 02:12:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 116 (0x92976c00) [pid = 1830] [serial = 1947] [outer = (nil)] 02:12:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 117 (0x92978c00) [pid = 1830] [serial = 1948] [outer = 0x92976c00] 02:12:38 INFO - PROCESS | 1830 | 1477645958775 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"]]]}] 02:12:38 INFO - . 02:12:38 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1220ms 02:12:38 INFO - PROCESS | 1830 | 1477645958840 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 1830 | 1477645958843 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 02:12:38 INFO - TEST-START | /touch-events/create-touch-touchlist.html 02:12:38 INFO - PROCESS | 1830 | 1477645958850 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}] 02:12:39 INFO - PROCESS | 1830 | 1477645959099 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 116 (0x934a5800) [pid = 1830] [serial = 1891] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 115 (0x8ce02000) [pid = 1830] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 114 (0x8dca7c00) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 113 (0x87ea1c00) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 112 (0x8f8d9000) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 111 (0x82f6a800) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 110 (0x83329800) [pid = 1830] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645938312] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 109 (0x83309800) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 108 (0x8fb9bc00) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 107 (0x8fa88c00) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 106 (0x93314400) [pid = 1830] [serial = 1889] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 105 (0x83576000) [pid = 1830] [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] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 104 (0x92981800) [pid = 1830] [serial = 1887] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 1830 | --DOMWINDOW == 103 (0x8f9a9000) [pid = 1830] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:12:39 INFO - PROCESS | 1830 | 1477645959386 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 02:12:39 INFO - PROCESS | 1830 | 1477645959394 Marionette TRACE conn4 <- [1,3001,null,["8"]] 02:12:39 INFO - PROCESS | 1830 | 1477645959410 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 02:12:39 INFO - PROCESS | 1830 | 1477645959415 Marionette TRACE conn4 <- [1,3002,null,{}] 02:12:39 INFO - PROCESS | 1830 | 1477645959421 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5e800 == 38 [pid = 1830] [id = 672] 02:12:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 104 (0x82f5f000) [pid = 1830] [serial = 1949] [outer = (nil)] 02:12:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 105 (0x8c93a000) [pid = 1830] [serial = 1950] [outer = 0x82f5f000] 02:12:39 INFO - PROCESS | 1830 | 1477645959518 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 106 (0x8fa20400) [pid = 1830] [serial = 1951] [outer = 0x82f5f000] 02:12:40 INFO - PROCESS | 1830 | 1477645960110 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]]]}] 02:12:40 INFO - .... 02:12:40 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1274ms 02:12:40 INFO - PROCESS | 1830 | 1477645960133 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 1830 | 1477645960136 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 02:12:40 INFO - TEST-START | /touch-events/historical.html 02:12:40 INFO - PROCESS | 1830 | 1477645960146 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}] 02:12:40 INFO - PROCESS | 1830 | 1477645960349 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 02:12:40 INFO - PROCESS | 1830 | 1477645960366 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 02:12:40 INFO - PROCESS | 1830 | 1477645960369 Marionette TRACE conn4 <- [1,3006,null,["8"]] 02:12:40 INFO - PROCESS | 1830 | 1477645960375 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 02:12:40 INFO - PROCESS | 1830 | 1477645960383 Marionette TRACE conn4 <- [1,3007,null,{}] 02:12:40 INFO - PROCESS | 1830 | 1477645960528 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x937c8800 == 39 [pid = 1830] [id = 673] 02:12:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 107 (0x937d1400) [pid = 1830] [serial = 1952] [outer = (nil)] 02:12:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 108 (0x93cdd000) [pid = 1830] [serial = 1953] [outer = 0x937d1400] 02:12:40 INFO - PROCESS | 1830 | 1477645960621 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 109 (0x93dcac00) [pid = 1830] [serial = 1954] [outer = 0x937d1400] 02:12:41 INFO - PROCESS | 1830 | 1477645961119 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 02:12:41 INFO - . 02:12:41 INFO - TEST-OK | /touch-events/historical.html | took 1025ms 02:12:41 INFO - PROCESS | 1830 | 1477645961170 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 1830 | 1477645961175 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:12:41 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 02:12:41 INFO - PROCESS | 1830 | 1477645961183 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}] 02:12:41 INFO - PROCESS | 1830 | 1477645961394 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 02:12:41 INFO - PROCESS | 1830 | 1477645961658 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 02:12:41 INFO - PROCESS | 1830 | 1477645961665 Marionette TRACE conn4 <- [1,3011,null,["8"]] 02:12:41 INFO - PROCESS | 1830 | 1477645961681 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 02:12:41 INFO - PROCESS | 1830 | 1477645961692 Marionette TRACE conn4 <- [1,3012,null,{}] 02:12:41 INFO - PROCESS | 1830 | 1477645961702 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f98c00 == 40 [pid = 1830] [id = 674] 02:12:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 110 (0x82f99000) [pid = 1830] [serial = 1955] [outer = (nil)] 02:12:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 111 (0x8327dc00) [pid = 1830] [serial = 1956] [outer = 0x82f99000] 02:12:41 INFO - PROCESS | 1830 | 1477645961826 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 112 (0x8332a800) [pid = 1830] [serial = 1957] [outer = 0x82f99000] 02:12:42 INFO - PROCESS | 1830 | 1477645962483 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]]]}] 02:12:42 INFO - ... 02:12:42 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1322ms 02:12:42 INFO - PROCESS | 1830 | 1477645962520 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 02:12:42 INFO - TEST-START | /touch-events/touch-retargeting.html 02:12:42 INFO - PROCESS | 1830 | 1477645962530 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 02:12:42 INFO - PROCESS | 1830 | 1477645962540 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}] 02:12:42 INFO - PROCESS | 1830 | 1477645962749 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:12:42 INFO - PROCESS | 1830 | 1477645962984 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 02:12:42 INFO - PROCESS | 1830 | 1477645962991 Marionette TRACE conn4 <- [1,3016,null,["8"]] 02:12:43 INFO - PROCESS | 1830 | 1477645963012 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 02:12:43 INFO - PROCESS | 1830 | 1477645963025 Marionette TRACE conn4 <- [1,3017,null,{}] 02:12:43 INFO - PROCESS | 1830 | 1477645963035 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce08800 == 41 [pid = 1830] [id = 675] 02:12:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 113 (0x8ce09c00) [pid = 1830] [serial = 1958] [outer = (nil)] 02:12:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 114 (0x8dc9c400) [pid = 1830] [serial = 1959] [outer = 0x8ce09c00] 02:12:43 INFO - PROCESS | 1830 | 1477645963200 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 115 (0x8ddb1000) [pid = 1830] [serial = 1960] [outer = 0x8ce09c00] 02:12:43 INFO - PROCESS | 1830 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8357c000 == 40 [pid = 1830] [id = 629] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8330ac00 == 39 [pid = 1830] [id = 628] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 38 [pid = 1830] [id = 627] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb98400 == 37 [pid = 1830] [id = 644] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x91193000 == 36 [pid = 1830] [id = 671] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa25800 == 35 [pid = 1830] [id = 669] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8c935c00 == 34 [pid = 1830] [id = 667] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x82f99c00 == 33 [pid = 1830] [id = 664] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8327cc00 == 32 [pid = 1830] [id = 665] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8327b000 == 31 [pid = 1830] [id = 662] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x94404000 == 30 [pid = 1830] [id = 660] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x93dc6800 == 29 [pid = 1830] [id = 658] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x937d2800 == 28 [pid = 1830] [id = 657] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x93774c00 == 27 [pid = 1830] [id = 655] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x923a8800 == 26 [pid = 1830] [id = 654] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8da59000 == 25 [pid = 1830] [id = 652] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x8332e400 == 24 [pid = 1830] [id = 650] 02:12:47 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4dc00 == 23 [pid = 1830] [id = 649] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 114 (0x8fba5000) [pid = 1830] [serial = 1882] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 113 (0x8fbbac00) [pid = 1830] [serial = 1883] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 112 (0x8fa90c00) [pid = 1830] [serial = 1879] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 111 (0x8faf0c00) [pid = 1830] [serial = 1880] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 110 (0x8dca9c00) [pid = 1830] [serial = 1876] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 109 (0x8f8cec00) [pid = 1830] [serial = 1877] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 108 (0x8c882c00) [pid = 1830] [serial = 1871] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 107 (0x8c932000) [pid = 1830] [serial = 1872] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 106 (0x8ce03400) [pid = 1830] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 105 (0x83279000) [pid = 1830] [serial = 1866] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 104 (0x83323c00) [pid = 1830] [serial = 1867] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 103 (0x8332c000) [pid = 1830] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477645938312] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 102 (0x8f8ddc00) [pid = 1830] [serial = 1861] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 101 (0x8f8e2000) [pid = 1830] [serial = 1862] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 100 (0x8fa1bc00) [pid = 1830] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 99 (0x8dca0800) [pid = 1830] [serial = 1858] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x8dca9800) [pid = 1830] [serial = 1859] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0x83574000) [pid = 1830] [serial = 1855] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0x8357e000) [pid = 1830] [serial = 1856] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0x8ddaac00) [pid = 1830] [serial = 1852] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x934afc00) [pid = 1830] [serial = 1892] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x91194800) [pid = 1830] [serial = 1885] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x93315800) [pid = 1830] [serial = 1890] [outer = (nil)] [url = about:blank] 02:12:47 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x93087800) [pid = 1830] [serial = 1888] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x8330cc00) [pid = 1830] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x82f9f800) [pid = 1830] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x82f5f000) [pid = 1830] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x87ea1000) [pid = 1830] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x8fb68c00) [pid = 1830] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8327f000) [pid = 1830] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8ddb3c00) [pid = 1830] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x83281000) [pid = 1830] [serial = 1925] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x92976c00) [pid = 1830] [serial = 1947] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x93775400) [pid = 1830] [serial = 1908] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x93dc6c00) [pid = 1830] [serial = 1915] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x833be400) [pid = 1830] [serial = 1896] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x93082400) [pid = 1830] [serial = 1906] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x94407400) [pid = 1830] [serial = 1920] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8faef400) [pid = 1830] [serial = 1942] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8da5cc00) [pid = 1830] [serial = 1901] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8fb71800) [pid = 1830] [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] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8da5b400) [pid = 1830] [serial = 1937] [outer = (nil)] [url = about:blank] 02:12:50 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x93cd2c00) [pid = 1830] [serial = 1913] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce0ac00 == 22 [pid = 1830] [id = 632] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8da5d800 == 21 [pid = 1830] [id = 659] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x93777c00 == 20 [pid = 1830] [id = 656] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8332d800 == 19 [pid = 1830] [id = 661] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8330c800 == 18 [pid = 1830] [id = 663] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8ce800 == 17 [pid = 1830] [id = 653] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x838ddc00 == 16 [pid = 1830] [id = 651] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda3400 == 15 [pid = 1830] [id = 633] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8ddb2800 == 14 [pid = 1830] [id = 668] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x937c8800 == 13 [pid = 1830] [id = 673] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8fafb400 == 12 [pid = 1830] [id = 670] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b5c00 == 11 [pid = 1830] [id = 631] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5e800 == 10 [pid = 1830] [id = 672] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x87ea2800 == 9 [pid = 1830] [id = 630] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x8330b000 == 8 [pid = 1830] [id = 666] 02:12:55 INFO - PROCESS | 1830 | --DOCSHELL 0x82f98c00 == 7 [pid = 1830] [id = 674] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83321000) [pid = 1830] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x82f96400) [pid = 1830] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x83283400) [pid = 1830] [serial = 1929] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x83572800) [pid = 1830] [serial = 1928] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c93ec00) [pid = 1830] [serial = 1936] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8c93c000) [pid = 1830] [serial = 1935] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8f8e6c00) [pid = 1830] [serial = 1941] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8ddb9400) [pid = 1830] [serial = 1940] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8fbbcc00) [pid = 1830] [serial = 1946] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8fb9ec00) [pid = 1830] [serial = 1945] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8fa20400) [pid = 1830] [serial = 1951] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8c93a000) [pid = 1830] [serial = 1950] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x83282000) [pid = 1830] [serial = 1926] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x92978c00) [pid = 1830] [serial = 1948] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x93775800) [pid = 1830] [serial = 1909] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x93dc7000) [pid = 1830] [serial = 1916] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x833bf800) [pid = 1830] [serial = 1897] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x93087400) [pid = 1830] [serial = 1907] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x94407800) [pid = 1830] [serial = 1921] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8faf1400) [pid = 1830] [serial = 1943] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8da5e400) [pid = 1830] [serial = 1902] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x91c40c00) [pid = 1830] [serial = 1886] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x8da61800) [pid = 1830] [serial = 1938] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x93cdd400) [pid = 1830] [serial = 1914] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x87ea1400) [pid = 1830] [serial = 1899] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x9377e400) [pid = 1830] [serial = 1911] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x82f67400) [pid = 1830] [serial = 1894] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x93cdd000) [pid = 1830] [serial = 1953] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x93dcc800) [pid = 1830] [serial = 1918] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x8c9b5000) [pid = 1830] [serial = 1923] [outer = (nil)] [url = about:blank] 02:12:55 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8f8e0800) [pid = 1830] [serial = 1904] [outer = (nil)] [url = about:blank] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x82f99000) [pid = 1830] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x937d1400) [pid = 1830] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8f8d0800) [pid = 1830] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8dda3800) [pid = 1830] [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] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x82f4e000) [pid = 1830] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8332dc00) [pid = 1830] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x937d6000) [pid = 1830] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x87e98800) [pid = 1830] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 02:12:59 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x9377b400) [pid = 1830] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8faf4400) [pid = 1830] [serial = 1905] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8dda8000) [pid = 1830] [serial = 1853] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x82fac400) [pid = 1830] [serial = 1895] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x94410800) [pid = 1830] [serial = 1924] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x93dcec00) [pid = 1830] [serial = 1919] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8c936400) [pid = 1830] [serial = 1900] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x937cd800) [pid = 1830] [serial = 1912] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x93dcac00) [pid = 1830] [serial = 1954] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8332a800) [pid = 1830] [serial = 1957] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8327dc00) [pid = 1830] [serial = 1956] [outer = (nil)] [url = about:blank] 02:13:03 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8dc9c400) [pid = 1830] [serial = 1959] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:13:13 INFO - PROCESS | 1830 | 1477645993404 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 02:13:13 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30907ms 02:13:13 INFO - PROCESS | 1830 | 1477645993446 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 1830 | 1477645993453 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 02:13:13 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 02:13:13 INFO - PROCESS | 1830 | 1477645993466 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}] 02:13:13 INFO - PROCESS | 1830 | 1477645993661 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 02:13:13 INFO - PROCESS | 1830 | 1477645993803 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 02:13:13 INFO - PROCESS | 1830 | 1477645993810 Marionette TRACE conn4 <- [1,3021,null,["8"]] 02:13:13 INFO - PROCESS | 1830 | 1477645993818 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 02:13:13 INFO - PROCESS | 1830 | 1477645993826 Marionette TRACE conn4 <- [1,3022,null,{}] 02:13:13 INFO - PROCESS | 1830 | 1477645993833 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f6ac00 == 8 [pid = 1830] [id = 676] 02:13:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f6b000) [pid = 1830] [serial = 1961] [outer = (nil)] 02:13:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f94400) [pid = 1830] [serial = 1962] [outer = 0x82f6b000] 02:13:13 INFO - PROCESS | 1830 | 1477645993945 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9b000) [pid = 1830] [serial = 1963] [outer = 0x82f6b000] 02:13:14 INFO - PROCESS | 1830 | 1477645994622 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]]]}] 02:13:14 INFO - ..... 02:13:14 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1222ms 02:13:14 INFO - PROCESS | 1830 | 1477645994686 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 1830 | 1477645994692 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 02:13:14 INFO - TEST-START | /user-timing/idlharness.html 02:13:14 INFO - PROCESS | 1830 | 1477645994699 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}] 02:13:14 INFO - PROCESS | 1830 | 1477645994942 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 02:13:14 INFO - PROCESS | 1830 | 1477645994958 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 02:13:14 INFO - PROCESS | 1830 | 1477645994963 Marionette TRACE conn4 <- [1,3026,null,["8"]] 02:13:14 INFO - PROCESS | 1830 | 1477645994970 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 02:13:14 INFO - PROCESS | 1830 | 1477645994976 Marionette TRACE conn4 <- [1,3027,null,{}] 02:13:15 INFO - PROCESS | 1830 | 1477645994982 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f97800 == 9 [pid = 1830] [id = 677] 02:13:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327f000) [pid = 1830] [serial = 1964] [outer = (nil)] 02:13:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x83284000) [pid = 1830] [serial = 1965] [outer = 0x8327f000] 02:13:15 INFO - PROCESS | 1830 | 1477645995081 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83309c00) [pid = 1830] [serial = 1966] [outer = 0x8327f000] 02:13:16 INFO - ........................ 02:13:16 INFO - TEST-OK | /user-timing/idlharness.html | took 1482ms 02:13:16 INFO - PROCESS | 1830 | 1477645996147 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]]]}] 02:13:16 INFO - PROCESS | 1830 | 1477645996191 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 1830 | 1477645996199 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:13:16 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 02:13:16 INFO - PROCESS | 1830 | 1477645996207 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}] 02:13:16 INFO - PROCESS | 1830 | 1477645996458 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 02:13:16 INFO - PROCESS | 1830 | 1477645996481 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 02:13:16 INFO - PROCESS | 1830 | 1477645996487 Marionette TRACE conn4 <- [1,3031,null,["8"]] 02:13:16 INFO - PROCESS | 1830 | 1477645996492 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 02:13:16 INFO - PROCESS | 1830 | 1477645996500 Marionette TRACE conn4 <- [1,3032,null,{}] 02:13:16 INFO - PROCESS | 1830 | 1477645996506 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8357e000 == 10 [pid = 1830] [id = 678] 02:13:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8357e400) [pid = 1830] [serial = 1967] [outer = (nil)] 02:13:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x838d0800) [pid = 1830] [serial = 1968] [outer = 0x8357e400] 02:13:16 INFO - PROCESS | 1830 | 1477645996613 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x838d5000) [pid = 1830] [serial = 1969] [outer = 0x8357e400] 02:13:17 INFO - PROCESS | 1830 | 1477645997436 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]]]}] 02:13:17 INFO - ....... 02:13:17 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1280ms 02:13:17 INFO - PROCESS | 1830 | 1477645997487 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 1830 | 1477645997491 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 02:13:17 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 02:13:17 INFO - PROCESS | 1830 | 1477645997499 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}] 02:13:17 INFO - PROCESS | 1830 | 1477645997741 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:13:17 INFO - PROCESS | 1830 | 1477645997763 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 02:13:17 INFO - PROCESS | 1830 | 1477645997770 Marionette TRACE conn4 <- [1,3036,null,["8"]] 02:13:17 INFO - PROCESS | 1830 | 1477645997775 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 02:13:17 INFO - PROCESS | 1830 | 1477645997782 Marionette TRACE conn4 <- [1,3037,null,{}] 02:13:17 INFO - PROCESS | 1830 | 1477645997788 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4e800 == 11 [pid = 1830] [id = 679] 02:13:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87ea4000) [pid = 1830] [serial = 1970] [outer = (nil)] 02:13:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c881000) [pid = 1830] [serial = 1971] [outer = 0x87ea4000] 02:13:17 INFO - PROCESS | 1830 | 1477645997891 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c934000) [pid = 1830] [serial = 1972] [outer = 0x87ea4000] 02:13:18 INFO - PROCESS | 1830 | 1477645998686 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]]]}] 02:13:18 INFO - ....... 02:13:18 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1229ms 02:13:18 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 02:13:18 INFO - PROCESS | 1830 | 1477645998728 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 1830 | 1477645998731 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 02:13:18 INFO - PROCESS | 1830 | 1477645998739 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}] 02:13:18 INFO - PROCESS | 1830 | 1477645998985 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 02:13:19 INFO - PROCESS | 1830 | 1477645999010 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 02:13:19 INFO - PROCESS | 1830 | 1477645999014 Marionette TRACE conn4 <- [1,3041,null,["8"]] 02:13:19 INFO - PROCESS | 1830 | 1477645999020 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 02:13:19 INFO - PROCESS | 1830 | 1477645999025 Marionette TRACE conn4 <- [1,3042,null,{}] 02:13:19 INFO - PROCESS | 1830 | 1477645999030 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b3c00 == 12 [pid = 1830] [id = 680] 02:13:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c9b4000) [pid = 1830] [serial = 1973] [outer = (nil)] 02:13:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c9b9000) [pid = 1830] [serial = 1974] [outer = 0x8c9b4000] 02:13:19 INFO - PROCESS | 1830 | 1477645999145 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c9bc400) [pid = 1830] [serial = 1975] [outer = 0x8c9b4000] 02:13:19 INFO - PROCESS | 1830 | 1477645999793 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]]]}] 02:13:19 INFO - .. 02:13:19 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1070ms 02:13:19 INFO - PROCESS | 1830 | 1477645999840 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 1830 | 1477645999843 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 02:13:19 INFO - TEST-START | /user-timing/test_user_timing_exists.html 02:13:19 INFO - PROCESS | 1830 | 1477645999852 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}] 02:13:20 INFO - PROCESS | 1830 | 1477646000136 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 02:13:20 INFO - PROCESS | 1830 | 1477646000226 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 02:13:20 INFO - PROCESS | 1830 | 1477646000230 Marionette TRACE conn4 <- [1,3046,null,["8"]] 02:13:20 INFO - PROCESS | 1830 | 1477646000236 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 02:13:20 INFO - PROCESS | 1830 | 1477646000241 Marionette TRACE conn4 <- [1,3047,null,{}] 02:13:20 INFO - PROCESS | 1830 | 1477646000247 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 1830 | ++DOCSHELL 0x83282c00 == 13 [pid = 1830] [id = 681] 02:13:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x838d3000) [pid = 1830] [serial = 1976] [outer = (nil)] 02:13:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8da59800) [pid = 1830] [serial = 1977] [outer = 0x838d3000] 02:13:20 INFO - PROCESS | 1830 | 1477646000363 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8dbd2000) [pid = 1830] [serial = 1978] [outer = 0x838d3000] 02:13:20 INFO - PROCESS | 1830 | 1477646000971 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]]]}] 02:13:21 INFO - ..... 02:13:21 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1170ms 02:13:21 INFO - PROCESS | 1830 | 1477646001021 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 1830 | 1477646001024 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:13:21 INFO - TEST-START | /user-timing/test_user_timing_mark.html 02:13:21 INFO - PROCESS | 1830 | 1477646001032 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}] 02:13:21 INFO - PROCESS | 1830 | 1477646001198 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 02:13:21 INFO - PROCESS | 1830 | 1477646001208 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 02:13:21 INFO - PROCESS | 1830 | 1477646001214 Marionette TRACE conn4 <- [1,3051,null,["8"]] 02:13:21 INFO - PROCESS | 1830 | 1477646001345 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 02:13:21 INFO - PROCESS | 1830 | 1477646001352 Marionette TRACE conn4 <- [1,3052,null,{}] 02:13:21 INFO - PROCESS | 1830 | 1477646001357 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca0c00 == 14 [pid = 1830] [id = 682] 02:13:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8dca1000) [pid = 1830] [serial = 1979] [outer = (nil)] 02:13:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8dca6400) [pid = 1830] [serial = 1980] [outer = 0x8dca1000] 02:13:21 INFO - PROCESS | 1830 | 1477646001452 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8dca4800) [pid = 1830] [serial = 1981] [outer = 0x8dca1000] 02:13:22 INFO - ..................... 02:13:22 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1182ms 02:13:22 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 02:13:22 INFO - PROCESS | 1830 | 1477646002186 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]]]}] 02:13:22 INFO - PROCESS | 1830 | 1477646002214 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 1830 | 1477646002218 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 02:13:22 INFO - PROCESS | 1830 | 1477646002227 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}] 02:13:22 INFO - PROCESS | 1830 | 1477646002394 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:13:22 INFO - PROCESS | 1830 | 1477646002405 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 02:13:22 INFO - PROCESS | 1830 | 1477646002431 Marionette TRACE conn4 <- [1,3056,null,["8"]] 02:13:22 INFO - PROCESS | 1830 | 1477646002568 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 02:13:22 INFO - PROCESS | 1830 | 1477646002573 Marionette TRACE conn4 <- [1,3057,null,{}] 02:13:22 INFO - PROCESS | 1830 | 1477646002580 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca9c00 == 15 [pid = 1830] [id = 683] 02:13:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8ddaf000) [pid = 1830] [serial = 1982] [outer = (nil)] 02:13:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8ddb5000) [pid = 1830] [serial = 1983] [outer = 0x8ddaf000] 02:13:22 INFO - PROCESS | 1830 | 1477646002687 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8ddb2800) [pid = 1830] [serial = 1984] [outer = 0x8ddaf000] 02:13:23 INFO - PROCESS | 1830 | 1477646003261 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]]]}] 02:13:23 INFO - ..... 02:13:23 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1078ms 02:13:23 INFO - PROCESS | 1830 | 1477646003359 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 1830 | 1477646003366 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 02:13:23 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 02:13:23 INFO - PROCESS | 1830 | 1477646003378 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}] 02:13:23 INFO - PROCESS | 1830 | 1477646003620 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 02:13:23 INFO - PROCESS | 1830 | 1477646003806 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 02:13:23 INFO - PROCESS | 1830 | 1477646003815 Marionette TRACE conn4 <- [1,3061,null,["8"]] 02:13:23 INFO - PROCESS | 1830 | 1477646003824 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 02:13:23 INFO - PROCESS | 1830 | 1477646003838 Marionette TRACE conn4 <- [1,3062,null,{}] 02:13:23 INFO - PROCESS | 1830 | 1477646003848 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92400 == 16 [pid = 1830] [id = 684] 02:13:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x82f93000) [pid = 1830] [serial = 1985] [outer = (nil)] 02:13:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x82fa9c00) [pid = 1830] [serial = 1986] [outer = 0x82f93000] 02:13:23 INFO - PROCESS | 1830 | 1477646003974 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x82fac000) [pid = 1830] [serial = 1987] [outer = 0x82f93000] 02:13:24 INFO - PROCESS | 1830 | 1477646004747 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]]]}] 02:13:24 INFO - ......................................... 02:13:24 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1493ms 02:13:24 INFO - PROCESS | 1830 | 1477646004873 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 1830 | 1477646004880 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 02:13:24 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 02:13:24 INFO - PROCESS | 1830 | 1477646004891 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}] 02:13:25 INFO - PROCESS | 1830 | 1477646005091 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 02:13:25 INFO - PROCESS | 1830 | 1477646005291 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 02:13:25 INFO - PROCESS | 1830 | 1477646005296 Marionette TRACE conn4 <- [1,3066,null,["8"]] 02:13:25 INFO - PROCESS | 1830 | 1477646005306 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 02:13:25 INFO - PROCESS | 1830 | 1477646005312 Marionette TRACE conn4 <- [1,3067,null,{}] 02:13:25 INFO - PROCESS | 1830 | 1477646005364 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 1830 | ++DOCSHELL 0x83310c00 == 17 [pid = 1830] [id = 685] 02:13:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x833c5c00) [pid = 1830] [serial = 1988] [outer = (nil)] 02:13:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x83578800) [pid = 1830] [serial = 1989] [outer = 0x833c5c00] 02:13:25 INFO - PROCESS | 1830 | 1477646005475 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x83581c00) [pid = 1830] [serial = 1990] [outer = 0x833c5c00] 02:13:26 INFO - PROCESS | 1830 | 1477646006156 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]]]}] 02:13:26 INFO - .. 02:13:26 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1279ms 02:13:26 INFO - PROCESS | 1830 | 1477646006171 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 1830 | 1477646006181 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:13:26 INFO - TEST-START | /user-timing/test_user_timing_measure.html 02:13:26 INFO - PROCESS | 1830 | 1477646006249 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}] 02:13:26 INFO - PROCESS | 1830 | 1477646006457 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 02:13:26 INFO - PROCESS | 1830 | 1477646006649 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 02:13:26 INFO - PROCESS | 1830 | 1477646006654 Marionette TRACE conn4 <- [1,3071,null,["8"]] 02:13:26 INFO - PROCESS | 1830 | 1477646006665 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 02:13:26 INFO - PROCESS | 1830 | 1477646006673 Marionette TRACE conn4 <- [1,3072,null,{}] 02:13:26 INFO - PROCESS | 1830 | 1477646006724 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9c1400 == 18 [pid = 1830] [id = 686] 02:13:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8ce0b400) [pid = 1830] [serial = 1991] [outer = (nil)] 02:13:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8dba1800) [pid = 1830] [serial = 1992] [outer = 0x8ce0b400] 02:13:26 INFO - PROCESS | 1830 | 1477646006852 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8dca7800) [pid = 1830] [serial = 1993] [outer = 0x8ce0b400] 02:13:27 INFO - PROCESS | 1830 | 1477646007766 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]]]}] 02:13:27 INFO - ............................... 02:13:27 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1642ms 02:13:27 INFO - PROCESS | 1830 | 1477646007880 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 1830 | 1477646007884 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 02:13:27 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 02:13:27 INFO - PROCESS | 1830 | 1477646007893 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}] 02:13:28 INFO - PROCESS | 1830 | 1477646008122 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:13:28 INFO - PROCESS | 1830 | 1477646008308 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 02:13:28 INFO - PROCESS | 1830 | 1477646008317 Marionette TRACE conn4 <- [1,3076,null,["8"]] 02:13:28 INFO - PROCESS | 1830 | 1477646008323 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 02:13:28 INFO - PROCESS | 1830 | 1477646008330 Marionette TRACE conn4 <- [1,3077,null,{}] 02:13:28 INFO - PROCESS | 1830 | 1477646008377 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8db400 == 19 [pid = 1830] [id = 687] 02:13:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x8f8dc000) [pid = 1830] [serial = 1994] [outer = (nil)] 02:13:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8f8e1c00) [pid = 1830] [serial = 1995] [outer = 0x8f8dc000] 02:13:28 INFO - PROCESS | 1830 | 1477646008486 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x8f99b000) [pid = 1830] [serial = 1996] [outer = 0x8f8dc000] 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 02:13:29 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 02:13:29 INFO - ................. 02:13:29 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1588ms 02:13:29 INFO - PROCESS | 1830 | 1477646009454 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]]]}] 02:13:29 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 02:13:29 INFO - PROCESS | 1830 | 1477646009485 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 1830 | 1477646009492 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 02:13:29 INFO - PROCESS | 1830 | 1477646009513 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}] 02:13:29 INFO - PROCESS | 1830 | 1477646009754 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 02:13:29 INFO - PROCESS | 1830 | 1477646009965 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 02:13:29 INFO - PROCESS | 1830 | 1477646009987 Marionette TRACE conn4 <- [1,3081,null,["8"]] 02:13:30 INFO - PROCESS | 1830 | 1477646010002 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 02:13:30 INFO - PROCESS | 1830 | 1477646010020 Marionette TRACE conn4 <- [1,3082,null,{}] 02:13:30 INFO - PROCESS | 1830 | 1477646010028 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa0000 == 20 [pid = 1830] [id = 688] 02:13:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x82fa0800) [pid = 1830] [serial = 1997] [outer = (nil)] 02:13:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x83283c00) [pid = 1830] [serial = 1998] [outer = 0x82fa0800] 02:13:30 INFO - PROCESS | 1830 | 1477646010140 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x83316800) [pid = 1830] [serial = 1999] [outer = 0x82fa0800] 02:13:31 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce08800 == 19 [pid = 1830] [id = 675] 02:13:32 INFO - PROCESS | 1830 | 1477646011981 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]]]}] 02:13:32 INFO - ................. 02:13:32 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 2537ms 02:13:32 INFO - PROCESS | 1830 | 1477646012082 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 1830 | 1477646012089 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 02:13:32 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 02:13:32 INFO - PROCESS | 1830 | 1477646012106 Marionette TRACE conn4 -> [0,3085,"getContext",null] 02:13:32 INFO - PROCESS | 1830 | 1477646012113 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012128 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012133 Marionette TRACE conn4 <- [1,3086,null,{}] 02:13:32 INFO - PROCESS | 1830 | 1477646012140 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}] 02:13:32 INFO - PROCESS | 1830 | 1477646012161 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 02:13:32 INFO - PROCESS | 1830 | 1477646012167 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012177 Marionette TRACE conn4 <- [1,3088,null,{}] 02:13:32 INFO - Setting pref dom.animations-api.core.enabled (true) 02:13:32 INFO - PROCESS | 1830 | 1477646012190 Marionette TRACE conn4 -> [0,3089,"getContext",null] 02:13:32 INFO - PROCESS | 1830 | 1477646012196 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012202 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012207 Marionette TRACE conn4 <- [1,3090,null,{}] 02:13:32 INFO - PROCESS | 1830 | 1477646012213 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}] 02:13:32 INFO - PROCESS | 1830 | 1477646012237 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:13:32 INFO - PROCESS | 1830 | 1477646012243 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012248 Marionette TRACE conn4 <- [1,3092,null,{}] 02:13:32 INFO - PROCESS | 1830 | 1477646012254 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}] 02:13:32 INFO - PROCESS | 1830 | 1477646012457 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 02:13:32 INFO - PROCESS | 1830 | 1477646012615 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 02:13:32 INFO - PROCESS | 1830 | 1477646012624 Marionette TRACE conn4 <- [1,3094,null,["8"]] 02:13:32 INFO - PROCESS | 1830 | 1477646012630 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 02:13:32 INFO - PROCESS | 1830 | 1477646012636 Marionette TRACE conn4 <- [1,3095,null,{}] 02:13:32 INFO - PROCESS | 1830 | 1477646012641 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa8000 == 20 [pid = 1830] [id = 689] 02:13:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x838d7400) [pid = 1830] [serial = 2000] [outer = (nil)] 02:13:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x87e9a400) [pid = 1830] [serial = 2001] [outer = 0x838d7400] 02:13:32 INFO - PROCESS | 1830 | 1477646012745 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x87ea0400) [pid = 1830] [serial = 2002] [outer = 0x838d7400] 02:13:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8fc00 == 21 [pid = 1830] [id = 690] 02:13:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x87f95800) [pid = 1830] [serial = 2003] [outer = (nil)] 02:13:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x87f94c00) [pid = 1830] [serial = 2004] [outer = 0x87f95800] 02:13:33 INFO - PROCESS | 1830 | 1477646013527 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]]]}] 02:13:33 INFO - ... 02:13:33 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1488ms 02:13:33 INFO - PROCESS | 1830 | 1477646013593 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 1830 | 1477646013596 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:13:33 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 02:13:33 INFO - PROCESS | 1830 | 1477646013605 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}] 02:13:33 INFO - PROCESS | 1830 | 1477646013885 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 02:13:33 INFO - PROCESS | 1830 | 1477646013912 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 02:13:33 INFO - PROCESS | 1830 | 1477646013916 Marionette TRACE conn4 <- [1,3099,null,["8"]] 02:13:33 INFO - PROCESS | 1830 | 1477646013924 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 02:13:33 INFO - PROCESS | 1830 | 1477646013929 Marionette TRACE conn4 <- [1,3100,null,{}] 02:13:33 INFO - PROCESS | 1830 | 1477646013935 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c877000 == 22 [pid = 1830] [id = 691] 02:13:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c877800) [pid = 1830] [serial = 2005] [outer = (nil)] 02:13:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8c879000) [pid = 1830] [serial = 2006] [outer = 0x8c877800] 02:13:34 INFO - PROCESS | 1830 | 1477646014125 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8c87e000) [pid = 1830] [serial = 2007] [outer = 0x8c877800] 02:13:34 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:13:34 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 02:13:34 INFO - PROCESS | 1830 | 1477646014943 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]]]}] 02:13:34 INFO - ......... 02:13:34 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1380ms 02:13:34 INFO - PROCESS | 1830 | 1477646014984 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 1830 | 1477646014987 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 02:13:34 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 02:13:35 INFO - PROCESS | 1830 | 1477646015002 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}] 02:13:35 INFO - PROCESS | 1830 | 1477646015264 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:13:35 INFO - PROCESS | 1830 | 1477646015300 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 02:13:35 INFO - PROCESS | 1830 | 1477646015305 Marionette TRACE conn4 <- [1,3104,null,["8"]] 02:13:35 INFO - PROCESS | 1830 | 1477646015311 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 02:13:35 INFO - PROCESS | 1830 | 1477646015318 Marionette TRACE conn4 <- [1,3105,null,{}] 02:13:35 INFO - PROCESS | 1830 | 1477646015405 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce03c00 == 23 [pid = 1830] [id = 692] 02:13:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8ce04400) [pid = 1830] [serial = 2008] [outer = (nil)] 02:13:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8da59000) [pid = 1830] [serial = 2009] [outer = 0x8ce04400] 02:13:35 INFO - PROCESS | 1830 | 1477646015509 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8db9c000) [pid = 1830] [serial = 2010] [outer = 0x8ce04400] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8ddaf000) [pid = 1830] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8dca1000) [pid = 1830] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x838d3000) [pid = 1830] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8ce09c00) [pid = 1830] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8357e400) [pid = 1830] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8327f000) [pid = 1830] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x87ea4000) [pid = 1830] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x82f6b000) [pid = 1830] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 02:13:36 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8c9b4000) [pid = 1830] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 02:13:36 INFO - PROCESS | 1830 | 1477646016441 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]]]}] 02:13:36 INFO - ................................... 02:13:36 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1535ms 02:13:36 INFO - PROCESS | 1830 | 1477646016530 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 1830 | 1477646016533 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 02:13:36 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 02:13:36 INFO - Clearing pref dom.animations-api.core.enabled 02:13:36 INFO - PROCESS | 1830 | 1477646016541 Marionette TRACE conn4 -> [0,3108,"getContext",null] 02:13:36 INFO - PROCESS | 1830 | 1477646016545 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 02:13:36 INFO - PROCESS | 1830 | 1477646016550 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 02:13:36 INFO - PROCESS | 1830 | 1477646016553 Marionette TRACE conn4 <- [1,3109,null,{}] 02:13:36 INFO - PROCESS | 1830 | 1477646016563 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}] 02:13:36 INFO - PROCESS | 1830 | 1477646016579 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 02:13:36 INFO - PROCESS | 1830 | 1477646016583 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 02:13:36 INFO - PROCESS | 1830 | 1477646016585 Marionette TRACE conn4 <- [1,3111,null,{}] 02:13:36 INFO - PROCESS | 1830 | 1477646016592 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}] 02:13:36 INFO - PROCESS | 1830 | 1477646016867 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 02:13:36 INFO - PROCESS | 1830 | 1477646016956 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 02:13:36 INFO - PROCESS | 1830 | 1477646016960 Marionette TRACE conn4 <- [1,3113,null,["8"]] 02:13:36 INFO - PROCESS | 1830 | 1477646016966 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 02:13:36 INFO - PROCESS | 1830 | 1477646016972 Marionette TRACE conn4 <- [1,3114,null,{}] 02:13:36 INFO - PROCESS | 1830 | 1477646016977 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda7400 == 24 [pid = 1830] [id = 693] 02:13:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8ddaf000) [pid = 1830] [serial = 2011] [outer = (nil)] 02:13:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f8c5c00) [pid = 1830] [serial = 2012] [outer = 0x8ddaf000] 02:13:37 INFO - PROCESS | 1830 | 1477646017091 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8faf0c00) [pid = 1830] [serial = 2013] [outer = 0x8ddaf000] 02:13:37 INFO - PROCESS | 1830 | 1477646017640 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]]]}] 02:13:37 INFO - . 02:13:37 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1125ms 02:13:37 INFO - PROCESS | 1830 | 1477646017667 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 1830 | 1477646017671 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 02:13:37 INFO - TEST-START | /websockets/Close-0.htm 02:13:37 INFO - PROCESS | 1830 | 1477646017690 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}] 02:13:37 INFO - PROCESS | 1830 | 1477646017853 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 02:13:38 INFO - PROCESS | 1830 | 1477646017998 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 02:13:38 INFO - PROCESS | 1830 | 1477646018003 Marionette TRACE conn4 <- [1,3118,null,["8"]] 02:13:38 INFO - PROCESS | 1830 | 1477646018009 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 02:13:38 INFO - PROCESS | 1830 | 1477646018014 Marionette TRACE conn4 <- [1,3119,null,{}] 02:13:38 INFO - PROCESS | 1830 | 1477646018019 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fafa800 == 25 [pid = 1830] [id = 694] 02:13:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fafac00) [pid = 1830] [serial = 2014] [outer = (nil)] 02:13:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fb72c00) [pid = 1830] [serial = 2015] [outer = 0x8fafac00] 02:13:38 INFO - PROCESS | 1830 | 1477646018114 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8fb9d000) [pid = 1830] [serial = 2016] [outer = 0x8fafac00] 02:13:38 INFO - PROCESS | 1830 | 1477646018892 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]]]}] 02:13:38 INFO - . 02:13:38 INFO - TEST-OK | /websockets/Close-0.htm | took 1228ms 02:13:38 INFO - PROCESS | 1830 | 1477646018918 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 1830 | 1477646018925 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 02:13:38 INFO - TEST-START | /websockets/Close-1000-reason.htm 02:13:38 INFO - PROCESS | 1830 | 1477646018965 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}] 02:13:39 INFO - PROCESS | 1830 | 1477646019182 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 02:13:39 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:39 INFO - PROCESS | 1830 | 1477646019373 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 02:13:39 INFO - PROCESS | 1830 | 1477646019377 Marionette TRACE conn4 <- [1,3123,null,["8"]] 02:13:39 INFO - PROCESS | 1830 | 1477646019386 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 02:13:39 INFO - PROCESS | 1830 | 1477646019394 Marionette TRACE conn4 <- [1,3124,null,{}] 02:13:39 INFO - PROCESS | 1830 | 1477646019444 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330c400 == 26 [pid = 1830] [id = 695] 02:13:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8332a400) [pid = 1830] [serial = 2017] [outer = (nil)] 02:13:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x83579000) [pid = 1830] [serial = 2018] [outer = 0x8332a400] 02:13:39 INFO - PROCESS | 1830 | 1477646019569 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x838d5c00) [pid = 1830] [serial = 2019] [outer = 0x8332a400] 02:13:40 INFO - PROCESS | 1830 | 1477646020344 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]]]}] 02:13:40 INFO - .. 02:13:40 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1432ms 02:13:40 INFO - PROCESS | 1830 | 1477646020417 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 02:13:40 INFO - PROCESS | 1830 | 1477646020425 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 02:13:40 INFO - TEST-START | /websockets/Close-1000.htm 02:13:40 INFO - PROCESS | 1830 | 1477646020434 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}] 02:13:40 INFO - PROCESS | 1830 | 1477646020644 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 02:13:40 INFO - PROCESS | 1830 | 1477646020832 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 02:13:40 INFO - PROCESS | 1830 | 1477646020838 Marionette TRACE conn4 <- [1,3128,null,["8"]] 02:13:40 INFO - PROCESS | 1830 | 1477646020845 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 02:13:40 INFO - PROCESS | 1830 | 1477646020852 Marionette TRACE conn4 <- [1,3129,null,{}] 02:13:40 INFO - PROCESS | 1830 | 1477646020902 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c876c00 == 27 [pid = 1830] [id = 696] 02:13:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8c878c00) [pid = 1830] [serial = 2020] [outer = (nil)] 02:13:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8c937000) [pid = 1830] [serial = 2021] [outer = 0x8c878c00] 02:13:41 INFO - PROCESS | 1830 | 1477646021015 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8c9b4c00) [pid = 1830] [serial = 2022] [outer = 0x8c878c00] 02:13:41 INFO - PROCESS | 1830 | 1477646021780 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]]]}] 02:13:41 INFO - .. 02:13:41 INFO - TEST-OK | /websockets/Close-1000.htm | took 1381ms 02:13:41 INFO - PROCESS | 1830 | 1477646021824 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 1830 | 1477646021832 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 02:13:41 INFO - TEST-START | /websockets/Close-NaN.htm 02:13:41 INFO - PROCESS | 1830 | 1477646021868 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}] 02:13:42 INFO - PROCESS | 1830 | 1477646022080 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 02:13:42 INFO - PROCESS | 1830 | 1477646022273 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 02:13:42 INFO - PROCESS | 1830 | 1477646022277 Marionette TRACE conn4 <- [1,3133,null,["8"]] 02:13:42 INFO - PROCESS | 1830 | 1477646022285 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 02:13:42 INFO - PROCESS | 1830 | 1477646022293 Marionette TRACE conn4 <- [1,3134,null,{}] 02:13:42 INFO - PROCESS | 1830 | 1477646022469 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4fc00 == 28 [pid = 1830] [id = 697] 02:13:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x82f69c00) [pid = 1830] [serial = 2023] [outer = (nil)] 02:13:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x82fb2400) [pid = 1830] [serial = 2024] [outer = 0x82f69c00] 02:13:42 INFO - PROCESS | 1830 | 1477646022582 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x83284800) [pid = 1830] [serial = 2025] [outer = 0x82f69c00] 02:13:43 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8fc00 == 27 [pid = 1830] [id = 690] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8ddb5000) [pid = 1830] [serial = 1983] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8ddb2800) [pid = 1830] [serial = 1984] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x8dca6400) [pid = 1830] [serial = 1980] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8dca4800) [pid = 1830] [serial = 1981] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8da59800) [pid = 1830] [serial = 1977] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8dbd2000) [pid = 1830] [serial = 1978] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8c9b9000) [pid = 1830] [serial = 1974] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8c9bc400) [pid = 1830] [serial = 1975] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8c881000) [pid = 1830] [serial = 1971] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c934000) [pid = 1830] [serial = 1972] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x838d0800) [pid = 1830] [serial = 1968] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x838d5000) [pid = 1830] [serial = 1969] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x83284000) [pid = 1830] [serial = 1965] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x83309c00) [pid = 1830] [serial = 1966] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x82f94400) [pid = 1830] [serial = 1962] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x82f9b000) [pid = 1830] [serial = 1963] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8ddb1000) [pid = 1830] [serial = 1960] [outer = (nil)] [url = about:blank] 02:13:43 INFO - PROCESS | 1830 | 1477646023446 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]]]}] 02:13:43 INFO - . 02:13:43 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1629ms 02:13:43 INFO - PROCESS | 1830 | 1477646023471 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 1830 | 1477646023477 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 02:13:43 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 02:13:43 INFO - PROCESS | 1830 | 1477646023492 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}] 02:13:43 INFO - PROCESS | 1830 | 1477646023682 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 02:13:43 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:43 INFO - PROCESS | 1830 | 1477646023827 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 02:13:43 INFO - PROCESS | 1830 | 1477646023833 Marionette TRACE conn4 <- [1,3138,null,["8"]] 02:13:43 INFO - PROCESS | 1830 | 1477646023839 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 02:13:43 INFO - PROCESS | 1830 | 1477646023846 Marionette TRACE conn4 <- [1,3139,null,{}] 02:13:43 INFO - PROCESS | 1830 | 1477646023862 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x83323c00 == 28 [pid = 1830] [id = 698] 02:13:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x83324000) [pid = 1830] [serial = 2026] [outer = (nil)] 02:13:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x833b9800) [pid = 1830] [serial = 2027] [outer = 0x83324000] 02:13:43 INFO - PROCESS | 1830 | 1477646023966 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x833c5400) [pid = 1830] [serial = 2028] [outer = 0x83324000] 02:13:44 INFO - PROCESS | 1830 | 1477646024563 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]]]}] 02:13:44 INFO - . 02:13:44 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1125ms 02:13:44 INFO - PROCESS | 1830 | 1477646024616 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 1830 | 1477646024620 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 02:13:44 INFO - TEST-START | /websockets/Close-clamp.htm 02:13:44 INFO - PROCESS | 1830 | 1477646024631 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}] 02:13:44 INFO - PROCESS | 1830 | 1477646024859 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 02:13:44 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:45 INFO - PROCESS | 1830 | 1477646025009 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 02:13:45 INFO - PROCESS | 1830 | 1477646025014 Marionette TRACE conn4 <- [1,3143,null,["8"]] 02:13:45 INFO - PROCESS | 1830 | 1477646025020 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 02:13:45 INFO - PROCESS | 1830 | 1477646025026 Marionette TRACE conn4 <- [1,3144,null,{}] 02:13:45 INFO - PROCESS | 1830 | 1477646025046 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f93800 == 29 [pid = 1830] [id = 699] 02:13:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x87f93c00) [pid = 1830] [serial = 2029] [outer = (nil)] 02:13:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8c875400) [pid = 1830] [serial = 2030] [outer = 0x87f93c00] 02:13:45 INFO - PROCESS | 1830 | 1477646025145 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c882c00) [pid = 1830] [serial = 2031] [outer = 0x87f93c00] 02:13:45 INFO - PROCESS | 1830 | 1477646025774 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 02:13:45 INFO - . 02:13:45 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1174ms 02:13:45 INFO - PROCESS | 1830 | 1477646025816 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 1830 | 1477646025820 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 02:13:45 INFO - TEST-START | /websockets/Close-null.htm 02:13:45 INFO - PROCESS | 1830 | 1477646025827 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}] 02:13:46 INFO - PROCESS | 1830 | 1477646026064 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 02:13:46 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:46 INFO - PROCESS | 1830 | 1477646026097 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 02:13:46 INFO - PROCESS | 1830 | 1477646026100 Marionette TRACE conn4 <- [1,3148,null,["8"]] 02:13:46 INFO - PROCESS | 1830 | 1477646026107 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 02:13:46 INFO - PROCESS | 1830 | 1477646026114 Marionette TRACE conn4 <- [1,3149,null,{}] 02:13:46 INFO - PROCESS | 1830 | 1477646026200 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9b4800 == 30 [pid = 1830] [id = 700] 02:13:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8c9b9400) [pid = 1830] [serial = 2032] [outer = (nil)] 02:13:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8ce03400) [pid = 1830] [serial = 2033] [outer = 0x8c9b9400] 02:13:46 INFO - PROCESS | 1830 | 1477646026294 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8dba5c00) [pid = 1830] [serial = 2034] [outer = 0x8c9b9400] 02:13:47 INFO - PROCESS | 1830 | 1477646027043 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]]]}] 02:13:47 INFO - . 02:13:47 INFO - TEST-OK | /websockets/Close-null.htm | took 1273ms 02:13:47 INFO - PROCESS | 1830 | 1477646027101 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 1830 | 1477646027105 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 02:13:47 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 02:13:47 INFO - PROCESS | 1830 | 1477646027123 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}] 02:13:47 INFO - PROCESS | 1830 | 1477646027354 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 02:13:47 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:47 INFO - PROCESS | 1830 | 1477646027391 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 02:13:47 INFO - PROCESS | 1830 | 1477646027394 Marionette TRACE conn4 <- [1,3153,null,["8"]] 02:13:47 INFO - PROCESS | 1830 | 1477646027400 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 02:13:47 INFO - PROCESS | 1830 | 1477646027407 Marionette TRACE conn4 <- [1,3154,null,{}] 02:13:47 INFO - PROCESS | 1830 | 1477646027412 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda1400 == 31 [pid = 1830] [id = 701] 02:13:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8ddaec00) [pid = 1830] [serial = 2035] [outer = (nil)] 02:13:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8f8cdc00) [pid = 1830] [serial = 2036] [outer = 0x8ddaec00] 02:13:47 INFO - PROCESS | 1830 | 1477646027591 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8ddbac00) [pid = 1830] [serial = 2037] [outer = 0x8ddaec00] 02:13:47 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8ce04400) [pid = 1830] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 02:13:47 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x87f95800) [pid = 1830] [serial = 2003] [outer = (nil)] [url = about:blank] 02:13:47 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x838d7400) [pid = 1830] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x82fa0800) [pid = 1830] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x82f93000) [pid = 1830] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x833c5c00) [pid = 1830] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8ce0b400) [pid = 1830] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8f8dc000) [pid = 1830] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8ddaf000) [pid = 1830] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 02:13:48 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8c877800) [pid = 1830] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 02:13:48 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:13:48 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:13:48 INFO - PROCESS | 1830 | 1477646028313 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]]]}] 02:13:48 INFO - .. 02:13:48 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1224ms 02:13:48 INFO - TEST-START | /websockets/Close-string.htm 02:13:48 INFO - PROCESS | 1830 | 1477646028346 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 1830 | 1477646028348 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 02:13:48 INFO - PROCESS | 1830 | 1477646028357 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}] 02:13:48 INFO - PROCESS | 1830 | 1477646028588 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 02:13:48 INFO - PROCESS | 1830 | 1477646028681 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 02:13:48 INFO - PROCESS | 1830 | 1477646028684 Marionette TRACE conn4 <- [1,3158,null,["8"]] 02:13:48 INFO - PROCESS | 1830 | 1477646028691 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 02:13:48 INFO - PROCESS | 1830 | 1477646028696 Marionette TRACE conn4 <- [1,3159,null,{}] 02:13:48 INFO - PROCESS | 1830 | 1477646028702 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f61800 == 32 [pid = 1830] [id = 702] 02:13:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8faee000) [pid = 1830] [serial = 2038] [outer = (nil)] 02:13:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8fb68c00) [pid = 1830] [serial = 2039] [outer = 0x8faee000] 02:13:48 INFO - PROCESS | 1830 | 1477646028829 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8fba2c00) [pid = 1830] [serial = 2040] [outer = 0x8faee000] 02:13:49 INFO - PROCESS | 1830 | 1477646029404 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]]]}] 02:13:49 INFO - . 02:13:49 INFO - TEST-OK | /websockets/Close-string.htm | took 1072ms 02:13:49 INFO - PROCESS | 1830 | 1477646029428 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 1830 | 1477646029431 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 02:13:49 INFO - TEST-START | /websockets/Close-undefined.htm 02:13:49 INFO - PROCESS | 1830 | 1477646029438 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}] 02:13:49 INFO - PROCESS | 1830 | 1477646029599 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 02:13:49 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:13:49 INFO - PROCESS | 1830 | 1477646029758 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 02:13:49 INFO - PROCESS | 1830 | 1477646029762 Marionette TRACE conn4 <- [1,3163,null,["8"]] 02:13:49 INFO - PROCESS | 1830 | 1477646029767 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 02:13:49 INFO - PROCESS | 1830 | 1477646029772 Marionette TRACE conn4 <- [1,3164,null,{}] 02:13:49 INFO - PROCESS | 1830 | 1477646029778 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:49 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fbbac00 == 33 [pid = 1830] [id = 703] 02:13:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8fbbc400) [pid = 1830] [serial = 2041] [outer = (nil)] 02:13:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x9118cc00) [pid = 1830] [serial = 2042] [outer = 0x8fbbc400] 02:13:49 INFO - PROCESS | 1830 | 1477646029876 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x9118d400) [pid = 1830] [serial = 2043] [outer = 0x8fbbc400] 02:13:50 INFO - PROCESS | 1830 | 1477646030585 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]]]}] 02:13:50 INFO - . 02:13:50 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1181ms 02:13:50 INFO - PROCESS | 1830 | 1477646030622 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 1830 | 1477646030628 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 02:13:50 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 02:13:50 INFO - PROCESS | 1830 | 1477646030686 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}] 02:13:50 INFO - PROCESS | 1830 | 1477646030909 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 02:13:51 INFO - PROCESS | 1830 | 1477646031101 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 02:13:51 INFO - PROCESS | 1830 | 1477646031105 Marionette TRACE conn4 <- [1,3168,null,["8"]] 02:13:51 INFO - PROCESS | 1830 | 1477646031113 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 02:13:51 INFO - PROCESS | 1830 | 1477646031121 Marionette TRACE conn4 <- [1,3169,null,{}] 02:13:51 INFO - PROCESS | 1830 | 1477646031172 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x83323000 == 34 [pid = 1830] [id = 704] 02:13:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x83328800) [pid = 1830] [serial = 2044] [outer = (nil)] 02:13:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x838d3000) [pid = 1830] [serial = 2045] [outer = 0x83328800] 02:13:51 INFO - PROCESS | 1830 | 1477646031295 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x838dc400) [pid = 1830] [serial = 2046] [outer = 0x83328800] 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:51 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - . 02:13:52 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1626ms 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:13:52 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:13:52 INFO - PROCESS | 1830 | 1477646032270 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]]]}] 02:13:52 INFO - PROCESS | 1830 | 1477646032309 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 1830 | 1477646032321 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 02:13:52 INFO - PROCESS | 1830 | 1477646032346 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}] 02:13:52 INFO - PROCESS | 1830 | 1477646032701 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 02:13:52 INFO - PROCESS | 1830 | 1477646032840 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 02:13:52 INFO - PROCESS | 1830 | 1477646032845 Marionette TRACE conn4 <- [1,3173,null,["8"]] 02:13:52 INFO - PROCESS | 1830 | 1477646032853 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 02:13:52 INFO - PROCESS | 1830 | 1477646032860 Marionette TRACE conn4 <- [1,3174,null,{}] 02:13:52 INFO - PROCESS | 1830 | 1477646032909 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x83277000 == 35 [pid = 1830] [id = 705] 02:13:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x87ea1800) [pid = 1830] [serial = 2047] [outer = (nil)] 02:13:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8db99000) [pid = 1830] [serial = 2048] [outer = 0x87ea1800] 02:13:53 INFO - PROCESS | 1830 | 1477646033021 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8dca4800) [pid = 1830] [serial = 2049] [outer = 0x87ea1800] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x82f61800 == 34 [pid = 1830] [id = 702] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda1400 == 33 [pid = 1830] [id = 701] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x87f93800 == 32 [pid = 1830] [id = 699] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b4800 == 31 [pid = 1830] [id = 700] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4fc00 == 30 [pid = 1830] [id = 697] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x83323c00 == 29 [pid = 1830] [id = 698] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8330c400 == 28 [pid = 1830] [id = 695] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8c876c00 == 27 [pid = 1830] [id = 696] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x83323000 == 26 [pid = 1830] [id = 704] 02:13:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8fbbac00 == 25 [pid = 1830] [id = 703] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x82fac000) [pid = 1830] [serial = 1987] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x82fa9c00) [pid = 1830] [serial = 1986] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83581c00) [pid = 1830] [serial = 1990] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x83578800) [pid = 1830] [serial = 1989] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8dca7800) [pid = 1830] [serial = 1993] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8dba1800) [pid = 1830] [serial = 1992] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8f99b000) [pid = 1830] [serial = 1996] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8f8e1c00) [pid = 1830] [serial = 1995] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x83316800) [pid = 1830] [serial = 1999] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x83283c00) [pid = 1830] [serial = 1998] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x87ea0400) [pid = 1830] [serial = 2002] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x87e9a400) [pid = 1830] [serial = 2001] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8c87e000) [pid = 1830] [serial = 2007] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8c879000) [pid = 1830] [serial = 2006] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8db9c000) [pid = 1830] [serial = 2010] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x8da59000) [pid = 1830] [serial = 2009] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x87f94c00) [pid = 1830] [serial = 2004] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8faf0c00) [pid = 1830] [serial = 2013] [outer = (nil)] [url = about:blank] 02:13:56 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8f8c5c00) [pid = 1830] [serial = 2012] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8ddaec00) [pid = 1830] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8fafac00) [pid = 1830] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x8c878c00) [pid = 1830] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8332a400) [pid = 1830] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x82f69c00) [pid = 1830] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x83324000) [pid = 1830] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8c9b9400) [pid = 1830] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x87f93c00) [pid = 1830] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x8faee000) [pid = 1830] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 02:14:00 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x8fbbc400) [pid = 1830] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92400 == 24 [pid = 1830] [id = 684] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x83310c00 == 23 [pid = 1830] [id = 685] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa0000 == 22 [pid = 1830] [id = 688] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca9c00 == 21 [pid = 1830] [id = 683] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8db400 == 20 [pid = 1830] [id = 687] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9c1400 == 19 [pid = 1830] [id = 686] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8357e000 == 18 [pid = 1830] [id = 678] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce03c00 == 17 [pid = 1830] [id = 692] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9b3c00 == 16 [pid = 1830] [id = 680] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82f97800 == 15 [pid = 1830] [id = 677] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda7400 == 14 [pid = 1830] [id = 693] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x83282c00 == 13 [pid = 1830] [id = 681] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca0c00 == 12 [pid = 1830] [id = 682] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8fafa800 == 11 [pid = 1830] [id = 694] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa8000 == 10 [pid = 1830] [id = 689] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82f6ac00 == 9 [pid = 1830] [id = 676] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4e800 == 8 [pid = 1830] [id = 679] 02:14:04 INFO - PROCESS | 1830 | --DOCSHELL 0x8c877000 == 7 [pid = 1830] [id = 691] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x833c5400) [pid = 1830] [serial = 2028] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8fb9d000) [pid = 1830] [serial = 2016] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x82fb2400) [pid = 1830] [serial = 2024] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8ce03400) [pid = 1830] [serial = 2033] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8fb72c00) [pid = 1830] [serial = 2015] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x9118cc00) [pid = 1830] [serial = 2042] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x8ddbac00) [pid = 1830] [serial = 2037] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x8c9b4c00) [pid = 1830] [serial = 2022] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x83284800) [pid = 1830] [serial = 2025] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8c875400) [pid = 1830] [serial = 2030] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8dba5c00) [pid = 1830] [serial = 2034] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x83579000) [pid = 1830] [serial = 2018] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x8c937000) [pid = 1830] [serial = 2021] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x8f8cdc00) [pid = 1830] [serial = 2036] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x8fba2c00) [pid = 1830] [serial = 2040] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x833b9800) [pid = 1830] [serial = 2027] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x8c882c00) [pid = 1830] [serial = 2031] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8fb68c00) [pid = 1830] [serial = 2039] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x9118d400) [pid = 1830] [serial = 2043] [outer = (nil)] [url = about:blank] 02:14:05 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x838d5c00) [pid = 1830] [serial = 2019] [outer = (nil)] [url = about:blank] 02:14:07 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x83328800) [pid = 1830] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 02:14:12 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x838dc400) [pid = 1830] [serial = 2046] [outer = (nil)] [url = about:blank] 02:14:12 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x838d3000) [pid = 1830] [serial = 2045] [outer = (nil)] [url = about:blank] 02:14:12 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x8db99000) [pid = 1830] [serial = 2048] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:14:23 INFO - PROCESS | 1830 | 1477646063231 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]]]}] 02:14:23 INFO - .. 02:14:23 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30962ms 02:14:23 INFO - PROCESS | 1830 | 1477646063299 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 1830 | 1477646063306 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 02:14:23 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 02:14:23 INFO - PROCESS | 1830 | 1477646063318 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}] 02:14:23 INFO - PROCESS | 1830 | 1477646063568 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 02:14:23 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:23 INFO - PROCESS | 1830 | 1477646063664 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 02:14:23 INFO - PROCESS | 1830 | 1477646063670 Marionette TRACE conn4 <- [1,3178,null,["8"]] 02:14:23 INFO - PROCESS | 1830 | 1477646063678 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 02:14:23 INFO - PROCESS | 1830 | 1477646063688 Marionette TRACE conn4 <- [1,3179,null,{}] 02:14:23 INFO - PROCESS | 1830 | 1477646063699 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92800 == 8 [pid = 1830] [id = 706] 02:14:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f92c00) [pid = 1830] [serial = 2050] [outer = (nil)] 02:14:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f95800) [pid = 1830] [serial = 2051] [outer = 0x82f92c00] 02:14:23 INFO - PROCESS | 1830 | 1477646063808 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9c400) [pid = 1830] [serial = 2052] [outer = 0x82f92c00] 02:14:24 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:14:24 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:24 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:24 INFO - PROCESS | 1830 | 1477646064384 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]]]}] 02:14:24 INFO - . 02:14:24 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1123ms 02:14:24 INFO - PROCESS | 1830 | 1477646064441 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 1830 | 1477646064446 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 02:14:24 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 02:14:24 INFO - PROCESS | 1830 | 1477646064456 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}] 02:14:24 INFO - PROCESS | 1830 | 1477646064715 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 02:14:24 INFO - PROCESS | 1830 | 1477646064736 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 02:14:24 INFO - PROCESS | 1830 | 1477646064742 Marionette TRACE conn4 <- [1,3183,null,["8"]] 02:14:24 INFO - PROCESS | 1830 | 1477646064749 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 02:14:24 INFO - PROCESS | 1830 | 1477646064755 Marionette TRACE conn4 <- [1,3184,null,{}] 02:14:24 INFO - PROCESS | 1830 | 1477646064762 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f97c00 == 9 [pid = 1830] [id = 707] 02:14:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x83277c00) [pid = 1830] [serial = 2053] [outer = (nil)] 02:14:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x83280400) [pid = 1830] [serial = 2054] [outer = 0x83277c00] 02:14:24 INFO - PROCESS | 1830 | 1477646064868 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83282c00) [pid = 1830] [serial = 2055] [outer = 0x83277c00] 02:14:25 INFO - PROCESS | 1830 | 1477646065649 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]]]}] 02:14:25 INFO - .. 02:14:25 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1221ms 02:14:25 INFO - PROCESS | 1830 | 1477646065684 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 02:14:25 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 02:14:25 INFO - PROCESS | 1830 | 1477646065693 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 02:14:25 INFO - PROCESS | 1830 | 1477646065701 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}] 02:14:25 INFO - PROCESS | 1830 | 1477646065941 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 02:14:25 INFO - PROCESS | 1830 | 1477646065959 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 02:14:25 INFO - PROCESS | 1830 | 1477646065964 Marionette TRACE conn4 <- [1,3188,null,["8"]] 02:14:25 INFO - PROCESS | 1830 | 1477646065969 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 02:14:25 INFO - PROCESS | 1830 | 1477646065977 Marionette TRACE conn4 <- [1,3189,null,{}] 02:14:26 INFO - PROCESS | 1830 | 1477646065984 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x833bec00 == 10 [pid = 1830] [id = 708] 02:14:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x833c0800) [pid = 1830] [serial = 2056] [outer = (nil)] 02:14:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x833c5400) [pid = 1830] [serial = 2057] [outer = 0x833c0800] 02:14:26 INFO - PROCESS | 1830 | 1477646066090 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x83573c00) [pid = 1830] [serial = 2058] [outer = 0x833c0800] 02:14:26 INFO - PROCESS | 1830 | 1477646066790 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]]]}] 02:14:26 INFO - .. 02:14:26 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1120ms 02:14:26 INFO - PROCESS | 1830 | 1477646066819 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 1830 | 1477646066824 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 02:14:26 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 02:14:26 INFO - PROCESS | 1830 | 1477646066831 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}] 02:14:27 INFO - PROCESS | 1830 | 1477646067002 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 02:14:27 INFO - PROCESS | 1830 | 1477646067153 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 02:14:27 INFO - PROCESS | 1830 | 1477646067161 Marionette TRACE conn4 <- [1,3193,null,["8"]] 02:14:27 INFO - PROCESS | 1830 | 1477646067171 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 02:14:27 INFO - PROCESS | 1830 | 1477646067177 Marionette TRACE conn4 <- [1,3194,null,{}] 02:14:27 INFO - PROCESS | 1830 | 1477646067184 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f46800 == 11 [pid = 1830] [id = 709] 02:14:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x8330f800) [pid = 1830] [serial = 2059] [outer = (nil)] 02:14:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87f95800) [pid = 1830] [serial = 2060] [outer = 0x8330f800] 02:14:27 INFO - PROCESS | 1830 | 1477646067291 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c877800) [pid = 1830] [serial = 2061] [outer = 0x8330f800] 02:14:27 INFO - PROCESS | 1830 | 1477646067889 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]]]}] 02:14:27 INFO - .. 02:14:27 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1128ms 02:14:27 INFO - PROCESS | 1830 | 1477646067964 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 1830 | 1477646067968 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 02:14:27 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 02:14:27 INFO - PROCESS | 1830 | 1477646067976 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}] 02:14:28 INFO - PROCESS | 1830 | 1477646068143 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 02:14:28 INFO - PROCESS | 1830 | 1477646068159 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 02:14:28 INFO - PROCESS | 1830 | 1477646068164 Marionette TRACE conn4 <- [1,3198,null,["8"]] 02:14:28 INFO - PROCESS | 1830 | 1477646068169 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 02:14:28 INFO - PROCESS | 1830 | 1477646068175 Marionette TRACE conn4 <- [1,3199,null,{}] 02:14:28 INFO - PROCESS | 1830 | 1477646068180 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c87f400 == 12 [pid = 1830] [id = 710] 02:14:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8c87f800) [pid = 1830] [serial = 2062] [outer = (nil)] 02:14:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c884000) [pid = 1830] [serial = 2063] [outer = 0x8c87f800] 02:14:28 INFO - PROCESS | 1830 | 1477646068275 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c931000) [pid = 1830] [serial = 2064] [outer = 0x8c87f800] 02:14:28 INFO - PROCESS | 1830 | 1477646068957 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]]]}] 02:14:28 INFO - .. 02:14:28 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1026ms 02:14:29 INFO - PROCESS | 1830 | 1477646069002 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 02:14:29 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 02:14:29 INFO - PROCESS | 1830 | 1477646069006 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 02:14:29 INFO - PROCESS | 1830 | 1477646069013 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}] 02:14:29 INFO - PROCESS | 1830 | 1477646069292 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 02:14:29 INFO - PROCESS | 1830 | 1477646069308 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 02:14:29 INFO - PROCESS | 1830 | 1477646069312 Marionette TRACE conn4 <- [1,3203,null,["8"]] 02:14:29 INFO - PROCESS | 1830 | 1477646069317 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 02:14:29 INFO - PROCESS | 1830 | 1477646069323 Marionette TRACE conn4 <- [1,3204,null,{}] 02:14:29 INFO - PROCESS | 1830 | 1477646069328 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4c000 == 13 [pid = 1830] [id = 711] 02:14:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8c93ec00) [pid = 1830] [serial = 2065] [outer = (nil)] 02:14:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8c9be800) [pid = 1830] [serial = 2066] [outer = 0x8c93ec00] 02:14:29 INFO - PROCESS | 1830 | 1477646069432 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8ce07400) [pid = 1830] [serial = 2067] [outer = 0x8c93ec00] 02:14:30 INFO - PROCESS | 1830 | 1477646070106 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]]]}] 02:14:30 INFO - .. 02:14:30 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1121ms 02:14:30 INFO - PROCESS | 1830 | 1477646070133 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 1830 | 1477646070137 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 02:14:30 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 02:14:30 INFO - PROCESS | 1830 | 1477646070144 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}] 02:14:30 INFO - PROCESS | 1830 | 1477646070311 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 02:14:30 INFO - PROCESS | 1830 | 1477646070473 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 02:14:30 INFO - PROCESS | 1830 | 1477646070480 Marionette TRACE conn4 <- [1,3208,null,["8"]] 02:14:30 INFO - PROCESS | 1830 | 1477646070487 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 02:14:30 INFO - PROCESS | 1830 | 1477646070493 Marionette TRACE conn4 <- [1,3209,null,{}] 02:14:30 INFO - PROCESS | 1830 | 1477646070499 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x83328c00 == 14 [pid = 1830] [id = 712] 02:14:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8c9c1000) [pid = 1830] [serial = 2068] [outer = (nil)] 02:14:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8da5bc00) [pid = 1830] [serial = 2069] [outer = 0x8c9c1000] 02:14:30 INFO - PROCESS | 1830 | 1477646070616 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8da57400) [pid = 1830] [serial = 2070] [outer = 0x8c9c1000] 02:14:31 INFO - PROCESS | 1830 | 1477646071170 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]]]}] 02:14:31 INFO - . 02:14:31 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1073ms 02:14:31 INFO - PROCESS | 1830 | 1477646071216 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 1830 | 1477646071220 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 02:14:31 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 02:14:31 INFO - PROCESS | 1830 | 1477646071227 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}] 02:14:31 INFO - PROCESS | 1830 | 1477646071453 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 02:14:31 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:31 INFO - PROCESS | 1830 | 1477646071611 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 02:14:31 INFO - PROCESS | 1830 | 1477646071621 Marionette TRACE conn4 <- [1,3213,null,["8"]] 02:14:31 INFO - PROCESS | 1830 | 1477646071673 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 02:14:31 INFO - PROCESS | 1830 | 1477646071684 Marionette TRACE conn4 <- [1,3214,null,{}] 02:14:31 INFO - PROCESS | 1830 | 1477646071699 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f5d000 == 15 [pid = 1830] [id = 713] 02:14:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x82f5f800) [pid = 1830] [serial = 2071] [outer = (nil)] 02:14:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x82f68400) [pid = 1830] [serial = 2072] [outer = 0x82f5f800] 02:14:31 INFO - PROCESS | 1830 | 1477646071822 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x82f98000) [pid = 1830] [serial = 2073] [outer = 0x82f5f800] 02:14:32 INFO - PROCESS | 1830 | 1477646072532 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"]]]}] 02:14:32 INFO - . 02:14:32 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1377ms 02:14:32 INFO - PROCESS | 1830 | 1477646072606 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 1830 | 1477646072613 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 02:14:32 INFO - TEST-START | /websockets/Create-invalid-urls.htm 02:14:32 INFO - PROCESS | 1830 | 1477646072623 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}] 02:14:32 INFO - PROCESS | 1830 | 1477646072830 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 02:14:33 INFO - PROCESS | 1830 | 1477646073022 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 02:14:33 INFO - PROCESS | 1830 | 1477646073030 Marionette TRACE conn4 <- [1,3218,null,["8"]] 02:14:33 INFO - PROCESS | 1830 | 1477646073037 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 02:14:33 INFO - PROCESS | 1830 | 1477646073047 Marionette TRACE conn4 <- [1,3219,null,{}] 02:14:33 INFO - PROCESS | 1830 | 1477646073097 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332ec00 == 16 [pid = 1830] [id = 714] 02:14:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x833b9800) [pid = 1830] [serial = 2074] [outer = (nil)] 02:14:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x83576400) [pid = 1830] [serial = 2075] [outer = 0x833b9800] 02:14:33 INFO - PROCESS | 1830 | 1477646073221 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x83580000) [pid = 1830] [serial = 2076] [outer = 0x833b9800] 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:33 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:33 INFO - PROCESS | 1830 | 1477646073960 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]]]}] 02:14:33 INFO - ..... 02:14:33 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1371ms 02:14:34 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 02:14:34 INFO - PROCESS | 1830 | 1477646073995 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 1830 | 1477646073998 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 02:14:34 INFO - PROCESS | 1830 | 1477646074007 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}] 02:14:34 INFO - PROCESS | 1830 | 1477646074202 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 02:14:34 INFO - PROCESS | 1830 | 1477646074409 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 02:14:34 INFO - PROCESS | 1830 | 1477646074421 Marionette TRACE conn4 <- [1,3223,null,["8"]] 02:14:34 INFO - PROCESS | 1830 | 1477646074429 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 02:14:34 INFO - PROCESS | 1830 | 1477646074437 Marionette TRACE conn4 <- [1,3224,null,{}] 02:14:34 INFO - PROCESS | 1830 | 1477646074447 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9bac00 == 17 [pid = 1830] [id = 715] 02:14:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 49 (0x8c9bc400) [pid = 1830] [serial = 2077] [outer = (nil)] 02:14:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 50 (0x8ce0b000) [pid = 1830] [serial = 2078] [outer = 0x8c9bc400] 02:14:34 INFO - PROCESS | 1830 | 1477646074563 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 51 (0x8dba2800) [pid = 1830] [serial = 2079] [outer = 0x8c9bc400] 02:14:35 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 02:14:35 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:35 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:35 INFO - PROCESS | 1830 | 1477646075235 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]]]}] 02:14:35 INFO - . 02:14:35 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1276ms 02:14:35 INFO - PROCESS | 1830 | 1477646075281 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 1830 | 1477646075285 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 02:14:35 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 02:14:35 INFO - PROCESS | 1830 | 1477646075294 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}] 02:14:35 INFO - PROCESS | 1830 | 1477646075512 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 02:14:35 INFO - PROCESS | 1830 | 1477646075706 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 02:14:35 INFO - PROCESS | 1830 | 1477646075710 Marionette TRACE conn4 <- [1,3228,null,["8"]] 02:14:35 INFO - PROCESS | 1830 | 1477646075721 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 02:14:35 INFO - PROCESS | 1830 | 1477646075729 Marionette TRACE conn4 <- [1,3229,null,{}] 02:14:35 INFO - PROCESS | 1830 | 1477646075778 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dca6000 == 18 [pid = 1830] [id = 716] 02:14:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 52 (0x8dca7400) [pid = 1830] [serial = 2080] [outer = (nil)] 02:14:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 53 (0x8dda5400) [pid = 1830] [serial = 2081] [outer = 0x8dca7400] 02:14:35 INFO - PROCESS | 1830 | 1477646075899 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 54 (0x8ddaec00) [pid = 1830] [serial = 2082] [outer = 0x8dca7400] 02:14:36 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:36 INFO - PROCESS | 1830 | 1477646076733 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]]]}] 02:14:36 INFO - . 02:14:36 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1472ms 02:14:36 INFO - PROCESS | 1830 | 1477646076766 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 1830 | 1477646076772 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 02:14:36 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 02:14:36 INFO - PROCESS | 1830 | 1477646076783 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}] 02:14:37 INFO - PROCESS | 1830 | 1477646077004 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 02:14:37 INFO - PROCESS | 1830 | 1477646077265 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 02:14:37 INFO - PROCESS | 1830 | 1477646077272 Marionette TRACE conn4 <- [1,3233,null,["8"]] 02:14:37 INFO - PROCESS | 1830 | 1477646077285 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 02:14:37 INFO - PROCESS | 1830 | 1477646077293 Marionette TRACE conn4 <- [1,3234,null,{}] 02:14:37 INFO - PROCESS | 1830 | 1477646077300 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f50400 == 19 [pid = 1830] [id = 717] 02:14:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 55 (0x82f5d800) [pid = 1830] [serial = 2083] [outer = (nil)] 02:14:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 56 (0x8330f400) [pid = 1830] [serial = 2084] [outer = 0x82f5d800] 02:14:37 INFO - PROCESS | 1830 | 1477646077407 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 1830 | ++DOMWINDOW == 57 (0x83316800) [pid = 1830] [serial = 2085] [outer = 0x82f5d800] 02:14:38 INFO - PROCESS | 1830 | --DOCSHELL 0x83277000 == 18 [pid = 1830] [id = 705] 02:14:38 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:38 INFO - PROCESS | 1830 | 1477646078789 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]]]}] 02:14:38 INFO - . 02:14:38 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2025ms 02:14:38 INFO - PROCESS | 1830 | 1477646078807 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 1830 | 1477646078814 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 02:14:38 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 02:14:38 INFO - PROCESS | 1830 | 1477646078833 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}] 02:14:39 INFO - PROCESS | 1830 | 1477646079079 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 02:14:39 INFO - PROCESS | 1830 | 1477646079219 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 02:14:39 INFO - PROCESS | 1830 | 1477646079226 Marionette TRACE conn4 <- [1,3238,null,["8"]] 02:14:39 INFO - PROCESS | 1830 | 1477646079233 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 02:14:39 INFO - PROCESS | 1830 | 1477646079240 Marionette TRACE conn4 <- [1,3239,null,{}] 02:14:39 INFO - PROCESS | 1830 | 1477646079247 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327b000 == 19 [pid = 1830] [id = 718] 02:14:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 58 (0x8327c400) [pid = 1830] [serial = 2086] [outer = (nil)] 02:14:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x8330d000) [pid = 1830] [serial = 2087] [outer = 0x8327c400] 02:14:39 INFO - PROCESS | 1830 | 1477646079357 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x83322000) [pid = 1830] [serial = 2088] [outer = 0x8327c400] 02:14:39 INFO - PROCESS | 1830 | 1477646079948 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"]]]}] 02:14:40 INFO - . 02:14:40 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1177ms 02:14:40 INFO - PROCESS | 1830 | 1477646080010 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 1830 | 1477646080016 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 02:14:40 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 02:14:40 INFO - PROCESS | 1830 | 1477646080023 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}] 02:14:40 INFO - PROCESS | 1830 | 1477646080216 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 02:14:40 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:40 INFO - PROCESS | 1830 | 1477646080368 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 02:14:40 INFO - PROCESS | 1830 | 1477646080374 Marionette TRACE conn4 <- [1,3243,null,["8"]] 02:14:40 INFO - PROCESS | 1830 | 1477646080383 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 02:14:40 INFO - PROCESS | 1830 | 1477646080389 Marionette TRACE conn4 <- [1,3244,null,{}] 02:14:40 INFO - PROCESS | 1830 | 1477646080395 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d2400 == 20 [pid = 1830] [id = 719] 02:14:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x838d9400) [pid = 1830] [serial = 2089] [outer = (nil)] 02:14:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x838dcc00) [pid = 1830] [serial = 2090] [outer = 0x838d9400] 02:14:40 INFO - PROCESS | 1830 | 1477646080511 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x87e99400) [pid = 1830] [serial = 2091] [outer = 0x838d9400] 02:14:41 INFO - PROCESS | 1830 | 1477646081247 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]]]}] 02:14:41 INFO - . 02:14:41 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1286ms 02:14:41 INFO - PROCESS | 1830 | 1477646081329 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 1830 | 1477646081337 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 02:14:41 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 02:14:41 INFO - PROCESS | 1830 | 1477646081345 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}] 02:14:41 INFO - PROCESS | 1830 | 1477646081599 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 02:14:41 INFO - PROCESS | 1830 | 1477646081623 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 02:14:41 INFO - PROCESS | 1830 | 1477646081628 Marionette TRACE conn4 <- [1,3248,null,["8"]] 02:14:41 INFO - PROCESS | 1830 | 1477646081633 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 02:14:41 INFO - PROCESS | 1830 | 1477646081641 Marionette TRACE conn4 <- [1,3249,null,{}] 02:14:41 INFO - PROCESS | 1830 | 1477646081727 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f93800 == 21 [pid = 1830] [id = 720] 02:14:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x87f93c00) [pid = 1830] [serial = 2092] [outer = (nil)] 02:14:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x87f97400) [pid = 1830] [serial = 2093] [outer = 0x87f93c00] 02:14:41 INFO - PROCESS | 1830 | 1477646081836 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c87a800) [pid = 1830] [serial = 2094] [outer = 0x87f93c00] 02:14:42 INFO - PROCESS | 1830 | 1477646082493 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]]]}] 02:14:42 INFO - .. 02:14:42 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1171ms 02:14:42 INFO - PROCESS | 1830 | 1477646082516 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 1830 | 1477646082520 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 02:14:42 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 02:14:42 INFO - PROCESS | 1830 | 1477646082542 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}] 02:14:42 INFO - PROCESS | 1830 | 1477646082796 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x82f92c00) [pid = 1830] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x83277c00) [pid = 1830] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x833c0800) [pid = 1830] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8330f800) [pid = 1830] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8c87f800) [pid = 1830] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8c93ec00) [pid = 1830] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x8c9c1000) [pid = 1830] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 02:14:43 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x87ea1800) [pid = 1830] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 02:14:43 INFO - PROCESS | 1830 | 1477646083087 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 02:14:43 INFO - PROCESS | 1830 | 1477646083096 Marionette TRACE conn4 <- [1,3253,null,["8"]] 02:14:43 INFO - PROCESS | 1830 | 1477646083108 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 02:14:43 INFO - PROCESS | 1830 | 1477646083114 Marionette TRACE conn4 <- [1,3254,null,{}] 02:14:43 INFO - PROCESS | 1830 | 1477646083120 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f93400 == 22 [pid = 1830] [id = 721] 02:14:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 59 (0x82fa0c00) [pid = 1830] [serial = 2095] [outer = (nil)] 02:14:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 60 (0x8c87b000) [pid = 1830] [serial = 2096] [outer = 0x82fa0c00] 02:14:43 INFO - PROCESS | 1830 | 1477646083230 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 61 (0x8f8c8800) [pid = 1830] [serial = 2097] [outer = 0x82fa0c00] 02:14:43 INFO - PROCESS | 1830 | 1477646083783 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]]]}] 02:14:43 INFO - . 02:14:43 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1277ms 02:14:43 INFO - PROCESS | 1830 | 1477646083826 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 1830 | 1477646083829 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 02:14:43 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 02:14:43 INFO - PROCESS | 1830 | 1477646083840 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}] 02:14:44 INFO - PROCESS | 1830 | 1477646084031 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 02:14:44 INFO - PROCESS | 1830 | 1477646084188 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 02:14:44 INFO - PROCESS | 1830 | 1477646084193 Marionette TRACE conn4 <- [1,3258,null,["8"]] 02:14:44 INFO - PROCESS | 1830 | 1477646084198 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 02:14:44 INFO - PROCESS | 1830 | 1477646084203 Marionette TRACE conn4 <- [1,3259,null,{}] 02:14:44 INFO - PROCESS | 1830 | 1477646084209 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8d9400 == 23 [pid = 1830] [id = 722] 02:14:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8f8d9c00) [pid = 1830] [serial = 2098] [outer = (nil)] 02:14:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8f8ddc00) [pid = 1830] [serial = 2099] [outer = 0x8f8d9c00] 02:14:44 INFO - PROCESS | 1830 | 1477646084318 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8f8dfc00) [pid = 1830] [serial = 2100] [outer = 0x8f8d9c00] 02:14:44 INFO - PROCESS | 1830 | 1477646084903 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]]]}] 02:14:44 INFO - .. 02:14:44 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1125ms 02:14:44 INFO - PROCESS | 1830 | 1477646084963 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 1830 | 1477646084966 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 02:14:44 INFO - TEST-START | /websockets/Create-valid-url.htm 02:14:44 INFO - PROCESS | 1830 | 1477646084973 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}] 02:14:45 INFO - PROCESS | 1830 | 1477646085297 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 02:14:45 INFO - PROCESS | 1830 | 1477646085429 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 02:14:45 INFO - PROCESS | 1830 | 1477646085437 Marionette TRACE conn4 <- [1,3263,null,["8"]] 02:14:45 INFO - PROCESS | 1830 | 1477646085447 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 02:14:45 INFO - PROCESS | 1830 | 1477646085459 Marionette TRACE conn4 <- [1,3264,null,{}] 02:14:45 INFO - PROCESS | 1830 | 1477646085472 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb4800 == 24 [pid = 1830] [id = 723] 02:14:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x83277000) [pid = 1830] [serial = 2101] [outer = (nil)] 02:14:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x83315400) [pid = 1830] [serial = 2102] [outer = 0x83277000] 02:14:45 INFO - PROCESS | 1830 | 1477646085607 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8357dc00) [pid = 1830] [serial = 2103] [outer = 0x83277000] 02:14:46 INFO - PROCESS | 1830 | 1477646086449 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]]]}] 02:14:46 INFO - .. 02:14:46 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1529ms 02:14:46 INFO - PROCESS | 1830 | 1477646086519 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 02:14:46 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 02:14:46 INFO - PROCESS | 1830 | 1477646086527 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 02:14:46 INFO - PROCESS | 1830 | 1477646086537 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}] 02:14:46 INFO - PROCESS | 1830 | 1477646086741 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 02:14:46 INFO - PROCESS | 1830 | 1477646086933 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 02:14:46 INFO - PROCESS | 1830 | 1477646086939 Marionette TRACE conn4 <- [1,3268,null,["8"]] 02:14:46 INFO - PROCESS | 1830 | 1477646086946 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 02:14:46 INFO - PROCESS | 1830 | 1477646086953 Marionette TRACE conn4 <- [1,3269,null,{}] 02:14:47 INFO - PROCESS | 1830 | 1477646087012 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8c400 == 25 [pid = 1830] [id = 724] 02:14:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x87f8e000) [pid = 1830] [serial = 2104] [outer = (nil)] 02:14:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8c87dc00) [pid = 1830] [serial = 2105] [outer = 0x87f8e000] 02:14:47 INFO - PROCESS | 1830 | 1477646087130 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8c936c00) [pid = 1830] [serial = 2106] [outer = 0x87f8e000] 02:14:47 INFO - PROCESS | 1830 | 1477646087890 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]]]}] 02:14:47 INFO - . 02:14:47 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1420ms 02:14:47 INFO - PROCESS | 1830 | 1477646087958 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 1830 | 1477646087963 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 02:14:47 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 02:14:47 INFO - PROCESS | 1830 | 1477646087972 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}] 02:14:48 INFO - PROCESS | 1830 | 1477646088190 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 02:14:48 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:48 INFO - PROCESS | 1830 | 1477646088395 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 02:14:48 INFO - PROCESS | 1830 | 1477646088408 Marionette TRACE conn4 <- [1,3273,null,["8"]] 02:14:48 INFO - PROCESS | 1830 | 1477646088462 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 02:14:48 INFO - PROCESS | 1830 | 1477646088469 Marionette TRACE conn4 <- [1,3274,null,{}] 02:14:48 INFO - PROCESS | 1830 | 1477646088476 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f99b400 == 26 [pid = 1830] [id = 725] 02:14:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8f99d000) [pid = 1830] [serial = 2107] [outer = (nil)] 02:14:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8f9a2000) [pid = 1830] [serial = 2108] [outer = 0x8f99d000] 02:14:48 INFO - PROCESS | 1830 | 1477646088597 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8f9a7800) [pid = 1830] [serial = 2109] [outer = 0x8f99d000] 02:14:49 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 02:14:49 INFO - PROCESS | 1830 | [1830] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 02:14:49 INFO - PROCESS | 1830 | 1477646089388 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]]]}] 02:14:49 INFO - . 02:14:49 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1474ms 02:14:49 INFO - PROCESS | 1830 | 1477646089444 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 1830 | 1477646089448 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 02:14:49 INFO - TEST-START | /websockets/Secure-Close-0.htm 02:14:49 INFO - PROCESS | 1830 | 1477646089457 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}] 02:14:49 INFO - PROCESS | 1830 | 1477646089778 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 02:14:49 INFO - PROCESS | 1830 | 1477646089992 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 02:14:50 INFO - PROCESS | 1830 | 1477646090002 Marionette TRACE conn4 <- [1,3278,null,["8"]] 02:14:50 INFO - PROCESS | 1830 | 1477646090084 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 02:14:50 INFO - PROCESS | 1830 | 1477646090101 Marionette TRACE conn4 <- [1,3279,null,{}] 02:14:50 INFO - PROCESS | 1830 | 1477646090116 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94800 == 27 [pid = 1830] [id = 726] 02:14:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x82f95400) [pid = 1830] [serial = 2110] [outer = (nil)] 02:14:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x83277c00) [pid = 1830] [serial = 2111] [outer = 0x82f95400] 02:14:50 INFO - PROCESS | 1830 | 1477646090231 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x83283800) [pid = 1830] [serial = 2112] [outer = 0x82f95400] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x83280400) [pid = 1830] [serial = 2054] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x87f95800) [pid = 1830] [serial = 2060] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x82f9c400) [pid = 1830] [serial = 2052] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x833c5400) [pid = 1830] [serial = 2057] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8c9be800) [pid = 1830] [serial = 2066] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8c931000) [pid = 1830] [serial = 2064] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x82f95800) [pid = 1830] [serial = 2051] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8dca4800) [pid = 1830] [serial = 2049] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x83282c00) [pid = 1830] [serial = 2055] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8ce07400) [pid = 1830] [serial = 2067] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8da5bc00) [pid = 1830] [serial = 2069] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x8c884000) [pid = 1830] [serial = 2063] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x8da57400) [pid = 1830] [serial = 2070] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x83573c00) [pid = 1830] [serial = 2058] [outer = (nil)] [url = about:blank] 02:14:50 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8c877800) [pid = 1830] [serial = 2061] [outer = (nil)] [url = about:blank] 02:14:51 INFO - PROCESS | 1830 | 1477646091038 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]]]}] 02:14:51 INFO - . 02:14:51 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1624ms 02:14:51 INFO - PROCESS | 1830 | 1477646091081 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 02:14:51 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 02:14:51 INFO - PROCESS | 1830 | 1477646091090 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 02:14:51 INFO - PROCESS | 1830 | 1477646091097 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}] 02:14:51 INFO - PROCESS | 1830 | 1477646091278 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 02:14:51 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:51 INFO - PROCESS | 1830 | 1477646091442 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 02:14:51 INFO - PROCESS | 1830 | 1477646091449 Marionette TRACE conn4 <- [1,3283,null,["8"]] 02:14:51 INFO - PROCESS | 1830 | 1477646091458 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 02:14:51 INFO - PROCESS | 1830 | 1477646091467 Marionette TRACE conn4 <- [1,3284,null,{}] 02:14:51 INFO - PROCESS | 1830 | 1477646091473 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x833c1400 == 28 [pid = 1830] [id = 727] 02:14:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x83576c00) [pid = 1830] [serial = 2113] [outer = (nil)] 02:14:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x838d4000) [pid = 1830] [serial = 2114] [outer = 0x83576c00] 02:14:51 INFO - PROCESS | 1830 | 1477646091582 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x838d8800) [pid = 1830] [serial = 2115] [outer = 0x83576c00] 02:14:52 INFO - PROCESS | 1830 | 1477646092230 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]]]}] 02:14:52 INFO - .. 02:14:52 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1172ms 02:14:52 INFO - PROCESS | 1830 | 1477646092270 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 1830 | 1477646092274 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 02:14:52 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 02:14:52 INFO - PROCESS | 1830 | 1477646092282 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}] 02:14:52 INFO - PROCESS | 1830 | 1477646092482 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 02:14:52 INFO - PROCESS | 1830 | 1477646092650 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 02:14:52 INFO - PROCESS | 1830 | 1477646092661 Marionette TRACE conn4 <- [1,3288,null,["8"]] 02:14:52 INFO - PROCESS | 1830 | 1477646092671 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 02:14:52 INFO - PROCESS | 1830 | 1477646092678 Marionette TRACE conn4 <- [1,3289,null,{}] 02:14:52 INFO - PROCESS | 1830 | 1477646092696 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f91000 == 29 [pid = 1830] [id = 728] 02:14:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8c883800) [pid = 1830] [serial = 2116] [outer = (nil)] 02:14:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8c932400) [pid = 1830] [serial = 2117] [outer = 0x8c883800] 02:14:52 INFO - PROCESS | 1830 | 1477646092795 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8ce02c00) [pid = 1830] [serial = 2118] [outer = 0x8c883800] 02:14:53 INFO - PROCESS | 1830 | 1477646093596 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]]]}] 02:14:53 INFO - .. 02:14:53 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1330ms 02:14:53 INFO - PROCESS | 1830 | 1477646093611 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 1830 | 1477646093614 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 02:14:53 INFO - TEST-START | /websockets/Secure-Close-1000.htm 02:14:53 INFO - PROCESS | 1830 | 1477646093623 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}] 02:14:53 INFO - PROCESS | 1830 | 1477646093871 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 02:14:53 INFO - PROCESS | 1830 | 1477646093888 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 02:14:53 INFO - PROCESS | 1830 | 1477646093892 Marionette TRACE conn4 <- [1,3293,null,["8"]] 02:14:53 INFO - PROCESS | 1830 | 1477646093899 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 02:14:53 INFO - PROCESS | 1830 | 1477646093906 Marionette TRACE conn4 <- [1,3294,null,{}] 02:14:53 INFO - PROCESS | 1830 | 1477646093912 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dc9e800 == 30 [pid = 1830] [id = 729] 02:14:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8ddb1000) [pid = 1830] [serial = 2119] [outer = (nil)] 02:14:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8ddbf000) [pid = 1830] [serial = 2120] [outer = 0x8ddb1000] 02:14:54 INFO - PROCESS | 1830 | 1477646094088 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8f8d8400) [pid = 1830] [serial = 2121] [outer = 0x8ddb1000] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x87f93c00) [pid = 1830] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x82f5d800) [pid = 1830] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8327c400) [pid = 1830] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x8c9bc400) [pid = 1830] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8dca7400) [pid = 1830] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x82f5f800) [pid = 1830] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x833b9800) [pid = 1830] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x82fa0c00) [pid = 1830] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 02:14:54 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x838d9400) [pid = 1830] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 02:14:54 INFO - PROCESS | 1830 | 1477646094891 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]]]}] 02:14:54 INFO - .. 02:14:54 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1325ms 02:14:54 INFO - PROCESS | 1830 | 1477646094948 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 1830 | 1477646094955 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 02:14:54 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 02:14:54 INFO - PROCESS | 1830 | 1477646094963 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}] 02:14:55 INFO - PROCESS | 1830 | 1477646095119 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 02:14:55 INFO - PROCESS | 1830 | 1477646095269 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 02:14:55 INFO - PROCESS | 1830 | 1477646095274 Marionette TRACE conn4 <- [1,3298,null,["8"]] 02:14:55 INFO - PROCESS | 1830 | 1477646095281 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 02:14:55 INFO - PROCESS | 1830 | 1477646095287 Marionette TRACE conn4 <- [1,3299,null,{}] 02:14:55 INFO - PROCESS | 1830 | 1477646095293 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e4000 == 31 [pid = 1830] [id = 730] 02:14:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 62 (0x8f8e4400) [pid = 1830] [serial = 2122] [outer = (nil)] 02:14:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 63 (0x8f99f000) [pid = 1830] [serial = 2123] [outer = 0x8f8e4400] 02:14:55 INFO - PROCESS | 1830 | 1477646095389 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 64 (0x8fa1d400) [pid = 1830] [serial = 2124] [outer = 0x8f8e4400] 02:14:56 INFO - PROCESS | 1830 | 1477646096159 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]]]}] 02:14:56 INFO - .. 02:14:56 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1239ms 02:14:56 INFO - PROCESS | 1830 | 1477646096201 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 1830 | 1477646096205 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 02:14:56 INFO - TEST-START | /websockets/Secure-Close-1005.htm 02:14:56 INFO - PROCESS | 1830 | 1477646096213 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}] 02:14:56 INFO - PROCESS | 1830 | 1477646096451 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 02:14:56 INFO - PROCESS | 1830 | 1477646096466 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 02:14:56 INFO - PROCESS | 1830 | 1477646096469 Marionette TRACE conn4 <- [1,3303,null,["8"]] 02:14:56 INFO - PROCESS | 1830 | 1477646096478 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 02:14:56 INFO - PROCESS | 1830 | 1477646096484 Marionette TRACE conn4 <- [1,3304,null,{}] 02:14:56 INFO - PROCESS | 1830 | 1477646096489 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f93400 == 32 [pid = 1830] [id = 731] 02:14:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 65 (0x8c93a800) [pid = 1830] [serial = 2125] [outer = (nil)] 02:14:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 66 (0x8faf8800) [pid = 1830] [serial = 2126] [outer = 0x8c93a800] 02:14:56 INFO - PROCESS | 1830 | 1477646096619 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8fb71400) [pid = 1830] [serial = 2127] [outer = 0x8c93a800] 02:14:57 INFO - PROCESS | 1830 | 1477646097437 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]]]}] 02:14:57 INFO - . 02:14:57 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1272ms 02:14:57 INFO - PROCESS | 1830 | 1477646097500 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 1830 | 1477646097508 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 02:14:57 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 02:14:57 INFO - PROCESS | 1830 | 1477646097528 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}] 02:14:57 INFO - PROCESS | 1830 | 1477646097743 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 02:14:57 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:57 INFO - PROCESS | 1830 | 1477646097936 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 02:14:57 INFO - PROCESS | 1830 | 1477646097941 Marionette TRACE conn4 <- [1,3308,null,["8"]] 02:14:57 INFO - PROCESS | 1830 | 1477646097949 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 02:14:57 INFO - PROCESS | 1830 | 1477646097957 Marionette TRACE conn4 <- [1,3309,null,{}] 02:14:58 INFO - PROCESS | 1830 | 1477646098014 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x83574c00 == 33 [pid = 1830] [id = 732] 02:14:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8357f000) [pid = 1830] [serial = 2128] [outer = (nil)] 02:14:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x87e9b400) [pid = 1830] [serial = 2129] [outer = 0x8357f000] 02:14:58 INFO - PROCESS | 1830 | 1477646098135 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x87ea4000) [pid = 1830] [serial = 2130] [outer = 0x8357f000] 02:14:58 INFO - PROCESS | 1830 | 1477646098882 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]]]}] 02:14:58 INFO - . 02:14:58 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1385ms 02:14:58 INFO - PROCESS | 1830 | 1477646098910 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 1830 | 1477646098918 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 02:14:58 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 02:14:58 INFO - PROCESS | 1830 | 1477646098943 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}] 02:14:59 INFO - PROCESS | 1830 | 1477646099141 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 02:14:59 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:14:59 INFO - PROCESS | 1830 | 1477646099334 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 02:14:59 INFO - PROCESS | 1830 | 1477646099339 Marionette TRACE conn4 <- [1,3313,null,["8"]] 02:14:59 INFO - PROCESS | 1830 | 1477646099347 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 02:14:59 INFO - PROCESS | 1830 | 1477646099354 Marionette TRACE conn4 <- [1,3314,null,{}] 02:14:59 INFO - PROCESS | 1830 | 1477646099403 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c933400 == 34 [pid = 1830] [id = 733] 02:14:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8c9be800) [pid = 1830] [serial = 2131] [outer = (nil)] 02:14:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8ddb7400) [pid = 1830] [serial = 2132] [outer = 0x8c9be800] 02:14:59 INFO - PROCESS | 1830 | 1477646099514 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8f8e0400) [pid = 1830] [serial = 2133] [outer = 0x8c9be800] 02:15:00 INFO - PROCESS | 1830 | 1477646100319 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]]]}] 02:15:00 INFO - .. 02:15:00 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1443ms 02:15:00 INFO - PROCESS | 1830 | 1477646100383 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 1830 | 1477646100393 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 02:15:00 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 02:15:00 INFO - PROCESS | 1830 | 1477646100402 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}] 02:15:00 INFO - PROCESS | 1830 | 1477646100618 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 02:15:00 INFO - PROCESS | 1830 | 1477646100825 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 02:15:00 INFO - PROCESS | 1830 | 1477646100831 Marionette TRACE conn4 <- [1,3318,null,["8"]] 02:15:00 INFO - PROCESS | 1830 | 1477646100882 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 02:15:00 INFO - PROCESS | 1830 | 1477646100892 Marionette TRACE conn4 <- [1,3319,null,{}] 02:15:00 INFO - PROCESS | 1830 | 1477646100900 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fb6f400 == 35 [pid = 1830] [id = 734] 02:15:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8fb99000) [pid = 1830] [serial = 2134] [outer = (nil)] 02:15:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x8fba1c00) [pid = 1830] [serial = 2135] [outer = 0x8fb99000] 02:15:01 INFO - PROCESS | 1830 | 1477646101054 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8fbb0000) [pid = 1830] [serial = 2136] [outer = 0x8fb99000] 02:15:01 INFO - PROCESS | 1830 | 1477646101964 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]]]}] 02:15:02 INFO - .. 02:15:02 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1632ms 02:15:02 INFO - PROCESS | 1830 | 1477646102036 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 1830 | 1477646102041 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 02:15:02 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 02:15:02 INFO - PROCESS | 1830 | 1477646102053 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}] 02:15:02 INFO - PROCESS | 1830 | 1477646102255 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 02:15:02 INFO - PROCESS | 1830 | 1477646102452 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 02:15:02 INFO - PROCESS | 1830 | 1477646102457 Marionette TRACE conn4 <- [1,3323,null,["8"]] 02:15:02 INFO - PROCESS | 1830 | 1477646102477 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 02:15:02 INFO - PROCESS | 1830 | 1477646102483 Marionette TRACE conn4 <- [1,3324,null,{}] 02:15:02 INFO - PROCESS | 1830 | 1477646102491 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x9118e400 == 36 [pid = 1830] [id = 735] 02:15:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x9118f000) [pid = 1830] [serial = 2137] [outer = (nil)] 02:15:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x91c3c800) [pid = 1830] [serial = 2138] [outer = 0x9118f000] 02:15:02 INFO - PROCESS | 1830 | 1477646102603 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x92331000) [pid = 1830] [serial = 2139] [outer = 0x9118f000] 02:15:03 INFO - .. 02:15:03 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1275ms 02:15:03 INFO - PROCESS | 1830 | 1477646103312 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]]]}] 02:15:03 INFO - PROCESS | 1830 | 1477646103325 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 1830 | 1477646103329 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 02:15:03 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 02:15:03 INFO - PROCESS | 1830 | 1477646103336 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}] 02:15:03 INFO - PROCESS | 1830 | 1477646103577 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 02:15:03 INFO - PROCESS | 1830 | 1477646103800 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 02:15:03 INFO - PROCESS | 1830 | 1477646103806 Marionette TRACE conn4 <- [1,3328,null,["8"]] 02:15:04 INFO - PROCESS | 1830 | 1477646104011 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 02:15:04 INFO - PROCESS | 1830 | 1477646104022 Marionette TRACE conn4 <- [1,3329,null,{}] 02:15:04 INFO - PROCESS | 1830 | 1477646104031 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 1830 | ++DOCSHELL 0x83283c00 == 37 [pid = 1830] [id = 736] 02:15:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8330a800) [pid = 1830] [serial = 2140] [outer = (nil)] 02:15:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8332bc00) [pid = 1830] [serial = 2141] [outer = 0x8330a800] 02:15:04 INFO - PROCESS | 1830 | 1477646104139 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x83578400) [pid = 1830] [serial = 2142] [outer = 0x8330a800] 02:15:04 INFO - PROCESS | 1830 | 1477646104923 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]]]}] 02:15:04 INFO - . 02:15:04 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1628ms 02:15:04 INFO - PROCESS | 1830 | 1477646104992 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 02:15:05 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 02:15:05 INFO - PROCESS | 1830 | 1477646105003 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 02:15:05 INFO - PROCESS | 1830 | 1477646105018 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}] 02:15:05 INFO - PROCESS | 1830 | 1477646105221 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 02:15:05 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:05 INFO - PROCESS | 1830 | 1477646105424 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 02:15:05 INFO - PROCESS | 1830 | 1477646105430 Marionette TRACE conn4 <- [1,3333,null,["8"]] 02:15:05 INFO - PROCESS | 1830 | 1477646105508 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 02:15:05 INFO - PROCESS | 1830 | 1477646105519 Marionette TRACE conn4 <- [1,3334,null,{}] 02:15:05 INFO - PROCESS | 1830 | 1477646105528 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb3800 == 38 [pid = 1830] [id = 737] 02:15:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x83311c00) [pid = 1830] [serial = 2143] [outer = (nil)] 02:15:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x83329400) [pid = 1830] [serial = 2144] [outer = 0x83311c00] 02:15:05 INFO - PROCESS | 1830 | 1477646105650 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x87f9a400) [pid = 1830] [serial = 2145] [outer = 0x83311c00] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8f8ddc00) [pid = 1830] [serial = 2099] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8c87b000) [pid = 1830] [serial = 2096] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8f8c8800) [pid = 1830] [serial = 2097] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x87f97400) [pid = 1830] [serial = 2093] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8c87a800) [pid = 1830] [serial = 2094] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x838dcc00) [pid = 1830] [serial = 2090] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x87e99400) [pid = 1830] [serial = 2091] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8330d000) [pid = 1830] [serial = 2087] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x83322000) [pid = 1830] [serial = 2088] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8330f400) [pid = 1830] [serial = 2084] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x83316800) [pid = 1830] [serial = 2085] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8dda5400) [pid = 1830] [serial = 2081] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x8ddaec00) [pid = 1830] [serial = 2082] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x8ce0b000) [pid = 1830] [serial = 2078] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x8dba2800) [pid = 1830] [serial = 2079] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x83576400) [pid = 1830] [serial = 2075] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x83580000) [pid = 1830] [serial = 2076] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x82f68400) [pid = 1830] [serial = 2072] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x82f98000) [pid = 1830] [serial = 2073] [outer = (nil)] [url = about:blank] 02:15:06 INFO - PROCESS | 1830 | 1477646106361 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]]]}] 02:15:06 INFO - . 02:15:06 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1375ms 02:15:06 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 02:15:06 INFO - PROCESS | 1830 | 1477646106394 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 1830 | 1477646106398 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 02:15:06 INFO - PROCESS | 1830 | 1477646106407 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}] 02:15:06 INFO - PROCESS | 1830 | 1477646106647 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 02:15:06 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:06 INFO - PROCESS | 1830 | 1477646106805 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 02:15:06 INFO - PROCESS | 1830 | 1477646106809 Marionette TRACE conn4 <- [1,3338,null,["8"]] 02:15:06 INFO - PROCESS | 1830 | 1477646106824 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 02:15:06 INFO - PROCESS | 1830 | 1477646106838 Marionette TRACE conn4 <- [1,3339,null,{}] 02:15:06 INFO - PROCESS | 1830 | 1477646106846 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f95400 == 39 [pid = 1830] [id = 738] 02:15:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 67 (0x8ce07800) [pid = 1830] [serial = 2146] [outer = (nil)] 02:15:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8ce0dc00) [pid = 1830] [serial = 2147] [outer = 0x8ce07800] 02:15:06 INFO - PROCESS | 1830 | 1477646106953 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x8ddaf000) [pid = 1830] [serial = 2148] [outer = 0x8ce07800] 02:15:07 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:15:07 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:15:07 INFO - PROCESS | 1830 | 1477646107591 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]]]}] 02:15:07 INFO - .. 02:15:07 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1229ms 02:15:07 INFO - PROCESS | 1830 | 1477646107637 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 1830 | 1477646107643 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 02:15:07 INFO - TEST-START | /websockets/Secure-Close-null.htm 02:15:07 INFO - PROCESS | 1830 | 1477646107658 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}] 02:15:07 INFO - PROCESS | 1830 | 1477646107931 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 02:15:08 INFO - PROCESS | 1830 | 1477646108025 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 02:15:08 INFO - PROCESS | 1830 | 1477646108029 Marionette TRACE conn4 <- [1,3343,null,["8"]] 02:15:08 INFO - PROCESS | 1830 | 1477646108039 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 02:15:08 INFO - PROCESS | 1830 | 1477646108046 Marionette TRACE conn4 <- [1,3344,null,{}] 02:15:08 INFO - PROCESS | 1830 | 1477646108052 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8e3c00 == 40 [pid = 1830] [id = 739] 02:15:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x8f9a5000) [pid = 1830] [serial = 2149] [outer = (nil)] 02:15:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x8fa24800) [pid = 1830] [serial = 2150] [outer = 0x8f9a5000] 02:15:08 INFO - PROCESS | 1830 | 1477646108147 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x8faf0000) [pid = 1830] [serial = 2151] [outer = 0x8f9a5000] 02:15:08 INFO - PROCESS | 1830 | 1477646108824 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]]]}] 02:15:08 INFO - . 02:15:08 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1183ms 02:15:08 INFO - PROCESS | 1830 | 1477646108838 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 1830 | 1477646108845 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 02:15:08 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 02:15:08 INFO - PROCESS | 1830 | 1477646108862 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}] 02:15:09 INFO - PROCESS | 1830 | 1477646109110 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 02:15:09 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:09 INFO - PROCESS | 1830 | 1477646109138 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 02:15:09 INFO - PROCESS | 1830 | 1477646109142 Marionette TRACE conn4 <- [1,3348,null,["8"]] 02:15:09 INFO - PROCESS | 1830 | 1477646109147 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 02:15:09 INFO - PROCESS | 1830 | 1477646109153 Marionette TRACE conn4 <- [1,3349,null,{}] 02:15:09 INFO - PROCESS | 1830 | 1477646109158 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f9b800 == 41 [pid = 1830] [id = 740] 02:15:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x8fb75400) [pid = 1830] [serial = 2152] [outer = (nil)] 02:15:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x8fbbd800) [pid = 1830] [serial = 2153] [outer = 0x8fb75400] 02:15:09 INFO - PROCESS | 1830 | 1477646109341 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x91185c00) [pid = 1830] [serial = 2154] [outer = 0x8fb75400] 02:15:10 INFO - PROCESS | 1830 | 1477646110043 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]]]}] 02:15:10 INFO - . 02:15:10 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1227ms 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x82f95400) [pid = 1830] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x8f99d000) [pid = 1830] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x87f8e000) [pid = 1830] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x83576c00) [pid = 1830] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x83277000) [pid = 1830] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x8ddb1000) [pid = 1830] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x8f8e4400) [pid = 1830] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 02:15:10 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c883800) [pid = 1830] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 02:15:10 INFO - PROCESS | 1830 | 1477646110173 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 1830 | 1477646110181 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 02:15:10 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 02:15:10 INFO - PROCESS | 1830 | 1477646110201 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}] 02:15:10 INFO - PROCESS | 1830 | 1477646110388 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 02:15:10 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:10 INFO - PROCESS | 1830 | 1477646110401 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 02:15:10 INFO - PROCESS | 1830 | 1477646110404 Marionette TRACE conn4 <- [1,3353,null,["8"]] 02:15:10 INFO - PROCESS | 1830 | 1477646110409 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 02:15:10 INFO - PROCESS | 1830 | 1477646110415 Marionette TRACE conn4 <- [1,3354,null,{}] 02:15:10 INFO - PROCESS | 1830 | 1477646110421 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb1c00 == 42 [pid = 1830] [id = 741] 02:15:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 68 (0x8c9bc400) [pid = 1830] [serial = 2155] [outer = (nil)] 02:15:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 69 (0x91cc2400) [pid = 1830] [serial = 2156] [outer = 0x8c9bc400] 02:15:10 INFO - PROCESS | 1830 | 1477646110554 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 1830 | ++DOMWINDOW == 70 (0x93082800) [pid = 1830] [serial = 2157] [outer = 0x8c9bc400] 02:15:11 INFO - PROCESS | 1830 | 1477646111431 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]]]}] 02:15:11 INFO - .. 02:15:11 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1276ms 02:15:11 INFO - PROCESS | 1830 | 1477646111471 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 1830 | 1477646111473 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 02:15:11 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 02:15:11 INFO - PROCESS | 1830 | 1477646111482 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}] 02:15:11 INFO - PROCESS | 1830 | 1477646111651 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 02:15:11 INFO - PROCESS | 1830 | 1477646111810 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 02:15:11 INFO - PROCESS | 1830 | 1477646111815 Marionette TRACE conn4 <- [1,3358,null,["8"]] 02:15:11 INFO - PROCESS | 1830 | 1477646111829 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 02:15:11 INFO - PROCESS | 1830 | 1477646111840 Marionette TRACE conn4 <- [1,3359,null,{}] 02:15:11 INFO - PROCESS | 1830 | 1477646111846 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x9344e000 == 43 [pid = 1830] [id = 742] 02:15:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 71 (0x93772400) [pid = 1830] [serial = 2158] [outer = (nil)] 02:15:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 72 (0x93775000) [pid = 1830] [serial = 2159] [outer = 0x93772400] 02:15:11 INFO - PROCESS | 1830 | 1477646111976 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 1830 | ++DOMWINDOW == 73 (0x93775800) [pid = 1830] [serial = 2160] [outer = 0x93772400] 02:15:12 INFO - PROCESS | 1830 | 1477646112643 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]]]}] 02:15:12 INFO - . 02:15:12 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1221ms 02:15:12 INFO - PROCESS | 1830 | 1477646112703 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 1830 | 1477646112711 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 02:15:12 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 02:15:12 INFO - PROCESS | 1830 | 1477646112734 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}] 02:15:12 INFO - PROCESS | 1830 | 1477646112972 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 02:15:13 INFO - PROCESS | 1830 | 1477646113175 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 02:15:13 INFO - PROCESS | 1830 | 1477646113186 Marionette TRACE conn4 <- [1,3363,null,["8"]] 02:15:13 INFO - PROCESS | 1830 | 1477646113197 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 02:15:13 INFO - PROCESS | 1830 | 1477646113206 Marionette TRACE conn4 <- [1,3364,null,{}] 02:15:13 INFO - PROCESS | 1830 | 1477646113213 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 1830 | ++DOCSHELL 0x838dac00 == 44 [pid = 1830] [id = 743] 02:15:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 74 (0x838db000) [pid = 1830] [serial = 2161] [outer = (nil)] 02:15:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x87ea3000) [pid = 1830] [serial = 2162] [outer = 0x838db000] 02:15:13 INFO - PROCESS | 1830 | 1477646113352 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x87ea7c00) [pid = 1830] [serial = 2163] [outer = 0x838db000] 02:15:14 INFO - PROCESS | 1830 | 1477646114199 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]]]}] 02:15:14 INFO - .. 02:15:14 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1542ms 02:15:14 INFO - PROCESS | 1830 | 1477646114264 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 02:15:14 INFO - TEST-START | /websockets/Secure-Close-string.htm 02:15:14 INFO - PROCESS | 1830 | 1477646114270 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 02:15:14 INFO - PROCESS | 1830 | 1477646114279 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}] 02:15:14 INFO - PROCESS | 1830 | 1477646114520 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 02:15:14 INFO - PROCESS | 1830 | 1477646114692 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 02:15:14 INFO - PROCESS | 1830 | 1477646114698 Marionette TRACE conn4 <- [1,3368,null,["8"]] 02:15:14 INFO - PROCESS | 1830 | 1477646114750 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 02:15:14 INFO - PROCESS | 1830 | 1477646114756 Marionette TRACE conn4 <- [1,3369,null,{}] 02:15:14 INFO - PROCESS | 1830 | 1477646114763 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x8dda7000 == 45 [pid = 1830] [id = 744] 02:15:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8dda7400) [pid = 1830] [serial = 2164] [outer = (nil)] 02:15:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8f8da400) [pid = 1830] [serial = 2165] [outer = 0x8dda7400] 02:15:14 INFO - PROCESS | 1830 | 1477646114880 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8fa20c00) [pid = 1830] [serial = 2166] [outer = 0x8dda7400] 02:15:15 INFO - PROCESS | 1830 | 1477646115716 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]]]}] 02:15:15 INFO - . 02:15:15 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1474ms 02:15:15 INFO - PROCESS | 1830 | 1477646115779 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 02:15:15 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 02:15:15 INFO - PROCESS | 1830 | 1477646115787 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 02:15:15 INFO - PROCESS | 1830 | 1477646115795 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}] 02:15:15 INFO - PROCESS | 1830 | 1477646115982 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 02:15:16 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:16 INFO - PROCESS | 1830 | 1477646116179 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 02:15:16 INFO - PROCESS | 1830 | 1477646116184 Marionette TRACE conn4 <- [1,3373,null,["8"]] 02:15:16 INFO - PROCESS | 1830 | 1477646116189 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 02:15:16 INFO - PROCESS | 1830 | 1477646116197 Marionette TRACE conn4 <- [1,3374,null,{}] 02:15:16 INFO - PROCESS | 1830 | 1477646116247 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x92973000 == 46 [pid = 1830] [id = 745] 02:15:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x92978c00) [pid = 1830] [serial = 2167] [outer = (nil)] 02:15:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x93318800) [pid = 1830] [serial = 2168] [outer = 0x92978c00] 02:15:16 INFO - PROCESS | 1830 | 1477646116377 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x93777000) [pid = 1830] [serial = 2169] [outer = 0x92978c00] 02:15:17 INFO - PROCESS | 1830 | 1477646117153 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]]]}] 02:15:17 INFO - . 02:15:17 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1379ms 02:15:17 INFO - PROCESS | 1830 | 1477646117175 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 1830 | 1477646117180 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 02:15:17 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 02:15:17 INFO - PROCESS | 1830 | 1477646117189 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}] 02:15:17 INFO - PROCESS | 1830 | 1477646117385 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 02:15:17 INFO - PROCESS | 1830 | 1477646117586 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 02:15:17 INFO - PROCESS | 1830 | 1477646117593 Marionette TRACE conn4 <- [1,3378,null,["8"]] 02:15:17 INFO - PROCESS | 1830 | 1477646117646 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 02:15:17 INFO - PROCESS | 1830 | 1477646117652 Marionette TRACE conn4 <- [1,3379,null,{}] 02:15:17 INFO - PROCESS | 1830 | 1477646117664 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1830 | ++DOCSHELL 0x9377f800 == 47 [pid = 1830] [id = 746] 02:15:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x93780000) [pid = 1830] [serial = 2170] [outer = (nil)] 02:15:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x937cbc00) [pid = 1830] [serial = 2171] [outer = 0x93780000] 02:15:17 INFO - PROCESS | 1830 | 1477646117796 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x937d0000) [pid = 1830] [serial = 2172] [outer = 0x93780000] 02:15:18 INFO - PROCESS | 1830 | 1477646118599 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]]]}] 02:15:18 INFO - ... 02:15:18 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1427ms 02:15:18 INFO - PROCESS | 1830 | 1477646118615 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 1830 | 1477646118620 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 02:15:18 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 02:15:18 INFO - PROCESS | 1830 | 1477646118632 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}] 02:15:18 INFO - PROCESS | 1830 | 1477646118838 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 02:15:19 INFO - PROCESS | 1830 | 1477646119034 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 02:15:19 INFO - PROCESS | 1830 | 1477646119040 Marionette TRACE conn4 <- [1,3383,null,["8"]] 02:15:19 INFO - PROCESS | 1830 | 1477646119093 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 02:15:19 INFO - PROCESS | 1830 | 1477646119120 Marionette TRACE conn4 <- [1,3384,null,{}] 02:15:19 INFO - PROCESS | 1830 | 1477646119128 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332d800 == 48 [pid = 1830] [id = 747] 02:15:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x838df400) [pid = 1830] [serial = 2173] [outer = (nil)] 02:15:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x93910000) [pid = 1830] [serial = 2174] [outer = 0x838df400] 02:15:19 INFO - PROCESS | 1830 | 1477646119250 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x93cd8c00) [pid = 1830] [serial = 2175] [outer = 0x838df400] 02:15:20 INFO - PROCESS | 1830 | 1477646120330 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]]]}] 02:15:20 INFO - ... 02:15:20 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1730ms 02:15:20 INFO - PROCESS | 1830 | 1477646120363 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 1830 | 1477646120369 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 02:15:20 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 02:15:20 INFO - PROCESS | 1830 | 1477646120380 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}] 02:15:20 INFO - PROCESS | 1830 | 1477646120611 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 02:15:20 INFO - PROCESS | 1830 | 1477646120969 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 02:15:20 INFO - PROCESS | 1830 | 1477646120979 Marionette TRACE conn4 <- [1,3388,null,["8"]] 02:15:20 INFO - PROCESS | 1830 | 1477646120994 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 02:15:21 INFO - PROCESS | 1830 | 1477646121008 Marionette TRACE conn4 <- [1,3389,null,{}] 02:15:21 INFO - PROCESS | 1830 | 1477646121018 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 1830 | ++DOCSHELL 0x838dec00 == 49 [pid = 1830] [id = 748] 02:15:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x87e98400) [pid = 1830] [serial = 2176] [outer = (nil)] 02:15:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x87f91400) [pid = 1830] [serial = 2177] [outer = 0x87e98400] 02:15:21 INFO - PROCESS | 1830 | 1477646121138 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x87f96800) [pid = 1830] [serial = 2178] [outer = 0x87e98400] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb1c00 == 48 [pid = 1830] [id = 741] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x82f9b800 == 47 [pid = 1830] [id = 740] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e3c00 == 46 [pid = 1830] [id = 739] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x87f95400 == 45 [pid = 1830] [id = 738] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb3800 == 44 [pid = 1830] [id = 737] 02:15:21 INFO - PROCESS | 1830 | --DOCSHELL 0x83283c00 == 43 [pid = 1830] [id = 736] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x8f99f000) [pid = 1830] [serial = 2123] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x8fa1d400) [pid = 1830] [serial = 2124] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x8ddbf000) [pid = 1830] [serial = 2120] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x8f8d8400) [pid = 1830] [serial = 2121] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x8c932400) [pid = 1830] [serial = 2117] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8ce02c00) [pid = 1830] [serial = 2118] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x838d4000) [pid = 1830] [serial = 2114] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x838d8800) [pid = 1830] [serial = 2115] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x83277c00) [pid = 1830] [serial = 2111] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x83283800) [pid = 1830] [serial = 2112] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8f9a2000) [pid = 1830] [serial = 2108] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8f9a7800) [pid = 1830] [serial = 2109] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8c87dc00) [pid = 1830] [serial = 2105] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x8c936c00) [pid = 1830] [serial = 2106] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x83315400) [pid = 1830] [serial = 2102] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8357dc00) [pid = 1830] [serial = 2103] [outer = (nil)] [url = about:blank] 02:15:21 INFO - PROCESS | 1830 | 1477646121937 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]]]}] 02:15:21 INFO - ... 02:15:21 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1577ms 02:15:21 INFO - PROCESS | 1830 | 1477646121956 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 02:15:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 02:15:21 INFO - PROCESS | 1830 | 1477646121961 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 02:15:21 INFO - PROCESS | 1830 | 1477646121969 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}] 02:15:22 INFO - PROCESS | 1830 | 1477646122211 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 02:15:22 INFO - PROCESS | 1830 | 1477646122378 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 02:15:22 INFO - PROCESS | 1830 | 1477646122384 Marionette TRACE conn4 <- [1,3393,null,["8"]] 02:15:22 INFO - PROCESS | 1830 | 1477646122392 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 02:15:22 INFO - PROCESS | 1830 | 1477646122398 Marionette TRACE conn4 <- [1,3394,null,{}] 02:15:22 INFO - PROCESS | 1830 | 1477646122405 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 1830 | ++DOCSHELL 0x83315400 == 44 [pid = 1830] [id = 749] 02:15:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x87f8d800) [pid = 1830] [serial = 2179] [outer = (nil)] 02:15:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8c937c00) [pid = 1830] [serial = 2180] [outer = 0x87f8d800] 02:15:22 INFO - PROCESS | 1830 | 1477646122505 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8c9b3c00) [pid = 1830] [serial = 2181] [outer = 0x87f8d800] 02:15:23 INFO - PROCESS | 1830 | 1477646123105 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]]]}] 02:15:23 INFO - ... 02:15:23 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1175ms 02:15:23 INFO - PROCESS | 1830 | 1477646123151 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 1830 | 1477646123159 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 02:15:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 02:15:23 INFO - PROCESS | 1830 | 1477646123167 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}] 02:15:23 INFO - PROCESS | 1830 | 1477646123347 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 02:15:23 INFO - PROCESS | 1830 | 1477646123522 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 02:15:23 INFO - PROCESS | 1830 | 1477646123527 Marionette TRACE conn4 <- [1,3398,null,["8"]] 02:15:23 INFO - PROCESS | 1830 | 1477646123533 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 02:15:23 INFO - PROCESS | 1830 | 1477646123540 Marionette TRACE conn4 <- [1,3399,null,{}] 02:15:23 INFO - PROCESS | 1830 | 1477646123546 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa23000 == 45 [pid = 1830] [id = 750] 02:15:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8fa24000) [pid = 1830] [serial = 2182] [outer = (nil)] 02:15:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8faeec00) [pid = 1830] [serial = 2183] [outer = 0x8fa24000] 02:15:23 INFO - PROCESS | 1830 | 1477646123652 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8fb70800) [pid = 1830] [serial = 2184] [outer = 0x8fa24000] 02:15:24 INFO - PROCESS | 1830 | 1477646124312 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]]]}] 02:15:24 INFO - ... 02:15:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1180ms 02:15:24 INFO - PROCESS | 1830 | 1477646124354 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 1830 | 1477646124359 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 02:15:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 02:15:24 INFO - PROCESS | 1830 | 1477646124367 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}] 02:15:24 INFO - PROCESS | 1830 | 1477646124632 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 02:15:24 INFO - PROCESS | 1830 | 1477646124658 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 02:15:24 INFO - PROCESS | 1830 | 1477646124663 Marionette TRACE conn4 <- [1,3403,null,["8"]] 02:15:24 INFO - PROCESS | 1830 | 1477646124669 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 02:15:24 INFO - PROCESS | 1830 | 1477646124675 Marionette TRACE conn4 <- [1,3404,null,{}] 02:15:24 INFO - PROCESS | 1830 | 1477646124773 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 1830 | ++DOCSHELL 0x91cc1c00 == 46 [pid = 1830] [id = 751] 02:15:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x92409c00) [pid = 1830] [serial = 2185] [outer = (nil)] 02:15:24 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x93166c00) [pid = 1830] [serial = 2186] [outer = 0x92409c00] 02:15:24 INFO - PROCESS | 1830 | 1477646124876 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x93758c00) [pid = 1830] [serial = 2187] [outer = 0x92409c00] 02:15:25 INFO - PROCESS | 1830 | 1477646125641 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]]]}] 02:15:25 INFO - ... 02:15:25 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1333ms 02:15:25 INFO - PROCESS | 1830 | 1477646125715 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 02:15:25 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 02:15:25 INFO - PROCESS | 1830 | 1477646125720 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 02:15:25 INFO - PROCESS | 1830 | 1477646125728 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}] 02:15:25 INFO - PROCESS | 1830 | 1477646125954 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8c9bc400) [pid = 1830] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8ce07800) [pid = 1830] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x83311c00) [pid = 1830] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x8330a800) [pid = 1830] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8fb75400) [pid = 1830] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 02:15:26 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8f9a5000) [pid = 1830] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 02:15:26 INFO - PROCESS | 1830 | 1477646126220 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 02:15:26 INFO - PROCESS | 1830 | 1477646126225 Marionette TRACE conn4 <- [1,3408,null,["8"]] 02:15:26 INFO - PROCESS | 1830 | 1477646126232 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 02:15:26 INFO - PROCESS | 1830 | 1477646126252 Marionette TRACE conn4 <- [1,3409,null,{}] 02:15:26 INFO - PROCESS | 1830 | 1477646126259 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f94c00 == 47 [pid = 1830] [id = 752] 02:15:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x83322000) [pid = 1830] [serial = 2188] [outer = (nil)] 02:15:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x937c9400) [pid = 1830] [serial = 2189] [outer = 0x83322000] 02:15:26 INFO - PROCESS | 1830 | 1477646126441 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x93809800) [pid = 1830] [serial = 2190] [outer = 0x83322000] 02:15:27 INFO - PROCESS | 1830 | 1477646127064 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]]]}] 02:15:27 INFO - ... 02:15:27 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1376ms 02:15:27 INFO - PROCESS | 1830 | 1477646127103 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 1830 | 1477646127106 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 02:15:27 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 02:15:27 INFO - PROCESS | 1830 | 1477646127114 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}] 02:15:27 INFO - PROCESS | 1830 | 1477646127320 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 02:15:27 INFO - PROCESS | 1830 | 1477646127485 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 02:15:27 INFO - PROCESS | 1830 | 1477646127490 Marionette TRACE conn4 <- [1,3413,null,["8"]] 02:15:27 INFO - PROCESS | 1830 | 1477646127495 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 02:15:27 INFO - PROCESS | 1830 | 1477646127501 Marionette TRACE conn4 <- [1,3414,null,{}] 02:15:27 INFO - PROCESS | 1830 | 1477646127507 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d4400 == 48 [pid = 1830] [id = 753] 02:15:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x93dce400) [pid = 1830] [serial = 2191] [outer = (nil)] 02:15:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x94403800) [pid = 1830] [serial = 2192] [outer = 0x93dce400] 02:15:27 INFO - PROCESS | 1830 | 1477646127610 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x94404000) [pid = 1830] [serial = 2193] [outer = 0x93dce400] 02:15:28 INFO - PROCESS | 1830 | 1477646128265 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]]]}] 02:15:28 INFO - ... 02:15:28 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1178ms 02:15:28 INFO - PROCESS | 1830 | 1477646128333 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 1830 | 1477646128341 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 02:15:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 02:15:28 INFO - PROCESS | 1830 | 1477646128359 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}] 02:15:28 INFO - PROCESS | 1830 | 1477646128631 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 02:15:28 INFO - PROCESS | 1830 | 1477646128834 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 02:15:28 INFO - PROCESS | 1830 | 1477646128841 Marionette TRACE conn4 <- [1,3418,null,["8"]] 02:15:28 INFO - PROCESS | 1830 | 1477646128893 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 02:15:28 INFO - PROCESS | 1830 | 1477646128902 Marionette TRACE conn4 <- [1,3419,null,{}] 02:15:28 INFO - PROCESS | 1830 | 1477646128911 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d6000 == 49 [pid = 1830] [id = 754] 02:15:28 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x838d6800) [pid = 1830] [serial = 2194] [outer = (nil)] 02:15:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x87f96400) [pid = 1830] [serial = 2195] [outer = 0x838d6800] 02:15:29 INFO - PROCESS | 1830 | 1477646129042 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x8c932400) [pid = 1830] [serial = 2196] [outer = 0x838d6800] 02:15:29 INFO - PROCESS | 1830 | 1477646129801 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]]]}] 02:15:29 INFO - ... 02:15:29 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1483ms 02:15:29 INFO - PROCESS | 1830 | 1477646129857 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 1830 | 1477646129863 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 02:15:29 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 02:15:29 INFO - PROCESS | 1830 | 1477646129872 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}] 02:15:30 INFO - PROCESS | 1830 | 1477646130123 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 02:15:30 INFO - PROCESS | 1830 | 1477646130333 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 02:15:30 INFO - PROCESS | 1830 | 1477646130339 Marionette TRACE conn4 <- [1,3423,null,["8"]] 02:15:30 INFO - PROCESS | 1830 | 1477646130390 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 02:15:30 INFO - PROCESS | 1830 | 1477646130397 Marionette TRACE conn4 <- [1,3424,null,{}] 02:15:30 INFO - PROCESS | 1830 | 1477646130403 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fa1bc00 == 50 [pid = 1830] [id = 755] 02:15:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8fba3c00) [pid = 1830] [serial = 2197] [outer = (nil)] 02:15:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x923afc00) [pid = 1830] [serial = 2198] [outer = 0x8fba3c00] 02:15:30 INFO - PROCESS | 1830 | 1477646130524 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x9377bc00) [pid = 1830] [serial = 2199] [outer = 0x8fba3c00] 02:15:31 INFO - PROCESS | 1830 | 1477646131361 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]]]}] 02:15:31 INFO - ... 02:15:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1527ms 02:15:31 INFO - PROCESS | 1830 | 1477646131408 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 1830 | 1477646131416 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 02:15:31 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 02:15:31 INFO - PROCESS | 1830 | 1477646131442 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}] 02:15:31 INFO - PROCESS | 1830 | 1477646131663 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 02:15:31 INFO - PROCESS | 1830 | 1477646131871 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 02:15:31 INFO - PROCESS | 1830 | 1477646131880 Marionette TRACE conn4 <- [1,3428,null,["8"]] 02:15:31 INFO - PROCESS | 1830 | 1477646131929 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 02:15:31 INFO - PROCESS | 1830 | 1477646131937 Marionette TRACE conn4 <- [1,3429,null,{}] 02:15:31 INFO - PROCESS | 1830 | 1477646131945 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 1830 | ++DOCSHELL 0x9440a400 == 51 [pid = 1830] [id = 756] 02:15:31 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x9440ec00) [pid = 1830] [serial = 2200] [outer = (nil)] 02:15:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x94411800) [pid = 1830] [serial = 2201] [outer = 0x9440ec00] 02:15:32 INFO - PROCESS | 1830 | 1477646132066 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x94424400) [pid = 1830] [serial = 2202] [outer = 0x9440ec00] 02:15:32 INFO - PROCESS | 1830 | 1477646132854 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]]]}] 02:15:32 INFO - ... 02:15:32 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1472ms 02:15:32 INFO - PROCESS | 1830 | 1477646132912 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 1830 | 1477646132917 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 02:15:32 INFO - TEST-START | /websockets/Secure-Send-data.htm 02:15:32 INFO - PROCESS | 1830 | 1477646132926 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}] 02:15:33 INFO - PROCESS | 1830 | 1477646133131 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 02:15:33 INFO - PROCESS | 1830 | 1477646133341 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 02:15:33 INFO - PROCESS | 1830 | 1477646133347 Marionette TRACE conn4 <- [1,3433,null,["8"]] 02:15:33 INFO - PROCESS | 1830 | 1477646133397 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 02:15:33 INFO - PROCESS | 1830 | 1477646133404 Marionette TRACE conn4 <- [1,3434,null,{}] 02:15:33 INFO - PROCESS | 1830 | 1477646133414 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 1830 | ++DOCSHELL 0x94430000 == 52 [pid = 1830] [id = 757] 02:15:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x94431000) [pid = 1830] [serial = 2203] [outer = (nil)] 02:15:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x944cc400) [pid = 1830] [serial = 2204] [outer = 0x94431000] 02:15:33 INFO - PROCESS | 1830 | 1477646133534 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x944d3800) [pid = 1830] [serial = 2205] [outer = 0x94431000] 02:15:34 INFO - PROCESS | 1830 | 1477646134332 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]]]}] 02:15:34 INFO - ... 02:15:34 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1421ms 02:15:34 INFO - PROCESS | 1830 | 1477646134346 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 1830 | 1477646134349 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 02:15:34 INFO - TEST-START | /websockets/Secure-Send-null.htm 02:15:34 INFO - PROCESS | 1830 | 1477646134357 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}] 02:15:34 INFO - PROCESS | 1830 | 1477646134548 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 02:15:34 INFO - PROCESS | 1830 | 1477646134752 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 02:15:34 INFO - PROCESS | 1830 | 1477646134757 Marionette TRACE conn4 <- [1,3438,null,["8"]] 02:15:34 INFO - PROCESS | 1830 | 1477646134812 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 02:15:34 INFO - PROCESS | 1830 | 1477646134835 Marionette TRACE conn4 <- [1,3439,null,{}] 02:15:34 INFO - PROCESS | 1830 | 1477646134843 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 1830 | ++DOCSHELL 0x94678c00 == 53 [pid = 1830] [id = 758] 02:15:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x94679000) [pid = 1830] [serial = 2206] [outer = (nil)] 02:15:34 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x9467e800) [pid = 1830] [serial = 2207] [outer = 0x94679000] 02:15:34 INFO - PROCESS | 1830 | 1477646134967 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0x94682c00) [pid = 1830] [serial = 2208] [outer = 0x94679000] 02:15:35 INFO - PROCESS | 1830 | 1477646135679 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]]]}] 02:15:35 INFO - ... 02:15:35 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1381ms 02:15:35 INFO - PROCESS | 1830 | 1477646135741 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 1830 | 1477646135747 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 02:15:35 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 02:15:35 INFO - PROCESS | 1830 | 1477646135759 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}] 02:15:36 INFO - PROCESS | 1830 | 1477646136292 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 02:15:36 INFO - PROCESS | 1830 | 1477646136545 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 02:15:36 INFO - PROCESS | 1830 | 1477646136552 Marionette TRACE conn4 <- [1,3443,null,["8"]] 02:15:36 INFO - PROCESS | 1830 | 1477646136563 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 02:15:36 INFO - PROCESS | 1830 | 1477646136574 Marionette TRACE conn4 <- [1,3444,null,{}] 02:15:36 INFO - PROCESS | 1830 | 1477646136582 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 1830 | ++DOCSHELL 0x833b9800 == 54 [pid = 1830] [id = 759] 02:15:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 100 (0x833c0800) [pid = 1830] [serial = 2209] [outer = (nil)] 02:15:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 101 (0x83573800) [pid = 1830] [serial = 2210] [outer = 0x833c0800] 02:15:36 INFO - PROCESS | 1830 | 1477646136696 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 1830 | ++DOMWINDOW == 102 (0x87f8e800) [pid = 1830] [serial = 2211] [outer = 0x833c0800] 02:15:37 INFO - PROCESS | 1830 | 1477646137617 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]]]}] 02:15:37 INFO - ... 02:15:37 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1886ms 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x833c1400 == 53 [pid = 1830] [id = 727] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94800 == 52 [pid = 1830] [id = 726] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x82f94c00 == 51 [pid = 1830] [id = 752] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa23000 == 50 [pid = 1830] [id = 750] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x91cc1c00 == 49 [pid = 1830] [id = 751] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x83315400 == 48 [pid = 1830] [id = 749] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x838dec00 == 47 [pid = 1830] [id = 748] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x838dac00 == 46 [pid = 1830] [id = 743] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x9118e400 == 45 [pid = 1830] [id = 735] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8fb6f400 == 44 [pid = 1830] [id = 734] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x83574c00 == 43 [pid = 1830] [id = 732] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8c933400 == 42 [pid = 1830] [id = 733] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8dc9e800 == 41 [pid = 1830] [id = 729] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8f99b400 == 40 [pid = 1830] [id = 725] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x87f91000 == 39 [pid = 1830] [id = 728] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8c400 == 38 [pid = 1830] [id = 724] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8dda7000 == 37 [pid = 1830] [id = 744] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x87f93400 == 36 [pid = 1830] [id = 731] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x92973000 == 35 [pid = 1830] [id = 745] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x9377f800 == 34 [pid = 1830] [id = 746] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x94678c00 == 33 [pid = 1830] [id = 758] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8e4000 == 32 [pid = 1830] [id = 730] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x9344e000 == 31 [pid = 1830] [id = 742] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x937d4400 == 30 [pid = 1830] [id = 753] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8332d800 == 29 [pid = 1830] [id = 747] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x838d6000 == 28 [pid = 1830] [id = 754] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x8fa1bc00 == 27 [pid = 1830] [id = 755] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x9440a400 == 26 [pid = 1830] [id = 756] 02:15:38 INFO - PROCESS | 1830 | --DOCSHELL 0x94430000 == 25 [pid = 1830] [id = 757] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 101 (0x87f9a400) [pid = 1830] [serial = 2145] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 100 (0x87e9b400) [pid = 1830] [serial = 2129] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 99 (0x91cc2400) [pid = 1830] [serial = 2156] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x93082800) [pid = 1830] [serial = 2157] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0x83578400) [pid = 1830] [serial = 2142] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0x8faf8800) [pid = 1830] [serial = 2126] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0x93775000) [pid = 1830] [serial = 2159] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x83329400) [pid = 1830] [serial = 2144] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x8ddb7400) [pid = 1830] [serial = 2132] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x8ce0dc00) [pid = 1830] [serial = 2147] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x8332bc00) [pid = 1830] [serial = 2141] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x8ddaf000) [pid = 1830] [serial = 2148] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x8fa24800) [pid = 1830] [serial = 2150] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x91185c00) [pid = 1830] [serial = 2154] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x8fbbd800) [pid = 1830] [serial = 2153] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x91c3c800) [pid = 1830] [serial = 2138] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8faf0000) [pid = 1830] [serial = 2151] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8fba1c00) [pid = 1830] [serial = 2135] [outer = (nil)] [url = about:blank] 02:15:38 INFO - PROCESS | 1830 | 1477646138862 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 1830 | 1477646138870 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 02:15:38 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 02:15:38 INFO - PROCESS | 1830 | 1477646138893 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}] 02:15:39 INFO - PROCESS | 1830 | 1477646139106 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 02:15:39 INFO - PROCESS | 1830 | 1477646139261 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 02:15:39 INFO - PROCESS | 1830 | 1477646139271 Marionette TRACE conn4 <- [1,3448,null,["8"]] 02:15:39 INFO - PROCESS | 1830 | 1477646139285 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 02:15:39 INFO - PROCESS | 1830 | 1477646139298 Marionette TRACE conn4 <- [1,3449,null,{}] 02:15:39 INFO - PROCESS | 1830 | 1477646139304 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fa9c00 == 26 [pid = 1830] [id = 760] 02:15:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x82faac00) [pid = 1830] [serial = 2212] [outer = (nil)] 02:15:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x83278000) [pid = 1830] [serial = 2213] [outer = 0x82faac00] 02:15:39 INFO - PROCESS | 1830 | 1477646139417 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x83282400) [pid = 1830] [serial = 2214] [outer = 0x82faac00] 02:15:40 INFO - PROCESS | 1830 | 1477646140112 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]]]}] 02:15:40 INFO - ... 02:15:40 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1236ms 02:15:40 INFO - PROCESS | 1830 | 1477646140131 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 1830 | 1477646140140 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 02:15:40 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 02:15:40 INFO - PROCESS | 1830 | 1477646140148 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}] 02:15:40 INFO - PROCESS | 1830 | 1477646140341 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 02:15:40 INFO - PROCESS | 1830 | 1477646140492 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 02:15:40 INFO - PROCESS | 1830 | 1477646140496 Marionette TRACE conn4 <- [1,3453,null,["8"]] 02:15:40 INFO - PROCESS | 1830 | 1477646140506 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 02:15:40 INFO - PROCESS | 1830 | 1477646140511 Marionette TRACE conn4 <- [1,3454,null,{}] 02:15:40 INFO - PROCESS | 1830 | 1477646140522 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 1830 | ++DOCSHELL 0x83280400 == 27 [pid = 1830] [id = 761] 02:15:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x833c5000) [pid = 1830] [serial = 2215] [outer = (nil)] 02:15:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8357a000) [pid = 1830] [serial = 2216] [outer = 0x833c5000] 02:15:40 INFO - PROCESS | 1830 | 1477646140625 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8357ec00) [pid = 1830] [serial = 2217] [outer = 0x833c5000] 02:15:41 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:15:41 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:15:41 INFO - PROCESS | 1830 | 1477646141245 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]]]}] 02:15:41 INFO - ... 02:15:41 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1121ms 02:15:41 INFO - PROCESS | 1830 | 1477646141280 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 1830 | 1477646141290 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 02:15:41 INFO - TEST-START | /websockets/Send-0byte-data.htm 02:15:41 INFO - PROCESS | 1830 | 1477646141313 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}] 02:15:41 INFO - PROCESS | 1830 | 1477646141650 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 02:15:41 INFO - PROCESS | 1830 | 1477646141680 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 02:15:41 INFO - PROCESS | 1830 | 1477646141684 Marionette TRACE conn4 <- [1,3458,null,["8"]] 02:15:41 INFO - PROCESS | 1830 | 1477646141690 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 02:15:41 INFO - PROCESS | 1830 | 1477646141697 Marionette TRACE conn4 <- [1,3459,null,{}] 02:15:41 INFO - PROCESS | 1830 | 1477646141792 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c883000 == 28 [pid = 1830] [id = 762] 02:15:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x8c883400) [pid = 1830] [serial = 2218] [outer = (nil)] 02:15:41 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x8c937800) [pid = 1830] [serial = 2219] [outer = 0x8c883400] 02:15:41 INFO - PROCESS | 1830 | 1477646141902 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x8c9b3400) [pid = 1830] [serial = 2220] [outer = 0x8c883400] 02:15:42 INFO - PROCESS | 1830 | 1477646142588 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]]]}] 02:15:42 INFO - ... 02:15:42 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1326ms 02:15:42 INFO - PROCESS | 1830 | 1477646142637 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 1830 | 1477646142642 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 02:15:42 INFO - TEST-START | /websockets/Send-65K-data.htm 02:15:42 INFO - PROCESS | 1830 | 1477646142658 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}] 02:15:42 INFO - PROCESS | 1830 | 1477646142920 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 02:15:42 INFO - PROCESS | 1830 | 1477646142944 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 02:15:42 INFO - PROCESS | 1830 | 1477646142954 Marionette TRACE conn4 <- [1,3463,null,["8"]] 02:15:42 INFO - PROCESS | 1830 | 1477646142959 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 02:15:42 INFO - PROCESS | 1830 | 1477646142968 Marionette TRACE conn4 <- [1,3464,null,{}] 02:15:43 INFO - PROCESS | 1830 | 1477646143056 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 1830 | ++DOCSHELL 0x83314c00 == 29 [pid = 1830] [id = 763] 02:15:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x8ce07c00) [pid = 1830] [serial = 2221] [outer = (nil)] 02:15:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x8ce0ec00) [pid = 1830] [serial = 2222] [outer = 0x8ce07c00] 02:15:43 INFO - PROCESS | 1830 | 1477646143164 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x8f8db000) [pid = 1830] [serial = 2223] [outer = 0x8ce07c00] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0x838df400) [pid = 1830] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x83322000) [pid = 1830] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x92409c00) [pid = 1830] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x8dda7400) [pid = 1830] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x87f8d800) [pid = 1830] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x8fb99000) [pid = 1830] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x87e98400) [pid = 1830] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x93772400) [pid = 1830] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x93780000) [pid = 1830] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x838db000) [pid = 1830] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8fa24000) [pid = 1830] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x92978c00) [pid = 1830] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8357f000) [pid = 1830] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8f8d9c00) [pid = 1830] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8c93a800) [pid = 1830] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x9118f000) [pid = 1830] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8c9be800) [pid = 1830] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 02:15:44 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x93dce400) [pid = 1830] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 02:15:44 INFO - PROCESS | 1830 | 1477646144524 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]]]}] 02:15:44 INFO - ... 02:15:44 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1923ms 02:15:44 INFO - PROCESS | 1830 | 1477646144581 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 1830 | 1477646144585 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 02:15:44 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 02:15:44 INFO - PROCESS | 1830 | 1477646144593 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}] 02:15:44 INFO - PROCESS | 1830 | 1477646144818 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 02:15:44 INFO - PROCESS | 1830 | 1477646144832 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 02:15:44 INFO - PROCESS | 1830 | 1477646144835 Marionette TRACE conn4 <- [1,3468,null,["8"]] 02:15:44 INFO - PROCESS | 1830 | 1477646144842 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 02:15:44 INFO - PROCESS | 1830 | 1477646144855 Marionette TRACE conn4 <- [1,3469,null,{}] 02:15:44 INFO - PROCESS | 1830 | 1477646144865 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce02c00 == 30 [pid = 1830] [id = 764] 02:15:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8ce03c00) [pid = 1830] [serial = 2224] [outer = (nil)] 02:15:44 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8f8e5c00) [pid = 1830] [serial = 2225] [outer = 0x8ce03c00] 02:15:44 INFO - PROCESS | 1830 | 1477646144960 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8f9a2800) [pid = 1830] [serial = 2226] [outer = 0x8ce03c00] 02:15:45 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 02:15:45 INFO - PROCESS | 1830 | [1830] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 02:15:45 INFO - PROCESS | 1830 | 1477646145597 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]]]}] 02:15:45 INFO - ... 02:15:45 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1029ms 02:15:45 INFO - PROCESS | 1830 | 1477646145625 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 1830 | 1477646145629 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 02:15:45 INFO - TEST-START | /websockets/Send-before-open.htm 02:15:45 INFO - PROCESS | 1830 | 1477646145636 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}] 02:15:45 INFO - PROCESS | 1830 | 1477646145859 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 02:15:45 INFO - PROCESS | 1830 | 1477646145869 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 02:15:45 INFO - PROCESS | 1830 | 1477646145873 Marionette TRACE conn4 <- [1,3473,null,["8"]] 02:15:46 INFO - PROCESS | 1830 | 1477646146022 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 02:15:46 INFO - PROCESS | 1830 | 1477646146028 Marionette TRACE conn4 <- [1,3474,null,{}] 02:15:46 INFO - PROCESS | 1830 | 1477646146037 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 1830 | ++DOCSHELL 0x82faf000 == 31 [pid = 1830] [id = 765] 02:15:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8fafb400) [pid = 1830] [serial = 2227] [outer = (nil)] 02:15:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x8fba2c00) [pid = 1830] [serial = 2228] [outer = 0x8fafb400] 02:15:46 INFO - PROCESS | 1830 | 1477646146139 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x91186800) [pid = 1830] [serial = 2229] [outer = 0x8fafb400] 02:15:46 INFO - PROCESS | 1830 | 1477646146864 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]]]}] 02:15:46 INFO - . 02:15:46 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1271ms 02:15:46 INFO - PROCESS | 1830 | 1477646146907 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 1830 | 1477646146914 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 02:15:46 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 02:15:46 INFO - PROCESS | 1830 | 1477646146926 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}] 02:15:47 INFO - PROCESS | 1830 | 1477646147145 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 02:15:47 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:15:47 INFO - PROCESS | 1830 | 1477646147346 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 02:15:47 INFO - PROCESS | 1830 | 1477646147351 Marionette TRACE conn4 <- [1,3478,null,["8"]] 02:15:47 INFO - PROCESS | 1830 | 1477646147406 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 02:15:47 INFO - PROCESS | 1830 | 1477646147414 Marionette TRACE conn4 <- [1,3479,null,{}] 02:15:47 INFO - PROCESS | 1830 | 1477646147428 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332fc00 == 32 [pid = 1830] [id = 766] 02:15:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x833b9400) [pid = 1830] [serial = 2230] [outer = (nil)] 02:15:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x838da800) [pid = 1830] [serial = 2231] [outer = 0x833b9400] 02:15:47 INFO - PROCESS | 1830 | 1477646147552 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x87e9a000) [pid = 1830] [serial = 2232] [outer = 0x833b9400] 02:15:48 INFO - PROCESS | 1830 | 1477646148302 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]]]}] 02:15:48 INFO - ... 02:15:48 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1427ms 02:15:48 INFO - PROCESS | 1830 | 1477646148353 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 1830 | 1477646148361 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 02:15:48 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 02:15:48 INFO - PROCESS | 1830 | 1477646148387 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}] 02:15:48 INFO - PROCESS | 1830 | 1477646148588 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 02:15:48 INFO - PROCESS | 1830 | 1477646148789 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 02:15:48 INFO - PROCESS | 1830 | 1477646148794 Marionette TRACE conn4 <- [1,3483,null,["8"]] 02:15:48 INFO - PROCESS | 1830 | 1477646148843 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 02:15:48 INFO - PROCESS | 1830 | 1477646148849 Marionette TRACE conn4 <- [1,3484,null,{}] 02:15:48 INFO - PROCESS | 1830 | 1477646148860 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9bbc00 == 33 [pid = 1830] [id = 767] 02:15:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x8c9bd400) [pid = 1830] [serial = 2233] [outer = (nil)] 02:15:48 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x8ce0c800) [pid = 1830] [serial = 2234] [outer = 0x8c9bd400] 02:15:48 INFO - PROCESS | 1830 | 1477646148975 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 1830 | ++DOMWINDOW == 90 (0x8ddb8000) [pid = 1830] [serial = 2235] [outer = 0x8c9bd400] 02:15:49 INFO - PROCESS | 1830 | 1477646149689 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]]]}] 02:15:49 INFO - ... 02:15:49 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1379ms 02:15:49 INFO - PROCESS | 1830 | 1477646149771 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 1830 | 1477646149780 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 02:15:49 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 02:15:49 INFO - PROCESS | 1830 | 1477646149791 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}] 02:15:49 INFO - PROCESS | 1830 | 1477646149986 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 02:15:50 INFO - PROCESS | 1830 | 1477646150193 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 02:15:50 INFO - PROCESS | 1830 | 1477646150199 Marionette TRACE conn4 <- [1,3488,null,["8"]] 02:15:50 INFO - PROCESS | 1830 | 1477646150248 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 02:15:50 INFO - PROCESS | 1830 | 1477646150255 Marionette TRACE conn4 <- [1,3489,null,{}] 02:15:50 INFO - PROCESS | 1830 | 1477646150264 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c882c00 == 34 [pid = 1830] [id = 768] 02:15:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 91 (0x91194800) [pid = 1830] [serial = 2236] [outer = (nil)] 02:15:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 92 (0x91cc2c00) [pid = 1830] [serial = 2237] [outer = 0x91194800] 02:15:50 INFO - PROCESS | 1830 | 1477646150381 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 93 (0x92409c00) [pid = 1830] [serial = 2238] [outer = 0x91194800] 02:15:51 INFO - PROCESS | 1830 | 1477646151113 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]]]}] 02:15:51 INFO - ... 02:15:51 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1378ms 02:15:51 INFO - PROCESS | 1830 | 1477646151168 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 1830 | 1477646151173 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 02:15:51 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 02:15:51 INFO - PROCESS | 1830 | 1477646151186 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}] 02:15:51 INFO - PROCESS | 1830 | 1477646151472 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 02:15:51 INFO - PROCESS | 1830 | 1477646151625 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 02:15:51 INFO - PROCESS | 1830 | 1477646151629 Marionette TRACE conn4 <- [1,3493,null,["8"]] 02:15:51 INFO - PROCESS | 1830 | 1477646151689 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 02:15:51 INFO - PROCESS | 1830 | 1477646151696 Marionette TRACE conn4 <- [1,3494,null,{}] 02:15:51 INFO - PROCESS | 1830 | 1477646151703 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332f400 == 35 [pid = 1830] [id = 769] 02:15:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 94 (0x9377e000) [pid = 1830] [serial = 2239] [outer = (nil)] 02:15:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 95 (0x937d0800) [pid = 1830] [serial = 2240] [outer = 0x9377e000] 02:15:51 INFO - PROCESS | 1830 | 1477646151814 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 96 (0x937d3c00) [pid = 1830] [serial = 2241] [outer = 0x9377e000] 02:15:52 INFO - PROCESS | 1830 | 1477646152494 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]]]}] 02:15:52 INFO - ... 02:15:52 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1371ms 02:15:52 INFO - PROCESS | 1830 | 1477646152553 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 1830 | 1477646152557 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 02:15:52 INFO - TEST-START | /websockets/Send-binary-blob.htm 02:15:52 INFO - PROCESS | 1830 | 1477646152565 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}] 02:15:52 INFO - PROCESS | 1830 | 1477646152798 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 02:15:52 INFO - PROCESS | 1830 | 1477646152991 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 02:15:52 INFO - PROCESS | 1830 | 1477646152995 Marionette TRACE conn4 <- [1,3498,null,["8"]] 02:15:53 INFO - PROCESS | 1830 | 1477646153003 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 02:15:53 INFO - PROCESS | 1830 | 1477646153009 Marionette TRACE conn4 <- [1,3499,null,{}] 02:15:53 INFO - PROCESS | 1830 | 1477646153014 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f8d800 == 36 [pid = 1830] [id = 770] 02:15:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 97 (0x93dc8000) [pid = 1830] [serial = 2242] [outer = (nil)] 02:15:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 98 (0x93dc9000) [pid = 1830] [serial = 2243] [outer = 0x93dc8000] 02:15:53 INFO - PROCESS | 1830 | 1477646153122 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 99 (0x93dcf400) [pid = 1830] [serial = 2244] [outer = 0x93dc8000] 02:15:53 INFO - PROCESS | 1830 | 1477646153854 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]]]}] 02:15:53 INFO - ... 02:15:53 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1328ms 02:15:53 INFO - PROCESS | 1830 | 1477646153904 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 1830 | 1477646153909 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 02:15:53 INFO - TEST-START | /websockets/Send-data.htm 02:15:53 INFO - PROCESS | 1830 | 1477646153918 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}] 02:15:54 INFO - PROCESS | 1830 | 1477646154119 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 02:15:54 INFO - PROCESS | 1830 | 1477646154324 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 02:15:54 INFO - PROCESS | 1830 | 1477646154329 Marionette TRACE conn4 <- [1,3503,null,["8"]] 02:15:54 INFO - PROCESS | 1830 | 1477646154378 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 02:15:54 INFO - PROCESS | 1830 | 1477646154389 Marionette TRACE conn4 <- [1,3504,null,{}] 02:15:54 INFO - PROCESS | 1830 | 1477646154399 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f4b000 == 37 [pid = 1830] [id = 771] 02:15:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 100 (0x82f4e400) [pid = 1830] [serial = 2245] [outer = (nil)] 02:15:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 101 (0x8332cc00) [pid = 1830] [serial = 2246] [outer = 0x82f4e400] 02:15:54 INFO - PROCESS | 1830 | 1477646154521 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 102 (0x8ce08000) [pid = 1830] [serial = 2247] [outer = 0x82f4e400] 02:15:55 INFO - PROCESS | 1830 | 1477646155379 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]]]}] 02:15:55 INFO - ... 02:15:55 INFO - TEST-OK | /websockets/Send-data.htm | took 1491ms 02:15:55 INFO - PROCESS | 1830 | 1477646155409 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 1830 | 1477646155416 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 02:15:55 INFO - TEST-START | /websockets/Send-data.worker 02:15:55 INFO - PROCESS | 1830 | 1477646155426 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}] 02:15:55 INFO - PROCESS | 1830 | 1477646155709 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 02:15:55 INFO - PROCESS | 1830 | 1477646155977 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 02:15:55 INFO - PROCESS | 1830 | 1477646155984 Marionette TRACE conn4 <- [1,3508,null,["8"]] 02:15:55 INFO - PROCESS | 1830 | 1477646155994 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 02:15:56 INFO - PROCESS | 1830 | 1477646156002 Marionette TRACE conn4 <- [1,3509,null,{}] 02:15:56 INFO - PROCESS | 1830 | 1477646156010 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 1830 | ++DOCSHELL 0x8330b800 == 38 [pid = 1830] [id = 772] 02:15:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 103 (0x83310c00) [pid = 1830] [serial = 2248] [outer = (nil)] 02:15:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 104 (0x8357f400) [pid = 1830] [serial = 2249] [outer = 0x83310c00] 02:15:56 INFO - PROCESS | 1830 | 1477646156118 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 105 (0x838d7c00) [pid = 1830] [serial = 2250] [outer = 0x83310c00] 02:15:56 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:15:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8ce02c00 == 37 [pid = 1830] [id = 764] 02:15:56 INFO - PROCESS | 1830 | --DOCSHELL 0x8c883000 == 36 [pid = 1830] [id = 762] 02:15:56 INFO - PROCESS | 1830 | --DOCSHELL 0x83280400 == 35 [pid = 1830] [id = 761] 02:15:56 INFO - PROCESS | 1830 | --DOCSHELL 0x82fa9c00 == 34 [pid = 1830] [id = 760] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 104 (0x94403800) [pid = 1830] [serial = 2192] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 103 (0x94404000) [pid = 1830] [serial = 2193] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 102 (0x937c9400) [pid = 1830] [serial = 2189] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 101 (0x93809800) [pid = 1830] [serial = 2190] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 100 (0x93166c00) [pid = 1830] [serial = 2186] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 99 (0x93758c00) [pid = 1830] [serial = 2187] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 98 (0x8faeec00) [pid = 1830] [serial = 2183] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 97 (0x8fb70800) [pid = 1830] [serial = 2184] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 96 (0x8c937c00) [pid = 1830] [serial = 2180] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 95 (0x8c9b3c00) [pid = 1830] [serial = 2181] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 94 (0x87f91400) [pid = 1830] [serial = 2177] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 93 (0x87f96800) [pid = 1830] [serial = 2178] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 92 (0x93910000) [pid = 1830] [serial = 2174] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 91 (0x93cd8c00) [pid = 1830] [serial = 2175] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 90 (0x937cbc00) [pid = 1830] [serial = 2171] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 89 (0x937d0000) [pid = 1830] [serial = 2172] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x93318800) [pid = 1830] [serial = 2168] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x93777000) [pid = 1830] [serial = 2169] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x8f8da400) [pid = 1830] [serial = 2165] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8fa20c00) [pid = 1830] [serial = 2166] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x87ea3000) [pid = 1830] [serial = 2162] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x87ea7c00) [pid = 1830] [serial = 2163] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x93775800) [pid = 1830] [serial = 2160] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8fbb0000) [pid = 1830] [serial = 2136] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x87ea4000) [pid = 1830] [serial = 2130] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x8f8dfc00) [pid = 1830] [serial = 2100] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x8fb71400) [pid = 1830] [serial = 2127] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x92331000) [pid = 1830] [serial = 2139] [outer = (nil)] [url = about:blank] 02:15:56 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8f8e0400) [pid = 1830] [serial = 2133] [outer = (nil)] [url = about:blank] 02:15:57 INFO - PROCESS | 1830 | 1477646157090 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,{},{}]]]}] 02:15:57 INFO - . 02:15:57 INFO - TEST-OK | /websockets/Send-data.worker | took 1728ms 02:15:57 INFO - PROCESS | 1830 | 1477646157152 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 1830 | 1477646157160 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 02:15:57 INFO - TEST-START | /websockets/Send-null.htm 02:15:57 INFO - PROCESS | 1830 | 1477646157214 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}] 02:15:57 INFO - PROCESS | 1830 | 1477646157390 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 02:15:57 INFO - PROCESS | 1830 | 1477646157403 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 02:15:57 INFO - PROCESS | 1830 | 1477646157415 Marionette TRACE conn4 <- [1,3513,null,["8"]] 02:15:57 INFO - PROCESS | 1830 | 1477646157426 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 02:15:57 INFO - PROCESS | 1830 | 1477646157432 Marionette TRACE conn4 <- [1,3514,null,{}] 02:15:57 INFO - PROCESS | 1830 | 1477646157438 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x838da000 == 35 [pid = 1830] [id = 773] 02:15:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x8c9bb800) [pid = 1830] [serial = 2251] [outer = (nil)] 02:15:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8ce09000) [pid = 1830] [serial = 2252] [outer = 0x8c9bb800] 02:15:57 INFO - PROCESS | 1830 | 1477646157539 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8dba2800) [pid = 1830] [serial = 2253] [outer = 0x8c9bb800] 02:15:58 INFO - PROCESS | 1830 | 1477646158327 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]]]}] 02:15:58 INFO - ... 02:15:58 INFO - TEST-OK | /websockets/Send-null.htm | took 1225ms 02:15:58 INFO - PROCESS | 1830 | 1477646158400 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 02:15:58 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 02:15:58 INFO - PROCESS | 1830 | 1477646158408 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 02:15:58 INFO - PROCESS | 1830 | 1477646158416 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}] 02:15:58 INFO - PROCESS | 1830 | 1477646158660 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 02:15:58 INFO - PROCESS | 1830 | 1477646158675 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 02:15:58 INFO - PROCESS | 1830 | 1477646158679 Marionette TRACE conn4 <- [1,3518,null,["8"]] 02:15:58 INFO - PROCESS | 1830 | 1477646158691 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 02:15:58 INFO - PROCESS | 1830 | 1477646158698 Marionette TRACE conn4 <- [1,3519,null,{}] 02:15:58 INFO - PROCESS | 1830 | 1477646158705 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x8faf3c00 == 36 [pid = 1830] [id = 774] 02:15:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8faf4800) [pid = 1830] [serial = 2254] [outer = (nil)] 02:15:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x8fb68c00) [pid = 1830] [serial = 2255] [outer = 0x8faf4800] 02:15:58 INFO - PROCESS | 1830 | 1477646158809 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x8fbbb800) [pid = 1830] [serial = 2256] [outer = 0x8faf4800] 02:15:59 INFO - PROCESS | 1830 | 1477646159535 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]]]}] 02:15:59 INFO - ... 02:15:59 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1172ms 02:15:59 INFO - PROCESS | 1830 | 1477646159587 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 1830 | 1477646159592 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 02:15:59 INFO - TEST-START | /websockets/Send-unicode-data.htm 02:15:59 INFO - PROCESS | 1830 | 1477646159612 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}] 02:15:59 INFO - PROCESS | 1830 | 1477646159871 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 02:15:59 INFO - PROCESS | 1830 | 1477646159904 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 02:15:59 INFO - PROCESS | 1830 | 1477646159910 Marionette TRACE conn4 <- [1,3523,null,["8"]] 02:15:59 INFO - PROCESS | 1830 | 1477646159916 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 02:15:59 INFO - PROCESS | 1830 | 1477646159921 Marionette TRACE conn4 <- [1,3524,null,{}] 02:16:00 INFO - PROCESS | 1830 | 1477646160014 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x8fba0400 == 37 [pid = 1830] [id = 775] 02:16:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x9344d800) [pid = 1830] [serial = 2257] [outer = (nil)] 02:16:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x93776400) [pid = 1830] [serial = 2258] [outer = 0x9344d800] 02:16:00 INFO - PROCESS | 1830 | 1477646160112 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x937c8400) [pid = 1830] [serial = 2259] [outer = 0x9344d800] 02:16:00 INFO - PROCESS | 1830 | 1477646160751 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]]]}] 02:16:00 INFO - ... 02:16:00 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1178ms 02:16:00 INFO - PROCESS | 1830 | 1477646160790 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 1830 | 1477646160794 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 02:16:00 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 02:16:00 INFO - PROCESS | 1830 | 1477646160801 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}] 02:16:01 INFO - PROCESS | 1830 | 1477646161075 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8ce07c00) [pid = 1830] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x838d6800) [pid = 1830] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8fba3c00) [pid = 1830] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x82faac00) [pid = 1830] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x9440ec00) [pid = 1830] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x94431000) [pid = 1830] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x94679000) [pid = 1830] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x833c0800) [pid = 1830] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x8c883400) [pid = 1830] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x8ce03c00) [pid = 1830] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 02:16:01 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x833c5000) [pid = 1830] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 02:16:01 INFO - PROCESS | 1830 | 1477646161356 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 02:16:01 INFO - PROCESS | 1830 | 1477646161363 Marionette TRACE conn4 <- [1,3528,null,["8"]] 02:16:01 INFO - PROCESS | 1830 | 1477646161379 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 02:16:01 INFO - PROCESS | 1830 | 1477646161387 Marionette TRACE conn4 <- [1,3529,null,{}] 02:16:01 INFO - PROCESS | 1830 | 1477646161394 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f45800 == 38 [pid = 1830] [id = 776] 02:16:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 75 (0x82f9b800) [pid = 1830] [serial = 2260] [outer = (nil)] 02:16:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 76 (0x8ce07c00) [pid = 1830] [serial = 2261] [outer = 0x82f9b800] 02:16:01 INFO - PROCESS | 1830 | 1477646161507 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 77 (0x9380e000) [pid = 1830] [serial = 2262] [outer = 0x82f9b800] 02:16:02 INFO - PROCESS | 1830 | 1477646162105 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]]]}] 02:16:02 INFO - .. 02:16:02 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1324ms 02:16:02 INFO - TEST-START | /websockets/constructor.html 02:16:02 INFO - PROCESS | 1830 | 1477646162125 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 1830 | 1477646162127 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 02:16:02 INFO - PROCESS | 1830 | 1477646162135 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}] 02:16:02 INFO - PROCESS | 1830 | 1477646162429 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 02:16:02 INFO - PROCESS | 1830 | 1477646162541 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 02:16:02 INFO - PROCESS | 1830 | 1477646162544 Marionette TRACE conn4 <- [1,3533,null,["8"]] 02:16:02 INFO - PROCESS | 1830 | 1477646162549 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 02:16:02 INFO - PROCESS | 1830 | 1477646162556 Marionette TRACE conn4 <- [1,3534,null,{}] 02:16:02 INFO - PROCESS | 1830 | 1477646162566 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 1830 | ++DOCSHELL 0x83320800 == 39 [pid = 1830] [id = 777] 02:16:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 78 (0x8332dc00) [pid = 1830] [serial = 2263] [outer = (nil)] 02:16:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 79 (0x8c877800) [pid = 1830] [serial = 2264] [outer = 0x8332dc00] 02:16:02 INFO - PROCESS | 1830 | 1477646162663 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 80 (0x8c87d000) [pid = 1830] [serial = 2265] [outer = 0x8332dc00] 02:16:03 INFO - PROCESS | 1830 | 1477646163187 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]]]}] 02:16:03 INFO - . 02:16:03 INFO - TEST-OK | /websockets/constructor.html | took 1089ms 02:16:03 INFO - PROCESS | 1830 | 1477646163223 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 1830 | 1477646163228 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 02:16:03 INFO - TEST-START | /websockets/eventhandlers.html 02:16:03 INFO - PROCESS | 1830 | 1477646163235 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}] 02:16:03 INFO - PROCESS | 1830 | 1477646163583 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 02:16:03 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:03 INFO - PROCESS | 1830 | 1477646163728 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 02:16:03 INFO - PROCESS | 1830 | 1477646163736 Marionette TRACE conn4 <- [1,3538,null,["8"]] 02:16:03 INFO - PROCESS | 1830 | 1477646163750 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 02:16:03 INFO - PROCESS | 1830 | 1477646163761 Marionette TRACE conn4 <- [1,3539,null,{}] 02:16:03 INFO - PROCESS | 1830 | 1477646163769 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 1830 | ++DOCSHELL 0x83312c00 == 40 [pid = 1830] [id = 778] 02:16:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 81 (0x83315400) [pid = 1830] [serial = 2266] [outer = (nil)] 02:16:03 INFO - PROCESS | 1830 | ++DOMWINDOW == 82 (0x833bd400) [pid = 1830] [serial = 2267] [outer = 0x83315400] 02:16:03 INFO - PROCESS | 1830 | 1477646163895 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 1830 | ++DOMWINDOW == 83 (0x87f97c00) [pid = 1830] [serial = 2268] [outer = 0x83315400] 02:16:04 INFO - PROCESS | 1830 | 1477646164601 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]]]}] 02:16:04 INFO - .... 02:16:04 INFO - TEST-OK | /websockets/eventhandlers.html | took 1434ms 02:16:04 INFO - PROCESS | 1830 | 1477646164672 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 1830 | 1477646164680 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 02:16:04 INFO - TEST-START | /websockets/extended-payload-length.html 02:16:04 INFO - PROCESS | 1830 | 1477646164689 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 02:16:04 INFO - PROCESS | 1830 | 1477646164698 Marionette TRACE conn4 <- [1,3542,null,{}] 02:16:04 INFO - PROCESS | 1830 | 1477646164724 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}] 02:16:04 INFO - PROCESS | 1830 | 1477646164995 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 02:16:05 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:05 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:05 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:05 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:05 INFO - PROCESS | 1830 | 1477646165145 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 02:16:05 INFO - PROCESS | 1830 | 1477646165150 Marionette TRACE conn4 <- [1,3544,null,["8"]] 02:16:05 INFO - PROCESS | 1830 | 1477646165164 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 02:16:05 INFO - PROCESS | 1830 | 1477646165172 Marionette TRACE conn4 <- [1,3545,null,{}] 02:16:05 INFO - PROCESS | 1830 | 1477646165184 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 02:16:05 INFO - PROCESS | 1830 | ++DOCSHELL 0x8f8da400 == 41 [pid = 1830] [id = 779] 02:16:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 84 (0x8f8de400) [pid = 1830] [serial = 2269] [outer = (nil)] 02:16:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 85 (0x8fa29000) [pid = 1830] [serial = 2270] [outer = 0x8f8de400] 02:16:05 INFO - PROCESS | 1830 | 1477646165300 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 1830 | ++DOMWINDOW == 86 (0x8fb6f400) [pid = 1830] [serial = 2271] [outer = 0x8f8de400] 02:16:06 INFO - PROCESS | 1830 | 1477646166135 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]]]}] 02:16:06 INFO - .... 02:16:06 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1498ms 02:16:06 INFO - PROCESS | 1830 | 1477646166188 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 1830 | 1477646166195 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 02:16:06 INFO - TEST-START | /websockets/extended-payload-length.html?wss 02:16:06 INFO - PROCESS | 1830 | 1477646166217 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}] 02:16:06 INFO - PROCESS | 1830 | 1477646166545 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 02:16:06 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:06 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:06 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:06 INFO - PROCESS | 1830 | [1830] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 02:16:06 INFO - PROCESS | 1830 | 1477646166711 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 02:16:06 INFO - PROCESS | 1830 | 1477646166721 Marionette TRACE conn4 <- [1,3549,null,["8"]] 02:16:06 INFO - PROCESS | 1830 | 1477646166735 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 02:16:06 INFO - PROCESS | 1830 | 1477646166745 Marionette TRACE conn4 <- [1,3550,null,{}] 02:16:06 INFO - PROCESS | 1830 | 1477646166750 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 02:16:06 INFO - PROCESS | 1830 | ++DOCSHELL 0x937d4800 == 42 [pid = 1830] [id = 780] 02:16:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 87 (0x9380e400) [pid = 1830] [serial = 2272] [outer = (nil)] 02:16:06 INFO - PROCESS | 1830 | ++DOMWINDOW == 88 (0x9440c400) [pid = 1830] [serial = 2273] [outer = 0x9380e400] 02:16:06 INFO - PROCESS | 1830 | 1477646166864 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 89 (0x9440fc00) [pid = 1830] [serial = 2274] [outer = 0x9380e400] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x82f45800 == 41 [pid = 1830] [id = 776] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8fba0400 == 40 [pid = 1830] [id = 775] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x83314c00 == 39 [pid = 1830] [id = 763] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8faf3c00 == 38 [pid = 1830] [id = 774] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x838da000 == 37 [pid = 1830] [id = 773] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8330b800 == 36 [pid = 1830] [id = 772] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4b000 == 35 [pid = 1830] [id = 771] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x87f8d800 == 34 [pid = 1830] [id = 770] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8332f400 == 33 [pid = 1830] [id = 769] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8c882c00 == 32 [pid = 1830] [id = 768] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9bbc00 == 31 [pid = 1830] [id = 767] 02:16:10 INFO - PROCESS | 1830 | --DOCSHELL 0x8332fc00 == 30 [pid = 1830] [id = 766] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 88 (0x8f8e5c00) [pid = 1830] [serial = 2225] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 87 (0x8f9a2800) [pid = 1830] [serial = 2226] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 86 (0x8ce0ec00) [pid = 1830] [serial = 2222] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 85 (0x8f8db000) [pid = 1830] [serial = 2223] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 84 (0x8c937800) [pid = 1830] [serial = 2219] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 83 (0x8c9b3400) [pid = 1830] [serial = 2220] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 82 (0x8357a000) [pid = 1830] [serial = 2216] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 81 (0x8357ec00) [pid = 1830] [serial = 2217] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 80 (0x83278000) [pid = 1830] [serial = 2213] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 79 (0x83282400) [pid = 1830] [serial = 2214] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 78 (0x83573800) [pid = 1830] [serial = 2210] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 77 (0x87f8e800) [pid = 1830] [serial = 2211] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 76 (0x9467e800) [pid = 1830] [serial = 2207] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 75 (0x94682c00) [pid = 1830] [serial = 2208] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 74 (0x944cc400) [pid = 1830] [serial = 2204] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 73 (0x944d3800) [pid = 1830] [serial = 2205] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 72 (0x94411800) [pid = 1830] [serial = 2201] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 71 (0x94424400) [pid = 1830] [serial = 2202] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 70 (0x923afc00) [pid = 1830] [serial = 2198] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 69 (0x9377bc00) [pid = 1830] [serial = 2199] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 68 (0x87f96400) [pid = 1830] [serial = 2195] [outer = (nil)] [url = about:blank] 02:16:10 INFO - PROCESS | 1830 | --DOMWINDOW == 67 (0x8c932400) [pid = 1830] [serial = 2196] [outer = (nil)] [url = about:blank] 02:16:13 INFO - PROCESS | 1830 | --DOMWINDOW == 66 (0x83310c00) [pid = 1830] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 02:16:13 INFO - PROCESS | 1830 | --DOMWINDOW == 65 (0x8c9bb800) [pid = 1830] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 02:16:13 INFO - PROCESS | 1830 | --DOMWINDOW == 64 (0x82f9b800) [pid = 1830] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 02:16:13 INFO - PROCESS | 1830 | --DOMWINDOW == 63 (0x9344d800) [pid = 1830] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 02:16:13 INFO - PROCESS | 1830 | --DOMWINDOW == 62 (0x8faf4800) [pid = 1830] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x833b9800 == 29 [pid = 1830] [id = 759] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8dca6000 == 28 [pid = 1830] [id = 716] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x833bec00 == 27 [pid = 1830] [id = 708] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x87f93800 == 26 [pid = 1830] [id = 720] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8d9400 == 25 [pid = 1830] [id = 722] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f4c000 == 24 [pid = 1830] [id = 711] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x83328c00 == 23 [pid = 1830] [id = 712] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82fb4800 == 22 [pid = 1830] [id = 723] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f97c00 == 21 [pid = 1830] [id = 707] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f93400 == 20 [pid = 1830] [id = 721] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f5d000 == 19 [pid = 1830] [id = 713] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8c9bac00 == 18 [pid = 1830] [id = 715] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82faf000 == 17 [pid = 1830] [id = 765] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8332ec00 == 16 [pid = 1830] [id = 714] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8c87f400 == 15 [pid = 1830] [id = 710] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f46800 == 14 [pid = 1830] [id = 709] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x838d2400 == 13 [pid = 1830] [id = 719] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8327b000 == 12 [pid = 1830] [id = 718] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92800 == 11 [pid = 1830] [id = 706] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x82f50400 == 10 [pid = 1830] [id = 717] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x8f8da400 == 9 [pid = 1830] [id = 779] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x83312c00 == 8 [pid = 1830] [id = 778] 02:16:19 INFO - PROCESS | 1830 | --DOCSHELL 0x83320800 == 7 [pid = 1830] [id = 777] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 61 (0x8fbbb800) [pid = 1830] [serial = 2256] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 60 (0x8fb68c00) [pid = 1830] [serial = 2255] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 59 (0x937c8400) [pid = 1830] [serial = 2259] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 58 (0x93776400) [pid = 1830] [serial = 2258] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 57 (0x9380e000) [pid = 1830] [serial = 2262] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 56 (0x8ce07c00) [pid = 1830] [serial = 2261] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 55 (0x8ce09000) [pid = 1830] [serial = 2252] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 54 (0x8dba2800) [pid = 1830] [serial = 2253] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 53 (0x8357f400) [pid = 1830] [serial = 2249] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 52 (0x838d7c00) [pid = 1830] [serial = 2250] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 51 (0x8fba2c00) [pid = 1830] [serial = 2228] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 50 (0x8332cc00) [pid = 1830] [serial = 2246] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 49 (0x93dc9000) [pid = 1830] [serial = 2243] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 48 (0x8ce0c800) [pid = 1830] [serial = 2234] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 47 (0x8c877800) [pid = 1830] [serial = 2264] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 46 (0x937d0800) [pid = 1830] [serial = 2240] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 45 (0x91cc2c00) [pid = 1830] [serial = 2237] [outer = (nil)] [url = about:blank] 02:16:19 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x838da800) [pid = 1830] [serial = 2231] [outer = (nil)] [url = about:blank] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x8f8de400) [pid = 1830] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x83315400) [pid = 1830] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8332dc00) [pid = 1830] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x8fafb400) [pid = 1830] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x91194800) [pid = 1830] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x93dc8000) [pid = 1830] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x9377e000) [pid = 1830] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x82f4e400) [pid = 1830] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x833b9400) [pid = 1830] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 02:16:23 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x8c9bd400) [pid = 1830] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x91186800) [pid = 1830] [serial = 2229] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x92409c00) [pid = 1830] [serial = 2238] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x93dcf400) [pid = 1830] [serial = 2244] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x937d3c00) [pid = 1830] [serial = 2241] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x8ce08000) [pid = 1830] [serial = 2247] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x87e9a000) [pid = 1830] [serial = 2232] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8ddb8000) [pid = 1830] [serial = 2235] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8c87d000) [pid = 1830] [serial = 2265] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x87f97c00) [pid = 1830] [serial = 2268] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x833bd400) [pid = 1830] [serial = 2267] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8fb6f400) [pid = 1830] [serial = 2271] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8fa29000) [pid = 1830] [serial = 2270] [outer = (nil)] [url = about:blank] 02:16:27 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x9440c400) [pid = 1830] [serial = 2273] [outer = (nil)] [url = about:blank] 02:17:07 INFO - PROCESS | 1830 | 1477646227497 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]]]}] 02:17:07 INFO - .... 02:17:07 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61314ms 02:17:07 INFO - PROCESS | 1830 | 1477646227521 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 1830 | 1477646227528 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 02:17:07 INFO - TEST-START | /websockets/opening-handshake/001.html 02:17:07 INFO - PROCESS | 1830 | 1477646227539 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 02:17:07 INFO - PROCESS | 1830 | 1477646227543 Marionette TRACE conn4 <- [1,3553,null,{}] 02:17:07 INFO - PROCESS | 1830 | 1477646227555 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}] 02:17:07 INFO - PROCESS | 1830 | 1477646227791 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 02:17:07 INFO - PROCESS | 1830 | 1477646227882 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 02:17:07 INFO - PROCESS | 1830 | 1477646227889 Marionette TRACE conn4 <- [1,3555,null,["8"]] 02:17:07 INFO - PROCESS | 1830 | 1477646227897 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 02:17:07 INFO - PROCESS | 1830 | 1477646227908 Marionette TRACE conn4 <- [1,3556,null,{}] 02:17:07 INFO - PROCESS | 1830 | 1477646227922 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92400 == 8 [pid = 1830] [id = 781] 02:17:07 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f92800) [pid = 1830] [serial = 2275] [outer = (nil)] 02:17:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f95800) [pid = 1830] [serial = 2276] [outer = 0x82f92800] 02:17:08 INFO - PROCESS | 1830 | 1477646228038 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9bc00) [pid = 1830] [serial = 2277] [outer = 0x82f92800] 02:17:08 INFO - PROCESS | 1830 | [1830] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 02:17:08 INFO - PROCESS | 1830 | 1477646228683 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 02:17:08 INFO - . 02:17:08 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1189ms 02:17:08 INFO - PROCESS | 1830 | 1477646228726 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 02:17:08 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 02:17:08 INFO - PROCESS | 1830 | 1477646228733 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 02:17:08 INFO - PROCESS | 1830 | 1477646228741 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}] 02:17:08 INFO - PROCESS | 1830 | 1477646228987 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 02:17:09 INFO - PROCESS | 1830 | 1477646229003 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 02:17:09 INFO - PROCESS | 1830 | 1477646229008 Marionette TRACE conn4 <- [1,3560,null,["8"]] 02:17:09 INFO - PROCESS | 1830 | 1477646229014 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 02:17:09 INFO - PROCESS | 1830 | 1477646229023 Marionette TRACE conn4 <- [1,3561,null,{}] 02:17:09 INFO - PROCESS | 1830 | 1477646229042 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 1830 | ++DOCSHELL 0x8327cc00 == 9 [pid = 1830] [id = 782] 02:17:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x8327e400) [pid = 1830] [serial = 2278] [outer = (nil)] 02:17:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x83283000) [pid = 1830] [serial = 2279] [outer = 0x8327e400] 02:17:09 INFO - PROCESS | 1830 | 1477646229147 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x83309400) [pid = 1830] [serial = 2280] [outer = 0x8327e400] 02:17:10 INFO - PROCESS | 1830 | 1477646230686 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 02:17:10 INFO - . 02:17:10 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1974ms 02:17:10 INFO - PROCESS | 1830 | 1477646230713 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 1830 | 1477646230716 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 02:17:10 INFO - TEST-START | /websockets/opening-handshake/002.html 02:17:10 INFO - PROCESS | 1830 | 1477646230723 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 02:17:10 INFO - PROCESS | 1830 | 1477646230729 Marionette TRACE conn4 <- [1,3564,null,{}] 02:17:10 INFO - PROCESS | 1830 | 1477646230734 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}] 02:17:10 INFO - PROCESS | 1830 | 1477646230928 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 02:17:10 INFO - PROCESS | 1830 | 1477646230951 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 02:17:10 INFO - PROCESS | 1830 | 1477646230957 Marionette TRACE conn4 <- [1,3566,null,["8"]] 02:17:10 INFO - PROCESS | 1830 | 1477646230962 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 02:17:10 INFO - PROCESS | 1830 | 1477646230969 Marionette TRACE conn4 <- [1,3567,null,{}] 02:17:10 INFO - PROCESS | 1830 | 1477646230977 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 02:17:11 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332dc00 == 10 [pid = 1830] [id = 783] 02:17:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x8332e000) [pid = 1830] [serial = 2281] [outer = (nil)] 02:17:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x833b9800) [pid = 1830] [serial = 2282] [outer = 0x8332e000] 02:17:11 INFO - PROCESS | 1830 | 1477646231221 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x833c7400) [pid = 1830] [serial = 2283] [outer = 0x8332e000] 02:17:13 INFO - PROCESS | 1830 | 1477646233709 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 02:17:13 INFO - . 02:17:13 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 3006ms 02:17:13 INFO - PROCESS | 1830 | 1477646233730 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 02:17:13 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 02:17:13 INFO - PROCESS | 1830 | 1477646233735 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 02:17:13 INFO - PROCESS | 1830 | 1477646233743 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}] 02:17:13 INFO - PROCESS | 1830 | 1477646233962 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 02:17:13 INFO - PROCESS | 1830 | 1477646233985 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 02:17:13 INFO - PROCESS | 1830 | 1477646233988 Marionette TRACE conn4 <- [1,3571,null,["8"]] 02:17:13 INFO - PROCESS | 1830 | 1477646233996 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 02:17:14 INFO - PROCESS | 1830 | 1477646234003 Marionette TRACE conn4 <- [1,3572,null,{}] 02:17:14 INFO - PROCESS | 1830 | 1477646234009 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\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"}] 02:17:14 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d3800 == 11 [pid = 1830] [id = 784] 02:17:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x838d4800) [pid = 1830] [serial = 2284] [outer = (nil)] 02:17:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x87f92000) [pid = 1830] [serial = 2285] [outer = 0x838d4800] 02:17:14 INFO - PROCESS | 1830 | 1477646234115 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8c875400) [pid = 1830] [serial = 2286] [outer = 0x838d4800] 02:17:14 INFO - PROCESS | 1830 | 1477646234828 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"]]]}] 02:17:14 INFO - . 02:17:14 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1127ms 02:17:14 INFO - PROCESS | 1830 | 1477646234869 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 1830 | 1477646234872 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 02:17:14 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 02:17:14 INFO - PROCESS | 1830 | 1477646234879 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 02:17:14 INFO - PROCESS | 1830 | 1477646234884 Marionette TRACE conn4 <- [1,3575,null,{}] 02:17:14 INFO - PROCESS | 1830 | 1477646234903 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}] 02:17:15 INFO - PROCESS | 1830 | 1477646235122 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 02:17:15 INFO - PROCESS | 1830 | 1477646235141 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 02:17:15 INFO - PROCESS | 1830 | 1477646235145 Marionette TRACE conn4 <- [1,3577,null,["8"]] 02:17:15 INFO - PROCESS | 1830 | 1477646235150 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 02:17:15 INFO - PROCESS | 1830 | 1477646235156 Marionette TRACE conn4 <- [1,3578,null,{}] 02:17:15 INFO - PROCESS | 1830 | 1477646235161 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f94400 == 12 [pid = 1830] [id = 785] 02:17:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x87f9ac00) [pid = 1830] [serial = 2287] [outer = (nil)] 02:17:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8c931000) [pid = 1830] [serial = 2288] [outer = 0x87f9ac00] 02:17:15 INFO - PROCESS | 1830 | 1477646235257 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8c933000) [pid = 1830] [serial = 2289] [outer = 0x87f9ac00] 02:17:15 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:17:16 INFO - PROCESS | 1830 | 1477646236244 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,{},{}]]]}] 02:17:16 INFO - . 02:17:16 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1400ms 02:17:16 INFO - PROCESS | 1830 | 1477646236280 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 1830 | 1477646236287 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 02:17:16 INFO - TEST-START | /websockets/opening-handshake/003.html 02:17:16 INFO - PROCESS | 1830 | 1477646236299 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}] 02:17:16 INFO - PROCESS | 1830 | 1477646236558 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 02:17:16 INFO - PROCESS | 1830 | 1477646236739 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 02:17:16 INFO - PROCESS | 1830 | 1477646236746 Marionette TRACE conn4 <- [1,3582,null,["8"]] 02:17:16 INFO - PROCESS | 1830 | 1477646236753 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 02:17:16 INFO - PROCESS | 1830 | 1477646236762 Marionette TRACE conn4 <- [1,3583,null,{}] 02:17:16 INFO - PROCESS | 1830 | 1477646236812 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332bc00 == 13 [pid = 1830] [id = 786] 02:17:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x8332c000) [pid = 1830] [serial = 2290] [outer = (nil)] 02:17:16 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x83577000) [pid = 1830] [serial = 2291] [outer = 0x8332c000] 02:17:16 INFO - PROCESS | 1830 | 1477646236936 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x87f91c00) [pid = 1830] [serial = 2292] [outer = 0x8332c000] 02:17:17 INFO - PROCESS | 1830 | 1477646237700 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 02:17:17 INFO - . 02:17:17 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1474ms 02:17:17 INFO - PROCESS | 1830 | 1477646237774 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 1830 | 1477646237780 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 02:17:17 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 02:17:17 INFO - PROCESS | 1830 | 1477646237788 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}] 02:17:17 INFO - PROCESS | 1830 | 1477646237982 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 02:17:18 INFO - PROCESS | 1830 | 1477646238168 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 02:17:18 INFO - PROCESS | 1830 | 1477646238174 Marionette TRACE conn4 <- [1,3587,null,["8"]] 02:17:18 INFO - PROCESS | 1830 | 1477646238182 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 02:17:18 INFO - PROCESS | 1830 | 1477646238188 Marionette TRACE conn4 <- [1,3588,null,{}] 02:17:18 INFO - PROCESS | 1830 | 1477646238237 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c939800 == 14 [pid = 1830] [id = 787] 02:17:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x8c93b400) [pid = 1830] [serial = 2293] [outer = (nil)] 02:17:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x8c9b3400) [pid = 1830] [serial = 2294] [outer = 0x8c93b400] 02:17:18 INFO - PROCESS | 1830 | 1477646238351 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8c9b7c00) [pid = 1830] [serial = 2295] [outer = 0x8c93b400] 02:17:19 INFO - PROCESS | 1830 | 1477646239069 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"]]]}] 02:17:19 INFO - . 02:17:19 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1339ms 02:17:19 INFO - PROCESS | 1830 | 1477646239135 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 1830 | 1477646239143 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 02:17:19 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 02:17:19 INFO - PROCESS | 1830 | 1477646239151 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}] 02:17:19 INFO - PROCESS | 1830 | 1477646239337 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 02:17:19 INFO - PROCESS | 1830 | 1477646239492 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 02:17:19 INFO - PROCESS | 1830 | 1477646239498 Marionette TRACE conn4 <- [1,3592,null,["8"]] 02:17:19 INFO - PROCESS | 1830 | 1477646239508 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 02:17:19 INFO - PROCESS | 1830 | 1477646239516 Marionette TRACE conn4 <- [1,3593,null,{}] 02:17:19 INFO - PROCESS | 1830 | 1477646239523 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 1830 | ++DOCSHELL 0x8ce0c800 == 15 [pid = 1830] [id = 788] 02:17:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8ce0cc00) [pid = 1830] [serial = 2296] [outer = (nil)] 02:17:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x8ce0fc00) [pid = 1830] [serial = 2297] [outer = 0x8ce0cc00] 02:17:19 INFO - PROCESS | 1830 | 1477646239635 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x8da61800) [pid = 1830] [serial = 2298] [outer = 0x8ce0cc00] 02:17:21 INFO - PROCESS | 1830 | --DOCSHELL 0x937d4800 == 14 [pid = 1830] [id = 780] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 44 (0x87f9ac00) [pid = 1830] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 43 (0x838d4800) [pid = 1830] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 42 (0x9380e400) [pid = 1830] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 41 (0x8327e400) [pid = 1830] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 40 (0x82f92800) [pid = 1830] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 02:17:24 INFO - PROCESS | 1830 | --DOMWINDOW == 39 (0x8332e000) [pid = 1830] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x8c939800 == 13 [pid = 1830] [id = 787] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x8332dc00 == 12 [pid = 1830] [id = 783] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x8332bc00 == 11 [pid = 1830] [id = 786] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x87f94400 == 10 [pid = 1830] [id = 785] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x838d3800 == 9 [pid = 1830] [id = 784] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x8327cc00 == 8 [pid = 1830] [id = 782] 02:17:29 INFO - PROCESS | 1830 | --DOCSHELL 0x82f92400 == 7 [pid = 1830] [id = 781] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 38 (0x82f95800) [pid = 1830] [serial = 2276] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 37 (0x82f9bc00) [pid = 1830] [serial = 2277] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 36 (0x8c931000) [pid = 1830] [serial = 2288] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 35 (0x8c933000) [pid = 1830] [serial = 2289] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 34 (0x87f92000) [pid = 1830] [serial = 2285] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 33 (0x8c875400) [pid = 1830] [serial = 2286] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 32 (0x9440fc00) [pid = 1830] [serial = 2274] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 31 (0x833b9800) [pid = 1830] [serial = 2282] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 30 (0x833c7400) [pid = 1830] [serial = 2283] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 29 (0x83283000) [pid = 1830] [serial = 2279] [outer = (nil)] [url = about:blank] 02:17:29 INFO - PROCESS | 1830 | --DOMWINDOW == 28 (0x83309400) [pid = 1830] [serial = 2280] [outer = (nil)] [url = about:blank] 02:17:31 INFO - PROCESS | 1830 | --DOMWINDOW == 27 (0x8c93b400) [pid = 1830] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 02:17:31 INFO - PROCESS | 1830 | --DOMWINDOW == 26 (0x8332c000) [pid = 1830] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 02:17:37 INFO - PROCESS | 1830 | --DOMWINDOW == 25 (0x8c9b7c00) [pid = 1830] [serial = 2295] [outer = (nil)] [url = about:blank] 02:17:37 INFO - PROCESS | 1830 | --DOMWINDOW == 24 (0x87f91c00) [pid = 1830] [serial = 2292] [outer = (nil)] [url = about:blank] 02:17:37 INFO - PROCESS | 1830 | --DOMWINDOW == 23 (0x8ce0fc00) [pid = 1830] [serial = 2297] [outer = (nil)] [url = about:blank] 02:17:37 INFO - PROCESS | 1830 | --DOMWINDOW == 22 (0x8c9b3400) [pid = 1830] [serial = 2294] [outer = (nil)] [url = about:blank] 02:17:37 INFO - PROCESS | 1830 | --DOMWINDOW == 21 (0x83577000) [pid = 1830] [serial = 2291] [outer = (nil)] [url = about:blank] 02:17:49 INFO - PROCESS | 1830 | MARIONETTE LOG: INFO: Timeout fired 02:17:49 INFO - PROCESS | 1830 | 1477646269862 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]]]}] 02:17:49 INFO - . 02:17:49 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30761ms 02:17:49 INFO - PROCESS | 1830 | 1477646269914 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 1830 | 1477646269929 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 02:17:49 INFO - TEST-START | /websockets/opening-handshake/005.html 02:17:49 INFO - PROCESS | 1830 | 1477646269946 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}] 02:17:50 INFO - PROCESS | 1830 | 1477646270192 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 02:17:50 INFO - PROCESS | 1830 | 1477646270284 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 02:17:50 INFO - PROCESS | 1830 | 1477646270291 Marionette TRACE conn4 <- [1,3597,null,["8"]] 02:17:50 INFO - PROCESS | 1830 | 1477646270301 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 02:17:50 INFO - PROCESS | 1830 | 1477646270309 Marionette TRACE conn4 <- [1,3598,null,{}] 02:17:50 INFO - PROCESS | 1830 | 1477646270320 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 1830 | ++DOCSHELL 0x82f92800 == 8 [pid = 1830] [id = 789] 02:17:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 22 (0x82f92c00) [pid = 1830] [serial = 2299] [outer = (nil)] 02:17:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 23 (0x82f96400) [pid = 1830] [serial = 2300] [outer = 0x82f92c00] 02:17:50 INFO - PROCESS | 1830 | 1477646270432 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 1830 | ++DOMWINDOW == 24 (0x82f9d400) [pid = 1830] [serial = 2301] [outer = 0x82f92c00] 02:17:51 INFO - PROCESS | 1830 | 1477646271017 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] 02:17:51 INFO - PROCESS | 1830 | 1477646271080 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 02:17:51 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 02:17:51 INFO - PROCESS | 1830 | 1477646271089 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}] 02:17:51 INFO - PROCESS | 1830 | 1477646271346 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 02:17:51 INFO - PROCESS | 1830 | 1477646271433 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 02:17:51 INFO - PROCESS | 1830 | 1477646271438 Marionette TRACE conn4 <- [1,3602,null,["8"]] 02:17:51 INFO - PROCESS | 1830 | 1477646271445 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 02:17:51 INFO - PROCESS | 1830 | 1477646271450 Marionette TRACE conn4 <- [1,3603,null,{}] 02:17:51 INFO - PROCESS | 1830 | 1477646271457 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 1830 | ++DOCSHELL 0x83275c00 == 9 [pid = 1830] [id = 790] 02:17:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 25 (0x83282c00) [pid = 1830] [serial = 2302] [outer = (nil)] 02:17:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 26 (0x8330a800) [pid = 1830] [serial = 2303] [outer = 0x83282c00] 02:17:51 INFO - PROCESS | 1830 | 1477646271555 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 1830 | ++DOMWINDOW == 27 (0x8330c800) [pid = 1830] [serial = 2304] [outer = 0x83282c00] 02:17:51 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:17:52 INFO - ............................................................. 02:17:52 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1724ms 02:17:52 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 02:17:52 INFO - PROCESS | 1830 | 1477646272743 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,{},{}]]]}] 02:17:52 INFO - PROCESS | 1830 | 1477646272831 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 1830 | 1477646272844 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 02:17:52 INFO - PROCESS | 1830 | 1477646272881 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}] 02:17:53 INFO - PROCESS | 1830 | 1477646273115 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 02:17:53 INFO - PROCESS | 1830 | 1477646273141 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 02:17:53 INFO - PROCESS | 1830 | 1477646273147 Marionette TRACE conn4 <- [1,3607,null,["8"]] 02:17:53 INFO - PROCESS | 1830 | 1477646273154 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 02:17:53 INFO - PROCESS | 1830 | 1477646273161 Marionette TRACE conn4 <- [1,3608,null,{}] 02:17:53 INFO - PROCESS | 1830 | 1477646273169 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d8000 == 10 [pid = 1830] [id = 791] 02:17:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 28 (0x838d8400) [pid = 1830] [serial = 2305] [outer = (nil)] 02:17:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 29 (0x838db400) [pid = 1830] [serial = 2306] [outer = 0x838d8400] 02:17:53 INFO - PROCESS | 1830 | 1477646273274 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 1830 | ++DOMWINDOW == 30 (0x838dec00) [pid = 1830] [serial = 2307] [outer = 0x838d8400] 02:17:53 INFO - PROCESS | 1830 | [1830] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 02:17:54 INFO - PROCESS | 1830 | 1477646274250 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,{},{}]]]}] 02:17:54 INFO - .................................. 02:17:54 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1435ms 02:17:54 INFO - PROCESS | 1830 | 1477646274311 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 1830 | 1477646274315 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 02:17:54 INFO - TEST-START | /workers/semantics/interface-objects/003.html 02:17:54 INFO - PROCESS | 1830 | 1477646274323 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}] 02:17:54 INFO - PROCESS | 1830 | 1477646274498 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 02:17:54 INFO - PROCESS | 1830 | 1477646274511 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 02:17:54 INFO - PROCESS | 1830 | 1477646274518 Marionette TRACE conn4 <- [1,3612,null,["8"]] 02:17:54 INFO - PROCESS | 1830 | 1477646274526 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 02:17:54 INFO - PROCESS | 1830 | 1477646274532 Marionette TRACE conn4 <- [1,3613,null,{}] 02:17:54 INFO - PROCESS | 1830 | 1477646274538 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 1830 | ++DOCSHELL 0x87f95000 == 11 [pid = 1830] [id = 792] 02:17:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 31 (0x87f95400) [pid = 1830] [serial = 2308] [outer = (nil)] 02:17:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 32 (0x8c9bf000) [pid = 1830] [serial = 2309] [outer = 0x87f95400] 02:17:54 INFO - PROCESS | 1830 | 1477646274767 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 1830 | ++DOMWINDOW == 33 (0x8ce05400) [pid = 1830] [serial = 2310] [outer = 0x87f95400] 02:17:55 INFO - .............................................................. 02:17:55 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1309ms 02:17:55 INFO - TEST-START | /workers/semantics/interface-objects/004.html 02:17:55 INFO - PROCESS | 1830 | 1477646275555 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]]]}] 02:17:55 INFO - PROCESS | 1830 | 1477646275637 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 1830 | 1477646275639 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 02:17:55 INFO - PROCESS | 1830 | 1477646275647 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}] 02:17:55 INFO - PROCESS | 1830 | 1477646275900 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 02:17:55 INFO - PROCESS | 1830 | 1477646275933 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 02:17:55 INFO - PROCESS | 1830 | 1477646275937 Marionette TRACE conn4 <- [1,3617,null,["8"]] 02:17:55 INFO - PROCESS | 1830 | 1477646275946 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 02:17:55 INFO - PROCESS | 1830 | 1477646275958 Marionette TRACE conn4 <- [1,3618,null,{}] 02:17:55 INFO - PROCESS | 1830 | 1477646275963 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 1830 | ++DOCSHELL 0x8c9c2000 == 12 [pid = 1830] [id = 793] 02:17:55 INFO - PROCESS | 1830 | ++DOMWINDOW == 34 (0x8ce07800) [pid = 1830] [serial = 2311] [outer = (nil)] 02:17:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 35 (0x8da5ac00) [pid = 1830] [serial = 2312] [outer = 0x8ce07800] 02:17:56 INFO - PROCESS | 1830 | 1477646276064 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 1830 | ++DOMWINDOW == 36 (0x8dda0c00) [pid = 1830] [serial = 2313] [outer = 0x8ce07800] 02:17:56 INFO - PROCESS | 1830 | 1477646276807 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]]]}] 02:17:56 INFO - ................................. 02:17:56 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1240ms 02:17:56 INFO - PROCESS | 1830 | 1477646276887 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 1830 | 1477646276891 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 02:17:56 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 02:17:56 INFO - PROCESS | 1830 | 1477646276898 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}] 02:17:57 INFO - PROCESS | 1830 | 1477646277123 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 02:17:57 INFO - PROCESS | 1830 | 1477646277306 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 02:17:57 INFO - PROCESS | 1830 | 1477646277311 Marionette TRACE conn4 <- [1,3622,null,["8"]] 02:17:57 INFO - PROCESS | 1830 | 1477646277316 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 02:17:57 INFO - PROCESS | 1830 | 1477646277321 Marionette TRACE conn4 <- [1,3623,null,{}] 02:17:57 INFO - PROCESS | 1830 | 1477646277327 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 1830 | ++DOCSHELL 0x8332dc00 == 13 [pid = 1830] [id = 794] 02:17:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 37 (0x838d1800) [pid = 1830] [serial = 2314] [outer = (nil)] 02:17:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 38 (0x8ddb1800) [pid = 1830] [serial = 2315] [outer = 0x838d1800] 02:17:57 INFO - PROCESS | 1830 | 1477646277429 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 1830 | ++DOMWINDOW == 39 (0x8f8e3800) [pid = 1830] [serial = 2316] [outer = 0x838d1800] 02:17:58 INFO - PROCESS | 1830 | 1477646278173 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_equals: expected \"\" but got \"second argument was , expected http://web-platform.test:8000/workers/semantics/reporting-errors/001.html#. \"","worker.port.onmessage<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:47: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/workers/semantics/reporting-errors/001.html:46:27\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"]]]}] 02:17:58 INFO - . 02:17:58 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1325ms 02:17:58 INFO - PROCESS | 1830 | 1477646278240 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 1830 | 1477646278247 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 02:17:58 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 02:17:58 INFO - PROCESS | 1830 | 1477646278264 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}] 02:17:58 INFO - PROCESS | 1830 | 1477646278471 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 02:17:58 INFO - PROCESS | 1830 | 1477646278665 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 02:17:58 INFO - PROCESS | 1830 | 1477646278677 Marionette TRACE conn4 <- [1,3627,null,["8"]] 02:17:58 INFO - PROCESS | 1830 | 1477646278732 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 02:17:58 INFO - PROCESS | 1830 | 1477646278740 Marionette TRACE conn4 <- [1,3628,null,{}] 02:17:58 INFO - PROCESS | 1830 | 1477646278747 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 1830 | ++DOCSHELL 0x83282400 == 14 [pid = 1830] [id = 795] 02:17:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 40 (0x83283000) [pid = 1830] [serial = 2317] [outer = (nil)] 02:17:58 INFO - PROCESS | 1830 | ++DOMWINDOW == 41 (0x83321400) [pid = 1830] [serial = 2318] [outer = 0x83283000] 02:17:58 INFO - PROCESS | 1830 | 1477646278872 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 1830 | ++DOMWINDOW == 42 (0x8332a000) [pid = 1830] [serial = 2319] [outer = 0x83283000] 02:17:59 INFO - PROCESS | 1830 | 1477646279666 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"]]]}] 02:17:59 INFO - . 02:17:59 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1426ms 02:17:59 INFO - PROCESS | 1830 | 1477646279684 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 1830 | 1477646279690 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 02:17:59 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 02:17:59 INFO - PROCESS | 1830 | 1477646279698 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}] 02:17:59 INFO - PROCESS | 1830 | 1477646279961 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 02:18:00 INFO - PROCESS | 1830 | 1477646280116 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 02:18:00 INFO - PROCESS | 1830 | 1477646280124 Marionette TRACE conn4 <- [1,3632,null,["8"]] 02:18:00 INFO - PROCESS | 1830 | 1477646280178 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 02:18:00 INFO - PROCESS | 1830 | 1477646280185 Marionette TRACE conn4 <- [1,3633,null,{}] 02:18:00 INFO - PROCESS | 1830 | 1477646280196 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 1830 | ++DOCSHELL 0x82fb3000 == 15 [pid = 1830] [id = 796] 02:18:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 43 (0x8332ec00) [pid = 1830] [serial = 2320] [outer = (nil)] 02:18:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 44 (0x833c7000) [pid = 1830] [serial = 2321] [outer = 0x8332ec00] 02:18:00 INFO - PROCESS | 1830 | 1477646280317 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 1830 | ++DOMWINDOW == 45 (0x83577400) [pid = 1830] [serial = 2322] [outer = 0x8332ec00] 02:18:01 INFO - PROCESS | 1830 | 1477646281038 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"]]]}] 02:18:01 INFO - . 02:18:01 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1423ms 02:18:01 INFO - PROCESS | 1830 | 1477646281129 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 02:18:01 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 02:18:01 INFO - PROCESS | 1830 | 1477646281138 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 02:18:01 INFO - PROCESS | 1830 | 1477646281145 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}] 02:18:01 INFO - PROCESS | 1830 | 1477646281450 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 02:18:01 INFO - PROCESS | 1830 | 1477646281718 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 02:18:01 INFO - PROCESS | 1830 | 1477646281732 Marionette TRACE conn4 <- [1,3637,null,["8"]] 02:18:01 INFO - PROCESS | 1830 | 1477646281740 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 02:18:01 INFO - PROCESS | 1830 | 1477646281747 Marionette TRACE conn4 <- [1,3638,null,{}] 02:18:01 INFO - PROCESS | 1830 | 1477646281754 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\", \"c21d0206-1c96-48ad-a00f-9791f8fbf5f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 1830 | ++DOCSHELL 0x838d7c00 == 16 [pid = 1830] [id = 797] 02:18:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 46 (0x87e9ac00) [pid = 1830] [serial = 2323] [outer = (nil)] 02:18:01 INFO - PROCESS | 1830 | ++DOMWINDOW == 47 (0x87ea6800) [pid = 1830] [serial = 2324] [outer = 0x87e9ac00] 02:18:01 INFO - PROCESS | 1830 | 1477646281868 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 1830 | ++DOMWINDOW == 48 (0x8c87bc00) [pid = 1830] [serial = 2325] [outer = 0x87e9ac00] 02:18:02 INFO - PROCESS | 1830 | 1477646282636 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] 02:18:02 INFO - PROCESS | 1830 | 1477646282696 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 02:18:03 WARNING - u'runner_teardown' () 02:18:03 INFO - No more tests 02:18:03 INFO - Got 0 unexpected results 02:18:03 INFO - SUITE-END | took 2386s 02:18:03 INFO - Closing logging queue 02:18:03 INFO - queue closed 02:18:04 INFO - Return code: 0 02:18:04 WARNING - # TBPL SUCCESS # 02:18:04 INFO - Running post-action listener: _resource_record_post_action 02:18:04 INFO - [mozharness: 2016-10-28 09:18:04.069778Z] Finished run-tests step (success) 02:18:04 INFO - Running post-run listener: _resource_record_post_run 02:18:04 INFO - Total resource usage - Wall time: 2427s; CPU: 51.0%; Read bytes: 13856768; Write bytes: 315277312; Read time: 652; Write time: 188204 02:18:04 INFO - TinderboxPrint: CPU usage
51.4% 02:18:04 INFO - TinderboxPrint: I/O read bytes / time
13,856,768 / 652 02:18:04 INFO - TinderboxPrint: I/O write bytes / time
315,277,312 / 188,204 02:18:04 INFO - TinderboxPrint: CPU idle
1,163.8 (48.3%) 02:18:04 INFO - TinderboxPrint: CPU system
124.2 (5.2%) 02:18:04 INFO - TinderboxPrint: CPU user
1,117.0 (46.4%) 02:18:04 INFO - TinderboxPrint: Swap in / out
0 / 0 02:18:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:18:04 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 8192; Write bytes: 182943744; Read time: 12; Write time: 149056 02:18:04 INFO - run-tests - Wall time: 2393s; CPU: 51.0%; Read bytes: 13090816; Write bytes: 99303424; Read time: 628; Write time: 10996 02:18:05 INFO - Running post-run listener: _upload_blobber_files 02:18:05 INFO - Blob upload gear active. 02:18:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:18:05 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 02:18:05 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', 'autoland', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:18:05 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 autoland -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:18:05 INFO - (blobuploader) - INFO - Open directory for files ... 02:18:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:18:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:18:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:18:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:18:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:18:08 INFO - (blobuploader) - INFO - Done attempting. 02:18:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:18:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:18:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:18:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:18:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:18:09 INFO - (blobuploader) - INFO - Done attempting. 02:18:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 02:18:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:18:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:18:15 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 02:18:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:18:15 INFO - (blobuploader) - INFO - Done attempting. 02:18:15 INFO - (blobuploader) - INFO - Iteration through files over. 02:18:15 INFO - Return code: 0 02:18:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:18:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:18:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/803397849de063eb17d0516b676596c258186c38ab06dd88af85fd68554674572183593bf7b2c82faa5f32416922038d330951d58e1b654596196096b0634ba5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/9339b027902f8c3d2dc96f088ffbfcb3d31b70dedc31f69ab029a20846d0d1149c254ee94eea306348a2f9bd77ede9641e88911fcc3b3c9554790bf29fe44fe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/a97b2857de5764de74eff270c4b4e20bb2550ec9826310fa00dd681b8e459e350646b2f45be09eb6162a797b0bf6e67e7151d4c3ae9827157f582afacde0fa7c"} 02:18:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:18:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:18:15 INFO - Contents: 02:18:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/803397849de063eb17d0516b676596c258186c38ab06dd88af85fd68554674572183593bf7b2c82faa5f32416922038d330951d58e1b654596196096b0634ba5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/9339b027902f8c3d2dc96f088ffbfcb3d31b70dedc31f69ab029a20846d0d1149c254ee94eea306348a2f9bd77ede9641e88911fcc3b3c9554790bf29fe44fe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/a97b2857de5764de74eff270c4b4e20bb2550ec9826310fa00dd681b8e459e350646b2f45be09eb6162a797b0bf6e67e7151d4c3ae9827157f582afacde0fa7c"} 02:18:15 INFO - Running post-run listener: copy_logs_to_upload_dir 02:18:15 INFO - Copying logs to upload dir... 02:18:15 INFO - mkdir: /builds/slave/test/build/upload/logs 02:18:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2538.391510 ========= master_lag: 0.37 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 18 secs) (at 2016-10-28 02:18:15.760236) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 02:18:15.761351) ========= 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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/803397849de063eb17d0516b676596c258186c38ab06dd88af85fd68554674572183593bf7b2c82faa5f32416922038d330951d58e1b654596196096b0634ba5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/9339b027902f8c3d2dc96f088ffbfcb3d31b70dedc31f69ab029a20846d0d1149c254ee94eea306348a2f9bd77ede9641e88911fcc3b3c9554790bf29fe44fe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/a97b2857de5764de74eff270c4b4e20bb2550ec9826310fa00dd681b8e459e350646b2f45be09eb6162a797b0bf6e67e7151d4c3ae9827157f582afacde0fa7c"} build_url:https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032532 build_url: 'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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/autoland/sha512/803397849de063eb17d0516b676596c258186c38ab06dd88af85fd68554674572183593bf7b2c82faa5f32416922038d330951d58e1b654596196096b0634ba5", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/9339b027902f8c3d2dc96f088ffbfcb3d31b70dedc31f69ab029a20846d0d1149c254ee94eea306348a2f9bd77ede9641e88911fcc3b3c9554790bf29fe44fe1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/a97b2857de5764de74eff270c4b4e20bb2550ec9826310fa00dd681b8e459e350646b2f45be09eb6162a797b0bf6e67e7151d4c3ae9827157f582afacde0fa7c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ep-3Djm6Sra-W9gM0vuC9g/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-28 02:18:15.832087) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:18:15.832562) ========= 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-1477642732.853382-1917289623 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017342 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 02:18:15.893544) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 02:18:15.893827) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 02:18:15.894145) ========= ========= Total master_lag: 0.86 =========