builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-538 starttime: 1477506165.41 results: success (0) buildid: 20161026103223 builduid: ba61ae34934342ed921f481897be17c2 revision: cbce412d2211a6cd673621d68411b90c5174d286 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 11:22:45.412567) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 11:22:45.413006) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 14 secs) (at 2016-10-26 11:22:45.413288) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 14 secs) (at 2016-10-26 11:23:00.223089) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 11:23:00.223414) ========= 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-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False --2016-10-26 11:23:00-- 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% 7.59M=0.002s 2016-10-26 11:23:00 (7.59 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.365468 ========= master_lag: 1.66 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 11:23:02.249069) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-10-26 11:23:02.249438) ========= 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-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017205 ========= master_lag: 1.57 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-10-26 11:23:03.838942) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:03.839302) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cbce412d2211a6cd673621d68411b90c5174d286 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cbce412d2211a6cd673621d68411b90c5174d286 --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-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False 2016-10-26 11:23:03,982 truncating revision to first 12 chars 2016-10-26 11:23:03,982 Setting DEBUG logging. 2016-10-26 11:23:03,982 attempt 1/10 2016-10-26 11:23:03,983 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/cbce412d2211?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-26 11:23:04,378 unpacking tar archive at: mozilla-inbound-cbce412d2211/testing/mozharness/ program finished with exit code 0 elapsedTime=0.682004 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:04.596470) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:04.596754) ========= script_repo_revision: cbce412d2211a6cd673621d68411b90c5174d286 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:04.597141) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:04.597441) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 11:23:04.633870) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 12 secs) (at 2016-10-26 11:23:04.634198) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False 11:23:04 INFO - MultiFileLogger online at 20161026 11:23:04 in /builds/slave/test 11:23:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 11:23:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:23:04 INFO - {'allow_software_gl_layers': False, 11:23:04 INFO - 'append_to_log': False, 11:23:04 INFO - 'base_work_dir': '/builds/slave/test', 11:23:04 INFO - 'blob_upload_branch': 'mozilla-inbound', 11:23:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:23:04 INFO - 'buildbot_json_path': 'buildprops.json', 11:23:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:23:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:23:04 INFO - 'download_minidump_stackwalk': True, 11:23:04 INFO - 'download_symbols': 'true', 11:23:04 INFO - 'download_tooltool': True, 11:23:04 INFO - 'e10s': False, 11:23:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:23:04 INFO - 'tooltool.py': '/tools/tooltool.py', 11:23:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:23:04 INFO - '/tools/misc-python/virtualenv.py')}, 11:23:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:23:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:23:04 INFO - 'log_level': 'info', 11:23:04 INFO - 'log_to_console': True, 11:23:04 INFO - 'opt_config_files': (), 11:23:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:23:04 INFO - '--processes=1', 11:23:04 INFO - '--config=%(test_path)s/wptrunner.ini', 11:23:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:23:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:23:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:23:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:23:04 INFO - 'pip_index': False, 11:23:04 INFO - 'require_test_zip': True, 11:23:04 INFO - 'test_type': ('testharness',), 11:23:04 INFO - 'this_chunk': '1', 11:23:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:23:04 INFO - 'total_chunks': '10', 11:23:04 INFO - 'virtualenv_path': 'venv', 11:23:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:23:04 INFO - 'work_dir': 'build'} 11:23:04 INFO - [mozharness: 2016-10-26 18:23:04.939202Z] Running clobber step. 11:23:04 INFO - Running pre-action listener: _resource_record_pre_action 11:23:04 INFO - Running main action method: clobber 11:23:04 INFO - rmtree: /builds/slave/test/build 11:23:04 INFO - Running post-action listener: _resource_record_post_action 11:23:04 INFO - [mozharness: 2016-10-26 18:23:04.949964Z] Finished clobber step (success) 11:23:04 INFO - [mozharness: 2016-10-26 18:23:04.950373Z] Running read-buildbot-config step. 11:23:04 INFO - Running pre-action listener: _resource_record_pre_action 11:23:04 INFO - Running main action method: read_buildbot_config 11:23:04 INFO - Using buildbot properties: 11:23:04 INFO - { 11:23:04 INFO - "project": "", 11:23:04 INFO - "product": "firefox", 11:23:04 INFO - "script_repo_revision": "production", 11:23:04 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 11:23:04 INFO - "repository": "", 11:23:04 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 11:23:04 INFO - "buildid": "20161026103223", 11:23:04 INFO - "pgo_build": "False", 11:23:04 INFO - "basedir": "/builds/slave/test", 11:23:04 INFO - "buildnumber": 237, 11:23:04 INFO - "slavename": "tst-linux32-spot-538", 11:23:04 INFO - "revision": "cbce412d2211a6cd673621d68411b90c5174d286", 11:23:04 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 11:23:04 INFO - "platform": "linux", 11:23:04 INFO - "branch": "mozilla-inbound", 11:23:04 INFO - "repo_path": "integration/mozilla-inbound", 11:23:04 INFO - "moz_repo_path": "", 11:23:04 INFO - "stage_platform": "linux", 11:23:04 INFO - "builduid": "ba61ae34934342ed921f481897be17c2", 11:23:04 INFO - "slavebuilddir": "test" 11:23:04 INFO - } 11:23:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 11:23:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 11:23:04 INFO - Running post-action listener: _resource_record_post_action 11:23:04 INFO - [mozharness: 2016-10-26 18:23:04.959899Z] Finished read-buildbot-config step (success) 11:23:04 INFO - [mozharness: 2016-10-26 18:23:04.960217Z] Running download-and-extract step. 11:23:04 INFO - Running pre-action listener: _resource_record_pre_action 11:23:04 INFO - Running main action method: download_and_extract 11:23:04 INFO - mkdir: /builds/slave/test/build/tests 11:23:04 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')]} 11:23:04 INFO - trying https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 11:23:04 INFO - Downloading https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/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 11:23:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/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 11:23:05 INFO - Downloaded 1325 bytes. 11:23:05 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 11:23:05 INFO - Using the following test package requirements: 11:23:05 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 11:23:05 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 11:23:05 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 11:23:05 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'jsshell-linux-i686.zip'], 11:23:05 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 11:23:05 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 11:23:05 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 11:23:05 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 11:23:05 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 11:23:05 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 11:23:05 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 11:23:05 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 11:23:05 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/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 11:23:05 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 11:23:05 INFO - Fetch https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 11:23:06 INFO - Http code: 200 11:23:06 INFO - via: 1.1 66ed69e8b47ad05050331602c798132f.cloudfront.net (CloudFront) 11:23:06 INFO - x-amz-cf-id: -GZFUm-gKrW0vdZpqUjeedr1K-6E_OALWNrwTXes48RSbwgJNkSx-g== 11:23:06 INFO - x-amz-version-id: Sd7tox9HsLR09BW8OtdlAD7dpuL.SHR9 11:23:08 INFO - Expected file size: 20636037 11:23:08 INFO - Obtained file size: 20636037 11:23:09 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/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 11:23:09 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:23:09 INFO - Fetch https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 11:23:10 INFO - Http code: 200 11:23:10 INFO - x-amz-id-2: Tv9X0cLVRoi16coMJn9EwFSrZol/8WsOUgYoBXAu5MD6xG2xRyb4+/Jhlah4wYGXWO0/R5zgUKE= 11:23:10 INFO - x-amz-request-id: 45521491DCEE301F 11:23:10 INFO - x-amz-version-id: J67uecH8d7IRASAhvHKdkDFnmtPSjR_d 11:23:11 INFO - Expected file size: 43222946 11:23:11 INFO - Obtained file size: 43222946 11:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:23:25 INFO - trying https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 11:23:25 INFO - Downloading https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/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 11:23:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/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 11:23:32 INFO - Downloaded 66580136 bytes. 11:23:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 11:23:32 INFO - mkdir: /builds/slave/test/properties 11:23:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:23:32 INFO - Writing to file /builds/slave/test/properties/build_url 11:23:32 INFO - Contents: 11:23:32 INFO - build_url:https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 11:23:32 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 11:23:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 11:23:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:23:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:23:33 INFO - Contents: 11:23:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 11:23:33 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 11:23:33 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:23:33 INFO - Fetch https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 11:23:34 INFO - Http code: 200 11:23:34 INFO - x-amz-id-2: cHlU0sZkmH6BznLoWv+S4A14Y/XP8t6KqOT4kZe+ik2ApFBBDxN+q9vhiRkeFy2A8FAKYjGYDIc= 11:23:34 INFO - x-amz-request-id: 25827F983973A44F 11:23:34 INFO - x-amz-version-id: 27H0Z5UH6Bc6StA47CUQqFN9Iqq6zt_E 11:23:41 INFO - Expected file size: 178387489 11:23:41 INFO - Obtained file size: 178387489 11:24:03 INFO - Running post-action listener: _resource_record_post_action 11:24:03 INFO - Running post-action listener: set_extra_try_arguments 11:24:03 INFO - [mozharness: 2016-10-26 18:24:03.276718Z] Finished download-and-extract step (success) 11:24:03 INFO - [mozharness: 2016-10-26 18:24:03.277071Z] Running fetch-geckodriver step. 11:24:03 INFO - Running pre-action listener: _resource_record_pre_action 11:24:03 INFO - Running main action method: fetch_geckodriver 11:24:03 INFO - Running post-action listener: _resource_record_post_action 11:24:03 INFO - [mozharness: 2016-10-26 18:24:03.674328Z] Finished fetch-geckodriver step (success) 11:24:03 INFO - [mozharness: 2016-10-26 18:24:03.674731Z] Running create-virtualenv step. 11:24:03 INFO - Running pre-action listener: _pre_create_virtualenv 11:24:03 INFO - Running pre-action listener: _resource_record_pre_action 11:24:03 INFO - Running main action method: create_virtualenv 11:24:03 INFO - Creating virtualenv /builds/slave/test/build/venv 11:24:03 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 11:24:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:24:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:24:04 INFO - Using real prefix '/usr' 11:24:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:24:05 INFO - Installing distribute.............................................................................................................................................................................................done. 11:24:09 INFO - Installing pip.................done. 11:24:09 INFO - Return code: 0 11:24:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 11:24:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 11:24:09 INFO - Reading from file tmpfile_stdout 11:24:09 INFO - Output received: 11:24:09 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) 11:24:09 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 11:24:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:09 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:09 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 11:24:09 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 11:24:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:09 INFO - 'CCACHE_UMASK': '002', 11:24:09 INFO - 'DISPLAY': ':0', 11:24:09 INFO - 'HOME': '/home/cltbld', 11:24:09 INFO - 'LANG': 'en_US.UTF-8', 11:24:09 INFO - 'LOGNAME': 'cltbld', 11:24:09 INFO - 'MAIL': '/var/mail/cltbld', 11:24:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:09 INFO - 'MOZ_NO_REMOTE': '1', 11:24:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:09 INFO - 'PWD': '/builds/slave/test', 11:24:09 INFO - 'SHELL': '/bin/bash', 11:24:09 INFO - 'SHLVL': '1', 11:24:09 INFO - 'TERM': 'linux', 11:24:09 INFO - 'TMOUT': '86400', 11:24:09 INFO - 'USER': 'cltbld', 11:24:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:09 INFO - '_': '/tools/buildbot/bin/python'} 11:24:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:10 INFO - Downloading/unpacking psutil>=3.1.1 11:24: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 11:24: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 11:24: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 11:24: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 11:24: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 11:24: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 11:24:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:24:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:24:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:24:14 INFO - Installing collected packages: psutil 11:24:14 INFO - Running setup.py install for psutil 11:24:14 INFO - building 'psutil._psutil_linux' extension 11:24:14 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 11:24:15 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:24:15 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:24:16 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 11:24:16 INFO - building 'psutil._psutil_posix' extension 11:24:16 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 11:24:16 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 11:24:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:24:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:24:16 INFO - Successfully installed psutil 11:24:16 INFO - Cleaning up... 11:24:17 INFO - Return code: 0 11:24:17 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 11:24:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:17 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:17 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 11:24:17 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 11:24:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:17 INFO - 'CCACHE_UMASK': '002', 11:24:17 INFO - 'DISPLAY': ':0', 11:24:17 INFO - 'HOME': '/home/cltbld', 11:24:17 INFO - 'LANG': 'en_US.UTF-8', 11:24:17 INFO - 'LOGNAME': 'cltbld', 11:24:17 INFO - 'MAIL': '/var/mail/cltbld', 11:24:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:17 INFO - 'MOZ_NO_REMOTE': '1', 11:24:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:17 INFO - 'PWD': '/builds/slave/test', 11:24:17 INFO - 'SHELL': '/bin/bash', 11:24:17 INFO - 'SHLVL': '1', 11:24:17 INFO - 'TERM': 'linux', 11:24:17 INFO - 'TMOUT': '86400', 11:24:17 INFO - 'USER': 'cltbld', 11:24:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:17 INFO - '_': '/tools/buildbot/bin/python'} 11:24:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:17 INFO - Downloading/unpacking mozsystemmonitor==0.3 11:24: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 11:24: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 11:24: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 11:24: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 11:24: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 11:24: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 11:24:21 INFO - Downloading mozsystemmonitor-0.3.tar.gz 11:24:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:24:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 11:24:21 INFO - Installing collected packages: mozsystemmonitor 11:24:21 INFO - Running setup.py install for mozsystemmonitor 11:24:21 INFO - Successfully installed mozsystemmonitor 11:24:21 INFO - Cleaning up... 11:24:21 INFO - Return code: 0 11:24:21 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 11:24:21 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')]} 11:24:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:21 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')]} 11:24:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:22 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:22 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 11:24:22 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 11:24:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:22 INFO - 'CCACHE_UMASK': '002', 11:24:22 INFO - 'DISPLAY': ':0', 11:24:22 INFO - 'HOME': '/home/cltbld', 11:24:22 INFO - 'LANG': 'en_US.UTF-8', 11:24:22 INFO - 'LOGNAME': 'cltbld', 11:24:22 INFO - 'MAIL': '/var/mail/cltbld', 11:24:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:22 INFO - 'MOZ_NO_REMOTE': '1', 11:24:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:22 INFO - 'PWD': '/builds/slave/test', 11:24:22 INFO - 'SHELL': '/bin/bash', 11:24:22 INFO - 'SHLVL': '1', 11:24:22 INFO - 'TERM': 'linux', 11:24:22 INFO - 'TMOUT': '86400', 11:24:22 INFO - 'USER': 'cltbld', 11:24:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:22 INFO - '_': '/tools/buildbot/bin/python'} 11:24:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:22 INFO - Downloading/unpacking jsonschema==2.5.1 11:24:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:24:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:24:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:26 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 11:24:26 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 11:24:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:24:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:24:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:26 INFO - Downloading functools32-3.2.3-2.tar.gz 11:24:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 11:24:27 INFO - warning: no files found matching '*.txt' 11:24:27 INFO - no previously-included directories found matching 'build' 11:24:27 INFO - no previously-included directories found matching 'dist' 11:24:27 INFO - no previously-included directories found matching '.git*' 11:24:27 INFO - Installing collected packages: jsonschema, functools32 11:24:27 INFO - Running setup.py install for functools32 11:24:27 INFO - warning: no files found matching '*.txt' 11:24:27 INFO - no previously-included directories found matching 'build' 11:24:27 INFO - no previously-included directories found matching 'dist' 11:24:27 INFO - no previously-included directories found matching '.git*' 11:24:27 INFO - Successfully installed jsonschema functools32 11:24:27 INFO - Cleaning up... 11:24:27 INFO - Return code: 0 11:24:27 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 11:24: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')]} 11:24:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24: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')]} 11:24:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:27 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:27 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 11:24:27 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 11:24:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:27 INFO - 'CCACHE_UMASK': '002', 11:24:27 INFO - 'DISPLAY': ':0', 11:24:27 INFO - 'HOME': '/home/cltbld', 11:24:27 INFO - 'LANG': 'en_US.UTF-8', 11:24:27 INFO - 'LOGNAME': 'cltbld', 11:24:27 INFO - 'MAIL': '/var/mail/cltbld', 11:24:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:27 INFO - 'MOZ_NO_REMOTE': '1', 11:24:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:27 INFO - 'PWD': '/builds/slave/test', 11:24:27 INFO - 'SHELL': '/bin/bash', 11:24:27 INFO - 'SHLVL': '1', 11:24:27 INFO - 'TERM': 'linux', 11:24:27 INFO - 'TMOUT': '86400', 11:24:27 INFO - 'USER': 'cltbld', 11:24:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:27 INFO - '_': '/tools/buildbot/bin/python'} 11:24:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:28 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 11:24:28 INFO - Cleaning up... 11:24:28 INFO - Return code: 0 11:24:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:24:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:28 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:28 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 11:24:28 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 11:24:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:28 INFO - 'CCACHE_UMASK': '002', 11:24:28 INFO - 'DISPLAY': ':0', 11:24:28 INFO - 'HOME': '/home/cltbld', 11:24:28 INFO - 'LANG': 'en_US.UTF-8', 11:24:28 INFO - 'LOGNAME': 'cltbld', 11:24:28 INFO - 'MAIL': '/var/mail/cltbld', 11:24:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:28 INFO - 'MOZ_NO_REMOTE': '1', 11:24:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:28 INFO - 'PWD': '/builds/slave/test', 11:24:28 INFO - 'SHELL': '/bin/bash', 11:24:28 INFO - 'SHLVL': '1', 11:24:28 INFO - 'TERM': 'linux', 11:24:28 INFO - 'TMOUT': '86400', 11:24:28 INFO - 'USER': 'cltbld', 11:24:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:28 INFO - '_': '/tools/buildbot/bin/python'} 11:24:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:28 INFO - Downloading/unpacking blobuploader==1.2.4 11:24:28 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 11:24:28 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 11:24:28 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 11:24:28 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 11:24:28 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 11:24:28 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 11:24:32 INFO - Downloading blobuploader-1.2.4.tar.gz 11:24:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:24:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:24:32 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 11:24:32 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 11:24:32 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 11:24:32 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 11:24:32 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 11:24:32 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 11:24:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:24:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:24:33 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 11:24:33 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 11:24:33 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 11:24:33 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 11:24:33 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 11:24:33 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 11:24:34 INFO - Downloading docopt-0.6.1.tar.gz 11:24:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:24:34 INFO - Installing collected packages: blobuploader, requests, docopt 11:24:34 INFO - Running setup.py install for blobuploader 11:24:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:24:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:24:34 INFO - Running setup.py install for requests 11:24:35 INFO - Running setup.py install for docopt 11:24:35 INFO - Successfully installed blobuploader requests docopt 11:24:35 INFO - Cleaning up... 11:24:35 INFO - Return code: 0 11:24:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:24:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:36 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:36 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 11:24:36 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 11:24:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:36 INFO - 'CCACHE_UMASK': '002', 11:24:36 INFO - 'DISPLAY': ':0', 11:24:36 INFO - 'HOME': '/home/cltbld', 11:24:36 INFO - 'LANG': 'en_US.UTF-8', 11:24:36 INFO - 'LOGNAME': 'cltbld', 11:24:36 INFO - 'MAIL': '/var/mail/cltbld', 11:24:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:36 INFO - 'MOZ_NO_REMOTE': '1', 11:24:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:36 INFO - 'PWD': '/builds/slave/test', 11:24:36 INFO - 'SHELL': '/bin/bash', 11:24:36 INFO - 'SHLVL': '1', 11:24:36 INFO - 'TERM': 'linux', 11:24:36 INFO - 'TMOUT': '86400', 11:24:36 INFO - 'USER': 'cltbld', 11:24:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:36 INFO - '_': '/tools/buildbot/bin/python'} 11:24:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:24:36 INFO - Running setup.py (path:/tmp/pip-AtbIpY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:24:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:24:36 INFO - Running setup.py (path:/tmp/pip-q8EA04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:24:37 INFO - Running setup.py (path:/tmp/pip-QEEOtf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:24:37 INFO - Running setup.py (path:/tmp/pip-zn887D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:24:37 INFO - Running setup.py (path:/tmp/pip-SOFblI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:24:37 INFO - Running setup.py (path:/tmp/pip-X7vyct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:24:37 INFO - Running setup.py (path:/tmp/pip-58wvYh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:24:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:24:37 INFO - Running setup.py (path:/tmp/pip-MDNhy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:24:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:24:38 INFO - Running setup.py (path:/tmp/pip-KViwZy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:24:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:24:38 INFO - Running setup.py (path:/tmp/pip-VT9SFa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:24:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:24:38 INFO - Running setup.py (path:/tmp/pip-i4GbgA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:24:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:24:38 INFO - Running setup.py (path:/tmp/pip-L3ChhK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:24:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:24:38 INFO - Running setup.py (path:/tmp/pip-BrLFk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:24:39 INFO - Running setup.py (path:/tmp/pip-Apa3bo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:24:39 INFO - Running setup.py (path:/tmp/pip-J6wPyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:24:39 INFO - Running setup.py (path:/tmp/pip-nx0Z9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:24:39 INFO - Running setup.py (path:/tmp/pip-Mc6gBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:24:39 INFO - Running setup.py (path:/tmp/pip-V4FAP1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:24:39 INFO - Running setup.py (path:/tmp/pip-FzV1jr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:24:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:24:39 INFO - Running setup.py (path:/tmp/pip-RVOR6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:24:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:24:40 INFO - Running setup.py (path:/tmp/pip-b8zUZt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:24:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:24:40 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 11:24:40 INFO - Running setup.py install for manifestparser 11:24:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:24:40 INFO - Running setup.py install for mozcrash 11:24:40 INFO - Running setup.py install for mozdebug 11:24:41 INFO - Running setup.py install for mozdevice 11:24:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:24:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:24:41 INFO - Running setup.py install for mozfile 11:24:41 INFO - Running setup.py install for mozhttpd 11:24:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:24:41 INFO - Running setup.py install for mozinfo 11:24:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:24:41 INFO - Running setup.py install for mozInstall 11:24:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Running setup.py install for mozleak 11:24:42 INFO - Running setup.py install for mozlog 11:24:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Running setup.py install for moznetwork 11:24:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:24:42 INFO - Running setup.py install for mozprocess 11:24:43 INFO - Running setup.py install for mozprofile 11:24:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:24:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:24:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:24:43 INFO - Running setup.py install for mozrunner 11:24:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:24:43 INFO - Running setup.py install for mozscreenshot 11:24:43 INFO - Running setup.py install for moztest 11:24:44 INFO - Running setup.py install for mozversion 11:24:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:24:44 INFO - Running setup.py install for wptserve 11:24:44 INFO - Running setup.py install for marionette-driver 11:24:45 INFO - Running setup.py install for browsermob-proxy 11:24:45 INFO - Running setup.py install for marionette-client 11:24:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:24:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:24:45 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 11:24:45 INFO - Cleaning up... 11:24:45 INFO - Return code: 0 11:24:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:24:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:24:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:24:46 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 0xa328dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa27a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4c73c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, '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-1477506118.629769-896451611', '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 11:24:46 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 11:24:46 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 11:24:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:46 INFO - 'CCACHE_UMASK': '002', 11:24:46 INFO - 'DISPLAY': ':0', 11:24:46 INFO - 'HOME': '/home/cltbld', 11:24:46 INFO - 'LANG': 'en_US.UTF-8', 11:24:46 INFO - 'LOGNAME': 'cltbld', 11:24:46 INFO - 'MAIL': '/var/mail/cltbld', 11:24:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:46 INFO - 'MOZ_NO_REMOTE': '1', 11:24:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:46 INFO - 'PWD': '/builds/slave/test', 11:24:46 INFO - 'SHELL': '/bin/bash', 11:24:46 INFO - 'SHLVL': '1', 11:24:46 INFO - 'TERM': 'linux', 11:24:46 INFO - 'TMOUT': '86400', 11:24:46 INFO - 'USER': 'cltbld', 11:24:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:24:46 INFO - '_': '/tools/buildbot/bin/python'} 11:24:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:24:46 INFO - Running setup.py (path:/tmp/pip-v9zPYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:24:46 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)) 11:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:24:46 INFO - Running setup.py (path:/tmp/pip-1xGZbF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:24:46 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)) 11:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:24:46 INFO - Running setup.py (path:/tmp/pip-0r403a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:24:46 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)) 11:24:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:24:46 INFO - Running setup.py (path:/tmp/pip-5HcKse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:24:47 INFO - Running setup.py (path:/tmp/pip-istYqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:24:47 INFO - Running setup.py (path:/tmp/pip-TWV0qj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:24:47 INFO - Running setup.py (path:/tmp/pip-gGkTe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:24:47 INFO - Running setup.py (path:/tmp/pip-QnQgkI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:24:47 INFO - Running setup.py (path:/tmp/pip-w5I405-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:24:47 INFO - Running setup.py (path:/tmp/pip-9ylp1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:24:47 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)) 11:24:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:24:47 INFO - Running setup.py (path:/tmp/pip-bD7mId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:24:48 INFO - Running setup.py (path:/tmp/pip-zGSzkE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:24:48 INFO - Running setup.py (path:/tmp/pip-EmtXzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:24:48 INFO - Running setup.py (path:/tmp/pip-v_1iJ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:24:48 INFO - Running setup.py (path:/tmp/pip-uZ9iKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:24:48 INFO - Running setup.py (path:/tmp/pip-cL02gY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:24:48 INFO - Running setup.py (path:/tmp/pip-moXx52-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:24:48 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)) 11:24:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:24:48 INFO - Running setup.py (path:/tmp/pip-Hg1hCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:24:49 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)) 11:24:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:24:49 INFO - Running setup.py (path:/tmp/pip-0axqor-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:24:49 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)) 11:24:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:24:49 INFO - Running setup.py (path:/tmp/pip-BQGkAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:24:49 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)) 11:24:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:24:49 INFO - Running setup.py (path:/tmp/pip-b3imei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:24:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:24:49 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)) 11:24:49 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)) 11:24:49 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)) 11:24:49 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)) 11:24:49 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)) 11:24:49 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)) 11:24:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:24:49 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 11:24:49 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 11:24:49 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 11:24:49 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 11:24:49 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 11:24:49 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 11:24:53 INFO - Downloading blessings-1.6.tar.gz 11:24:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:24:53 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)) 11:24:53 INFO - Installing collected packages: blessings 11:24:53 INFO - Running setup.py install for blessings 11:24:53 INFO - Successfully installed blessings 11:24:53 INFO - Cleaning up... 11:24:54 INFO - Return code: 0 11:24:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:24:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:24:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:24:54 INFO - Reading from file tmpfile_stdout 11:24:54 INFO - Current package versions: 11:24:54 INFO - argparse == 1.2.1 11:24:54 INFO - blessings == 1.6 11:24:54 INFO - blobuploader == 1.2.4 11:24:54 INFO - browsermob-proxy == 0.6.0 11:24:54 INFO - docopt == 0.6.1 11:24:54 INFO - functools32 == 3.2.3-2 11:24:54 INFO - jsonschema == 2.5.1 11:24:54 INFO - manifestparser == 1.1 11:24:54 INFO - marionette-client == 3.2.0 11:24:54 INFO - marionette-driver == 2.1.0 11:24:54 INFO - mozInstall == 1.12 11:24:54 INFO - mozcrash == 0.17 11:24:54 INFO - mozdebug == 0.1 11:24:54 INFO - mozdevice == 0.48 11:24:54 INFO - mozfile == 1.2 11:24:54 INFO - mozhttpd == 0.7 11:24:54 INFO - mozinfo == 0.9 11:24:54 INFO - mozleak == 0.1 11:24:54 INFO - mozlog == 3.4 11:24:54 INFO - moznetwork == 0.27 11:24:54 INFO - mozprocess == 0.23 11:24:54 INFO - mozprofile == 0.28 11:24:54 INFO - mozrunner == 6.12 11:24:54 INFO - mozscreenshot == 0.1 11:24:54 INFO - mozsystemmonitor == 0.3 11:24:54 INFO - moztest == 0.7 11:24:54 INFO - mozversion == 1.4 11:24:54 INFO - psutil == 3.1.1 11:24:54 INFO - requests == 1.2.3 11:24:54 INFO - wptserve == 1.4.0 11:24:54 INFO - wsgiref == 0.1.2 11:24:54 INFO - Running post-action listener: _resource_record_post_action 11:24:54 INFO - Running post-action listener: _start_resource_monitoring 11:24:54 INFO - Starting resource monitoring. 11:24:54 INFO - [mozharness: 2016-10-26 18:24:54.501814Z] Finished create-virtualenv step (success) 11:24:54 INFO - [mozharness: 2016-10-26 18:24:54.508663Z] Running pull step. 11:24:54 INFO - Running pre-action listener: _resource_record_pre_action 11:24:54 INFO - Running main action method: pull 11:24:54 INFO - Pull has nothing to do! 11:24:54 INFO - Running post-action listener: _resource_record_post_action 11:24:54 INFO - [mozharness: 2016-10-26 18:24:54.512093Z] Finished pull step (success) 11:24:54 INFO - [mozharness: 2016-10-26 18:24:54.512454Z] Running install step. 11:24:54 INFO - Running pre-action listener: _resource_record_pre_action 11:24:54 INFO - Running main action method: install 11:24:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:24:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:24:54 INFO - Reading from file tmpfile_stdout 11:24:54 INFO - Detecting whether we're running mozinstall >=1.0... 11:24:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:24:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:24:55 INFO - Reading from file tmpfile_stdout 11:24:55 INFO - Output received: 11:24:55 INFO - Usage: mozinstall [options] installer 11:24:55 INFO - Options: 11:24:55 INFO - -h, --help show this help message and exit 11:24:55 INFO - -d DEST, --destination=DEST 11:24:55 INFO - Directory to install application into. [default: 11:24:55 INFO - "/builds/slave/test"] 11:24:55 INFO - --app=APP Application being installed. [default: firefox] 11:24:55 INFO - mkdir: /builds/slave/test/build/application 11:24:55 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'] 11:24:55 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 11:25:30 INFO - Reading from file tmpfile_stdout 11:25:30 INFO - Output received: 11:25:30 INFO - /builds/slave/test/build/application/firefox/firefox 11:25:30 INFO - Running post-action listener: _resource_record_post_action 11:25:30 INFO - [mozharness: 2016-10-26 18:25:30.776899Z] Finished install step (success) 11:25:30 INFO - [mozharness: 2016-10-26 18:25:30.777120Z] Running run-tests step. 11:25:30 INFO - Running pre-action listener: _resource_record_pre_action 11:25:30 INFO - Running main action method: run_tests 11:25:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:25:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:25:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:25:30 INFO - grabbing minidump binary from tooltool 11:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 11:25:30 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 11:25:30 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 11:25:30 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 11:25:31 INFO - Downloaded 37427 bytes. 11:25:31 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 11:25:31 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')]} 11:25:31 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 0xa2af7a0>, '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 0xa2b4678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3c9aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:25:31 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 11:25:31 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 11:25:31 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 11:25:31 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 11:25:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:25:31 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpNPC0gg 11:25:31 INFO - INFO - File integrity verified, renaming tmpNPC0gg to linux32-minidump_stackwalk 11:25:31 INFO - INFO - Updating local cache /builds/tooltool_cache... 11:25:31 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 11:25:31 INFO - Return code: 0 11:25:31 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:25:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:25:31 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/KfScsetbQRqLUlqdTurnWQ/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 11:25:31 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/KfScsetbQRqLUlqdTurnWQ/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 11:25:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:25:31 INFO - 'CCACHE_UMASK': '002', 11:25:31 INFO - 'DISPLAY': ':0', 11:25:31 INFO - 'HOME': '/home/cltbld', 11:25:31 INFO - 'LANG': 'en_US.UTF-8', 11:25:31 INFO - 'LOGNAME': 'cltbld', 11:25:31 INFO - 'MAIL': '/var/mail/cltbld', 11:25:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:25:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:25:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:25:31 INFO - 'MOZ_NO_REMOTE': '1', 11:25:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:25:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:25:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:25:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:25:31 INFO - 'PWD': '/builds/slave/test', 11:25:31 INFO - 'SHELL': '/bin/bash', 11:25:31 INFO - 'SHLVL': '1', 11:25:31 INFO - 'TERM': 'linux', 11:25:31 INFO - 'TMOUT': '86400', 11:25:31 INFO - 'USER': 'cltbld', 11:25:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477506118.629769-896451611', 11:25:31 INFO - '_': '/tools/buildbot/bin/python'} 11:25:31 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/KfScsetbQRqLUlqdTurnWQ/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 11:25:32 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 11:25:32 INFO - import pkg_resources 11:25:32 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 11:25:33 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 11:25:35 INFO - Using 1 client processes 11:25:36 INFO - wptserve Starting http server on 127.0.0.1:8000 11:25:36 INFO - wptserve Starting http server on 127.0.0.1:8001 11:25:36 INFO - wptserve Starting http server on 127.0.0.1:8443 11:25:38 INFO - SUITE-START | Running 897 tests 11:25:38 INFO - Running testharness tests 11:25:38 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 11:25:38 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 11:25:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 11:25:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 11:25:38 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 11:25:38 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 11:25:38 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 3ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 11:25:38 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 11:25:38 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 11:25:38 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 11:25:38 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-expiration.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 5ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 11:25:38 INFO - TEST-START | /encrypted-media/idlharness.html 11:25:38 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 11:25:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 11:25:38 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 11:25:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 11:25:38 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 11:25:38 INFO - TEST-START | /media-source/mediasource-duration.html 11:25:38 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 11:25:38 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 11:25:38 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 11:25:38 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 11:25:38 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 11:25:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 11:25:38 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 11:25:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 11:25:38 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 11:25:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 11:25:38 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 11:25:38 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 11:25:38 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/cancel.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/general.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/tee.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 11:25:38 INFO - TEST-START | /streams/readable-streams/templated.https.html 11:25:38 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 11:25:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 11:25:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 11:25:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 11:25:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 11:25:38 INFO - Setting up ssl 11:25:38 INFO - PROCESS | certutil | 11:25:38 INFO - PROCESS | certutil | 11:25:38 INFO - PROCESS | certutil | 11:25:38 INFO - Certificate Nickname Trust Attributes 11:25:38 INFO - SSL,S/MIME,JAR/XPI 11:25:38 INFO - 11:25:38 INFO - web-platform-tests CT,, 11:25:38 INFO - 11:25:38 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpkq56ls.mozrunner 11:25:38 INFO - Starting runner 11:25:42 INFO - PROCESS | 1950 | 1477506342193 Marionette DEBUG Marionette enabled via build flag and pref 11:25:42 INFO - PROCESS | 1950 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 11:25:42 INFO - PROCESS | 1950 | [1950] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 11:25:42 INFO - PROCESS | 1950 | [1950] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 11:25:42 INFO - PROCESS | 1950 | ++DOCSHELL 0xa0fe1c00 == 1 [pid = 1950] [id = 1] 11:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 1 (0xa0fe2000) [pid = 1950] [serial = 1] [outer = (nil)] 11:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 2 (0xa0fe2800) [pid = 1950] [serial = 2] [outer = 0xa0fe2000] 11:25:43 INFO - PROCESS | 1950 | 1477506343417 Marionette INFO Listening on port 2828 11:25:44 INFO - PROCESS | 1950 | 1477506344291 Marionette DEBUG Marionette enabled via command-line flag 11:25:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a1e4800 == 2 [pid = 1950] [id = 2] 11:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 3 (0x9a1e4c00) [pid = 1950] [serial = 3] [outer = (nil)] 11:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 4 (0x9a1e5400) [pid = 1950] [serial = 4] [outer = 0x9a1e4c00] 11:25:44 INFO - PROCESS | 1950 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 995e16a0 11:25:44 INFO - PROCESS | 1950 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 995ec1c0 11:25:44 INFO - PROCESS | 1950 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 995f1440 11:25:45 INFO - PROCESS | 1950 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 995f1ee0 11:25:45 INFO - PROCESS | 1950 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 995fb9c0 11:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 5 (0x98e0c400) [pid = 1950] [serial = 5] [outer = 0xa0fe2000] 11:25:45 INFO - PROCESS | 1950 | 1477506345289 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39776 11:25:45 INFO - PROCESS | 1950 | 1477506345316 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39777 11:25:45 INFO - PROCESS | 1950 | 1477506345394 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39778 11:25:45 INFO - PROCESS | 1950 | 1477506345405 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39779 11:25:45 INFO - PROCESS | 1950 | 1477506345410 Marionette DEBUG Closed connection conn0 11:25:45 INFO - PROCESS | 1950 | 1477506345415 Marionette DEBUG Closed connection conn1 11:25:45 INFO - PROCESS | 1950 | 1477506345514 Marionette DEBUG Closed connection conn2 11:25:45 INFO - PROCESS | 1950 | 1477506345554 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:39780 11:25:45 INFO - PROCESS | 1950 | 1477506345560 Marionette DEBUG Closed connection conn3 11:25:45 INFO - PROCESS | 1950 | 1477506345601 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:39781 11:25:45 INFO - PROCESS | 1950 | 1477506345630 Marionette DEBUG Closed connection conn4 11:25:45 INFO - PROCESS | 1950 | 1477506345697 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:25:45 INFO - PROCESS | 1950 | 1477506345724 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":"20161026103223","processId":1950,"version":"52.0a1"} 11:25:46 INFO - PROCESS | 1950 | [1950] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 11:25:46 INFO - PROCESS | 1950 | [1950] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 11:25:46 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 11:25:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x94c7ec00 == 3 [pid = 1950] [id = 3] 11:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 6 (0x95310800) [pid = 1950] [serial = 6] [outer = (nil)] 11:25:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x97c03c00 == 4 [pid = 1950] [id = 4] 11:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 7 (0x9a543000) [pid = 1950] [serial = 7] [outer = (nil)] 11:25:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x93be5400 == 5 [pid = 1950] [id = 5] 11:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 8 (0x93be5800) [pid = 1950] [serial = 8] [outer = (nil)] 11:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 9 (0x9380f000) [pid = 1950] [serial = 9] [outer = 0x93be5800] 11:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 10 (0x93b23000) [pid = 1950] [serial = 10] [outer = 0x95310800] 11:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 11 (0x93b24800) [pid = 1950] [serial = 11] [outer = 0x9a543000] 11:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 12 (0x93b26000) [pid = 1950] [serial = 12] [outer = 0x93be5800] 11:25:49 INFO - PROCESS | 1950 | [1950] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2437 11:25:50 INFO - PROCESS | 1950 | 1477506350039 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 13 (0x922a8c00) [pid = 1950] [serial = 13] [outer = 0x93be5800] 11:25:51 INFO - PROCESS | 1950 | 1477506351153 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ea81752e-9997-4885-bf4e-58b7951795b1","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":"20161026103223","processId":1950,"version":"52.0a1","command_id":1}}] 11:25:51 INFO - PROCESS | 1950 | 1477506351534 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 11:25:51 INFO - PROCESS | 1950 | 1477506351869 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:25:52 INFO - PROCESS | 1950 | 1477506352166 Marionette TRACE conn5 -> [0,3,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1950 | 1477506352174 Marionette TRACE conn5 <- [1,3,null,{"value":"8"}] 11:25:52 INFO - PROCESS | 1950 | 1477506352223 Marionette TRACE conn5 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:25:52 INFO - PROCESS | 1950 | [1950] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 14 (0x8f7e9400) [pid = 1950] [serial = 14] [outer = 0x93be5800] 11:25:52 INFO - PROCESS | 1950 | 1477506352641 Marionette TRACE conn5 <- [1,4,null,{}] 11:25:52 INFO - PROCESS | 1950 | 1477506352689 Marionette TRACE conn5 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 11:25:52 INFO - PROCESS | 1950 | 1477506352732 Marionette TRACE conn5 <- [1,5,null,{"value":null}] 11:25:52 INFO - PROCESS | 1950 | 1477506352788 Marionette TRACE conn5 -> [0,6,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1950 | 1477506352796 Marionette TRACE conn5 <- [1,6,null,{"value":"8"}] 11:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:25:52 INFO - PROCESS | 1950 | 1477506352817 Marionette TRACE conn5 -> [0,7,"timeouts",{"script":35000}] 11:25:52 INFO - PROCESS | 1950 | 1477506352822 Marionette TRACE conn5 <- [1,7,null,{}] 11:25:52 INFO - PROCESS | 1950 | 1477506352849 Marionette TRACE conn5 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:25:52 INFO - PROCESS | 1950 | 1477506352949 Marionette TRACE conn5 <- [1,8,null,{"value":null}] 11:25:53 INFO - PROCESS | 1950 | 1477506353199 Marionette TRACE conn5 -> [0,9,"getWindowHandles",null] 11:25:53 INFO - PROCESS | 1950 | 1477506353206 Marionette TRACE conn5 <- [1,9,null,["8"]] 11:25:53 INFO - PROCESS | 1950 | 1477506353250 Marionette TRACE conn5 -> [0,10,"switchToWindow",{"name":"8"}] 11:25:53 INFO - PROCESS | 1950 | 1477506353264 Marionette TRACE conn5 <- [1,10,null,{}] 11:25:53 INFO - PROCESS | 1950 | 1477506353291 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa79000 == 6 [pid = 1950] [id = 6] 11:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 15 (0x8fa79800) [pid = 1950] [serial = 15] [outer = (nil)] 11:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x90685000) [pid = 1950] [serial = 16] [outer = 0x8fa79800] 11:25:53 INFO - PROCESS | 1950 | 1477506353454 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x922a8000) [pid = 1950] [serial = 17] [outer = 0x8fa79800] 11:25:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7f1800 == 7 [pid = 1950] [id = 7] 11:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x8fa7bc00) [pid = 1950] [serial = 18] [outer = (nil)] 11:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x93b21000) [pid = 1950] [serial = 19] [outer = 0x8fa7bc00] 11:25:53 INFO - PROCESS | 1950 | 1477506353925 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x9530dc00) [pid = 1950] [serial = 20] [outer = 0x8fa7bc00] 11:25:54 INFO - PROCESS | 1950 | [1950] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:25:54 INFO - PROCESS | 1950 | 1477506354969 Marionette TRACE conn5 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:25:55 INFO - . 11:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2302ms 11:25:55 INFO - PROCESS | 1950 | 1477506355210 Marionette TRACE conn5 -> [0,12,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 1950 | 1477506355216 Marionette TRACE conn5 <- [1,12,null,{"value":"8"}] 11:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:25:55 INFO - PROCESS | 1950 | 1477506355292 Marionette TRACE conn5 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:25:55 INFO - PROCESS | 1950 | 1477506355553 Marionette TRACE conn5 <- [1,13,null,{"value":null}] 11:25:55 INFO - PROCESS | 1950 | 1477506355677 Marionette TRACE conn5 -> [0,14,"getWindowHandles",null] 11:25:55 INFO - PROCESS | 1950 | 1477506355685 Marionette TRACE conn5 <- [1,14,null,["8"]] 11:25:55 INFO - PROCESS | 1950 | 1477506355706 Marionette TRACE conn5 -> [0,15,"switchToWindow",{"name":"8"}] 11:25:55 INFO - PROCESS | 1950 | 1477506355714 Marionette TRACE conn5 <- [1,15,null,{}] 11:25:55 INFO - PROCESS | 1950 | 1477506355740 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2beb000 == 8 [pid = 1950] [id = 8] 11:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0xa2beb400) [pid = 1950] [serial = 21] [outer = (nil)] 11:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0xa2beec00) [pid = 1950] [serial = 22] [outer = 0xa2beb400] 11:25:55 INFO - PROCESS | 1950 | 1477506355841 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0xa2eed400) [pid = 1950] [serial = 23] [outer = 0xa2beb400] 11:25:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x94034000 == 9 [pid = 1950] [id = 9] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x94034400) [pid = 1950] [serial = 24] [outer = (nil)] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x9347dc00) [pid = 1950] [serial = 25] [outer = 0x94034400] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x9403ac00) [pid = 1950] [serial = 26] [outer = 0x94034400] 11:25:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x94034c00 == 10 [pid = 1950] [id = 10] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x94037400) [pid = 1950] [serial = 27] [outer = (nil)] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x9a393c00) [pid = 1950] [serial = 28] [outer = 0x94037400] 11:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9a39a000) [pid = 1950] [serial = 29] [outer = 0x94037400] 11:25:57 INFO - PROCESS | 1950 | 1477506357157 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:25:57 INFO - . 11:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1940ms 11:25:57 INFO - PROCESS | 1950 | 1477506357219 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1950 | 1477506357238 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 11:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:25:57 INFO - PROCESS | 1950 | 1477506357324 Marionette TRACE conn5 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:25:57 INFO - PROCESS | 1950 | 1477506357529 Marionette TRACE conn5 <- [1,18,null,{"value":null}] 11:25:57 INFO - PROCESS | 1950 | 1477506357680 Marionette TRACE conn5 -> [0,19,"getWindowHandles",null] 11:25:57 INFO - PROCESS | 1950 | 1477506357700 Marionette TRACE conn5 <- [1,19,null,["8"]] 11:25:57 INFO - PROCESS | 1950 | 1477506357723 Marionette TRACE conn5 -> [0,20,"switchToWindow",{"name":"8"}] 11:25:57 INFO - PROCESS | 1950 | 1477506357732 Marionette TRACE conn5 <- [1,20,null,{}] 11:25:57 INFO - PROCESS | 1950 | 1477506357740 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7f1400 == 11 [pid = 1950] [id = 11] 11:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x90682800) [pid = 1950] [serial = 30] [outer = (nil)] 11:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x95522400) [pid = 1950] [serial = 31] [outer = 0x90682800] 11:25:57 INFO - PROCESS | 1950 | 1477506357842 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x9a39f800) [pid = 1950] [serial = 32] [outer = 0x90682800] 11:25:58 INFO - PROCESS | 1950 | 1477506358946 Marionette TRACE conn5 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:25:58 INFO - . 11:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1680ms 11:25:58 INFO - PROCESS | 1950 | 1477506358987 Marionette TRACE conn5 -> [0,22,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 1950 | 1477506358993 Marionette TRACE conn5 <- [1,22,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:25:59 INFO - PROCESS | 1950 | 1477506359004 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:25:59 INFO - PROCESS | 1950 | 1477506359224 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:25:59 INFO - PROCESS | 1950 | 1477506359316 Marionette TRACE conn5 -> [0,24,"getWindowHandles",null] 11:25:59 INFO - PROCESS | 1950 | 1477506359322 Marionette TRACE conn5 <- [1,24,null,["8"]] 11:25:59 INFO - PROCESS | 1950 | 1477506359329 Marionette TRACE conn5 -> [0,25,"switchToWindow",{"name":"8"}] 11:25:59 INFO - PROCESS | 1950 | 1477506359336 Marionette TRACE conn5 <- [1,25,null,{}] 11:25:59 INFO - PROCESS | 1950 | 1477506359342 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fdc800 == 12 [pid = 1950] [id = 12] 11:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x92fdd400) [pid = 1950] [serial = 33] [outer = (nil)] 11:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x930b2800) [pid = 1950] [serial = 34] [outer = 0x92fdd400] 11:25:59 INFO - PROCESS | 1950 | 1477506359434 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x9330d800) [pid = 1950] [serial = 35] [outer = 0x92fdd400] 11:26:00 INFO - PROCESS | 1950 | 1477506360261 Marionette TRACE conn5 <- [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]]]}] 11:26:00 INFO - . 11:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1322ms 11:26:00 INFO - PROCESS | 1950 | 1477506360327 Marionette TRACE conn5 -> [0,27,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1950 | 1477506360333 Marionette TRACE conn5 <- [1,27,null,{"value":"8"}] 11:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:26:00 INFO - PROCESS | 1950 | 1477506360341 Marionette TRACE conn5 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:00 INFO - PROCESS | 1950 | 1477506360535 Marionette TRACE conn5 <- [1,28,null,{"value":null}] 11:26:00 INFO - PROCESS | 1950 | 1477506360634 Marionette TRACE conn5 -> [0,29,"getWindowHandles",null] 11:26:00 INFO - PROCESS | 1950 | 1477506360639 Marionette TRACE conn5 <- [1,29,null,["8"]] 11:26:00 INFO - PROCESS | 1950 | 1477506360650 Marionette TRACE conn5 -> [0,30,"switchToWindow",{"name":"8"}] 11:26:00 INFO - PROCESS | 1950 | 1477506360655 Marionette TRACE conn5 <- [1,30,null,{}] 11:26:00 INFO - PROCESS | 1950 | 1477506360666 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x95510400 == 13 [pid = 1950] [id = 13] 11:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9551a400) [pid = 1950] [serial = 36] [outer = (nil)] 11:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9551d400) [pid = 1950] [serial = 37] [outer = 0x9551a400] 11:26:00 INFO - PROCESS | 1950 | 1477506360756 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x95520400) [pid = 1950] [serial = 38] [outer = 0x9551a400] 11:26:01 INFO - PROCESS | 1950 | 1477506361530 Marionette TRACE conn5 <- [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]]]}] 11:26:01 INFO - . 11:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1224ms 11:26:01 INFO - PROCESS | 1950 | 1477506361573 Marionette TRACE conn5 -> [0,32,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1950 | 1477506361581 Marionette TRACE conn5 <- [1,32,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:26:01 INFO - PROCESS | 1950 | 1477506361591 Marionette TRACE conn5 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:01 INFO - PROCESS | 1950 | 1477506361838 Marionette TRACE conn5 <- [1,33,null,{"value":null}] 11:26:01 INFO - PROCESS | 1950 | 1477506361853 Marionette TRACE conn5 -> [0,34,"getWindowHandles",null] 11:26:01 INFO - PROCESS | 1950 | 1477506361858 Marionette TRACE conn5 <- [1,34,null,["8"]] 11:26:01 INFO - PROCESS | 1950 | 1477506361921 Marionette TRACE conn5 -> [0,35,"switchToWindow",{"name":"8"}] 11:26:01 INFO - PROCESS | 1950 | 1477506361929 Marionette TRACE conn5 <- [1,35,null,{}] 11:26:01 INFO - PROCESS | 1950 | 1477506361936 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x9822ac00 == 14 [pid = 1950] [id = 14] 11:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x9822bc00) [pid = 1950] [serial = 39] [outer = (nil)] 11:26:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x98e04400) [pid = 1950] [serial = 40] [outer = 0x9822bc00] 11:26:02 INFO - PROCESS | 1950 | 1477506362036 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9a1e5c00) [pid = 1950] [serial = 41] [outer = 0x9822bc00] 11:26:02 INFO - PROCESS | 1950 | 1477506362957 Marionette TRACE conn5 <- [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]]]}] 11:26:02 INFO - . 11:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1382ms 11:26:02 INFO - PROCESS | 1950 | 1477506362973 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1950 | 1477506362978 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:26:03 INFO - PROCESS | 1950 | 1477506363002 Marionette TRACE conn5 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:03 INFO - PROCESS | 1950 | 1477506363214 Marionette TRACE conn5 <- [1,38,null,{"value":null}] 11:26:03 INFO - PROCESS | 1950 | 1477506363224 Marionette TRACE conn5 -> [0,39,"getWindowHandles",null] 11:26:03 INFO - PROCESS | 1950 | 1477506363227 Marionette TRACE conn5 <- [1,39,null,["8"]] 11:26:03 INFO - PROCESS | 1950 | 1477506363234 Marionette TRACE conn5 -> [0,40,"switchToWindow",{"name":"8"}] 11:26:03 INFO - PROCESS | 1950 | 1477506363241 Marionette TRACE conn5 <- [1,40,null,{}] 11:26:03 INFO - PROCESS | 1950 | 1477506363335 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x95598c00 == 15 [pid = 1950] [id = 15] 11:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x9a3ca400) [pid = 1950] [serial = 42] [outer = (nil)] 11:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x9afef800) [pid = 1950] [serial = 43] [outer = 0x9a3ca400] 11:26:03 INFO - PROCESS | 1950 | 1477506363422 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9b2b3c00) [pid = 1950] [serial = 44] [outer = 0x9a3ca400] 11:26:04 INFO - PROCESS | 1950 | 1477506364164 Marionette TRACE conn5 <- [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]]]}] 11:26:04 INFO - . 11:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1224ms 11:26:04 INFO - PROCESS | 1950 | 1477506364212 Marionette TRACE conn5 -> [0,42,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1950 | 1477506364219 Marionette TRACE conn5 <- [1,42,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:26:04 INFO - PROCESS | 1950 | 1477506364230 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:04 INFO - PROCESS | 1950 | 1477506364454 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:26:04 INFO - PROCESS | 1950 | 1477506364589 Marionette TRACE conn5 -> [0,44,"getWindowHandles",null] 11:26:04 INFO - PROCESS | 1950 | 1477506364596 Marionette TRACE conn5 <- [1,44,null,["8"]] 11:26:04 INFO - PROCESS | 1950 | 1477506364612 Marionette TRACE conn5 -> [0,45,"switchToWindow",{"name":"8"}] 11:26:04 INFO - PROCESS | 1950 | 1477506364620 Marionette TRACE conn5 <- [1,45,null,{}] 11:26:04 INFO - PROCESS | 1950 | 1477506364628 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f72400 == 16 [pid = 1950] [id = 16] 11:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x92f72c00) [pid = 1950] [serial = 45] [outer = (nil)] 11:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x9330e400) [pid = 1950] [serial = 46] [outer = 0x92f72c00] 11:26:04 INFO - PROCESS | 1950 | 1477506364740 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x933e9000) [pid = 1950] [serial = 47] [outer = 0x92f72c00] 11:26:05 INFO - PROCESS | 1950 | 1477506365559 Marionette TRACE conn5 <- [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]]]}] 11:26:05 INFO - . 11:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1371ms 11:26:05 INFO - PROCESS | 1950 | 1477506365601 Marionette TRACE conn5 -> [0,47,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1950 | 1477506365607 Marionette TRACE conn5 <- [1,47,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:26:05 INFO - PROCESS | 1950 | 1477506365615 Marionette TRACE conn5 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:05 INFO - PROCESS | 1950 | 1477506365894 Marionette TRACE conn5 <- [1,48,null,{"value":null}] 11:26:05 INFO - PROCESS | 1950 | 1477506365996 Marionette TRACE conn5 -> [0,49,"getWindowHandles",null] 11:26:06 INFO - PROCESS | 1950 | 1477506366003 Marionette TRACE conn5 <- [1,49,null,["8"]] 11:26:06 INFO - PROCESS | 1950 | 1477506366013 Marionette TRACE conn5 -> [0,50,"switchToWindow",{"name":"8"}] 11:26:06 INFO - PROCESS | 1950 | 1477506366022 Marionette TRACE conn5 <- [1,50,null,{}] 11:26:06 INFO - PROCESS | 1950 | 1477506366033 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x9551cc00 == 17 [pid = 1950] [id = 17] 11:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x95521800) [pid = 1950] [serial = 48] [outer = (nil)] 11:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x95596c00) [pid = 1950] [serial = 49] [outer = 0x95521800] 11:26:06 INFO - PROCESS | 1950 | 1477506366132 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x95595000) [pid = 1950] [serial = 50] [outer = 0x95521800] 11:26:07 INFO - PROCESS | 1950 | 1477506367030 Marionette TRACE conn5 <- [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]]]}] 11:26:07 INFO - . 11:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1481ms 11:26:07 INFO - PROCESS | 1950 | 1477506367105 Marionette TRACE conn5 -> [0,52,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 1950 | 1477506367113 Marionette TRACE conn5 <- [1,52,null,{"value":"8"}] 11:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:26:07 INFO - PROCESS | 1950 | 1477506367126 Marionette TRACE conn5 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:07 INFO - PROCESS | 1950 | 1477506367402 Marionette TRACE conn5 <- [1,53,null,{"value":null}] 11:26:07 INFO - PROCESS | 1950 | 1477506367540 Marionette TRACE conn5 -> [0,54,"getWindowHandles",null] 11:26:07 INFO - PROCESS | 1950 | 1477506367546 Marionette TRACE conn5 <- [1,54,null,["8"]] 11:26:07 INFO - PROCESS | 1950 | 1477506367558 Marionette TRACE conn5 -> [0,55,"switchToWindow",{"name":"8"}] 11:26:07 INFO - PROCESS | 1950 | 1477506367567 Marionette TRACE conn5 <- [1,55,null,{}] 11:26:07 INFO - PROCESS | 1950 | 1477506367576 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a1efc00 == 18 [pid = 1950] [id = 18] 11:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x9a2ca000) [pid = 1950] [serial = 51] [outer = (nil)] 11:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x9a39f400) [pid = 1950] [serial = 52] [outer = 0x9a2ca000] 11:26:07 INFO - PROCESS | 1950 | 1477506367720 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x9a58f000) [pid = 1950] [serial = 53] [outer = 0x9a2ca000] 11:26:08 INFO - PROCESS | 1950 | 1477506368656 Marionette TRACE conn5 <- [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]]]}] 11:26:08 INFO - . 11:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1572ms 11:26:08 INFO - PROCESS | 1950 | 1477506368697 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1950 | 1477506368704 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:26:08 INFO - PROCESS | 1950 | 1477506368717 Marionette TRACE conn5 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:08 INFO - PROCESS | 1950 | 1477506368945 Marionette TRACE conn5 <- [1,58,null,{"value":null}] 11:26:09 INFO - PROCESS | 1950 | 1477506369111 Marionette TRACE conn5 -> [0,59,"getWindowHandles",null] 11:26:09 INFO - PROCESS | 1950 | 1477506369123 Marionette TRACE conn5 <- [1,59,null,["8"]] 11:26:09 INFO - PROCESS | 1950 | 1477506369132 Marionette TRACE conn5 -> [0,60,"switchToWindow",{"name":"8"}] 11:26:09 INFO - PROCESS | 1950 | 1477506369140 Marionette TRACE conn5 <- [1,60,null,{}] 11:26:09 INFO - PROCESS | 1950 | 1477506369146 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f808000 == 19 [pid = 1950] [id = 19] 11:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8f808400) [pid = 1950] [serial = 54] [outer = (nil)] 11:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x93605000) [pid = 1950] [serial = 55] [outer = 0x8f808400] 11:26:09 INFO - PROCESS | 1950 | 1477506369308 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x93b27c00) [pid = 1950] [serial = 56] [outer = 0x8f808400] 11:26:09 INFO - PROCESS | 1950 | --DOCSHELL 0x9822ac00 == 18 [pid = 1950] [id = 14] 11:26:09 INFO - PROCESS | 1950 | --DOCSHELL 0x95510400 == 17 [pid = 1950] [id = 13] 11:26:09 INFO - PROCESS | 1950 | --DOCSHELL 0x92fdc800 == 16 [pid = 1950] [id = 12] 11:26:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa79000 == 15 [pid = 1950] [id = 6] 11:26:10 INFO - PROCESS | 1950 | 1477506370227 Marionette TRACE conn5 <- [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]]]}] 11:26:10 INFO - . 11:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1585ms 11:26:10 INFO - PROCESS | 1950 | 1477506370301 Marionette TRACE conn5 -> [0,62,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1950 | 1477506370309 Marionette TRACE conn5 <- [1,62,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:26:10 INFO - PROCESS | 1950 | 1477506370322 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:10 INFO - PROCESS | 1950 | 1477506370583 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:26:10 INFO - PROCESS | 1950 | 1477506370724 Marionette TRACE conn5 -> [0,64,"getWindowHandles",null] 11:26:10 INFO - PROCESS | 1950 | 1477506370731 Marionette TRACE conn5 <- [1,64,null,["8"]] 11:26:10 INFO - PROCESS | 1950 | 1477506370746 Marionette TRACE conn5 -> [0,65,"switchToWindow",{"name":"8"}] 11:26:10 INFO - PROCESS | 1950 | 1477506370756 Marionette TRACE conn5 <- [1,65,null,{}] 11:26:10 INFO - PROCESS | 1950 | 1477506370764 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x94589000 == 16 [pid = 1950] [id = 20] 11:26:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x94590c00) [pid = 1950] [serial = 57] [outer = (nil)] 11:26:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x95301c00) [pid = 1950] [serial = 58] [outer = 0x94590c00] 11:26:10 INFO - PROCESS | 1950 | 1477506370916 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x9550ac00) [pid = 1950] [serial = 59] [outer = 0x94590c00] 11:26:11 INFO - PROCESS | 1950 | 1477506371818 Marionette TRACE conn5 <- [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]]]}] 11:26:11 INFO - . 11:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1576ms 11:26:11 INFO - PROCESS | 1950 | 1477506371897 Marionette TRACE conn5 -> [0,67,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1950 | 1477506371904 Marionette TRACE conn5 <- [1,67,null,{"value":"8"}] 11:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:26:11 INFO - PROCESS | 1950 | 1477506371913 Marionette TRACE conn5 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:12 INFO - PROCESS | 1950 | 1477506372177 Marionette TRACE conn5 <- [1,68,null,{"value":null}] 11:26:12 INFO - PROCESS | 1950 | 1477506372315 Marionette TRACE conn5 -> [0,69,"getWindowHandles",null] 11:26:12 INFO - PROCESS | 1950 | 1477506372322 Marionette TRACE conn5 <- [1,69,null,["8"]] 11:26:12 INFO - PROCESS | 1950 | 1477506372335 Marionette TRACE conn5 -> [0,70,"switchToWindow",{"name":"8"}] 11:26:12 INFO - PROCESS | 1950 | 1477506372342 Marionette TRACE conn5 <- [1,70,null,{}] 11:26:12 INFO - PROCESS | 1950 | 1477506372350 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a4cc00 == 17 [pid = 1950] [id = 21] 11:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x97a56000) [pid = 1950] [serial = 60] [outer = (nil)] 11:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x97adb400) [pid = 1950] [serial = 61] [outer = 0x97a56000] 11:26:12 INFO - PROCESS | 1950 | 1477506372453 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x97c03000) [pid = 1950] [serial = 62] [outer = 0x97a56000] 11:26:13 INFO - PROCESS | 1950 | 1477506373315 Marionette TRACE conn5 <- [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]]]}] 11:26:13 INFO - . 11:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1428ms 11:26:13 INFO - PROCESS | 1950 | 1477506373360 Marionette TRACE conn5 -> [0,72,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1950 | 1477506373374 Marionette TRACE conn5 <- [1,72,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:26:13 INFO - PROCESS | 1950 | 1477506373407 Marionette TRACE conn5 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:13 INFO - PROCESS | 1950 | 1477506373630 Marionette TRACE conn5 <- [1,73,null,{"value":null}] 11:26:13 INFO - PROCESS | 1950 | 1477506373826 Marionette TRACE conn5 -> [0,74,"getWindowHandles",null] 11:26:13 INFO - PROCESS | 1950 | 1477506373836 Marionette TRACE conn5 <- [1,74,null,["8"]] 11:26:13 INFO - PROCESS | 1950 | 1477506373895 Marionette TRACE conn5 -> [0,75,"switchToWindow",{"name":"8"}] 11:26:13 INFO - PROCESS | 1950 | 1477506373905 Marionette TRACE conn5 <- [1,75,null,{}] 11:26:13 INFO - PROCESS | 1950 | 1477506373915 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a3a1400 == 18 [pid = 1950] [id = 22] 11:26:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x9a542c00) [pid = 1950] [serial = 63] [outer = (nil)] 11:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x9aff0800) [pid = 1950] [serial = 64] [outer = 0x9a542c00] 11:26:14 INFO - PROCESS | 1950 | 1477506374038 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x9b46b000) [pid = 1950] [serial = 65] [outer = 0x9a542c00] 11:26:14 INFO - PROCESS | 1950 | 1477506374888 Marionette TRACE conn5 <- [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]]]}] 11:26:14 INFO - . 11:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1526ms 11:26:14 INFO - PROCESS | 1950 | 1477506374948 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 1950 | 1477506374954 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 11:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:26:14 INFO - PROCESS | 1950 | 1477506374965 Marionette TRACE conn5 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:15 INFO - PROCESS | 1950 | 1477506375194 Marionette TRACE conn5 <- [1,78,null,{"value":null}] 11:26:15 INFO - PROCESS | 1950 | 1477506375378 Marionette TRACE conn5 -> [0,79,"getWindowHandles",null] 11:26:15 INFO - PROCESS | 1950 | 1477506375386 Marionette TRACE conn5 <- [1,79,null,["8"]] 11:26:15 INFO - PROCESS | 1950 | 1477506375395 Marionette TRACE conn5 -> [0,80,"switchToWindow",{"name":"8"}] 11:26:15 INFO - PROCESS | 1950 | 1477506375405 Marionette TRACE conn5 <- [1,80,null,{}] 11:26:15 INFO - PROCESS | 1950 | 1477506375416 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f80b400 == 19 [pid = 1950] [id = 23] 11:26:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x92201800) [pid = 1950] [serial = 66] [outer = (nil)] 11:26:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9237d400) [pid = 1950] [serial = 67] [outer = 0x92201800] 11:26:15 INFO - PROCESS | 1950 | 1477506375554 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x93486000) [pid = 1950] [serial = 68] [outer = 0x92201800] 11:26:15 INFO - PROCESS | 1950 | --DOCSHELL 0x92f72400 == 18 [pid = 1950] [id = 16] 11:26:16 INFO - PROCESS | 1950 | 1477506376572 Marionette TRACE conn5 <- [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]]]}] 11:26:16 INFO - . 11:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1630ms 11:26:16 INFO - PROCESS | 1950 | 1477506376597 Marionette TRACE conn5 -> [0,82,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 1950 | 1477506376604 Marionette TRACE conn5 <- [1,82,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:26:16 INFO - PROCESS | 1950 | 1477506376637 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:16 INFO - PROCESS | 1950 | 1477506376866 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:26:17 INFO - PROCESS | 1950 | 1477506377017 Marionette TRACE conn5 -> [0,84,"getWindowHandles",null] 11:26:17 INFO - PROCESS | 1950 | 1477506377026 Marionette TRACE conn5 <- [1,84,null,["8"]] 11:26:17 INFO - PROCESS | 1950 | 1477506377043 Marionette TRACE conn5 -> [0,85,"switchToWindow",{"name":"8"}] 11:26:17 INFO - PROCESS | 1950 | 1477506377052 Marionette TRACE conn5 <- [1,85,null,{}] 11:26:17 INFO - PROCESS | 1950 | 1477506377059 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x95527c00 == 19 [pid = 1950] [id = 24] 11:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9559d800) [pid = 1950] [serial = 69] [outer = (nil)] 11:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x97a50000) [pid = 1950] [serial = 70] [outer = 0x9559d800] 11:26:17 INFO - PROCESS | 1950 | 1477506377169 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x97a53800) [pid = 1950] [serial = 71] [outer = 0x9559d800] 11:26:17 INFO - PROCESS | 1950 | 1477506377976 Marionette TRACE conn5 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:26:18 INFO - . 11:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1428ms 11:26:18 INFO - PROCESS | 1950 | 1477506378047 Marionette TRACE conn5 -> [0,87,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1950 | 1477506378056 Marionette TRACE conn5 <- [1,87,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:26:18 INFO - PROCESS | 1950 | 1477506378066 Marionette TRACE conn5 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:18 INFO - PROCESS | 1950 | 1477506378281 Marionette TRACE conn5 <- [1,88,null,{"value":null}] 11:26:18 INFO - PROCESS | 1950 | 1477506378427 Marionette TRACE conn5 -> [0,89,"getWindowHandles",null] 11:26:18 INFO - PROCESS | 1950 | 1477506378433 Marionette TRACE conn5 <- [1,89,null,["8"]] 11:26:18 INFO - PROCESS | 1950 | 1477506378445 Marionette TRACE conn5 -> [0,90,"switchToWindow",{"name":"8"}] 11:26:18 INFO - PROCESS | 1950 | 1477506378451 Marionette TRACE conn5 <- [1,90,null,{}] 11:26:18 INFO - PROCESS | 1950 | 1477506378460 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a390800 == 20 [pid = 1950] [id = 25] 11:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x9a3a2c00) [pid = 1950] [serial = 72] [outer = (nil)] 11:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9b45e000) [pid = 1950] [serial = 73] [outer = 0x9a3a2c00] 11:26:18 INFO - PROCESS | 1950 | 1477506378562 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9a101800) [pid = 1950] [serial = 74] [outer = 0x9a3a2c00] 11:26:19 INFO - PROCESS | 1950 | 1477506379496 Marionette TRACE conn5 <- [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]]]}] 11:26:19 INFO - . 11:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1478ms 11:26:19 INFO - PROCESS | 1950 | 1477506379552 Marionette TRACE conn5 -> [0,92,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1950 | 1477506379560 Marionette TRACE conn5 <- [1,92,null,{"value":"8"}] 11:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:26:19 INFO - PROCESS | 1950 | 1477506379569 Marionette TRACE conn5 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:19 INFO - PROCESS | 1950 | 1477506379771 Marionette TRACE conn5 <- [1,93,null,{"value":null}] 11:26:19 INFO - PROCESS | 1950 | 1477506379913 Marionette TRACE conn5 -> [0,94,"getWindowHandles",null] 11:26:19 INFO - PROCESS | 1950 | 1477506379919 Marionette TRACE conn5 <- [1,94,null,["8"]] 11:26:19 INFO - PROCESS | 1950 | 1477506379929 Marionette TRACE conn5 -> [0,95,"switchToWindow",{"name":"8"}] 11:26:19 INFO - PROCESS | 1950 | 1477506379937 Marionette TRACE conn5 <- [1,95,null,{}] 11:26:19 INFO - PROCESS | 1950 | 1477506379949 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2be6800 == 21 [pid = 1950] [id = 26] 11:26:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa2eea800) [pid = 1950] [serial = 75] [outer = (nil)] 11:26:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa2f06000) [pid = 1950] [serial = 76] [outer = 0xa2eea800] 11:26:20 INFO - PROCESS | 1950 | 1477506380059 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0xa45df800) [pid = 1950] [serial = 77] [outer = 0xa2eea800] 11:26:20 INFO - PROCESS | 1950 | 1477506380908 Marionette TRACE conn5 <- [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]]]}] 11:26:20 INFO - . 11:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1375ms 11:26:20 INFO - PROCESS | 1950 | 1477506380945 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:26:20 INFO - PROCESS | 1950 | 1477506380951 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 11:26:20 INFO - PROCESS | 1950 | 1477506380964 Marionette TRACE conn5 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:21 INFO - PROCESS | 1950 | 1477506381197 Marionette TRACE conn5 <- [1,98,null,{"value":null}] 11:26:21 INFO - PROCESS | 1950 | 1477506381343 Marionette TRACE conn5 -> [0,99,"getWindowHandles",null] 11:26:21 INFO - PROCESS | 1950 | 1477506381351 Marionette TRACE conn5 <- [1,99,null,["8"]] 11:26:21 INFO - PROCESS | 1950 | 1477506381364 Marionette TRACE conn5 -> [0,100,"switchToWindow",{"name":"8"}] 11:26:21 INFO - PROCESS | 1950 | 1477506381374 Marionette TRACE conn5 <- [1,100,null,{}] 11:26:21 INFO - PROCESS | 1950 | 1477506381381 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x94c79800 == 22 [pid = 1950] [id = 27] 11:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0xa4846000) [pid = 1950] [serial = 78] [outer = (nil)] 11:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0xa4c5bc00) [pid = 1950] [serial = 79] [outer = 0xa4846000] 11:26:21 INFO - PROCESS | 1950 | 1477506381480 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0xa93c8c00) [pid = 1950] [serial = 80] [outer = 0xa4846000] 11:26:22 INFO - PROCESS | 1950 | 1477506382328 Marionette TRACE conn5 <- [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]]]}] 11:26:22 INFO - . 11:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1429ms 11:26:22 INFO - PROCESS | 1950 | 1477506382392 Marionette TRACE conn5 -> [0,102,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1950 | 1477506382411 Marionette TRACE conn5 <- [1,102,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:26:22 INFO - PROCESS | 1950 | 1477506382424 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:22 INFO - PROCESS | 1950 | 1477506382625 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:26:22 INFO - PROCESS | 1950 | 1477506382766 Marionette TRACE conn5 -> [0,104,"getWindowHandles",null] 11:26:22 INFO - PROCESS | 1950 | 1477506382771 Marionette TRACE conn5 <- [1,104,null,["8"]] 11:26:22 INFO - PROCESS | 1950 | 1477506382785 Marionette TRACE conn5 -> [0,105,"switchToWindow",{"name":"8"}] 11:26:22 INFO - PROCESS | 1950 | 1477506382792 Marionette TRACE conn5 <- [1,105,null,{}] 11:26:22 INFO - PROCESS | 1950 | 1477506382798 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x93604400 == 23 [pid = 1950] [id = 28] 11:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x94b12000) [pid = 1950] [serial = 81] [outer = (nil)] 11:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x94b1ac00) [pid = 1950] [serial = 82] [outer = 0x94b12000] 11:26:22 INFO - PROCESS | 1950 | 1477506382892 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x94b1e000) [pid = 1950] [serial = 83] [outer = 0x94b12000] 11:26:23 INFO - PROCESS | 1950 | 1477506383707 Marionette TRACE conn5 <- [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]]]}] 11:26:23 INFO - . 11:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1323ms 11:26:23 INFO - PROCESS | 1950 | 1477506383746 Marionette TRACE conn5 -> [0,107,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1950 | 1477506383751 Marionette TRACE conn5 <- [1,107,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:26:23 INFO - PROCESS | 1950 | 1477506383782 Marionette TRACE conn5 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:24 INFO - PROCESS | 1950 | 1477506384024 Marionette TRACE conn5 <- [1,108,null,{"value":null}] 11:26:24 INFO - PROCESS | 1950 | 1477506384194 Marionette TRACE conn5 -> [0,109,"getWindowHandles",null] 11:26:24 INFO - PROCESS | 1950 | 1477506384199 Marionette TRACE conn5 <- [1,109,null,["8"]] 11:26:24 INFO - PROCESS | 1950 | 1477506384208 Marionette TRACE conn5 -> [0,110,"switchToWindow",{"name":"8"}] 11:26:24 INFO - PROCESS | 1950 | 1477506384218 Marionette TRACE conn5 <- [1,110,null,{}] 11:26:24 INFO - PROCESS | 1950 | 1477506384227 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f808800 == 24 [pid = 1950] [id = 29] 11:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x91a92c00) [pid = 1950] [serial = 84] [outer = (nil)] 11:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x955a1400) [pid = 1950] [serial = 85] [outer = 0x91a92c00] 11:26:24 INFO - PROCESS | 1950 | 1477506384330 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x9550bc00) [pid = 1950] [serial = 86] [outer = 0x91a92c00] 11:26:25 INFO - PROCESS | 1950 | 1477506385081 Marionette TRACE conn5 <- [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]]]}] 11:26:25 INFO - . 11:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1474ms 11:26:25 INFO - PROCESS | 1950 | 1477506385234 Marionette TRACE conn5 -> [0,112,"getWindowHandle",null] 11:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:26:25 INFO - PROCESS | 1950 | 1477506385246 Marionette TRACE conn5 <- [1,112,null,{"value":"8"}] 11:26:25 INFO - PROCESS | 1950 | 1477506385263 Marionette TRACE conn5 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:25 INFO - PROCESS | 1950 | 1477506385517 Marionette TRACE conn5 <- [1,113,null,{"value":null}] 11:26:25 INFO - PROCESS | 1950 | 1477506385692 Marionette TRACE conn5 -> [0,114,"getWindowHandles",null] 11:26:25 INFO - PROCESS | 1950 | 1477506385701 Marionette TRACE conn5 <- [1,114,null,["8"]] 11:26:25 INFO - PROCESS | 1950 | 1477506385711 Marionette TRACE conn5 -> [0,115,"switchToWindow",{"name":"8"}] 11:26:25 INFO - PROCESS | 1950 | 1477506385724 Marionette TRACE conn5 <- [1,115,null,{}] 11:26:25 INFO - PROCESS | 1950 | --DOCSHELL 0x97a4cc00 == 23 [pid = 1950] [id = 21] 11:26:25 INFO - PROCESS | 1950 | --DOCSHELL 0x94589000 == 22 [pid = 1950] [id = 20] 11:26:25 INFO - PROCESS | 1950 | 1477506385800 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f807c00 == 23 [pid = 1950] [id = 30] 11:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x91a25c00) [pid = 1950] [serial = 87] [outer = (nil)] 11:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x92fe3800) [pid = 1950] [serial = 88] [outer = 0x91a25c00] 11:26:25 INFO - PROCESS | 1950 | 1477506385913 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x94b17000) [pid = 1950] [serial = 89] [outer = 0x91a25c00] 11:26:26 INFO - PROCESS | 1950 | 1477506386784 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:26:26 INFO - . 11:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1585ms 11:26:26 INFO - PROCESS | 1950 | 1477506386845 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1950 | 1477506386852 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 11:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:26:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x9551f800) [pid = 1950] [serial = 90] [outer = 0x94037400] 11:26:26 INFO - PROCESS | 1950 | 1477506386911 Marionette TRACE conn5 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:27 INFO - PROCESS | 1950 | 1477506387258 Marionette TRACE conn5 <- [1,118,null,{"value":null}] 11:26:27 INFO - PROCESS | 1950 | 1477506387386 Marionette TRACE conn5 -> [0,119,"getWindowHandles",null] 11:26:27 INFO - PROCESS | 1950 | 1477506387392 Marionette TRACE conn5 <- [1,119,null,["8"]] 11:26:27 INFO - PROCESS | 1950 | 1477506387420 Marionette TRACE conn5 -> [0,120,"switchToWindow",{"name":"8"}] 11:26:27 INFO - PROCESS | 1950 | 1477506387428 Marionette TRACE conn5 <- [1,120,null,{}] 11:26:27 INFO - PROCESS | 1950 | 1477506387441 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a1ed400 == 24 [pid = 1950] [id = 31] 11:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x9a23e400) [pid = 1950] [serial = 91] [outer = (nil)] 11:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x9a395c00) [pid = 1950] [serial = 92] [outer = 0x9a23e400] 11:26:27 INFO - PROCESS | 1950 | 1477506387547 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x9a539c00) [pid = 1950] [serial = 93] [outer = 0x9a23e400] 11:26:28 INFO - PROCESS | 1950 | 1477506388415 Marionette TRACE conn5 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:26:28 INFO - . 11:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1628ms 11:26:28 INFO - PROCESS | 1950 | 1477506388499 Marionette TRACE conn5 -> [0,122,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1950 | 1477506388505 Marionette TRACE conn5 <- [1,122,null,{"value":"8"}] 11:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:26:28 INFO - PROCESS | 1950 | 1477506388518 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:28 INFO - PROCESS | 1950 | 1477506388783 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:26:28 INFO - PROCESS | 1950 | 1477506388936 Marionette TRACE conn5 -> [0,124,"getWindowHandles",null] 11:26:28 INFO - PROCESS | 1950 | 1477506388941 Marionette TRACE conn5 <- [1,124,null,["8"]] 11:26:28 INFO - PROCESS | 1950 | 1477506388954 Marionette TRACE conn5 -> [0,125,"switchToWindow",{"name":"8"}] 11:26:28 INFO - PROCESS | 1950 | 1477506388962 Marionette TRACE conn5 <- [1,125,null,{}] 11:26:29 INFO - PROCESS | 1950 | 1477506389021 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f809000 == 25 [pid = 1950] [id = 32] 11:26:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0xa2be0400) [pid = 1950] [serial = 94] [outer = (nil)] 11:26:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0xa2bec800) [pid = 1950] [serial = 95] [outer = 0xa2be0400] 11:26:29 INFO - PROCESS | 1950 | 1477506389148 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0xa2c29800) [pid = 1950] [serial = 96] [outer = 0xa2be0400] 11:26:30 INFO - PROCESS | 1950 | 1477506390116 Marionette TRACE conn5 <- [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]]]}] 11:26:30 INFO - . 11:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1677ms 11:26:30 INFO - PROCESS | 1950 | 1477506390195 Marionette TRACE conn5 -> [0,127,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1950 | 1477506390198 Marionette TRACE conn5 <- [1,127,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:26:30 INFO - PROCESS | 1950 | 1477506390207 Marionette TRACE conn5 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:30 INFO - PROCESS | 1950 | 1477506390462 Marionette TRACE conn5 <- [1,128,null,{"value":null}] 11:26:30 INFO - PROCESS | 1950 | 1477506390614 Marionette TRACE conn5 -> [0,129,"getWindowHandles",null] 11:26:30 INFO - PROCESS | 1950 | 1477506390619 Marionette TRACE conn5 <- [1,129,null,["8"]] 11:26:30 INFO - PROCESS | 1950 | 1477506390635 Marionette TRACE conn5 -> [0,130,"switchToWindow",{"name":"8"}] 11:26:30 INFO - PROCESS | 1950 | 1477506390644 Marionette TRACE conn5 <- [1,130,null,{}] 11:26:30 INFO - PROCESS | 1950 | 1477506390651 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e0bc00 == 26 [pid = 1950] [id = 33] 11:26:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0xa2e12800) [pid = 1950] [serial = 97] [outer = (nil)] 11:26:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0xa457c400) [pid = 1950] [serial = 98] [outer = 0xa2e12800] 11:26:30 INFO - PROCESS | 1950 | 1477506390795 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0xa4581c00) [pid = 1950] [serial = 99] [outer = 0xa2e12800] 11:26:31 INFO - PROCESS | 1950 | 1477506391695 Marionette TRACE conn5 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:26:31 INFO - . 11:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1522ms 11:26:31 INFO - PROCESS | 1950 | 1477506391730 Marionette TRACE conn5 -> [0,132,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1950 | 1477506391737 Marionette TRACE conn5 <- [1,132,null,{"value":"8"}] 11:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:26:31 INFO - PROCESS | 1950 | 1477506391746 Marionette TRACE conn5 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:31 INFO - PROCESS | 1950 | 1477506391954 Marionette TRACE conn5 <- [1,133,null,{"value":null}] 11:26:32 INFO - PROCESS | 1950 | 1477506392104 Marionette TRACE conn5 -> [0,134,"getWindowHandles",null] 11:26:32 INFO - PROCESS | 1950 | 1477506392110 Marionette TRACE conn5 <- [1,134,null,["8"]] 11:26:32 INFO - PROCESS | 1950 | 1477506392121 Marionette TRACE conn5 -> [0,135,"switchToWindow",{"name":"8"}] 11:26:32 INFO - PROCESS | 1950 | 1477506392127 Marionette TRACE conn5 <- [1,135,null,{}] 11:26:32 INFO - PROCESS | 1950 | 1477506392134 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x9444c400 == 27 [pid = 1950] [id = 34] 11:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x9444d000) [pid = 1950] [serial = 100] [outer = (nil)] 11:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x94452000) [pid = 1950] [serial = 101] [outer = 0x9444d000] 11:26:32 INFO - PROCESS | 1950 | 1477506392247 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x94455000) [pid = 1950] [serial = 102] [outer = 0x9444d000] 11:26:33 INFO - PROCESS | 1950 | 1477506393319 Marionette TRACE conn5 <- [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]]]}] 11:26:33 INFO - . 11:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1628ms 11:26:33 INFO - PROCESS | 1950 | 1477506393376 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1950 | 1477506393383 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:26:33 INFO - PROCESS | 1950 | 1477506393396 Marionette TRACE conn5 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:33 INFO - PROCESS | 1950 | 1477506393631 Marionette TRACE conn5 <- [1,138,null,{"value":null}] 11:26:33 INFO - PROCESS | 1950 | 1477506393789 Marionette TRACE conn5 -> [0,139,"getWindowHandles",null] 11:26:33 INFO - PROCESS | 1950 | 1477506393803 Marionette TRACE conn5 <- [1,139,null,["8"]] 11:26:33 INFO - PROCESS | 1950 | 1477506393817 Marionette TRACE conn5 -> [0,140,"switchToWindow",{"name":"8"}] 11:26:33 INFO - PROCESS | 1950 | 1477506393827 Marionette TRACE conn5 <- [1,140,null,{}] 11:26:33 INFO - PROCESS | 1950 | 1477506393880 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x94459400 == 28 [pid = 1950] [id = 35] 11:26:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x94459800) [pid = 1950] [serial = 103] [outer = (nil)] 11:26:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x94b15800) [pid = 1950] [serial = 104] [outer = 0x94459800] 11:26:33 INFO - PROCESS | 1950 | 1477506393989 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x94b1e800) [pid = 1950] [serial = 105] [outer = 0x94459800] 11:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x9a3a1400 == 27 [pid = 1950] [id = 22] 11:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x8f807c00 == 26 [pid = 1950] [id = 30] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x8f808000 == 25 [pid = 1950] [id = 19] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x9444c400 == 24 [pid = 1950] [id = 34] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7f1400 == 23 [pid = 1950] [id = 11] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x9a390800 == 22 [pid = 1950] [id = 25] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x8f809000 == 21 [pid = 1950] [id = 32] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x95598c00 == 20 [pid = 1950] [id = 15] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x9a1efc00 == 19 [pid = 1950] [id = 18] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e0bc00 == 18 [pid = 1950] [id = 33] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0xa2beb000 == 17 [pid = 1950] [id = 8] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x9a1ed400 == 16 [pid = 1950] [id = 31] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x8f80b400 == 15 [pid = 1950] [id = 23] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x9551cc00 == 14 [pid = 1950] [id = 17] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x95527c00 == 13 [pid = 1950] [id = 24] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x94c79800 == 12 [pid = 1950] [id = 27] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0xa2be6800 == 11 [pid = 1950] [id = 26] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x8f808800 == 10 [pid = 1950] [id = 29] 11:26:37 INFO - PROCESS | 1950 | --DOCSHELL 0x93604400 == 9 [pid = 1950] [id = 28] 11:26:38 INFO - PROCESS | 1950 | 1477506398921 Marionette TRACE conn5 <- [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]]]}] 11:26:38 INFO - . 11:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 5588ms 11:26:38 INFO - PROCESS | 1950 | 1477506398986 Marionette TRACE conn5 -> [0,142,"getWindowHandle",null] 11:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:26:39 INFO - PROCESS | 1950 | 1477506398997 Marionette TRACE conn5 <- [1,142,null,{"value":"8"}] 11:26:39 INFO - PROCESS | 1950 | 1477506399010 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:39 INFO - PROCESS | 1950 | 1477506399244 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:26:39 INFO - PROCESS | 1950 | 1477506399413 Marionette TRACE conn5 -> [0,144,"getWindowHandles",null] 11:26:39 INFO - PROCESS | 1950 | 1477506399419 Marionette TRACE conn5 <- [1,144,null,["8"]] 11:26:39 INFO - PROCESS | 1950 | 1477506399482 Marionette TRACE conn5 -> [0,145,"switchToWindow",{"name":"8"}] 11:26:39 INFO - PROCESS | 1950 | 1477506399491 Marionette TRACE conn5 <- [1,145,null,{}] 11:26:39 INFO - PROCESS | 1950 | 1477506399513 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x90691c00 == 10 [pid = 1950] [id = 36] 11:26:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x91a23400) [pid = 1950] [serial = 106] [outer = (nil)] 11:26:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x922a7c00) [pid = 1950] [serial = 107] [outer = 0x91a23400] 11:26:39 INFO - PROCESS | 1950 | 1477506399650 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x8f8a3800) [pid = 1950] [serial = 108] [outer = 0x91a23400] 11:26:40 INFO - PROCESS | 1950 | 1477506400635 Marionette TRACE conn5 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:26:40 INFO - . 11:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1729ms 11:26:40 INFO - PROCESS | 1950 | 1477506400746 Marionette TRACE conn5 -> [0,147,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1950 | 1477506400752 Marionette TRACE conn5 <- [1,147,null,{"value":"8"}] 11:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:26:40 INFO - PROCESS | 1950 | 1477506400766 Marionette TRACE conn5 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:41 INFO - PROCESS | 1950 | 1477506401044 Marionette TRACE conn5 <- [1,148,null,{"value":null}] 11:26:41 INFO - PROCESS | 1950 | 1477506401072 Marionette TRACE conn5 -> [0,149,"getWindowHandles",null] 11:26:41 INFO - PROCESS | 1950 | 1477506401078 Marionette TRACE conn5 <- [1,149,null,["8"]] 11:26:41 INFO - PROCESS | 1950 | 1477506401085 Marionette TRACE conn5 -> [0,150,"switchToWindow",{"name":"8"}] 11:26:41 INFO - PROCESS | 1950 | 1477506401091 Marionette TRACE conn5 <- [1,150,null,{}] 11:26:41 INFO - PROCESS | 1950 | 1477506401156 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b19800 == 11 [pid = 1950] [id = 37] 11:26:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x94b1b400) [pid = 1950] [serial = 109] [outer = (nil)] 11:26:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x9551b800) [pid = 1950] [serial = 110] [outer = 0x94b1b400] 11:26:41 INFO - PROCESS | 1950 | 1477506401247 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x95522c00) [pid = 1950] [serial = 111] [outer = 0x94b1b400] 11:26:42 INFO - PROCESS | 1950 | 1477506402050 Marionette TRACE conn5 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:26:42 INFO - . 11:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1335ms 11:26:42 INFO - PROCESS | 1950 | 1477506402107 Marionette TRACE conn5 -> [0,152,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1950 | 1477506402116 Marionette TRACE conn5 <- [1,152,null,{"value":"8"}] 11:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:26:42 INFO - PROCESS | 1950 | 1477506402131 Marionette TRACE conn5 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:42 INFO - PROCESS | 1950 | 1477506402369 Marionette TRACE conn5 <- [1,153,null,{"value":null}] 11:26:42 INFO - PROCESS | 1950 | 1477506402396 Marionette TRACE conn5 -> [0,154,"getWindowHandles",null] 11:26:42 INFO - PROCESS | 1950 | 1477506402402 Marionette TRACE conn5 <- [1,154,null,["8"]] 11:26:42 INFO - PROCESS | 1950 | 1477506402408 Marionette TRACE conn5 -> [0,155,"switchToWindow",{"name":"8"}] 11:26:42 INFO - PROCESS | 1950 | 1477506402417 Marionette TRACE conn5 <- [1,155,null,{}] 11:26:42 INFO - PROCESS | 1950 | 1477506402482 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1950 | ++DOCSHELL 0xa0f01400 == 12 [pid = 1950] [id = 38] 11:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0xa0fba000) [pid = 1950] [serial = 112] [outer = (nil)] 11:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0xa0fda400) [pid = 1950] [serial = 113] [outer = 0xa0fba000] 11:26:42 INFO - PROCESS | 1950 | 1477506402609 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0xa297dc00) [pid = 1950] [serial = 114] [outer = 0xa0fba000] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x8f808400) [pid = 1950] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0xa2e12800) [pid = 1950] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x8fa79800) [pid = 1950] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0xa2beb400) [pid = 1950] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x90682800) [pid = 1950] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x9a3ca400) [pid = 1950] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x9551a400) [pid = 1950] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x9822bc00) [pid = 1950] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x92fdd400) [pid = 1950] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x9a23e400) [pid = 1950] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x91a92c00) [pid = 1950] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0xa2be0400) [pid = 1950] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x9a3a2c00) [pid = 1950] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x9559d800) [pid = 1950] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x9a542c00) [pid = 1950] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x94b12000) [pid = 1950] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0xa4846000) [pid = 1950] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x9a2ca000) [pid = 1950] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x97a56000) [pid = 1950] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x95521800) [pid = 1950] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x92f72c00) [pid = 1950] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x92201800) [pid = 1950] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x94590c00) [pid = 1950] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x9444d000) [pid = 1950] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0xa2eea800) [pid = 1950] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:26:44 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x91a25c00) [pid = 1950] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:26:44 INFO - PROCESS | 1950 | 1477506404594 Marionette TRACE conn5 <- [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]]]}] 11:26:44 INFO - . 11:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2526ms 11:26:44 INFO - PROCESS | 1950 | 1477506404797 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1950 | 1477506404803 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 11:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:26:44 INFO - PROCESS | 1950 | 1477506404861 Marionette TRACE conn5 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:45 INFO - PROCESS | 1950 | 1477506405133 Marionette TRACE conn5 <- [1,158,null,{"value":null}] 11:26:45 INFO - PROCESS | 1950 | 1477506405180 Marionette TRACE conn5 -> [0,159,"getWindowHandles",null] 11:26:45 INFO - PROCESS | 1950 | 1477506405185 Marionette TRACE conn5 <- [1,159,null,["8"]] 11:26:45 INFO - PROCESS | 1950 | 1477506405205 Marionette TRACE conn5 -> [0,160,"switchToWindow",{"name":"8"}] 11:26:45 INFO - PROCESS | 1950 | 1477506405213 Marionette TRACE conn5 <- [1,160,null,{}] 11:26:45 INFO - PROCESS | 1950 | 1477506405221 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x94040800 == 13 [pid = 1950] [id = 39] 11:26:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x9444d000) [pid = 1950] [serial = 115] [outer = (nil)] 11:26:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x9a2c6800) [pid = 1950] [serial = 116] [outer = 0x9444d000] 11:26:45 INFO - PROCESS | 1950 | 1477506405320 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x9a3d7800) [pid = 1950] [serial = 117] [outer = 0x9444d000] 11:26:46 INFO - PROCESS | 1950 | 1477506406202 Marionette TRACE conn5 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:26:46 INFO - . 11:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1429ms 11:26:46 INFO - PROCESS | 1950 | 1477506406274 Marionette TRACE conn5 -> [0,162,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1950 | 1477506406282 Marionette TRACE conn5 <- [1,162,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:26:46 INFO - PROCESS | 1950 | 1477506406296 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:46 INFO - PROCESS | 1950 | 1477506406555 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:26:46 INFO - PROCESS | 1950 | 1477506406738 Marionette TRACE conn5 -> [0,164,"getWindowHandles",null] 11:26:46 INFO - PROCESS | 1950 | 1477506406750 Marionette TRACE conn5 <- [1,164,null,["8"]] 11:26:46 INFO - PROCESS | 1950 | 1477506406811 Marionette TRACE conn5 -> [0,165,"switchToWindow",{"name":"8"}] 11:26:46 INFO - PROCESS | 1950 | 1477506406827 Marionette TRACE conn5 <- [1,165,null,{}] 11:26:46 INFO - PROCESS | 1950 | 1477506406842 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x90690800 == 14 [pid = 1950] [id = 40] 11:26:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x90690c00) [pid = 1950] [serial = 118] [outer = (nil)] 11:26:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x92fdd000) [pid = 1950] [serial = 119] [outer = 0x90690c00] 11:26:46 INFO - PROCESS | 1950 | 1477506406974 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x94031400) [pid = 1950] [serial = 120] [outer = 0x90690c00] 11:26:48 INFO - PROCESS | 1950 | 1477506408005 Marionette TRACE conn5 <- [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]]]}] 11:26:48 INFO - . 11:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1779ms 11:26:48 INFO - PROCESS | 1950 | 1477506408074 Marionette TRACE conn5 -> [0,167,"getWindowHandle",null] 11:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:26:48 INFO - PROCESS | 1950 | 1477506408081 Marionette TRACE conn5 <- [1,167,null,{"value":"8"}] 11:26:48 INFO - PROCESS | 1950 | 1477506408091 Marionette TRACE conn5 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:48 INFO - PROCESS | 1950 | 1477506408339 Marionette TRACE conn5 <- [1,168,null,{"value":null}] 11:26:48 INFO - PROCESS | 1950 | 1477506408500 Marionette TRACE conn5 -> [0,169,"getWindowHandles",null] 11:26:48 INFO - PROCESS | 1950 | 1477506408506 Marionette TRACE conn5 <- [1,169,null,["8"]] 11:26:48 INFO - PROCESS | 1950 | 1477506408516 Marionette TRACE conn5 -> [0,170,"switchToWindow",{"name":"8"}] 11:26:48 INFO - PROCESS | 1950 | 1477506408530 Marionette TRACE conn5 <- [1,170,null,{}] 11:26:48 INFO - PROCESS | 1950 | 1477506408584 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x98e09c00 == 15 [pid = 1950] [id = 41] 11:26:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x9951f800) [pid = 1950] [serial = 121] [outer = (nil)] 11:26:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0xa0fe7c00) [pid = 1950] [serial = 122] [outer = 0x9951f800] 11:26:48 INFO - PROCESS | 1950 | 1477506408695 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0xa29cbc00) [pid = 1950] [serial = 123] [outer = 0x9951f800] 11:26:49 INFO - PROCESS | 1950 | 1477506409619 Marionette TRACE conn5 <- [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]]]}] 11:26:49 INFO - . 11:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1585ms 11:26:49 INFO - PROCESS | 1950 | 1477506409851 Marionette TRACE conn5 -> [0,172,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1950 | 1477506409859 Marionette TRACE conn5 <- [1,172,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:26:49 INFO - PROCESS | 1950 | 1477506409870 Marionette TRACE conn5 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:50 INFO - PROCESS | 1950 | 1477506410145 Marionette TRACE conn5 <- [1,173,null,{"value":null}] 11:26:50 INFO - PROCESS | 1950 | 1477506410261 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:26:50 INFO - PROCESS | 1950 | 1477506410422 Marionette TRACE conn5 -> [0,174,"getWindowHandles",null] 11:26:50 INFO - PROCESS | 1950 | 1477506410449 Marionette TRACE conn5 <- [1,174,null,["8"]] 11:26:50 INFO - PROCESS | 1950 | 1477506410463 Marionette TRACE conn5 -> [0,175,"switchToWindow",{"name":"8"}] 11:26:50 INFO - PROCESS | 1950 | 1477506410484 Marionette TRACE conn5 <- [1,175,null,{}] 11:26:50 INFO - PROCESS | 1950 | 1477506410499 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa7b000 == 16 [pid = 1950] [id = 42] 11:26:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x8fa7c800) [pid = 1950] [serial = 124] [outer = (nil)] 11:26:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x90691000) [pid = 1950] [serial = 125] [outer = 0x8fa7c800] 11:26:50 INFO - PROCESS | 1950 | 1477506410663 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x924fc000) [pid = 1950] [serial = 126] [outer = 0x8fa7c800] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0xa0fe2800) [pid = 1950] [serial = 2] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x9a393c00) [pid = 1950] [serial = 28] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x93b21000) [pid = 1950] [serial = 19] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x97a50000) [pid = 1950] [serial = 70] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x93b26000) [pid = 1950] [serial = 12] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x97a53800) [pid = 1950] [serial = 71] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x9237d400) [pid = 1950] [serial = 67] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x93486000) [pid = 1950] [serial = 68] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x9aff0800) [pid = 1950] [serial = 64] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x9b46b000) [pid = 1950] [serial = 65] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x97adb400) [pid = 1950] [serial = 61] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x97c03000) [pid = 1950] [serial = 62] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x95301c00) [pid = 1950] [serial = 58] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x9550ac00) [pid = 1950] [serial = 59] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x9380f000) [pid = 1950] [serial = 9] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x93605000) [pid = 1950] [serial = 55] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x93b27c00) [pid = 1950] [serial = 56] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x9a39f400) [pid = 1950] [serial = 52] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x9a58f000) [pid = 1950] [serial = 53] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x95596c00) [pid = 1950] [serial = 49] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x95595000) [pid = 1950] [serial = 50] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x9330e400) [pid = 1950] [serial = 46] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x933e9000) [pid = 1950] [serial = 47] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9afef800) [pid = 1950] [serial = 43] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x9b2b3c00) [pid = 1950] [serial = 44] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x98e04400) [pid = 1950] [serial = 40] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x9a1e5c00) [pid = 1950] [serial = 41] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x9551d400) [pid = 1950] [serial = 37] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x95520400) [pid = 1950] [serial = 38] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x930b2800) [pid = 1950] [serial = 34] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9330d800) [pid = 1950] [serial = 35] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x95522400) [pid = 1950] [serial = 31] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x9a39f800) [pid = 1950] [serial = 32] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x9a39a000) [pid = 1950] [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.] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa2beec00) [pid = 1950] [serial = 22] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0xa2eed400) [pid = 1950] [serial = 23] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x90685000) [pid = 1950] [serial = 16] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x922a8000) [pid = 1950] [serial = 17] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9347dc00) [pid = 1950] [serial = 25] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x94b15800) [pid = 1950] [serial = 104] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x94452000) [pid = 1950] [serial = 101] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x94455000) [pid = 1950] [serial = 102] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0xa457c400) [pid = 1950] [serial = 98] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0xa4581c00) [pid = 1950] [serial = 99] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0xa2bec800) [pid = 1950] [serial = 95] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0xa2c29800) [pid = 1950] [serial = 96] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x9a395c00) [pid = 1950] [serial = 92] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x9a539c00) [pid = 1950] [serial = 93] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x92fe3800) [pid = 1950] [serial = 88] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x94b17000) [pid = 1950] [serial = 89] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x955a1400) [pid = 1950] [serial = 85] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x9550bc00) [pid = 1950] [serial = 86] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x94b1ac00) [pid = 1950] [serial = 82] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x94b1e000) [pid = 1950] [serial = 83] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0xa4c5bc00) [pid = 1950] [serial = 79] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0xa93c8c00) [pid = 1950] [serial = 80] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0xa2f06000) [pid = 1950] [serial = 76] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0xa45df800) [pid = 1950] [serial = 77] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x9b45e000) [pid = 1950] [serial = 73] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x9a101800) [pid = 1950] [serial = 74] [outer = (nil)] [url = about:blank] 11:26:51 INFO - PROCESS | 1950 | 1477506411816 Marionette TRACE conn5 <- [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]]]}] 11:26:51 INFO - . 11:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1981ms 11:26:51 INFO - PROCESS | 1950 | 1477506411853 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:26:51 INFO - PROCESS | 1950 | 1477506411863 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 11:26:51 INFO - PROCESS | 1950 | 1477506411873 Marionette TRACE conn5 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:52 INFO - PROCESS | 1950 | 1477506412073 Marionette TRACE conn5 <- [1,178,null,{"value":null}] 11:26:52 INFO - PROCESS | 1950 | 1477506412176 Marionette TRACE conn5 -> [0,179,"getWindowHandles",null] 11:26:52 INFO - PROCESS | 1950 | 1477506412181 Marionette TRACE conn5 <- [1,179,null,["8"]] 11:26:52 INFO - PROCESS | 1950 | 1477506412191 Marionette TRACE conn5 -> [0,180,"switchToWindow",{"name":"8"}] 11:26:52 INFO - PROCESS | 1950 | 1477506412198 Marionette TRACE conn5 <- [1,180,null,{}] 11:26:52 INFO - PROCESS | 1950 | 1477506412205 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x930ad400 == 17 [pid = 1950] [id = 43] 11:26:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9347d800) [pid = 1950] [serial = 127] [outer = (nil)] 11:26:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x93605c00) [pid = 1950] [serial = 128] [outer = 0x9347d800] 11:26:52 INFO - PROCESS | 1950 | 1477506412301 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x93810000) [pid = 1950] [serial = 129] [outer = 0x9347d800] 11:26:53 INFO - PROCESS | 1950 | 1477506413341 Marionette TRACE conn5 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:26:53 INFO - . 11:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1527ms 11:26:53 INFO - PROCESS | 1950 | 1477506413408 Marionette TRACE conn5 -> [0,182,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1950 | 1477506413419 Marionette TRACE conn5 <- [1,182,null,{"value":"8"}] 11:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:26:53 INFO - PROCESS | 1950 | 1477506413447 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:53 INFO - PROCESS | 1950 | 1477506413743 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:26:53 INFO - PROCESS | 1950 | 1477506413835 Marionette TRACE conn5 -> [0,184,"getWindowHandles",null] 11:26:53 INFO - PROCESS | 1950 | 1477506413842 Marionette TRACE conn5 <- [1,184,null,["8"]] 11:26:53 INFO - PROCESS | 1950 | 1477506413850 Marionette TRACE conn5 -> [0,185,"switchToWindow",{"name":"8"}] 11:26:53 INFO - PROCESS | 1950 | 1477506413859 Marionette TRACE conn5 <- [1,185,null,{}] 11:26:53 INFO - PROCESS | 1950 | 1477506413869 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x94593800 == 18 [pid = 1950] [id = 44] 11:26:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x94b10400) [pid = 1950] [serial = 130] [outer = (nil)] 11:26:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x94b16800) [pid = 1950] [serial = 131] [outer = 0x94b10400] 11:26:53 INFO - PROCESS | 1950 | 1477506413977 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x94b1a000) [pid = 1950] [serial = 132] [outer = 0x94b10400] 11:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0xa0fba000) [pid = 1950] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x94459800) [pid = 1950] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x94b1b400) [pid = 1950] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x91a23400) [pid = 1950] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:26:54 INFO - PROCESS | 1950 | 1477506414808 Marionette TRACE conn5 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:26:54 INFO - . 11:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1431ms 11:26:54 INFO - PROCESS | 1950 | 1477506414878 Marionette TRACE conn5 -> [0,187,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1950 | 1477506414883 Marionette TRACE conn5 <- [1,187,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:26:54 INFO - PROCESS | 1950 | 1477506414898 Marionette TRACE conn5 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:55 INFO - PROCESS | 1950 | 1477506415104 Marionette TRACE conn5 <- [1,188,null,{"value":null}] 11:26:55 INFO - PROCESS | 1950 | 1477506415115 Marionette TRACE conn5 -> [0,189,"getWindowHandles",null] 11:26:55 INFO - PROCESS | 1950 | 1477506415123 Marionette TRACE conn5 <- [1,189,null,["8"]] 11:26:55 INFO - PROCESS | 1950 | 1477506415215 Marionette TRACE conn5 -> [0,190,"switchToWindow",{"name":"8"}] 11:26:55 INFO - PROCESS | 1950 | 1477506415220 Marionette TRACE conn5 <- [1,190,null,{}] 11:26:55 INFO - PROCESS | 1950 | 1477506415227 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a1c00 == 19 [pid = 1950] [id = 45] 11:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x90683000) [pid = 1950] [serial = 133] [outer = (nil)] 11:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9551b000) [pid = 1950] [serial = 134] [outer = 0x90683000] 11:26:55 INFO - PROCESS | 1950 | 1477506415335 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x95524c00) [pid = 1950] [serial = 135] [outer = 0x90683000] 11:26:56 INFO - PROCESS | 1950 | 1477506416104 Marionette TRACE conn5 <- [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]]]}] 11:26:56 INFO - . 11:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1279ms 11:26:56 INFO - PROCESS | 1950 | 1477506416175 Marionette TRACE conn5 -> [0,192,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1950 | 1477506416179 Marionette TRACE conn5 <- [1,192,null,{"value":"8"}] 11:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:26:56 INFO - PROCESS | 1950 | 1477506416189 Marionette TRACE conn5 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:56 INFO - PROCESS | 1950 | 1477506416372 Marionette TRACE conn5 <- [1,193,null,{"value":null}] 11:26:56 INFO - PROCESS | 1950 | 1477506416383 Marionette TRACE conn5 -> [0,194,"getWindowHandles",null] 11:26:56 INFO - PROCESS | 1950 | 1477506416390 Marionette TRACE conn5 <- [1,194,null,["8"]] 11:26:56 INFO - PROCESS | 1950 | 1477506416507 Marionette TRACE conn5 -> [0,195,"switchToWindow",{"name":"8"}] 11:26:56 INFO - PROCESS | 1950 | 1477506416515 Marionette TRACE conn5 <- [1,195,null,{}] 11:26:56 INFO - PROCESS | 1950 | 1477506416526 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a56800 == 20 [pid = 1950] [id = 46] 11:26:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x97ad6000) [pid = 1950] [serial = 136] [outer = (nil)] 11:26:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x97c0bc00) [pid = 1950] [serial = 137] [outer = 0x97ad6000] 11:26:56 INFO - PROCESS | 1950 | 1477506416623 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x9951ac00) [pid = 1950] [serial = 138] [outer = 0x97ad6000] 11:26:57 INFO - PROCESS | 1950 | 1477506417393 Marionette TRACE conn5 <- [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]]]}] 11:26:57 INFO - . 11:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1270ms 11:26:57 INFO - PROCESS | 1950 | 1477506417460 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1950 | 1477506417468 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:26:57 INFO - PROCESS | 1950 | 1477506417481 Marionette TRACE conn5 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:57 INFO - PROCESS | 1950 | 1477506417707 Marionette TRACE conn5 <- [1,198,null,{"value":null}] 11:26:57 INFO - PROCESS | 1950 | 1477506417857 Marionette TRACE conn5 -> [0,199,"getWindowHandles",null] 11:26:57 INFO - PROCESS | 1950 | 1477506417865 Marionette TRACE conn5 <- [1,199,null,["8"]] 11:26:57 INFO - PROCESS | 1950 | 1477506417879 Marionette TRACE conn5 -> [0,200,"switchToWindow",{"name":"8"}] 11:26:57 INFO - PROCESS | 1950 | 1477506417890 Marionette TRACE conn5 <- [1,200,null,{}] 11:26:57 INFO - PROCESS | 1950 | 1477506417902 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x931be800 == 21 [pid = 1950] [id = 47] 11:26:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x931bf400) [pid = 1950] [serial = 139] [outer = (nil)] 11:26:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x933e9000) [pid = 1950] [serial = 140] [outer = 0x931bf400] 11:26:58 INFO - PROCESS | 1950 | 1477506418014 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x9339cc00) [pid = 1950] [serial = 141] [outer = 0x931bf400] 11:26:58 INFO - PROCESS | 1950 | 1477506418916 Marionette TRACE conn5 <- [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]]]}] 11:26:58 INFO - . 11:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1522ms 11:26:59 INFO - PROCESS | 1950 | 1477506419002 Marionette TRACE conn5 -> [0,202,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1950 | 1477506419008 Marionette TRACE conn5 <- [1,202,null,{"value":"8"}] 11:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:26:59 INFO - PROCESS | 1950 | 1477506419018 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:26:59 INFO - PROCESS | 1950 | 1477506419283 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:26:59 INFO - PROCESS | 1950 | 1477506419434 Marionette TRACE conn5 -> [0,204,"getWindowHandles",null] 11:26:59 INFO - PROCESS | 1950 | 1477506419441 Marionette TRACE conn5 <- [1,204,null,["8"]] 11:26:59 INFO - PROCESS | 1950 | 1477506419450 Marionette TRACE conn5 -> [0,205,"switchToWindow",{"name":"8"}] 11:26:59 INFO - PROCESS | 1950 | 1477506419458 Marionette TRACE conn5 <- [1,205,null,{}] 11:26:59 INFO - PROCESS | 1950 | 1477506419466 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1ac00 == 22 [pid = 1950] [id = 48] 11:26:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x94b1e400) [pid = 1950] [serial = 142] [outer = (nil)] 11:26:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x951dc400) [pid = 1950] [serial = 143] [outer = 0x94b1e400] 11:26:59 INFO - PROCESS | 1950 | 1477506419611 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x9551e400) [pid = 1950] [serial = 144] [outer = 0x94b1e400] 11:27:00 INFO - PROCESS | 1950 | 1477506420470 Marionette TRACE conn5 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:27:00 INFO - . 11:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1523ms 11:27:00 INFO - PROCESS | 1950 | 1477506420549 Marionette TRACE conn5 -> [0,207,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1950 | 1477506420557 Marionette TRACE conn5 <- [1,207,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:27:00 INFO - PROCESS | 1950 | 1477506420566 Marionette TRACE conn5 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:00 INFO - PROCESS | 1950 | 1477506420782 Marionette TRACE conn5 <- [1,208,null,{"value":null}] 11:27:00 INFO - PROCESS | 1950 | 1477506420942 Marionette TRACE conn5 -> [0,209,"getWindowHandles",null] 11:27:00 INFO - PROCESS | 1950 | 1477506420949 Marionette TRACE conn5 <- [1,209,null,["8"]] 11:27:00 INFO - PROCESS | 1950 | 1477506420956 Marionette TRACE conn5 -> [0,210,"switchToWindow",{"name":"8"}] 11:27:00 INFO - PROCESS | 1950 | 1477506420965 Marionette TRACE conn5 <- [1,210,null,{}] 11:27:00 INFO - PROCESS | 1950 | 1477506420975 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a2cd400 == 23 [pid = 1950] [id = 49] 11:27:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x9a2d1400) [pid = 1950] [serial = 145] [outer = (nil)] 11:27:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x9a394c00) [pid = 1950] [serial = 146] [outer = 0x9a2d1400] 11:27:01 INFO - PROCESS | 1950 | 1477506421092 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x9a39a400) [pid = 1950] [serial = 147] [outer = 0x9a2d1400] 11:27:02 INFO - PROCESS | 1950 | 1477506422029 Marionette TRACE conn5 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:27:02 INFO - . 11:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1521ms 11:27:02 INFO - PROCESS | 1950 | 1477506422093 Marionette TRACE conn5 -> [0,212,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1950 | 1477506422099 Marionette TRACE conn5 <- [1,212,null,{"value":"8"}] 11:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:27:02 INFO - PROCESS | 1950 | 1477506422110 Marionette TRACE conn5 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:02 INFO - PROCESS | 1950 | 1477506422351 Marionette TRACE conn5 <- [1,213,null,{"value":null}] 11:27:02 INFO - PROCESS | 1950 | 1477506422509 Marionette TRACE conn5 -> [0,214,"getWindowHandles",null] 11:27:02 INFO - PROCESS | 1950 | 1477506422516 Marionette TRACE conn5 <- [1,214,null,["8"]] 11:27:02 INFO - PROCESS | 1950 | 1477506422523 Marionette TRACE conn5 -> [0,215,"switchToWindow",{"name":"8"}] 11:27:02 INFO - PROCESS | 1950 | 1477506422530 Marionette TRACE conn5 <- [1,215,null,{}] 11:27:02 INFO - PROCESS | 1950 | 1477506422566 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x94456c00 == 24 [pid = 1950] [id = 50] 11:27:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x9458b800) [pid = 1950] [serial = 148] [outer = (nil)] 11:27:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x9b2b6c00) [pid = 1950] [serial = 149] [outer = 0x9458b800] 11:27:02 INFO - PROCESS | 1950 | 1477506422675 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9b3c0000) [pid = 1950] [serial = 150] [outer = 0x9458b800] 11:27:03 INFO - PROCESS | 1950 | 1477506423599 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:27:03 INFO - . 11:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1536ms 11:27:03 INFO - PROCESS | 1950 | 1477506423650 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1950 | 1477506423662 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 11:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:27:03 INFO - PROCESS | 1950 | 1477506423681 Marionette TRACE conn5 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:03 INFO - PROCESS | 1950 | 1477506423936 Marionette TRACE conn5 <- [1,218,null,{"value":null}] 11:27:04 INFO - PROCESS | 1950 | 1477506424113 Marionette TRACE conn5 -> [0,219,"getWindowHandles",null] 11:27:04 INFO - PROCESS | 1950 | 1477506424133 Marionette TRACE conn5 <- [1,219,null,["8"]] 11:27:04 INFO - PROCESS | 1950 | 1477506424150 Marionette TRACE conn5 -> [0,220,"switchToWindow",{"name":"8"}] 11:27:04 INFO - PROCESS | 1950 | 1477506424160 Marionette TRACE conn5 <- [1,220,null,{}] 11:27:04 INFO - PROCESS | 1950 | 1477506424169 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a94000 == 25 [pid = 1950] [id = 51] 11:27:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x9229e000) [pid = 1950] [serial = 151] [outer = (nil)] 11:27:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x930b2800) [pid = 1950] [serial = 152] [outer = 0x9229e000] 11:27:04 INFO - PROCESS | 1950 | 1477506424269 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x94034800) [pid = 1950] [serial = 153] [outer = 0x9229e000] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x94b1e800) [pid = 1950] [serial = 105] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8f8a3800) [pid = 1950] [serial = 108] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x922a7c00) [pid = 1950] [serial = 107] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x95522c00) [pid = 1950] [serial = 111] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9551b800) [pid = 1950] [serial = 110] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0xa297dc00) [pid = 1950] [serial = 114] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0xa0fda400) [pid = 1950] [serial = 113] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x9a2c6800) [pid = 1950] [serial = 116] [outer = (nil)] [url = about:blank] 11:27:05 INFO - PROCESS | 1950 | 1477506425859 Marionette TRACE conn5 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:27:05 INFO - . 11:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2233ms 11:27:05 INFO - PROCESS | 1950 | 1477506425910 Marionette TRACE conn5 -> [0,222,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 1950 | 1477506425917 Marionette TRACE conn5 <- [1,222,null,{"value":"8"}] 11:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:27:05 INFO - PROCESS | 1950 | 1477506425929 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:06 INFO - PROCESS | 1950 | 1477506426142 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:27:06 INFO - PROCESS | 1950 | 1477506426260 Marionette TRACE conn5 -> [0,224,"getWindowHandles",null] 11:27:06 INFO - PROCESS | 1950 | 1477506426267 Marionette TRACE conn5 <- [1,224,null,["8"]] 11:27:06 INFO - PROCESS | 1950 | 1477506426277 Marionette TRACE conn5 -> [0,225,"switchToWindow",{"name":"8"}] 11:27:06 INFO - PROCESS | 1950 | 1477506426286 Marionette TRACE conn5 <- [1,225,null,{}] 11:27:06 INFO - PROCESS | 1950 | 1477506426294 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a23400 == 26 [pid = 1950] [id = 52] 11:27:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x9238cc00) [pid = 1950] [serial = 154] [outer = (nil)] 11:27:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x930a9400) [pid = 1950] [serial = 155] [outer = 0x9238cc00] 11:27:06 INFO - PROCESS | 1950 | 1477506426397 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x933ebc00) [pid = 1950] [serial = 156] [outer = 0x9238cc00] 11:27:07 INFO - PROCESS | 1950 | 1477506427130 Marionette TRACE conn5 <- [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]]]}] 11:27:07 INFO - . 11:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1235ms 11:27:07 INFO - PROCESS | 1950 | 1477506427164 Marionette TRACE conn5 -> [0,227,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1950 | 1477506427170 Marionette TRACE conn5 <- [1,227,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:27:07 INFO - PROCESS | 1950 | 1477506427179 Marionette TRACE conn5 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:07 INFO - PROCESS | 1950 | 1477506427381 Marionette TRACE conn5 <- [1,228,null,{"value":null}] 11:27:07 INFO - PROCESS | 1950 | 1477506427492 Marionette TRACE conn5 -> [0,229,"getWindowHandles",null] 11:27:07 INFO - PROCESS | 1950 | 1477506427496 Marionette TRACE conn5 <- [1,229,null,["8"]] 11:27:07 INFO - PROCESS | 1950 | 1477506427504 Marionette TRACE conn5 -> [0,230,"switchToWindow",{"name":"8"}] 11:27:07 INFO - PROCESS | 1950 | 1477506427510 Marionette TRACE conn5 <- [1,230,null,{}] 11:27:07 INFO - PROCESS | 1950 | 1477506427516 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x9445a400 == 27 [pid = 1950] [id = 53] 11:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x94589800) [pid = 1950] [serial = 157] [outer = (nil)] 11:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x94b1a800) [pid = 1950] [serial = 158] [outer = 0x94589800] 11:27:07 INFO - PROCESS | 1950 | 1477506427606 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x94b1e000) [pid = 1950] [serial = 159] [outer = 0x94589800] 11:27:08 INFO - PROCESS | 1950 | 1477506428416 Marionette TRACE conn5 <- [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]]]}] 11:27:08 INFO - . 11:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1321ms 11:27:08 INFO - PROCESS | 1950 | 1477506428510 Marionette TRACE conn5 -> [0,232,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1950 | 1477506428519 Marionette TRACE conn5 <- [1,232,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:27:08 INFO - PROCESS | 1950 | 1477506428534 Marionette TRACE conn5 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:08 INFO - PROCESS | 1950 | 1477506428760 Marionette TRACE conn5 <- [1,233,null,{"value":null}] 11:27:08 INFO - PROCESS | 1950 | 1477506428886 Marionette TRACE conn5 -> [0,234,"getWindowHandles",null] 11:27:08 INFO - PROCESS | 1950 | 1477506428892 Marionette TRACE conn5 <- [1,234,null,["8"]] 11:27:08 INFO - PROCESS | 1950 | 1477506428915 Marionette TRACE conn5 -> [0,235,"switchToWindow",{"name":"8"}] 11:27:08 INFO - PROCESS | 1950 | 1477506428923 Marionette TRACE conn5 <- [1,235,null,{}] 11:27:08 INFO - PROCESS | 1950 | 1477506428931 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x98223c00 == 28 [pid = 1950] [id = 54] 11:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x98225000) [pid = 1950] [serial = 160] [outer = (nil)] 11:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x9951bc00) [pid = 1950] [serial = 161] [outer = 0x98225000] 11:27:09 INFO - PROCESS | 1950 | 1477506429032 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x9a10b400) [pid = 1950] [serial = 162] [outer = 0x98225000] 11:27:09 INFO - PROCESS | 1950 | 1477506429842 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x90683000) [pid = 1950] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9951f800) [pid = 1950] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x90690c00) [pid = 1950] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x9444d000) [pid = 1950] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8fa7c800) [pid = 1950] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:27:10 INFO - . 11:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1530ms 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x97ad6000) [pid = 1950] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x94b10400) [pid = 1950] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:27:10 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9347d800) [pid = 1950] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:27:10 INFO - PROCESS | 1950 | 1477506430073 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:27:10 INFO - PROCESS | 1950 | 1477506430079 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 11:27:10 INFO - PROCESS | 1950 | 1477506430087 Marionette TRACE conn5 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:10 INFO - PROCESS | 1950 | 1477506430283 Marionette TRACE conn5 <- [1,238,null,{"value":null}] 11:27:10 INFO - PROCESS | 1950 | 1477506430415 Marionette TRACE conn5 -> [0,239,"getWindowHandles",null] 11:27:10 INFO - PROCESS | 1950 | 1477506430424 Marionette TRACE conn5 <- [1,239,null,["8"]] 11:27:10 INFO - PROCESS | 1950 | 1477506430431 Marionette TRACE conn5 -> [0,240,"switchToWindow",{"name":"8"}] 11:27:10 INFO - PROCESS | 1950 | 1477506430438 Marionette TRACE conn5 <- [1,240,null,{}] 11:27:10 INFO - PROCESS | 1950 | 1477506430451 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1b000 == 29 [pid = 1950] [id = 55] 11:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x97ad0000) [pid = 1950] [serial = 163] [outer = (nil)] 11:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x9a108800) [pid = 1950] [serial = 164] [outer = 0x97ad0000] 11:27:10 INFO - PROCESS | 1950 | 1477506430547 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x9a538c00) [pid = 1950] [serial = 165] [outer = 0x97ad0000] 11:27:11 INFO - PROCESS | 1950 | 1477506431283 Marionette TRACE conn5 <- [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]]]}] 11:27:11 INFO - . 11:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1226ms 11:27:11 INFO - PROCESS | 1950 | 1477506431311 Marionette TRACE conn5 -> [0,242,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1950 | 1477506431316 Marionette TRACE conn5 <- [1,242,null,{"value":"8"}] 11:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:27:11 INFO - PROCESS | 1950 | 1477506431323 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:11 INFO - PROCESS | 1950 | 1477506431518 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:27:11 INFO - PROCESS | 1950 | 1477506431639 Marionette TRACE conn5 -> [0,244,"getWindowHandles",null] 11:27:11 INFO - PROCESS | 1950 | 1477506431645 Marionette TRACE conn5 <- [1,244,null,["8"]] 11:27:11 INFO - PROCESS | 1950 | 1477506431651 Marionette TRACE conn5 -> [0,245,"switchToWindow",{"name":"8"}] 11:27:11 INFO - PROCESS | 1950 | 1477506431657 Marionette TRACE conn5 <- [1,245,null,{}] 11:27:11 INFO - PROCESS | 1950 | 1477506431667 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b4cd400 == 30 [pid = 1950] [id = 56] 11:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9b4ce000) [pid = 1950] [serial = 166] [outer = (nil)] 11:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0xa0fc4800) [pid = 1950] [serial = 167] [outer = 0x9b4ce000] 11:27:11 INFO - PROCESS | 1950 | 1477506431757 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa0fe2c00) [pid = 1950] [serial = 168] [outer = 0x9b4ce000] 11:27:12 INFO - PROCESS | 1950 | 1477506432707 Marionette TRACE conn5 <- [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]]]}] 11:27:12 INFO - . 11:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1475ms 11:27:12 INFO - PROCESS | 1950 | 1477506432800 Marionette TRACE conn5 -> [0,247,"getWindowHandle",null] 11:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:27:12 INFO - PROCESS | 1950 | 1477506432809 Marionette TRACE conn5 <- [1,247,null,{"value":"8"}] 11:27:12 INFO - PROCESS | 1950 | 1477506432822 Marionette TRACE conn5 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:13 INFO - PROCESS | 1950 | 1477506433091 Marionette TRACE conn5 <- [1,248,null,{"value":null}] 11:27:13 INFO - PROCESS | 1950 | 1477506433244 Marionette TRACE conn5 -> [0,249,"getWindowHandles",null] 11:27:13 INFO - PROCESS | 1950 | 1477506433252 Marionette TRACE conn5 <- [1,249,null,["8"]] 11:27:13 INFO - PROCESS | 1950 | 1477506433261 Marionette TRACE conn5 -> [0,250,"switchToWindow",{"name":"8"}] 11:27:13 INFO - PROCESS | 1950 | 1477506433268 Marionette TRACE conn5 <- [1,250,null,{}] 11:27:13 INFO - PROCESS | 1950 | 1477506433278 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x9444d000 == 31 [pid = 1950] [id = 57] 11:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x9444d400) [pid = 1950] [serial = 169] [outer = (nil)] 11:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x94459800) [pid = 1950] [serial = 170] [outer = 0x9444d400] 11:27:13 INFO - PROCESS | 1950 | 1477506433430 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x94b1a400) [pid = 1950] [serial = 171] [outer = 0x9444d400] 11:27:14 INFO - PROCESS | 1950 | 1477506434390 Marionette TRACE conn5 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:27:14 INFO - . 11:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1629ms 11:27:14 INFO - PROCESS | 1950 | 1477506434463 Marionette TRACE conn5 -> [0,252,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1950 | 1477506434468 Marionette TRACE conn5 <- [1,252,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:27:14 INFO - PROCESS | 1950 | 1477506434479 Marionette TRACE conn5 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:14 INFO - PROCESS | 1950 | 1477506434708 Marionette TRACE conn5 <- [1,253,null,{"value":null}] 11:27:14 INFO - PROCESS | 1950 | 1477506434853 Marionette TRACE conn5 -> [0,254,"getWindowHandles",null] 11:27:14 INFO - PROCESS | 1950 | 1477506434859 Marionette TRACE conn5 <- [1,254,null,["8"]] 11:27:14 INFO - PROCESS | 1950 | 1477506434873 Marionette TRACE conn5 -> [0,255,"switchToWindow",{"name":"8"}] 11:27:14 INFO - PROCESS | 1950 | 1477506434881 Marionette TRACE conn5 <- [1,255,null,{}] 11:27:14 INFO - PROCESS | 1950 | 1477506434889 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a4d800 == 32 [pid = 1950] [id = 58] 11:27:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x9951a800) [pid = 1950] [serial = 172] [outer = (nil)] 11:27:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9a398400) [pid = 1950] [serial = 173] [outer = 0x9951a800] 11:27:14 INFO - PROCESS | 1950 | 1477506434994 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9a2c5c00) [pid = 1950] [serial = 174] [outer = 0x9951a800] 11:27:15 INFO - PROCESS | 1950 | 1477506435919 Marionette TRACE conn5 <- [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]]]}] 11:27:16 INFO - . 11:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1626ms 11:27:16 INFO - PROCESS | 1950 | 1477506436107 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1950 | 1477506436113 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:27:16 INFO - PROCESS | 1950 | 1477506436123 Marionette TRACE conn5 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:16 INFO - PROCESS | 1950 | 1477506436328 Marionette TRACE conn5 <- [1,258,null,{"value":null}] 11:27:16 INFO - PROCESS | 1950 | 1477506436489 Marionette TRACE conn5 -> [0,259,"getWindowHandles",null] 11:27:16 INFO - PROCESS | 1950 | 1477506436509 Marionette TRACE conn5 <- [1,259,null,["8"]] 11:27:16 INFO - PROCESS | 1950 | 1477506436537 Marionette TRACE conn5 -> [0,260,"switchToWindow",{"name":"8"}] 11:27:16 INFO - PROCESS | 1950 | 1477506436556 Marionette TRACE conn5 <- [1,260,null,{}] 11:27:16 INFO - PROCESS | 1950 | 1477506436569 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x922aa800 == 33 [pid = 1950] [id = 59] 11:27:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x922ac800) [pid = 1950] [serial = 175] [outer = (nil)] 11:27:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x9347dc00) [pid = 1950] [serial = 176] [outer = 0x922ac800] 11:27:17 INFO - PROCESS | 1950 | 1477506436729 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x93b25800) [pid = 1950] [serial = 177] [outer = 0x922ac800] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x97c0bc00) [pid = 1950] [serial = 137] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9951ac00) [pid = 1950] [serial = 138] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9551b000) [pid = 1950] [serial = 134] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x95524c00) [pid = 1950] [serial = 135] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x94b16800) [pid = 1950] [serial = 131] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x94b1a000) [pid = 1950] [serial = 132] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x93605c00) [pid = 1950] [serial = 128] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x93810000) [pid = 1950] [serial = 129] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x90691000) [pid = 1950] [serial = 125] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x924fc000) [pid = 1950] [serial = 126] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0xa0fe7c00) [pid = 1950] [serial = 122] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0xa29cbc00) [pid = 1950] [serial = 123] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x92fdd000) [pid = 1950] [serial = 119] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x94031400) [pid = 1950] [serial = 120] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9a3d7800) [pid = 1950] [serial = 117] [outer = (nil)] [url = about:blank] 11:27:17 INFO - PROCESS | 1950 | 1477506437474 Marionette TRACE conn5 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:27:17 INFO - . 11:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1424ms 11:27:17 INFO - PROCESS | 1950 | 1477506437551 Marionette TRACE conn5 -> [0,262,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 1950 | 1477506437559 Marionette TRACE conn5 <- [1,262,null,{"value":"8"}] 11:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:27:17 INFO - PROCESS | 1950 | 1477506437567 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:17 INFO - PROCESS | 1950 | 1477506437773 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:27:17 INFO - PROCESS | 1950 | 1477506437875 Marionette TRACE conn5 -> [0,264,"getWindowHandles",null] 11:27:17 INFO - PROCESS | 1950 | 1477506437881 Marionette TRACE conn5 <- [1,264,null,["8"]] 11:27:17 INFO - PROCESS | 1950 | 1477506437894 Marionette TRACE conn5 -> [0,265,"switchToWindow",{"name":"8"}] 11:27:17 INFO - PROCESS | 1950 | 1477506437901 Marionette TRACE conn5 <- [1,265,null,{}] 11:27:17 INFO - PROCESS | 1950 | 1477506437907 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1d000 == 34 [pid = 1950] [id = 60] 11:27:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x94b1d400) [pid = 1950] [serial = 178] [outer = (nil)] 11:27:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x94c0dc00) [pid = 1950] [serial = 179] [outer = 0x94b1d400] 11:27:18 INFO - PROCESS | 1950 | 1477506437998 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x95524800) [pid = 1950] [serial = 180] [outer = 0x94b1d400] 11:27:18 INFO - PROCESS | 1950 | 1477506438739 Marionette TRACE conn5 <- [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]]]}] 11:27:18 INFO - . 11:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1221ms 11:27:18 INFO - PROCESS | 1950 | 1477506438797 Marionette TRACE conn5 -> [0,267,"getWindowHandle",null] 11:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:27:18 INFO - PROCESS | 1950 | 1477506438809 Marionette TRACE conn5 <- [1,267,null,{"value":"8"}] 11:27:18 INFO - PROCESS | 1950 | 1477506438830 Marionette TRACE conn5 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:19 INFO - PROCESS | 1950 | 1477506439082 Marionette TRACE conn5 <- [1,268,null,{"value":null}] 11:27:19 INFO - PROCESS | 1950 | 1477506439111 Marionette TRACE conn5 -> [0,269,"getWindowHandles",null] 11:27:19 INFO - PROCESS | 1950 | 1477506439118 Marionette TRACE conn5 <- [1,269,null,["8"]] 11:27:19 INFO - PROCESS | 1950 | 1477506439124 Marionette TRACE conn5 -> [0,270,"switchToWindow",{"name":"8"}] 11:27:19 INFO - PROCESS | 1950 | 1477506439132 Marionette TRACE conn5 <- [1,270,null,{}] 11:27:19 INFO - PROCESS | 1950 | 1477506439195 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a394800 == 35 [pid = 1950] [id = 61] 11:27:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9a395400) [pid = 1950] [serial = 181] [outer = (nil)] 11:27:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x9b4ccc00) [pid = 1950] [serial = 182] [outer = 0x9a395400] 11:27:19 INFO - PROCESS | 1950 | 1477506439306 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa27c5000) [pid = 1950] [serial = 183] [outer = 0x9a395400] 11:27:21 INFO - PROCESS | 1950 | 1477506441266 Marionette TRACE conn5 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9238cc00) [pid = 1950] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x98225000) [pid = 1950] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x9229e000) [pid = 1950] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x931bf400) [pid = 1950] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x94b1e400) [pid = 1950] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9a2d1400) [pid = 1950] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x9458b800) [pid = 1950] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x97ad0000) [pid = 1950] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:27:21 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x94589800) [pid = 1950] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:27:21 INFO - . 11:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2534ms 11:27:21 INFO - PROCESS | 1950 | 1477506441352 Marionette TRACE conn5 -> [0,272,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1950 | 1477506441357 Marionette TRACE conn5 <- [1,272,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:27:21 INFO - PROCESS | 1950 | 1477506441365 Marionette TRACE conn5 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:21 INFO - PROCESS | 1950 | 1477506441554 Marionette TRACE conn5 <- [1,273,null,{"value":null}] 11:27:21 INFO - PROCESS | 1950 | 1477506441668 Marionette TRACE conn5 -> [0,274,"getWindowHandles",null] 11:27:21 INFO - PROCESS | 1950 | 1477506441677 Marionette TRACE conn5 <- [1,274,null,["8"]] 11:27:21 INFO - PROCESS | 1950 | 1477506441689 Marionette TRACE conn5 -> [0,275,"switchToWindow",{"name":"8"}] 11:27:21 INFO - PROCESS | 1950 | 1477506441694 Marionette TRACE conn5 <- [1,275,null,{}] 11:27:21 INFO - PROCESS | 1950 | 1477506441702 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x9347e800 == 36 [pid = 1950] [id = 62] 11:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x9550f400) [pid = 1950] [serial = 184] [outer = (nil)] 11:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x97a4b000) [pid = 1950] [serial = 185] [outer = 0x9550f400] 11:27:21 INFO - PROCESS | 1950 | 1477506441792 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x98221800) [pid = 1950] [serial = 186] [outer = 0x9550f400] 11:27:22 INFO - PROCESS | 1950 | 1477506442476 Marionette TRACE conn5 <- [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]]]}] 11:27:22 INFO - . 11:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1170ms 11:27:22 INFO - PROCESS | 1950 | 1477506442535 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 1950 | 1477506442538 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 11:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:27:22 INFO - PROCESS | 1950 | 1477506442546 Marionette TRACE conn5 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:22 INFO - PROCESS | 1950 | 1477506442771 Marionette TRACE conn5 <- [1,278,null,{"value":null}] 11:27:22 INFO - PROCESS | 1950 | 1477506442791 Marionette TRACE conn5 -> [0,279,"getWindowHandles",null] 11:27:22 INFO - PROCESS | 1950 | 1477506442796 Marionette TRACE conn5 <- [1,279,null,["8"]] 11:27:22 INFO - PROCESS | 1950 | 1477506442802 Marionette TRACE conn5 -> [0,280,"switchToWindow",{"name":"8"}] 11:27:22 INFO - PROCESS | 1950 | 1477506442807 Marionette TRACE conn5 <- [1,280,null,{}] 11:27:22 INFO - PROCESS | 1950 | 1477506442813 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a3000 == 37 [pid = 1950] [id = 63] 11:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x94589800) [pid = 1950] [serial = 187] [outer = (nil)] 11:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0xa2be9c00) [pid = 1950] [serial = 188] [outer = 0x94589800] 11:27:22 INFO - PROCESS | 1950 | 1477506442904 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0xa2c27000) [pid = 1950] [serial = 189] [outer = 0x94589800] 11:27:23 INFO - PROCESS | 1950 | 1477506443729 Marionette TRACE conn5 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:27:23 INFO - . 11:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1230ms 11:27:23 INFO - PROCESS | 1950 | 1477506443780 Marionette TRACE conn5 -> [0,282,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1950 | 1477506443787 Marionette TRACE conn5 <- [1,282,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:27:23 INFO - PROCESS | 1950 | 1477506443799 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:24 INFO - PROCESS | 1950 | 1477506444082 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:27:24 INFO - PROCESS | 1950 | 1477506444242 Marionette TRACE conn5 -> [0,284,"getWindowHandles",null] 11:27:24 INFO - PROCESS | 1950 | 1477506444248 Marionette TRACE conn5 <- [1,284,null,["8"]] 11:27:24 INFO - PROCESS | 1950 | 1477506444258 Marionette TRACE conn5 -> [0,285,"switchToWindow",{"name":"8"}] 11:27:24 INFO - PROCESS | 1950 | 1477506444269 Marionette TRACE conn5 <- [1,285,null,{}] 11:27:24 INFO - PROCESS | 1950 | 1477506444276 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x930a9800 == 38 [pid = 1950] [id = 64] 11:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9444c400) [pid = 1950] [serial = 190] [outer = (nil)] 11:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x94b1a000) [pid = 1950] [serial = 191] [outer = 0x9444c400] 11:27:24 INFO - PROCESS | 1950 | 1477506444424 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x9551ec00) [pid = 1950] [serial = 192] [outer = 0x9444c400] 11:27:25 INFO - PROCESS | 1950 | 1477506445273 Marionette TRACE conn5 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:27:25 INFO - . 11:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1530ms 11:27:25 INFO - PROCESS | 1950 | 1477506445344 Marionette TRACE conn5 -> [0,287,"getWindowHandle",null] 11:27:25 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 11:27:25 INFO - PROCESS | 1950 | 1477506445353 Marionette TRACE conn5 <- [1,287,null,{"value":"8"}] 11:27:25 INFO - PROCESS | 1950 | 1477506445363 Marionette TRACE conn5 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:25 INFO - PROCESS | 1950 | 1477506445586 Marionette TRACE conn5 <- [1,288,null,{"value":null}] 11:27:25 INFO - PROCESS | 1950 | 1477506445742 Marionette TRACE conn5 -> [0,289,"getWindowHandles",null] 11:27:25 INFO - PROCESS | 1950 | 1477506445746 Marionette TRACE conn5 <- [1,289,null,["8"]] 11:27:25 INFO - PROCESS | 1950 | 1477506445757 Marionette TRACE conn5 -> [0,290,"switchToWindow",{"name":"8"}] 11:27:25 INFO - PROCESS | 1950 | 1477506445763 Marionette TRACE conn5 <- [1,290,null,{}] 11:27:25 INFO - PROCESS | 1950 | 1477506445771 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x955a1000 == 39 [pid = 1950] [id = 65] 11:27:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x98e01800) [pid = 1950] [serial = 193] [outer = (nil)] 11:27:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x9a2d1400) [pid = 1950] [serial = 194] [outer = 0x98e01800] 11:27:25 INFO - PROCESS | 1950 | 1477506445873 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x9a3d7800) [pid = 1950] [serial = 195] [outer = 0x98e01800] 11:27:26 INFO - PROCESS | 1950 | 1477506446822 Marionette TRACE conn5 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 11:27:26 INFO - . 11:27:26 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1521ms 11:27:26 INFO - PROCESS | 1950 | 1477506446906 Marionette TRACE conn5 -> [0,292,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 1950 | 1477506446914 Marionette TRACE conn5 <- [1,292,null,{"value":"8"}] 11:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0xa2c2c000) [pid = 1950] [serial = 196] [outer = 0x94037400] 11:27:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:27:26 INFO - PROCESS | 1950 | 1477506446984 Marionette TRACE conn5 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:27 INFO - PROCESS | 1950 | 1477506447317 Marionette TRACE conn5 <- [1,293,null,{"value":null}] 11:27:27 INFO - PROCESS | 1950 | 1477506447408 Marionette TRACE conn5 -> [0,294,"getWindowHandles",null] 11:27:27 INFO - PROCESS | 1950 | 1477506447412 Marionette TRACE conn5 <- [1,294,null,["8"]] 11:27:27 INFO - PROCESS | 1950 | 1477506447420 Marionette TRACE conn5 -> [0,295,"switchToWindow",{"name":"8"}] 11:27:27 INFO - PROCESS | 1950 | 1477506447428 Marionette TRACE conn5 <- [1,295,null,{}] 11:27:27 INFO - PROCESS | 1950 | 1477506447477 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x99592800 == 40 [pid = 1950] [id = 66] 11:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9a103800) [pid = 1950] [serial = 197] [outer = (nil)] 11:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0xa2e09000) [pid = 1950] [serial = 198] [outer = 0x9a103800] 11:27:27 INFO - PROCESS | 1950 | 1477506447582 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0xa2e0c400) [pid = 1950] [serial = 199] [outer = 0x9a103800] 11:27:27 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 11:27:28 INFO - PROCESS | 1950 | 1477506448410 Marionette TRACE conn5 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:27:28 INFO - .... 11:27:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1479ms 11:27:28 INFO - PROCESS | 1950 | 1477506448487 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 1950 | 1477506448493 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:27:28 INFO - PROCESS | 1950 | 1477506448508 Marionette TRACE conn5 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:28 INFO - PROCESS | 1950 | 1477506448740 Marionette TRACE conn5 <- [1,298,null,{"value":null}] 11:27:28 INFO - PROCESS | 1950 | 1477506448858 Marionette TRACE conn5 -> [0,299,"getWindowHandles",null] 11:27:28 INFO - PROCESS | 1950 | 1477506448866 Marionette TRACE conn5 <- [1,299,null,["8"]] 11:27:28 INFO - PROCESS | 1950 | 1477506448877 Marionette TRACE conn5 -> [0,300,"switchToWindow",{"name":"8"}] 11:27:28 INFO - PROCESS | 1950 | 1477506448886 Marionette TRACE conn5 <- [1,300,null,{}] 11:27:28 INFO - PROCESS | 1950 | 1477506448893 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a2cc000 == 41 [pid = 1950] [id = 67] 11:27:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa2ee4c00) [pid = 1950] [serial = 200] [outer = (nil)] 11:27:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0xa2ee9c00) [pid = 1950] [serial = 201] [outer = 0xa2ee4c00] 11:27:29 INFO - PROCESS | 1950 | 1477506448992 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa2eeb800) [pid = 1950] [serial = 202] [outer = 0xa2ee4c00] 11:27:29 INFO - PROCESS | 1950 | 1477506449924 Marionette TRACE conn5 <- [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]]]}] 11:27:29 INFO - ............... 11:27:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1487ms 11:27:30 INFO - PROCESS | 1950 | 1477506449994 Marionette TRACE conn5 -> [0,302,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 1950 | 1477506450000 Marionette TRACE conn5 <- [1,302,null,{"value":"8"}] 11:27:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:27:30 INFO - PROCESS | 1950 | 1477506450015 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:30 INFO - PROCESS | 1950 | 1477506450222 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:27:30 INFO - PROCESS | 1950 | 1477506450414 Marionette TRACE conn5 -> [0,304,"getWindowHandles",null] 11:27:30 INFO - PROCESS | 1950 | 1477506450420 Marionette TRACE conn5 <- [1,304,null,["8"]] 11:27:30 INFO - PROCESS | 1950 | 1477506450432 Marionette TRACE conn5 -> [0,305,"switchToWindow",{"name":"8"}] 11:27:30 INFO - PROCESS | 1950 | 1477506450439 Marionette TRACE conn5 <- [1,305,null,{}] 11:27:30 INFO - PROCESS | 1950 | 1477506450498 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x930ab000 == 42 [pid = 1950] [id = 68] 11:27:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x93480400) [pid = 1950] [serial = 203] [outer = (nil)] 11:27:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9530f000) [pid = 1950] [serial = 204] [outer = 0x93480400] 11:27:30 INFO - PROCESS | 1950 | 1477506450597 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x98222000) [pid = 1950] [serial = 205] [outer = 0x93480400] 11:27:30 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x9347e800 == 41 [pid = 1950] [id = 62] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x9a394800 == 40 [pid = 1950] [id = 61] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x922aa800 == 39 [pid = 1950] [id = 59] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1d000 == 38 [pid = 1950] [id = 60] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x9444d000 == 37 [pid = 1950] [id = 57] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x97a4d800 == 36 [pid = 1950] [id = 58] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x98223c00 == 35 [pid = 1950] [id = 54] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1b000 == 34 [pid = 1950] [id = 55] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x9b4cd400 == 33 [pid = 1950] [id = 56] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a3000 == 32 [pid = 1950] [id = 63] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x930a9800 == 31 [pid = 1950] [id = 64] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x955a1000 == 30 [pid = 1950] [id = 65] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x99592800 == 29 [pid = 1950] [id = 66] 11:27:31 INFO - PROCESS | 1950 | --DOCSHELL 0x9a2cc000 == 28 [pid = 1950] [id = 67] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x9339cc00) [pid = 1950] [serial = 141] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x933e9000) [pid = 1950] [serial = 140] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x9551e400) [pid = 1950] [serial = 144] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x951dc400) [pid = 1950] [serial = 143] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x9a39a400) [pid = 1950] [serial = 147] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9a394c00) [pid = 1950] [serial = 146] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9b3c0000) [pid = 1950] [serial = 150] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x9b2b6c00) [pid = 1950] [serial = 149] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x94034800) [pid = 1950] [serial = 153] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x930b2800) [pid = 1950] [serial = 152] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x933ebc00) [pid = 1950] [serial = 156] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x930a9400) [pid = 1950] [serial = 155] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x94b1e000) [pid = 1950] [serial = 159] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x94b1a800) [pid = 1950] [serial = 158] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x9a10b400) [pid = 1950] [serial = 162] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x9951bc00) [pid = 1950] [serial = 161] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9a538c00) [pid = 1950] [serial = 165] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x9a108800) [pid = 1950] [serial = 164] [outer = (nil)] [url = about:blank] 11:27:31 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0xa0fc4800) [pid = 1950] [serial = 167] [outer = (nil)] [url = about:blank] 11:27:32 INFO - PROCESS | 1950 | 1477506452413 Marionette TRACE conn5 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:27:32 INFO - . 11:27:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2433ms 11:27:32 INFO - PROCESS | 1950 | 1477506452485 Marionette TRACE conn5 -> [0,307,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 1950 | 1477506452497 Marionette TRACE conn5 <- [1,307,null,{"value":"8"}] 11:27:32 INFO - TEST-START | /FileAPI/fileReader.html 11:27:32 INFO - PROCESS | 1950 | 1477506452529 Marionette TRACE conn5 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:32 INFO - PROCESS | 1950 | 1477506452890 Marionette TRACE conn5 <- [1,308,null,{"value":null}] 11:27:33 INFO - PROCESS | 1950 | 1477506453044 Marionette TRACE conn5 -> [0,309,"getWindowHandles",null] 11:27:33 INFO - PROCESS | 1950 | 1477506453055 Marionette TRACE conn5 <- [1,309,null,["8"]] 11:27:33 INFO - PROCESS | 1950 | 1477506453076 Marionette TRACE conn5 -> [0,310,"switchToWindow",{"name":"8"}] 11:27:33 INFO - PROCESS | 1950 | 1477506453089 Marionette TRACE conn5 <- [1,310,null,{}] 11:27:33 INFO - PROCESS | 1950 | 1477506453101 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x93484c00 == 29 [pid = 1950] [id = 69] 11:27:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x93603000) [pid = 1950] [serial = 206] [outer = (nil)] 11:27:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x94034800) [pid = 1950] [serial = 207] [outer = 0x93603000] 11:27:33 INFO - PROCESS | 1950 | 1477506453267 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x94032c00) [pid = 1950] [serial = 208] [outer = 0x93603000] 11:27:34 INFO - PROCESS | 1950 | 1477506454354 Marionette TRACE conn5 <- [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]]]}] 11:27:34 INFO - .... 11:27:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1885ms 11:27:34 INFO - PROCESS | 1950 | 1477506454414 Marionette TRACE conn5 -> [0,312,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 1950 | 1477506454420 Marionette TRACE conn5 <- [1,312,null,{"value":"8"}] 11:27:34 INFO - TEST-START | /FileAPI/historical.html 11:27:34 INFO - PROCESS | 1950 | 1477506454433 Marionette TRACE conn5 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:34 INFO - PROCESS | 1950 | 1477506454755 Marionette TRACE conn5 <- [1,313,null,{"value":null}] 11:27:34 INFO - PROCESS | 1950 | 1477506454798 Marionette TRACE conn5 -> [0,314,"getWindowHandles",null] 11:27:34 INFO - PROCESS | 1950 | 1477506454808 Marionette TRACE conn5 <- [1,314,null,["8"]] 11:27:34 INFO - PROCESS | 1950 | 1477506454907 Marionette TRACE conn5 -> [0,315,"switchToWindow",{"name":"8"}] 11:27:34 INFO - PROCESS | 1950 | 1477506454917 Marionette TRACE conn5 <- [1,315,null,{}] 11:27:34 INFO - PROCESS | 1950 | 1477506454930 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x95302400 == 30 [pid = 1950] [id = 70] 11:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9530f400) [pid = 1950] [serial = 209] [outer = (nil)] 11:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x9550bc00) [pid = 1950] [serial = 210] [outer = 0x9530f400] 11:27:35 INFO - PROCESS | 1950 | 1477506455101 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x9550e400) [pid = 1950] [serial = 211] [outer = 0x9530f400] 11:27:35 INFO - PROCESS | 1950 | 1477506455930 Marionette TRACE conn5 <- [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]]]}] 11:27:36 INFO - ..... 11:27:36 INFO - TEST-OK | /FileAPI/historical.html | took 1576ms 11:27:36 INFO - PROCESS | 1950 | 1477506456029 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 1950 | 1477506456043 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /FileAPI/idlharness.html 11:27:36 INFO - PROCESS | 1950 | 1477506456079 Marionette TRACE conn5 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:36 INFO - PROCESS | 1950 | 1477506456380 Marionette TRACE conn5 <- [1,318,null,{"value":null}] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9444d400) [pid = 1950] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x9b4ce000) [pid = 1950] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x922ac800) [pid = 1950] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9951a800) [pid = 1950] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x94589800) [pid = 1950] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9a395400) [pid = 1950] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x9550f400) [pid = 1950] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:27:36 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x94b1d400) [pid = 1950] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:27:36 INFO - PROCESS | 1950 | 1477506456794 Marionette TRACE conn5 -> [0,319,"getWindowHandles",null] 11:27:36 INFO - PROCESS | 1950 | 1477506456799 Marionette TRACE conn5 <- [1,319,null,["8"]] 11:27:36 INFO - PROCESS | 1950 | 1477506456806 Marionette TRACE conn5 -> [0,320,"switchToWindow",{"name":"8"}] 11:27:36 INFO - PROCESS | 1950 | 1477506456813 Marionette TRACE conn5 <- [1,320,null,{}] 11:27:36 INFO - PROCESS | 1950 | 1477506456821 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x90689c00 == 31 [pid = 1950] [id = 71] 11:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x9068bc00) [pid = 1950] [serial = 212] [outer = (nil)] 11:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x92f74000) [pid = 1950] [serial = 213] [outer = 0x9068bc00] 11:27:36 INFO - PROCESS | 1950 | 1477506456913 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x98229c00) [pid = 1950] [serial = 214] [outer = 0x9068bc00] 11:27:38 INFO - ................................................................................................... 11:27:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 2594ms 11:27:38 INFO - TEST-START | /FileAPI/idlharness.worker 11:27:38 INFO - PROCESS | 1950 | 1477506458555 Marionette TRACE conn5 <- [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]]]}] 11:27:38 INFO - PROCESS | 1950 | 1477506458669 Marionette TRACE conn5 -> [0,322,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 1950 | 1477506458673 Marionette TRACE conn5 <- [1,322,null,{"value":"8"}] 11:27:38 INFO - PROCESS | 1950 | 1477506458686 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:38 INFO - PROCESS | 1950 | 1477506458979 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:27:39 INFO - PROCESS | 1950 | 1477506459131 Marionette TRACE conn5 -> [0,324,"getWindowHandles",null] 11:27:39 INFO - PROCESS | 1950 | 1477506459139 Marionette TRACE conn5 <- [1,324,null,["8"]] 11:27:39 INFO - PROCESS | 1950 | 1477506459240 Marionette TRACE conn5 -> [0,325,"switchToWindow",{"name":"8"}] 11:27:39 INFO - PROCESS | 1950 | 1477506459252 Marionette TRACE conn5 <- [1,325,null,{}] 11:27:39 INFO - PROCESS | 1950 | 1477506459263 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f89f000 == 32 [pid = 1950] [id = 72] 11:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8f8a2c00) [pid = 1950] [serial = 215] [outer = (nil)] 11:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x90685c00) [pid = 1950] [serial = 216] [outer = 0x8f8a2c00] 11:27:39 INFO - PROCESS | 1950 | 1477506459366 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x922a7000) [pid = 1950] [serial = 217] [outer = 0x8f8a2c00] 11:27:39 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 11:27:42 INFO - ..................................................................................................................... 11:27:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3523ms 11:27:42 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 11:27:42 INFO - PROCESS | 1950 | 1477506462076 Marionette TRACE conn5 <- [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,{},{}]]]}] 11:27:42 INFO - PROCESS | 1950 | 1477506462220 Marionette TRACE conn5 -> [0,327,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1950 | 1477506462235 Marionette TRACE conn5 <- [1,327,null,{"value":"8"}] 11:27:42 INFO - PROCESS | 1950 | 1477506462251 Marionette TRACE conn5 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:42 INFO - PROCESS | 1950 | 1477506462546 Marionette TRACE conn5 <- [1,328,null,{"value":null}] 11:27:42 INFO - PROCESS | 1950 | 1477506462688 Marionette TRACE conn5 -> [0,329,"getWindowHandles",null] 11:27:42 INFO - PROCESS | 1950 | 1477506462693 Marionette TRACE conn5 <- [1,329,null,["8"]] 11:27:42 INFO - PROCESS | 1950 | 1477506462705 Marionette TRACE conn5 -> [0,330,"switchToWindow",{"name":"8"}] 11:27:42 INFO - PROCESS | 1950 | 1477506462713 Marionette TRACE conn5 <- [1,330,null,{}] 11:27:42 INFO - PROCESS | 1950 | 1477506462757 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x94036400 == 33 [pid = 1950] [id = 73] 11:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x94454400) [pid = 1950] [serial = 218] [outer = (nil)] 11:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa2ee3800) [pid = 1950] [serial = 219] [outer = 0x94454400] 11:27:42 INFO - PROCESS | 1950 | 1477506462913 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0xa2ee9000) [pid = 1950] [serial = 220] [outer = 0x94454400] 11:27:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:27:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 11:27:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94b19800 == 32 [pid = 1950] [id = 37] 11:27:43 INFO - PROCESS | 1950 | --DOCSHELL 0xa0f01400 == 31 [pid = 1950] [id = 38] 11:27:43 INFO - PROCESS | 1950 | --DOCSHELL 0x9445a400 == 30 [pid = 1950] [id = 53] 11:27:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94459400 == 29 [pid = 1950] [id = 35] 11:27:43 INFO - PROCESS | 1950 | --DOCSHELL 0x91a23400 == 28 [pid = 1950] [id = 52] 11:27:44 INFO - PROCESS | 1950 | --DOCSHELL 0x90689c00 == 27 [pid = 1950] [id = 71] 11:27:44 INFO - PROCESS | 1950 | --DOCSHELL 0x95302400 == 26 [pid = 1950] [id = 70] 11:27:44 INFO - PROCESS | 1950 | --DOCSHELL 0x93484c00 == 25 [pid = 1950] [id = 69] 11:27:44 INFO - PROCESS | 1950 | 1477506464175 Marionette TRACE conn5 <- [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]]]}] 11:27:44 INFO - . 11:27:44 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1983ms 11:27:44 INFO - PROCESS | 1950 | 1477506464229 Marionette TRACE conn5 -> [0,332,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 1950 | 1477506464236 Marionette TRACE conn5 <- [1,332,null,{"value":"8"}] 11:27:44 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9b4ccc00) [pid = 1950] [serial = 182] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0xa27c5000) [pid = 1950] [serial = 183] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x94c0dc00) [pid = 1950] [serial = 179] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x95524800) [pid = 1950] [serial = 180] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9347dc00) [pid = 1950] [serial = 176] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x93b25800) [pid = 1950] [serial = 177] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9a398400) [pid = 1950] [serial = 173] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x9a2c5c00) [pid = 1950] [serial = 174] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x94459800) [pid = 1950] [serial = 170] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x94b1a400) [pid = 1950] [serial = 171] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0xa0fe2c00) [pid = 1950] [serial = 168] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x9551f800) [pid = 1950] [serial = 90] [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.] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0xa2be9c00) [pid = 1950] [serial = 188] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0xa2c27000) [pid = 1950] [serial = 189] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x97a4b000) [pid = 1950] [serial = 185] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x98221800) [pid = 1950] [serial = 186] [outer = (nil)] [url = about:blank] 11:27:44 INFO - PROCESS | 1950 | 1477506464292 Marionette TRACE conn5 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:44 INFO - PROCESS | 1950 | 1477506464485 Marionette TRACE conn5 <- [1,333,null,{"value":null}] 11:27:44 INFO - PROCESS | 1950 | 1477506464511 Marionette TRACE conn5 -> [0,334,"getWindowHandles",null] 11:27:44 INFO - PROCESS | 1950 | 1477506464518 Marionette TRACE conn5 <- [1,334,null,["8"]] 11:27:44 INFO - PROCESS | 1950 | 1477506464615 Marionette TRACE conn5 -> [0,335,"switchToWindow",{"name":"8"}] 11:27:44 INFO - PROCESS | 1950 | 1477506464623 Marionette TRACE conn5 <- [1,335,null,{}] 11:27:44 INFO - PROCESS | 1950 | 1477506464630 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x933efc00 == 26 [pid = 1950] [id = 74] 11:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x9347dc00) [pid = 1950] [serial = 221] [outer = (nil)] 11:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x93b25800) [pid = 1950] [serial = 222] [outer = 0x9347dc00] 11:27:44 INFO - PROCESS | 1950 | 1477506464723 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x9444cc00) [pid = 1950] [serial = 223] [outer = 0x9347dc00] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x9444c400) [pid = 1950] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x98e01800) [pid = 1950] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x9a103800) [pid = 1950] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0xa2ee4c00) [pid = 1950] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x93480400) [pid = 1950] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x9530f400) [pid = 1950] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:27:46 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x93603000) [pid = 1950] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:27:50 INFO - PROCESS | 1950 | 1477506470315 Marionette TRACE conn5 <- [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]]]}] 11:27:50 INFO - .. 11:27:50 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6090ms 11:27:50 INFO - PROCESS | 1950 | 1477506470341 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 1950 | 1477506470348 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 11:27:50 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 11:27:50 INFO - PROCESS | 1950 | 1477506470360 Marionette TRACE conn5 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:50 INFO - PROCESS | 1950 | 1477506470591 Marionette TRACE conn5 <- [1,338,null,{"value":null}] 11:27:50 INFO - PROCESS | 1950 | 1477506470715 Marionette TRACE conn5 -> [0,339,"getWindowHandles",null] 11:27:50 INFO - PROCESS | 1950 | 1477506470722 Marionette TRACE conn5 <- [1,339,null,["8"]] 11:27:50 INFO - PROCESS | 1950 | 1477506470730 Marionette TRACE conn5 -> [0,340,"switchToWindow",{"name":"8"}] 11:27:50 INFO - PROCESS | 1950 | 1477506470738 Marionette TRACE conn5 <- [1,340,null,{}] 11:27:50 INFO - PROCESS | 1950 | 1477506470745 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b2800 == 27 [pid = 1950] [id = 75] 11:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x931bf400) [pid = 1950] [serial = 224] [outer = (nil)] 11:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9347e800) [pid = 1950] [serial = 225] [outer = 0x931bf400] 11:27:50 INFO - PROCESS | 1950 | 1477506470895 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x93b24400) [pid = 1950] [serial = 226] [outer = 0x931bf400] 11:27:52 INFO - PROCESS | 1950 | 1477506472067 Marionette TRACE conn5 <- [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]]]}] 11:27:52 INFO - ... 11:27:52 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1772ms 11:27:52 INFO - PROCESS | 1950 | 1477506472136 Marionette TRACE conn5 -> [0,342,"getWindowHandle",null] 11:27:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 11:27:52 INFO - PROCESS | 1950 | 1477506472142 Marionette TRACE conn5 <- [1,342,null,{"value":"8"}] 11:27:52 INFO - PROCESS | 1950 | 1477506472151 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:52 INFO - PROCESS | 1950 | 1477506472365 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:27:52 INFO - PROCESS | 1950 | 1477506472509 Marionette TRACE conn5 -> [0,344,"getWindowHandles",null] 11:27:52 INFO - PROCESS | 1950 | 1477506472516 Marionette TRACE conn5 <- [1,344,null,["8"]] 11:27:52 INFO - PROCESS | 1950 | 1477506472524 Marionette TRACE conn5 -> [0,345,"switchToWindow",{"name":"8"}] 11:27:52 INFO - PROCESS | 1950 | 1477506472531 Marionette TRACE conn5 <- [1,345,null,{}] 11:27:52 INFO - PROCESS | 1950 | 1477506472537 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b15400 == 28 [pid = 1950] [id = 76] 11:27:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x94b18c00) [pid = 1950] [serial = 227] [outer = (nil)] 11:27:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x94b1d800) [pid = 1950] [serial = 228] [outer = 0x94b18c00] 11:27:52 INFO - PROCESS | 1950 | 1477506472634 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x94b1c000) [pid = 1950] [serial = 229] [outer = 0x94b18c00] 11:27:54 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1ac00 == 27 [pid = 1950] [id = 48] 11:27:54 INFO - PROCESS | 1950 | --DOCSHELL 0x931be800 == 26 [pid = 1950] [id = 47] 11:27:54 INFO - PROCESS | 1950 | --DOCSHELL 0x9a2cd400 == 25 [pid = 1950] [id = 49] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x9550bc00) [pid = 1950] [serial = 210] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x9550e400) [pid = 1950] [serial = 211] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x94034800) [pid = 1950] [serial = 207] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x94032c00) [pid = 1950] [serial = 208] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x9530f000) [pid = 1950] [serial = 204] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x98222000) [pid = 1950] [serial = 205] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0xa2ee9c00) [pid = 1950] [serial = 201] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0xa2eeb800) [pid = 1950] [serial = 202] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0xa2e09000) [pid = 1950] [serial = 198] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0xa2e0c400) [pid = 1950] [serial = 199] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x9a2d1400) [pid = 1950] [serial = 194] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x9a3d7800) [pid = 1950] [serial = 195] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x94b1a000) [pid = 1950] [serial = 191] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x9551ec00) [pid = 1950] [serial = 192] [outer = (nil)] [url = about:blank] 11:27:54 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x92f74000) [pid = 1950] [serial = 213] [outer = (nil)] [url = about:blank] 11:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9068bc00) [pid = 1950] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:27:58 INFO - PROCESS | 1950 | 1477506478419 Marionette TRACE conn5 <- [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]]]}] 11:27:58 INFO - .. 11:27:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6303ms 11:27:58 INFO - PROCESS | 1950 | 1477506478452 Marionette TRACE conn5 -> [0,347,"getWindowHandle",null] 11:27:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 11:27:58 INFO - PROCESS | 1950 | 1477506478459 Marionette TRACE conn5 <- [1,347,null,{"value":"8"}] 11:27:58 INFO - PROCESS | 1950 | 1477506478469 Marionette TRACE conn5 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:27:58 INFO - PROCESS | 1950 | 1477506478635 Marionette TRACE conn5 <- [1,348,null,{"value":null}] 11:27:58 INFO - PROCESS | 1950 | 1477506478746 Marionette TRACE conn5 -> [0,349,"getWindowHandles",null] 11:27:58 INFO - PROCESS | 1950 | 1477506478750 Marionette TRACE conn5 <- [1,349,null,["8"]] 11:27:58 INFO - PROCESS | 1950 | 1477506478760 Marionette TRACE conn5 -> [0,350,"switchToWindow",{"name":"8"}] 11:27:58 INFO - PROCESS | 1950 | 1477506478768 Marionette TRACE conn5 <- [1,350,null,{}] 11:27:58 INFO - PROCESS | 1950 | 1477506478775 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x930a8c00 == 26 [pid = 1950] [id = 77] 11:27:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x930ad800) [pid = 1950] [serial = 230] [outer = (nil)] 11:27:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x933e9400) [pid = 1950] [serial = 231] [outer = 0x930ad800] 11:27:58 INFO - PROCESS | 1950 | 1477506478867 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9403d000) [pid = 1950] [serial = 232] [outer = 0x930ad800] 11:27:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:27:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:27:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1424 11:27:59 INFO - PROCESS | 1950 | 1477506479986 Marionette TRACE conn5 <- [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]]]}] 11:28:00 INFO - .. 11:28:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1571ms 11:28:00 INFO - PROCESS | 1950 | 1477506480040 Marionette TRACE conn5 -> [0,352,"getWindowHandle",null] 11:28:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 11:28:00 INFO - PROCESS | 1950 | 1477506480048 Marionette TRACE conn5 <- [1,352,null,{"value":"8"}] 11:28:00 INFO - PROCESS | 1950 | 1477506480057 Marionette TRACE conn5 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:00 INFO - PROCESS | 1950 | 1477506480294 Marionette TRACE conn5 <- [1,353,null,{"value":null}] 11:28:00 INFO - PROCESS | 1950 | 1477506480321 Marionette TRACE conn5 -> [0,354,"getWindowHandles",null] 11:28:00 INFO - PROCESS | 1950 | 1477506480327 Marionette TRACE conn5 <- [1,354,null,["8"]] 11:28:00 INFO - PROCESS | 1950 | 1477506480333 Marionette TRACE conn5 -> [0,355,"switchToWindow",{"name":"8"}] 11:28:00 INFO - PROCESS | 1950 | 1477506480339 Marionette TRACE conn5 <- [1,355,null,{}] 11:28:00 INFO - PROCESS | 1950 | 1477506480346 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x95303000 == 27 [pid = 1950] [id = 78] 11:28:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x95305800) [pid = 1950] [serial = 233] [outer = (nil)] 11:28:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x9551a000) [pid = 1950] [serial = 234] [outer = 0x95305800] 11:28:00 INFO - PROCESS | 1950 | 1477506480434 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x9551bc00) [pid = 1950] [serial = 235] [outer = 0x95305800] 11:28:01 INFO - PROCESS | 1950 | 1477506481792 Marionette TRACE conn5 <- [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]]]}] 11:28:01 INFO - . 11:28:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1777ms 11:28:01 INFO - PROCESS | 1950 | 1477506481847 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 1950 | 1477506481855 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 11:28:01 INFO - PROCESS | 1950 | 1477506481867 Marionette TRACE conn5 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:02 INFO - PROCESS | 1950 | 1477506482213 Marionette TRACE conn5 <- [1,358,null,{"value":null}] 11:28:02 INFO - PROCESS | 1950 | 1477506482355 Marionette TRACE conn5 -> [0,359,"getWindowHandles",null] 11:28:02 INFO - PROCESS | 1950 | 1477506482368 Marionette TRACE conn5 <- [1,359,null,["8"]] 11:28:02 INFO - PROCESS | 1950 | 1477506482381 Marionette TRACE conn5 -> [0,360,"switchToWindow",{"name":"8"}] 11:28:02 INFO - PROCESS | 1950 | 1477506482391 Marionette TRACE conn5 <- [1,360,null,{}] 11:28:02 INFO - PROCESS | 1950 | 1477506482398 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x95301400 == 28 [pid = 1950] [id = 79] 11:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x95303c00) [pid = 1950] [serial = 236] [outer = (nil)] 11:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9551fc00) [pid = 1950] [serial = 237] [outer = 0x95303c00] 11:28:02 INFO - PROCESS | 1950 | 1477506482518 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x95520c00) [pid = 1950] [serial = 238] [outer = 0x95303c00] 11:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x91a94000 == 27 [pid = 1950] [id = 51] 11:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x930ab000 == 26 [pid = 1950] [id = 68] 11:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x90691c00 == 25 [pid = 1950] [id = 36] 11:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0xa2ee3800) [pid = 1950] [serial = 219] [outer = (nil)] [url = about:blank] 11:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x98229c00) [pid = 1950] [serial = 214] [outer = (nil)] [url = about:blank] 11:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x90685c00) [pid = 1950] [serial = 216] [outer = (nil)] [url = about:blank] 11:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x93b25800) [pid = 1950] [serial = 222] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x930ad800) [pid = 1950] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 11:28:08 INFO - PROCESS | 1950 | 1477506488245 Marionette TRACE conn5 <- [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]]]}] 11:28:08 INFO - .. 11:28:08 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6403ms 11:28:08 INFO - PROCESS | 1950 | 1477506488269 Marionette TRACE conn5 -> [0,362,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 1950 | 1477506488276 Marionette TRACE conn5 <- [1,362,null,{"value":"8"}] 11:28:08 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 11:28:08 INFO - PROCESS | 1950 | 1477506488293 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:08 INFO - PROCESS | 1950 | 1477506488512 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:28:08 INFO - PROCESS | 1950 | 1477506488534 Marionette TRACE conn5 -> [0,364,"getWindowHandles",null] 11:28:08 INFO - PROCESS | 1950 | 1477506488541 Marionette TRACE conn5 <- [1,364,null,["8"]] 11:28:08 INFO - PROCESS | 1950 | 1477506488550 Marionette TRACE conn5 -> [0,365,"switchToWindow",{"name":"8"}] 11:28:08 INFO - PROCESS | 1950 | 1477506488560 Marionette TRACE conn5 <- [1,365,null,{}] 11:28:08 INFO - PROCESS | 1950 | 1477506488622 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x930ad800 == 26 [pid = 1950] [id = 80] 11:28:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x930b4400) [pid = 1950] [serial = 239] [outer = (nil)] 11:28:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x93604000) [pid = 1950] [serial = 240] [outer = 0x930b4400] 11:28:08 INFO - PROCESS | 1950 | 1477506488720 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x93b2c000) [pid = 1950] [serial = 241] [outer = 0x930b4400] 11:28:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:28:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:28:09 INFO - PROCESS | 1950 | 1477506489777 Marionette TRACE conn5 <- [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]]]}] 11:28:09 INFO - .. 11:28:09 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1533ms 11:28:09 INFO - PROCESS | 1950 | 1477506489821 Marionette TRACE conn5 -> [0,367,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 1950 | 1477506489829 Marionette TRACE conn5 <- [1,367,null,{"value":"8"}] 11:28:09 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 11:28:09 INFO - PROCESS | 1950 | 1477506489838 Marionette TRACE conn5 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:10 INFO - PROCESS | 1950 | 1477506490062 Marionette TRACE conn5 <- [1,368,null,{"value":null}] 11:28:10 INFO - PROCESS | 1950 | 1477506490087 Marionette TRACE conn5 -> [0,369,"getWindowHandles",null] 11:28:10 INFO - PROCESS | 1950 | 1477506490092 Marionette TRACE conn5 <- [1,369,null,["8"]] 11:28:10 INFO - PROCESS | 1950 | 1477506490098 Marionette TRACE conn5 -> [0,370,"switchToWindow",{"name":"8"}] 11:28:10 INFO - PROCESS | 1950 | 1477506490104 Marionette TRACE conn5 <- [1,370,null,{}] 11:28:10 INFO - PROCESS | 1950 | 1477506490168 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x9551a400 == 27 [pid = 1950] [id = 81] 11:28:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9551ec00) [pid = 1950] [serial = 242] [outer = (nil)] 11:28:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x95528800) [pid = 1950] [serial = 243] [outer = 0x9551ec00] 11:28:10 INFO - PROCESS | 1950 | 1477506490261 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x97ad5c00) [pid = 1950] [serial = 244] [outer = 0x9551ec00] 11:28:11 INFO - PROCESS | 1950 | 1477506491326 Marionette TRACE conn5 <- [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]]]}] 11:28:11 INFO - .. 11:28:11 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1528ms 11:28:11 INFO - PROCESS | 1950 | 1477506491396 Marionette TRACE conn5 -> [0,372,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1950 | 1477506491404 Marionette TRACE conn5 <- [1,372,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 11:28:11 INFO - PROCESS | 1950 | 1477506491418 Marionette TRACE conn5 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:11 INFO - PROCESS | 1950 | 1477506491688 Marionette TRACE conn5 <- [1,373,null,{"value":null}] 11:28:11 INFO - PROCESS | 1950 | 1477506491847 Marionette TRACE conn5 -> [0,374,"getWindowHandles",null] 11:28:11 INFO - PROCESS | 1950 | 1477506491855 Marionette TRACE conn5 <- [1,374,null,["8"]] 11:28:11 INFO - PROCESS | 1950 | 1477506491863 Marionette TRACE conn5 -> [0,375,"switchToWindow",{"name":"8"}] 11:28:11 INFO - PROCESS | 1950 | 1477506491872 Marionette TRACE conn5 <- [1,375,null,{}] 11:28:11 INFO - PROCESS | 1950 | 1477506491879 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x95310000 == 28 [pid = 1950] [id = 82] 11:28:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x95502c00) [pid = 1950] [serial = 245] [outer = (nil)] 11:28:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9559b800) [pid = 1950] [serial = 246] [outer = 0x95502c00] 11:28:12 INFO - PROCESS | 1950 | 1477506492032 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x98223800) [pid = 1950] [serial = 247] [outer = 0x95502c00] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x90690800 == 27 [pid = 1950] [id = 40] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x94456c00 == 26 [pid = 1950] [id = 50] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x94040800 == 25 [pid = 1950] [id = 39] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x930b2800 == 24 [pid = 1950] [id = 75] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x933efc00 == 23 [pid = 1950] [id = 74] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x97a56800 == 22 [pid = 1950] [id = 46] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x8f89f000 == 21 [pid = 1950] [id = 72] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x98e09c00 == 20 [pid = 1950] [id = 41] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x94036400 == 19 [pid = 1950] [id = 73] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x94593800 == 18 [pid = 1950] [id = 44] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa7b000 == 17 [pid = 1950] [id = 42] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a1c00 == 16 [pid = 1950] [id = 45] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x930ad400 == 15 [pid = 1950] [id = 43] 11:28:15 INFO - PROCESS | 1950 | --DOCSHELL 0x94b15400 == 14 [pid = 1950] [id = 76] 11:28:15 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x9347e800) [pid = 1950] [serial = 225] [outer = (nil)] [url = about:blank] 11:28:15 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x94b1d800) [pid = 1950] [serial = 228] [outer = (nil)] [url = about:blank] 11:28:15 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x9403d000) [pid = 1950] [serial = 232] [outer = (nil)] [url = about:blank] 11:28:15 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x933e9400) [pid = 1950] [serial = 231] [outer = (nil)] [url = about:blank] 11:28:17 INFO - PROCESS | 1950 | 1477506497695 Marionette TRACE conn5 <- [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]]]}] 11:28:17 INFO - .. 11:28:17 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6344ms 11:28:17 INFO - PROCESS | 1950 | 1477506497761 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 1950 | 1477506497769 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 11:28:17 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 11:28:17 INFO - PROCESS | 1950 | 1477506497789 Marionette TRACE conn5 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:18 INFO - PROCESS | 1950 | 1477506498043 Marionette TRACE conn5 <- [1,378,null,{"value":null}] 11:28:18 INFO - PROCESS | 1950 | 1477506498074 Marionette TRACE conn5 -> [0,379,"getWindowHandles",null] 11:28:18 INFO - PROCESS | 1950 | 1477506498081 Marionette TRACE conn5 <- [1,379,null,["8"]] 11:28:18 INFO - PROCESS | 1950 | 1477506498091 Marionette TRACE conn5 -> [0,380,"switchToWindow",{"name":"8"}] 11:28:18 INFO - PROCESS | 1950 | 1477506498101 Marionette TRACE conn5 <- [1,380,null,{}] 11:28:18 INFO - PROCESS | 1950 | 1477506498159 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x90689800 == 15 [pid = 1950] [id = 83] 11:28:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x9068a400) [pid = 1950] [serial = 248] [outer = (nil)] 11:28:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x91a8b000) [pid = 1950] [serial = 249] [outer = 0x9068a400] 11:28:18 INFO - PROCESS | 1950 | 1477506498258 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x924fa000) [pid = 1950] [serial = 250] [outer = 0x9068a400] 11:28:18 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x9551ec00) [pid = 1950] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x930b4400) [pid = 1950] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x95305800) [pid = 1950] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x95303c00) [pid = 1950] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x931bf400) [pid = 1950] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x9347dc00) [pid = 1950] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x8f8a2c00) [pid = 1950] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x94454400) [pid = 1950] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 11:28:19 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x94b18c00) [pid = 1950] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 11:28:19 INFO - PROCESS | 1950 | 1477506499431 Marionette TRACE conn5 <- [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]]]}] 11:28:19 INFO - .. 11:28:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1685ms 11:28:19 INFO - PROCESS | 1950 | 1477506499465 Marionette TRACE conn5 -> [0,382,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 1950 | 1477506499471 Marionette TRACE conn5 <- [1,382,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 11:28:19 INFO - PROCESS | 1950 | 1477506499484 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:19 INFO - PROCESS | 1950 | 1477506499676 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:28:19 INFO - PROCESS | 1950 | 1477506499702 Marionette TRACE conn5 -> [0,384,"getWindowHandles",null] 11:28:19 INFO - PROCESS | 1950 | 1477506499708 Marionette TRACE conn5 <- [1,384,null,["8"]] 11:28:19 INFO - PROCESS | 1950 | 1477506499715 Marionette TRACE conn5 -> [0,385,"switchToWindow",{"name":"8"}] 11:28:19 INFO - PROCESS | 1950 | 1477506499722 Marionette TRACE conn5 <- [1,385,null,{}] 11:28:19 INFO - PROCESS | 1950 | 1477506499730 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x931c5000 == 16 [pid = 1950] [id = 84] 11:28:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x931c5800) [pid = 1950] [serial = 251] [outer = (nil)] 11:28:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x933e6800) [pid = 1950] [serial = 252] [outer = 0x931c5800] 11:28:19 INFO - PROCESS | 1950 | 1477506499907 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x933e7c00) [pid = 1950] [serial = 253] [outer = 0x931c5800] 11:28:23 INFO - PROCESS | 1950 | --DOCSHELL 0x930a8c00 == 15 [pid = 1950] [id = 77] 11:28:23 INFO - PROCESS | 1950 | --DOCSHELL 0x9551a400 == 14 [pid = 1950] [id = 81] 11:28:23 INFO - PROCESS | 1950 | --DOCSHELL 0x95303000 == 13 [pid = 1950] [id = 78] 11:28:23 INFO - PROCESS | 1950 | --DOCSHELL 0x90689800 == 12 [pid = 1950] [id = 83] 11:28:23 INFO - PROCESS | 1950 | --DOCSHELL 0x95310000 == 11 [pid = 1950] [id = 82] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x9444cc00) [pid = 1950] [serial = 223] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x922a7000) [pid = 1950] [serial = 217] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0xa2ee9000) [pid = 1950] [serial = 220] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x94b1c000) [pid = 1950] [serial = 229] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x95528800) [pid = 1950] [serial = 243] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x97ad5c00) [pid = 1950] [serial = 244] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x93604000) [pid = 1950] [serial = 240] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x93b2c000) [pid = 1950] [serial = 241] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x9551fc00) [pid = 1950] [serial = 237] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x95520c00) [pid = 1950] [serial = 238] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9551a000) [pid = 1950] [serial = 234] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x9551bc00) [pid = 1950] [serial = 235] [outer = (nil)] [url = about:blank] 11:28:23 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x93b24400) [pid = 1950] [serial = 226] [outer = (nil)] [url = about:blank] 11:28:25 INFO - PROCESS | 1950 | 1477506505489 Marionette TRACE conn5 <- [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]]]}] 11:28:25 INFO - .. 11:28:25 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6051ms 11:28:25 INFO - PROCESS | 1950 | 1477506505537 Marionette TRACE conn5 -> [0,387,"getWindowHandle",null] 11:28:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 11:28:25 INFO - PROCESS | 1950 | 1477506505547 Marionette TRACE conn5 <- [1,387,null,{"value":"8"}] 11:28:25 INFO - PROCESS | 1950 | 1477506505567 Marionette TRACE conn5 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:25 INFO - PROCESS | 1950 | 1477506505811 Marionette TRACE conn5 <- [1,388,null,{"value":null}] 11:28:25 INFO - PROCESS | 1950 | 1477506505841 Marionette TRACE conn5 -> [0,389,"getWindowHandles",null] 11:28:25 INFO - PROCESS | 1950 | 1477506505848 Marionette TRACE conn5 <- [1,389,null,["8"]] 11:28:25 INFO - PROCESS | 1950 | 1477506505909 Marionette TRACE conn5 -> [0,390,"switchToWindow",{"name":"8"}] 11:28:27 INFO - PROCESS | 1950 | 1477506505920 Marionette TRACE conn5 <- [1,390,null,{}] 11:28:27 INFO - PROCESS | 1950 | 1477506505926 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x90686400 == 12 [pid = 1950] [id = 85] 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x90686c00) [pid = 1950] [serial = 254] [outer = (nil)] 11:28:27 INFO - .. 11:28:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1678ms 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x9068c000) [pid = 1950] [serial = 255] [outer = 0x90686c00] 11:28:27 INFO - PROCESS | 1950 | 1477506506019 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x922a7000) [pid = 1950] [serial = 256] [outer = 0x90686c00] 11:28:27 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9068a400) [pid = 1950] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 11:28:27 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x95502c00) [pid = 1950] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 11:28:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:28:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:28:27 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:28:27 INFO - PROCESS | 1950 | 1477506507143 Marionette TRACE conn5 <- [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]]]}] 11:28:27 INFO - PROCESS | 1950 | 1477506507240 Marionette TRACE conn5 -> [0,392,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1950 | 1477506507247 Marionette TRACE conn5 <- [1,392,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 11:28:27 INFO - PROCESS | 1950 | 1477506507257 Marionette TRACE conn5 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:27 INFO - PROCESS | 1950 | 1477506507489 Marionette TRACE conn5 <- [1,393,null,{"value":null}] 11:28:27 INFO - PROCESS | 1950 | 1477506507503 Marionette TRACE conn5 -> [0,394,"getWindowHandles",null] 11:28:27 INFO - PROCESS | 1950 | 1477506507519 Marionette TRACE conn5 <- [1,394,null,["8"]] 11:28:27 INFO - PROCESS | 1950 | 1477506507530 Marionette TRACE conn5 -> [0,395,"switchToWindow",{"name":"8"}] 11:28:27 INFO - PROCESS | 1950 | 1477506507535 Marionette TRACE conn5 <- [1,395,null,{}] 11:28:27 INFO - PROCESS | 1950 | 1477506507545 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x93309800 == 13 [pid = 1950] [id = 86] 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x9330d400) [pid = 1950] [serial = 257] [outer = (nil)] 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x933ec000) [pid = 1950] [serial = 258] [outer = 0x9330d400] 11:28:27 INFO - PROCESS | 1950 | 1477506507635 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8fa7f800) [pid = 1950] [serial = 259] [outer = 0x9330d400] 11:28:28 INFO - PROCESS | 1950 | 1477506508762 Marionette TRACE conn5 <- [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]]]}] 11:28:28 INFO - .. 11:28:28 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1524ms 11:28:28 INFO - PROCESS | 1950 | 1477506508791 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 1950 | 1477506508800 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 11:28:28 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 11:28:28 INFO - PROCESS | 1950 | 1477506508809 Marionette TRACE conn5 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:29 INFO - PROCESS | 1950 | 1477506509012 Marionette TRACE conn5 <- [1,398,null,{"value":null}] 11:28:29 INFO - PROCESS | 1950 | 1477506509113 Marionette TRACE conn5 -> [0,399,"getWindowHandles",null] 11:28:29 INFO - PROCESS | 1950 | 1477506509119 Marionette TRACE conn5 <- [1,399,null,["8"]] 11:28:29 INFO - PROCESS | 1950 | 1477506509125 Marionette TRACE conn5 -> [0,400,"switchToWindow",{"name":"8"}] 11:28:29 INFO - PROCESS | 1950 | 1477506509135 Marionette TRACE conn5 <- [1,400,null,{}] 11:28:29 INFO - PROCESS | 1950 | 1477506509143 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x94452800 == 14 [pid = 1950] [id = 87] 11:28:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x94452c00) [pid = 1950] [serial = 260] [outer = (nil)] 11:28:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x94454c00) [pid = 1950] [serial = 261] [outer = 0x94452c00] 11:28:29 INFO - PROCESS | 1950 | 1477506509237 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x94589800) [pid = 1950] [serial = 262] [outer = 0x94452c00] 11:28:32 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x91a8b000) [pid = 1950] [serial = 249] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x924fa000) [pid = 1950] [serial = 250] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x9559b800) [pid = 1950] [serial = 246] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x98223800) [pid = 1950] [serial = 247] [outer = (nil)] [url = about:blank] 11:28:34 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9330d400) [pid = 1950] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 11:28:34 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x90686c00) [pid = 1950] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 11:28:34 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x931c5800) [pid = 1950] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 11:28:34 INFO - PROCESS | 1950 | 1477506514937 Marionette TRACE conn5 <- [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]]]}] 11:28:34 INFO - .. 11:28:34 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6143ms 11:28:34 INFO - PROCESS | 1950 | 1477506514952 Marionette TRACE conn5 -> [0,402,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 1950 | 1477506514958 Marionette TRACE conn5 <- [1,402,null,{"value":"8"}] 11:28:34 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 11:28:34 INFO - PROCESS | 1950 | 1477506514972 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:35 INFO - PROCESS | 1950 | 1477506515157 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:28:35 INFO - PROCESS | 1950 | 1477506515265 Marionette TRACE conn5 -> [0,404,"getWindowHandles",null] 11:28:35 INFO - PROCESS | 1950 | 1477506515272 Marionette TRACE conn5 <- [1,404,null,["8"]] 11:28:35 INFO - PROCESS | 1950 | 1477506515280 Marionette TRACE conn5 -> [0,405,"switchToWindow",{"name":"8"}] 11:28:35 INFO - PROCESS | 1950 | 1477506515290 Marionette TRACE conn5 <- [1,405,null,{}] 11:28:35 INFO - PROCESS | 1950 | 1477506515297 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x9238bc00 == 15 [pid = 1950] [id = 88] 11:28:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x9238c800) [pid = 1950] [serial = 263] [outer = (nil)] 11:28:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x92f68400) [pid = 1950] [serial = 264] [outer = 0x9238c800] 11:28:35 INFO - PROCESS | 1950 | 1477506515399 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x92fdc800) [pid = 1950] [serial = 265] [outer = 0x9238c800] 11:28:36 INFO - PROCESS | 1950 | 1477506516437 Marionette TRACE conn5 <- [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]]]}] 11:28:36 INFO - . 11:28:36 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1521ms 11:28:36 INFO - PROCESS | 1950 | 1477506516491 Marionette TRACE conn5 -> [0,407,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 1950 | 1477506516498 Marionette TRACE conn5 <- [1,407,null,{"value":"8"}] 11:28:36 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 11:28:36 INFO - PROCESS | 1950 | 1477506516506 Marionette TRACE conn5 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:36 INFO - PROCESS | 1950 | 1477506516716 Marionette TRACE conn5 <- [1,408,null,{"value":null}] 11:28:36 INFO - PROCESS | 1950 | 1477506516815 Marionette TRACE conn5 -> [0,409,"getWindowHandles",null] 11:28:36 INFO - PROCESS | 1950 | 1477506516821 Marionette TRACE conn5 <- [1,409,null,["8"]] 11:28:36 INFO - PROCESS | 1950 | 1477506516828 Marionette TRACE conn5 -> [0,410,"switchToWindow",{"name":"8"}] 11:28:36 INFO - PROCESS | 1950 | 1477506516834 Marionette TRACE conn5 <- [1,410,null,{}] 11:28:36 INFO - PROCESS | 1950 | 1477506516842 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x94036400 == 16 [pid = 1950] [id = 89] 11:28:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x94038400) [pid = 1950] [serial = 266] [outer = (nil)] 11:28:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9403e000) [pid = 1950] [serial = 267] [outer = 0x94038400] 11:28:36 INFO - PROCESS | 1950 | 1477506516937 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x94450400) [pid = 1950] [serial = 268] [outer = 0x94038400] 11:28:40 INFO - PROCESS | 1950 | --DOCSHELL 0x95301400 == 15 [pid = 1950] [id = 79] 11:28:40 INFO - PROCESS | 1950 | --DOCSHELL 0x931c5000 == 14 [pid = 1950] [id = 84] 11:28:40 INFO - PROCESS | 1950 | --DOCSHELL 0x90686400 == 13 [pid = 1950] [id = 85] 11:28:40 INFO - PROCESS | 1950 | --DOCSHELL 0x9238bc00 == 12 [pid = 1950] [id = 88] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x933e6800) [pid = 1950] [serial = 252] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x933ec000) [pid = 1950] [serial = 258] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8fa7f800) [pid = 1950] [serial = 259] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9068c000) [pid = 1950] [serial = 255] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x922a7000) [pid = 1950] [serial = 256] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x933e7c00) [pid = 1950] [serial = 253] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x94454c00) [pid = 1950] [serial = 261] [outer = (nil)] [url = about:blank] 11:28:42 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x9238c800) [pid = 1950] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 11:28:42 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x94452c00) [pid = 1950] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 11:28:42 INFO - PROCESS | 1950 | 1477506522555 Marionette TRACE conn5 <- [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]]]}] 11:28:42 INFO - .. 11:28:42 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6087ms 11:28:42 INFO - PROCESS | 1950 | 1477506522595 Marionette TRACE conn5 -> [0,412,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 1950 | 1477506522602 Marionette TRACE conn5 <- [1,412,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 11:28:42 INFO - PROCESS | 1950 | 1477506522614 Marionette TRACE conn5 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:42 INFO - PROCESS | 1950 | 1477506522817 Marionette TRACE conn5 <- [1,413,null,{"value":null}] 11:28:42 INFO - PROCESS | 1950 | 1477506522923 Marionette TRACE conn5 -> [0,414,"getWindowHandles",null] 11:28:42 INFO - PROCESS | 1950 | 1477506522930 Marionette TRACE conn5 <- [1,414,null,["8"]] 11:28:42 INFO - PROCESS | 1950 | 1477506522938 Marionette TRACE conn5 -> [0,415,"switchToWindow",{"name":"8"}] 11:28:42 INFO - PROCESS | 1950 | 1477506522946 Marionette TRACE conn5 <- [1,415,null,{}] 11:28:42 INFO - PROCESS | 1950 | 1477506522954 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a8e400 == 13 [pid = 1950] [id = 90] 11:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x91a93400) [pid = 1950] [serial = 269] [outer = (nil)] 11:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x922a7000) [pid = 1950] [serial = 270] [outer = 0x91a93400] 11:28:43 INFO - PROCESS | 1950 | 1477506523065 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x922a7400) [pid = 1950] [serial = 271] [outer = 0x91a93400] 11:28:48 INFO - PROCESS | 1950 | --DOCSHELL 0x930ad800 == 12 [pid = 1950] [id = 80] 11:28:48 INFO - PROCESS | 1950 | --DOCSHELL 0x93309800 == 11 [pid = 1950] [id = 86] 11:28:48 INFO - PROCESS | 1950 | --DOCSHELL 0x94452800 == 10 [pid = 1950] [id = 87] 11:28:48 INFO - PROCESS | 1950 | --DOCSHELL 0x94036400 == 9 [pid = 1950] [id = 89] 11:28:48 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x94589800) [pid = 1950] [serial = 262] [outer = (nil)] [url = about:blank] 11:28:48 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x92fdc800) [pid = 1950] [serial = 265] [outer = (nil)] [url = about:blank] 11:28:48 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x92f68400) [pid = 1950] [serial = 264] [outer = (nil)] [url = about:blank] 11:28:48 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x9403e000) [pid = 1950] [serial = 267] [outer = (nil)] [url = about:blank] 11:28:48 INFO - PROCESS | 1950 | 1477506528667 Marionette TRACE conn5 <- [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]]]}] 11:28:48 INFO - .. 11:28:48 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6093ms 11:28:48 INFO - PROCESS | 1950 | 1477506528706 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1950 | 1477506528714 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 11:28:48 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 11:28:48 INFO - PROCESS | 1950 | 1477506528735 Marionette TRACE conn5 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:48 INFO - PROCESS | 1950 | 1477506528935 Marionette TRACE conn5 <- [1,418,null,{"value":null}] 11:28:48 INFO - PROCESS | 1950 | 1477506528959 Marionette TRACE conn5 -> [0,419,"getWindowHandles",null] 11:28:48 INFO - PROCESS | 1950 | 1477506528967 Marionette TRACE conn5 <- [1,419,null,["8"]] 11:28:49 INFO - PROCESS | 1950 | 1477506528997 Marionette TRACE conn5 -> [0,420,"switchToWindow",{"name":"8"}] 11:28:49 INFO - PROCESS | 1950 | 1477506529007 Marionette TRACE conn5 <- [1,420,null,{}] 11:28:49 INFO - PROCESS | 1950 | 1477506529094 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x90686c00 == 10 [pid = 1950] [id = 91] 11:28:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x90687000) [pid = 1950] [serial = 272] [outer = (nil)] 11:28:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x9068c000) [pid = 1950] [serial = 273] [outer = 0x90687000] 11:28:49 INFO - PROCESS | 1950 | 1477506529194 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x9220d800) [pid = 1950] [serial = 274] [outer = 0x90687000] 11:28:50 INFO - PROCESS | 1950 | 1477506530267 Marionette TRACE conn5 <- [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]]]}] 11:28:50 INFO - .. 11:28:50 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1576ms 11:28:50 INFO - PROCESS | 1950 | 1477506530307 Marionette TRACE conn5 -> [0,422,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 1950 | 1477506530313 Marionette TRACE conn5 <- [1,422,null,{"value":"8"}] 11:28:50 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 11:28:50 INFO - PROCESS | 1950 | 1477506530330 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:50 INFO - PROCESS | 1950 | 1477506530568 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:28:50 INFO - PROCESS | 1950 | 1477506530596 Marionette TRACE conn5 -> [0,424,"getWindowHandles",null] 11:28:50 INFO - PROCESS | 1950 | 1477506530602 Marionette TRACE conn5 <- [1,424,null,["8"]] 11:28:50 INFO - PROCESS | 1950 | 1477506530611 Marionette TRACE conn5 -> [0,425,"switchToWindow",{"name":"8"}] 11:28:50 INFO - PROCESS | 1950 | 1477506530617 Marionette TRACE conn5 <- [1,425,null,{}] 11:28:50 INFO - PROCESS | 1950 | 1477506530675 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a9c00 == 11 [pid = 1950] [id = 92] 11:28:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x9330a800) [pid = 1950] [serial = 275] [outer = (nil)] 11:28:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x933e9400) [pid = 1950] [serial = 276] [outer = 0x9330a800] 11:28:50 INFO - PROCESS | 1950 | 1477506530769 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x933ec000) [pid = 1950] [serial = 277] [outer = 0x9330a800] 11:28:51 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x94038400) [pid = 1950] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 11:28:52 INFO - PROCESS | 1950 | 1477506532196 Marionette TRACE conn5 <- [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]]]}] 11:28:52 INFO - .. 11:28:52 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1934ms 11:28:52 INFO - PROCESS | 1950 | 1477506532283 Marionette TRACE conn5 -> [0,427,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 1950 | 1477506532291 Marionette TRACE conn5 <- [1,427,null,{"value":"8"}] 11:28:52 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 11:28:52 INFO - PROCESS | 1950 | 1477506532299 Marionette TRACE conn5 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:52 INFO - PROCESS | 1950 | 1477506532519 Marionette TRACE conn5 <- [1,428,null,{"value":null}] 11:28:52 INFO - PROCESS | 1950 | 1477506532590 Marionette TRACE conn5 -> [0,429,"getWindowHandles",null] 11:28:52 INFO - PROCESS | 1950 | 1477506532596 Marionette TRACE conn5 <- [1,429,null,["8"]] 11:28:52 INFO - PROCESS | 1950 | 1477506532602 Marionette TRACE conn5 -> [0,430,"switchToWindow",{"name":"8"}] 11:28:52 INFO - PROCESS | 1950 | 1477506532611 Marionette TRACE conn5 <- [1,430,null,{}] 11:28:52 INFO - PROCESS | 1950 | 1477506532617 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x95302000 == 12 [pid = 1950] [id = 93] 11:28:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x95302400) [pid = 1950] [serial = 278] [outer = (nil)] 11:28:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9530f000) [pid = 1950] [serial = 279] [outer = 0x95302400] 11:28:52 INFO - PROCESS | 1950 | 1477506532712 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x9551a400) [pid = 1950] [serial = 280] [outer = 0x95302400] 11:28:53 INFO - PROCESS | 1950 | 1477506533389 Marionette TRACE conn5 <- [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]]]}] 11:28:53 INFO - . 11:28:53 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1123ms 11:28:53 INFO - PROCESS | 1950 | 1477506533424 Marionette TRACE conn5 -> [0,432,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1950 | 1477506533429 Marionette TRACE conn5 <- [1,432,null,{"value":"8"}] 11:28:53 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 11:28:53 INFO - PROCESS | 1950 | 1477506533439 Marionette TRACE conn5 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:53 INFO - PROCESS | 1950 | 1477506533635 Marionette TRACE conn5 <- [1,433,null,{"value":null}] 11:28:53 INFO - PROCESS | 1950 | 1477506533729 Marionette TRACE conn5 -> [0,434,"getWindowHandles",null] 11:28:53 INFO - PROCESS | 1950 | 1477506533735 Marionette TRACE conn5 <- [1,434,null,["8"]] 11:28:53 INFO - PROCESS | 1950 | 1477506533746 Marionette TRACE conn5 -> [0,435,"switchToWindow",{"name":"8"}] 11:28:53 INFO - PROCESS | 1950 | 1477506533757 Marionette TRACE conn5 <- [1,435,null,{}] 11:28:53 INFO - PROCESS | 1950 | 1477506533766 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x9530f400 == 13 [pid = 1950] [id = 94] 11:28:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x95526800) [pid = 1950] [serial = 281] [outer = (nil)] 11:28:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x97a4c400) [pid = 1950] [serial = 282] [outer = 0x95526800] 11:28:53 INFO - PROCESS | 1950 | 1477506533859 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x97ad7800) [pid = 1950] [serial = 283] [outer = 0x95526800] 11:28:54 INFO - PROCESS | 1950 | 1477506534553 Marionette TRACE conn5 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 11:28:54 INFO - . 11:28:54 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1174ms 11:28:54 INFO - PROCESS | 1950 | 1477506534719 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 1950 | 1477506534728 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 11:28:54 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 11:28:54 INFO - PROCESS | 1950 | 1477506534755 Marionette TRACE conn5 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:54 INFO - PROCESS | 1950 | 1477506534965 Marionette TRACE conn5 <- [1,438,null,{"value":null}] 11:28:55 INFO - PROCESS | 1950 | 1477506535108 Marionette TRACE conn5 -> [0,439,"getWindowHandles",null] 11:28:55 INFO - PROCESS | 1950 | 1477506535115 Marionette TRACE conn5 <- [1,439,null,["8"]] 11:28:55 INFO - PROCESS | 1950 | 1477506535126 Marionette TRACE conn5 -> [0,440,"switchToWindow",{"name":"8"}] 11:28:55 INFO - PROCESS | 1950 | 1477506535137 Marionette TRACE conn5 <- [1,440,null,{}] 11:28:55 INFO - PROCESS | 1950 | 1477506535146 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x930a7800 == 14 [pid = 1950] [id = 95] 11:28:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x930ad800) [pid = 1950] [serial = 284] [outer = (nil)] 11:28:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x93484000) [pid = 1950] [serial = 285] [outer = 0x930ad800] 11:28:55 INFO - PROCESS | 1950 | 1477506535251 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9444d000) [pid = 1950] [serial = 286] [outer = 0x930ad800] 11:28:55 INFO - PROCESS | 1950 | 1477506535961 Marionette TRACE conn5 <- [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]]]}] 11:28:56 INFO - . 11:28:56 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1270ms 11:28:56 INFO - PROCESS | 1950 | 1477506536023 Marionette TRACE conn5 -> [0,442,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1950 | 1477506536032 Marionette TRACE conn5 <- [1,442,null,{"value":"8"}] 11:28:56 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 11:28:56 INFO - PROCESS | 1950 | 1477506536041 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:56 INFO - PROCESS | 1950 | 1477506536275 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:28:56 INFO - PROCESS | 1950 | 1477506536416 Marionette TRACE conn5 -> [0,444,"getWindowHandles",null] 11:28:56 INFO - PROCESS | 1950 | 1477506536422 Marionette TRACE conn5 <- [1,444,null,["8"]] 11:28:56 INFO - PROCESS | 1950 | 1477506536431 Marionette TRACE conn5 -> [0,445,"switchToWindow",{"name":"8"}] 11:28:56 INFO - PROCESS | 1950 | 1477506536437 Marionette TRACE conn5 <- [1,445,null,{}] 11:28:56 INFO - PROCESS | 1950 | 1477506536449 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a4cc00 == 15 [pid = 1950] [id = 96] 11:28:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x97a52800) [pid = 1950] [serial = 287] [outer = (nil)] 11:28:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x97c01400) [pid = 1950] [serial = 288] [outer = 0x97a52800] 11:28:56 INFO - PROCESS | 1950 | 1477506536549 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x98222000) [pid = 1950] [serial = 289] [outer = 0x97a52800] 11:28:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x99590400) [pid = 1950] [serial = 290] [outer = 0x94037400] 11:28:57 INFO - PROCESS | 1950 | 1477506537419 Marionette TRACE conn5 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 11:28:57 INFO - . 11:28:57 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1424ms 11:28:57 INFO - PROCESS | 1950 | 1477506537474 Marionette TRACE conn5 -> [0,447,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 1950 | 1477506537482 Marionette TRACE conn5 <- [1,447,null,{"value":"8"}] 11:28:57 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 11:28:57 INFO - PROCESS | 1950 | 1477506537492 Marionette TRACE conn5 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:57 INFO - PROCESS | 1950 | 1477506537686 Marionette TRACE conn5 <- [1,448,null,{"value":null}] 11:28:57 INFO - PROCESS | 1950 | 1477506537829 Marionette TRACE conn5 -> [0,449,"getWindowHandles",null] 11:28:57 INFO - PROCESS | 1950 | 1477506537835 Marionette TRACE conn5 <- [1,449,null,["8"]] 11:28:57 INFO - PROCESS | 1950 | 1477506537848 Marionette TRACE conn5 -> [0,450,"switchToWindow",{"name":"8"}] 11:28:57 INFO - PROCESS | 1950 | 1477506537857 Marionette TRACE conn5 <- [1,450,null,{}] 11:28:57 INFO - PROCESS | 1950 | 1477506537865 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a1e4400 == 16 [pid = 1950] [id = 97] 11:28:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9a1e5c00) [pid = 1950] [serial = 291] [outer = (nil)] 11:28:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x9a235c00) [pid = 1950] [serial = 292] [outer = 0x9a1e5c00] 11:28:57 INFO - PROCESS | 1950 | 1477506537968 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x9a23e400) [pid = 1950] [serial = 293] [outer = 0x9a1e5c00] 11:28:58 INFO - PROCESS | 1950 | 1477506538726 Marionette TRACE conn5 <- [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]]]}] 11:28:58 INFO - . 11:28:58 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1326ms 11:28:58 INFO - PROCESS | 1950 | 1477506538818 Marionette TRACE conn5 -> [0,452,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1950 | 1477506538824 Marionette TRACE conn5 <- [1,452,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 11:28:58 INFO - PROCESS | 1950 | 1477506538834 Marionette TRACE conn5 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:28:59 INFO - PROCESS | 1950 | 1477506539092 Marionette TRACE conn5 <- [1,453,null,{"value":null}] 11:28:59 INFO - PROCESS | 1950 | 1477506539106 Marionette TRACE conn5 -> [0,454,"getWindowHandles",null] 11:28:59 INFO - PROCESS | 1950 | 1477506539113 Marionette TRACE conn5 <- [1,454,null,["8"]] 11:28:59 INFO - PROCESS | 1950 | 1477506539213 Marionette TRACE conn5 -> [0,455,"switchToWindow",{"name":"8"}] 11:28:59 INFO - PROCESS | 1950 | 1477506539220 Marionette TRACE conn5 <- [1,455,null,{}] 11:28:59 INFO - PROCESS | 1950 | 1477506539227 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a39a000 == 17 [pid = 1950] [id = 98] 11:28:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9a39a800) [pid = 1950] [serial = 294] [outer = (nil)] 11:28:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9a39dc00) [pid = 1950] [serial = 295] [outer = 0x9a39a800] 11:28:59 INFO - PROCESS | 1950 | 1477506539322 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x9a3a0000) [pid = 1950] [serial = 296] [outer = 0x9a39a800] 11:29:00 INFO - PROCESS | 1950 | 1477506540165 Marionette TRACE conn5 <- [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]]]}] 11:29:00 INFO - . 11:29:00 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1382ms 11:29:00 INFO - PROCESS | 1950 | 1477506540223 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 1950 | 1477506540231 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 11:29:00 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 11:29:00 INFO - PROCESS | 1950 | 1477506540244 Marionette TRACE conn5 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:00 INFO - PROCESS | 1950 | 1477506540454 Marionette TRACE conn5 <- [1,458,null,{"value":null}] 11:29:00 INFO - PROCESS | 1950 | 1477506540627 Marionette TRACE conn5 -> [0,459,"getWindowHandles",null] 11:29:00 INFO - PROCESS | 1950 | 1477506540641 Marionette TRACE conn5 <- [1,459,null,["8"]] 11:29:00 INFO - PROCESS | 1950 | 1477506540680 Marionette TRACE conn5 -> [0,460,"switchToWindow",{"name":"8"}] 11:29:00 INFO - PROCESS | 1950 | 1477506540692 Marionette TRACE conn5 <- [1,460,null,{}] 11:29:00 INFO - PROCESS | 1950 | 1477506540699 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x92205800 == 18 [pid = 1950] [id = 99] 11:29:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x92fdd000) [pid = 1950] [serial = 297] [outer = (nil)] 11:29:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x9380f400) [pid = 1950] [serial = 298] [outer = 0x92fdd000] 11:29:00 INFO - PROCESS | 1950 | 1477506540804 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x9380f800) [pid = 1950] [serial = 299] [outer = 0x92fdd000] 11:29:01 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x94450400) [pid = 1950] [serial = 268] [outer = (nil)] [url = about:blank] 11:29:01 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x922a7000) [pid = 1950] [serial = 270] [outer = (nil)] [url = about:blank] 11:29:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a4c00 == 19 [pid = 1950] [id = 100] 11:29:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x94b19c00) [pid = 1950] [serial = 300] [outer = (nil)] 11:29:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x94450c00 == 20 [pid = 1950] [id = 101] 11:29:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x94c0f000) [pid = 1950] [serial = 301] [outer = (nil)] 11:29:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x94c79000) [pid = 1950] [serial = 302] [outer = 0x94c0f000] 11:29:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x9550f400) [pid = 1950] [serial = 303] [outer = 0x94b19c00] 11:29:03 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x91a93400) [pid = 1950] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 11:29:03 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x95302400) [pid = 1950] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 11:29:03 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x9330a800) [pid = 1950] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 11:29:03 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x90687000) [pid = 1950] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 11:29:06 INFO - PROCESS | 1950 | 1477506546460 Marionette TRACE conn5 <- [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]]]}] 11:29:06 INFO - . 11:29:06 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6235ms 11:29:06 INFO - PROCESS | 1950 | 1477506546477 Marionette TRACE conn5 -> [0,462,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1950 | 1477506546483 Marionette TRACE conn5 <- [1,462,null,{"value":"8"}] 11:29:06 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 11:29:06 INFO - PROCESS | 1950 | 1477506546490 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:06 INFO - PROCESS | 1950 | 1477506546719 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:29:06 INFO - PROCESS | 1950 | 1477506546742 Marionette TRACE conn5 -> [0,464,"getWindowHandles",null] 11:29:06 INFO - PROCESS | 1950 | 1477506546747 Marionette TRACE conn5 <- [1,464,null,["8"]] 11:29:06 INFO - PROCESS | 1950 | 1477506546753 Marionette TRACE conn5 -> [0,465,"switchToWindow",{"name":"8"}] 11:29:06 INFO - PROCESS | 1950 | 1477506546760 Marionette TRACE conn5 <- [1,465,null,{}] 11:29:06 INFO - PROCESS | 1950 | 1477506546794 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db3a800 == 21 [pid = 1950] [id = 102] 11:29:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x8f808800) [pid = 1950] [serial = 304] [outer = (nil)] 11:29:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8f8a3c00) [pid = 1950] [serial = 305] [outer = 0x8f808800] 11:29:06 INFO - PROCESS | 1950 | 1477506546947 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x9068cc00) [pid = 1950] [serial = 306] [outer = 0x8f808800] 11:29:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a6000 == 22 [pid = 1950] [id = 103] 11:29:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x93809400) [pid = 1950] [serial = 307] [outer = (nil)] 11:29:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x92389400) [pid = 1950] [serial = 308] [outer = 0x93809400] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a4c00 == 21 [pid = 1950] [id = 100] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x94450c00 == 20 [pid = 1950] [id = 101] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x92205800 == 19 [pid = 1950] [id = 99] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x930a7800 == 18 [pid = 1950] [id = 95] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x97a4cc00 == 17 [pid = 1950] [id = 96] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x9a1e4400 == 16 [pid = 1950] [id = 97] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x91a8e400 == 15 [pid = 1950] [id = 90] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x90686c00 == 14 [pid = 1950] [id = 91] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x9a39a000 == 13 [pid = 1950] [id = 98] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x95302000 == 12 [pid = 1950] [id = 93] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a9c00 == 11 [pid = 1950] [id = 92] 11:29:11 INFO - PROCESS | 1950 | --DOCSHELL 0x9530f400 == 10 [pid = 1950] [id = 94] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x922a7400) [pid = 1950] [serial = 271] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x9220d800) [pid = 1950] [serial = 274] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x9068c000) [pid = 1950] [serial = 273] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x933ec000) [pid = 1950] [serial = 277] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x933e9400) [pid = 1950] [serial = 276] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x9551a400) [pid = 1950] [serial = 280] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x9530f000) [pid = 1950] [serial = 279] [outer = (nil)] [url = about:blank] 11:29:11 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x97a4c400) [pid = 1950] [serial = 282] [outer = (nil)] [url = about:blank] 11:29:12 INFO - PROCESS | 1950 | 1477506552809 Marionette TRACE conn5 <- [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]]]}] 11:29:12 INFO - . 11:29:12 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6344ms 11:29:12 INFO - PROCESS | 1950 | 1477506552836 Marionette TRACE conn5 -> [0,467,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1950 | 1477506552844 Marionette TRACE conn5 <- [1,467,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 11:29:12 INFO - PROCESS | 1950 | 1477506552857 Marionette TRACE conn5 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:13 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a6000 == 9 [pid = 1950] [id = 103] 11:29:13 INFO - PROCESS | 1950 | 1477506553175 Marionette TRACE conn5 <- [1,468,null,{"value":null}] 11:29:13 INFO - PROCESS | 1950 | 1477506553214 Marionette TRACE conn5 -> [0,469,"getWindowHandles",null] 11:29:13 INFO - PROCESS | 1950 | 1477506553221 Marionette TRACE conn5 <- [1,469,null,["8"]] 11:29:13 INFO - PROCESS | 1950 | 1477506553284 Marionette TRACE conn5 -> [0,470,"switchToWindow",{"name":"8"}] 11:29:13 INFO - PROCESS | 1950 | 1477506553294 Marionette TRACE conn5 <- [1,470,null,{}] 11:29:13 INFO - PROCESS | 1950 | 1477506553301 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x90689800 == 10 [pid = 1950] [id = 104] 11:29:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x90689c00) [pid = 1950] [serial = 309] [outer = (nil)] 11:29:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x90690c00) [pid = 1950] [serial = 310] [outer = 0x90689c00] 11:29:13 INFO - PROCESS | 1950 | 1477506553411 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x922ac400) [pid = 1950] [serial = 311] [outer = 0x90689c00] 11:29:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x930af800 == 11 [pid = 1950] [id = 105] 11:29:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x931c5400) [pid = 1950] [serial = 312] [outer = (nil)] 11:29:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x933e7c00) [pid = 1950] [serial = 313] [outer = 0x931c5400] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x92fdd000) [pid = 1950] [serial = 297] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x94b19c00) [pid = 1950] [serial = 300] [outer = (nil)] [url = about:blank] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x94c0f000) [pid = 1950] [serial = 301] [outer = (nil)] [url = about:blank] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x9a39a800) [pid = 1950] [serial = 294] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x9a1e5c00) [pid = 1950] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x97a52800) [pid = 1950] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x930ad800) [pid = 1950] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 11:29:14 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x95526800) [pid = 1950] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 11:29:19 INFO - PROCESS | 1950 | 1477506559099 Marionette TRACE conn5 <- [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]]]}] 11:29:19 INFO - PROCESS | 1950 | --DOCSHELL 0x8db3a800 == 10 [pid = 1950] [id = 102] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x9550f400) [pid = 1950] [serial = 303] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x94c79000) [pid = 1950] [serial = 302] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x9a3a0000) [pid = 1950] [serial = 296] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x9a39dc00) [pid = 1950] [serial = 295] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x9380f800) [pid = 1950] [serial = 299] [outer = (nil)] [url = about:blank] 11:29:19 INFO - ... 11:29:19 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6288ms 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x9380f400) [pid = 1950] [serial = 298] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x9a235c00) [pid = 1950] [serial = 292] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9a23e400) [pid = 1950] [serial = 293] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x97c01400) [pid = 1950] [serial = 288] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x98222000) [pid = 1950] [serial = 289] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x93484000) [pid = 1950] [serial = 285] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x9444d000) [pid = 1950] [serial = 286] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x97ad7800) [pid = 1950] [serial = 283] [outer = (nil)] [url = about:blank] 11:29:19 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0xa2c2c000) [pid = 1950] [serial = 196] [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.] 11:29:19 INFO - PROCESS | 1950 | 1477506559159 Marionette TRACE conn5 -> [0,472,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1950 | 1477506559166 Marionette TRACE conn5 <- [1,472,null,{"value":"8"}] 11:29:19 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 11:29:19 INFO - PROCESS | 1950 | 1477506559181 Marionette TRACE conn5 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:19 INFO - PROCESS | 1950 | --DOCSHELL 0x930af800 == 9 [pid = 1950] [id = 105] 11:29:19 INFO - PROCESS | 1950 | 1477506559390 Marionette TRACE conn5 <- [1,473,null,{"value":null}] 11:29:19 INFO - PROCESS | 1950 | 1477506559497 Marionette TRACE conn5 -> [0,474,"getWindowHandles",null] 11:29:19 INFO - PROCESS | 1950 | 1477506559505 Marionette TRACE conn5 <- [1,474,null,["8"]] 11:29:19 INFO - PROCESS | 1950 | 1477506559514 Marionette TRACE conn5 -> [0,475,"switchToWindow",{"name":"8"}] 11:29:19 INFO - PROCESS | 1950 | 1477506559522 Marionette TRACE conn5 <- [1,475,null,{}] 11:29:19 INFO - PROCESS | 1950 | 1477506559529 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x90688400 == 10 [pid = 1950] [id = 106] 11:29:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x90688800) [pid = 1950] [serial = 314] [outer = (nil)] 11:29:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x91a24400) [pid = 1950] [serial = 315] [outer = 0x90688800] 11:29:19 INFO - PROCESS | 1950 | 1477506559625 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x924f0000) [pid = 1950] [serial = 316] [outer = 0x90688800] 11:29:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x931bf000 == 11 [pid = 1950] [id = 107] 11:29:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9330c400) [pid = 1950] [serial = 317] [outer = (nil)] 11:29:20 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 11:29:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x93484000) [pid = 1950] [serial = 318] [outer = 0x9330c400] 11:29:20 INFO - PROCESS | 1950 | 1477506560735 Marionette TRACE conn5 <- [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]]]}] 11:29:20 INFO - .. 11:29:20 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1586ms 11:29:20 INFO - PROCESS | 1950 | 1477506560765 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1950 | 1477506560772 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 11:29:20 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 11:29:20 INFO - PROCESS | 1950 | 1477506560781 Marionette TRACE conn5 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:20 INFO - PROCESS | 1950 | --DOCSHELL 0x931bf000 == 10 [pid = 1950] [id = 107] 11:29:21 INFO - PROCESS | 1950 | 1477506561012 Marionette TRACE conn5 <- [1,478,null,{"value":null}] 11:29:21 INFO - PROCESS | 1950 | 1477506561124 Marionette TRACE conn5 -> [0,479,"getWindowHandles",null] 11:29:21 INFO - PROCESS | 1950 | 1477506561130 Marionette TRACE conn5 <- [1,479,null,["8"]] 11:29:21 INFO - PROCESS | 1950 | 1477506561138 Marionette TRACE conn5 -> [0,480,"switchToWindow",{"name":"8"}] 11:29:21 INFO - PROCESS | 1950 | 1477506561145 Marionette TRACE conn5 <- [1,480,null,{}] 11:29:21 INFO - PROCESS | 1950 | 1477506561152 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x9380f400 == 11 [pid = 1950] [id = 108] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x93b26400) [pid = 1950] [serial = 319] [outer = (nil)] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x94036c00) [pid = 1950] [serial = 320] [outer = 0x93b26400] 11:29:21 INFO - PROCESS | 1950 | 1477506561252 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x94037c00) [pid = 1950] [serial = 321] [outer = 0x93b26400] 11:29:21 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x93809400) [pid = 1950] [serial = 307] [outer = (nil)] [url = about:blank] 11:29:21 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8f808800) [pid = 1950] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 11:29:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x94459400 == 12 [pid = 1950] [id = 109] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x94b16c00) [pid = 1950] [serial = 322] [outer = (nil)] 11:29:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1ac00 == 13 [pid = 1950] [id = 110] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x94b1c000) [pid = 1950] [serial = 323] [outer = (nil)] 11:29:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1cc00 == 14 [pid = 1950] [id = 111] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x94b1d000) [pid = 1950] [serial = 324] [outer = (nil)] 11:29:21 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x94b4f400) [pid = 1950] [serial = 325] [outer = 0x94b1c000] 11:29:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x94c10000) [pid = 1950] [serial = 326] [outer = 0x94b16c00] 11:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x8f808800) [pid = 1950] [serial = 327] [outer = 0x94b1d000] 11:29:22 INFO - PROCESS | 1950 | 1477506562400 Marionette TRACE conn5 <- [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]]]}] 11:29:22 INFO - ... 11:29:22 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1680ms 11:29:22 INFO - PROCESS | 1950 | 1477506562473 Marionette TRACE conn5 -> [0,482,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1950 | 1477506562482 Marionette TRACE conn5 <- [1,482,null,{"value":"8"}] 11:29:22 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 11:29:22 INFO - PROCESS | 1950 | 1477506562491 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:22 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1cc00 == 13 [pid = 1950] [id = 111] 11:29:22 INFO - PROCESS | 1950 | 1477506562727 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:29:22 INFO - PROCESS | 1950 | 1477506562831 Marionette TRACE conn5 -> [0,484,"getWindowHandles",null] 11:29:22 INFO - PROCESS | 1950 | 1477506562837 Marionette TRACE conn5 <- [1,484,null,["8"]] 11:29:22 INFO - PROCESS | 1950 | 1477506562843 Marionette TRACE conn5 -> [0,485,"switchToWindow",{"name":"8"}] 11:29:22 INFO - PROCESS | 1950 | 1477506562850 Marionette TRACE conn5 <- [1,485,null,{}] 11:29:22 INFO - PROCESS | 1950 | 1477506562857 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x9551a800 == 14 [pid = 1950] [id = 112] 11:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x9551ac00) [pid = 1950] [serial = 328] [outer = (nil)] 11:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9551d000) [pid = 1950] [serial = 329] [outer = 0x9551ac00] 11:29:22 INFO - PROCESS | 1950 | 1477506562950 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x95522c00) [pid = 1950] [serial = 330] [outer = 0x9551ac00] 11:29:27 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1ac00 == 13 [pid = 1950] [id = 110] 11:29:27 INFO - PROCESS | 1950 | --DOCSHELL 0x94459400 == 12 [pid = 1950] [id = 109] 11:29:27 INFO - PROCESS | 1950 | --DOCSHELL 0x9380f400 == 11 [pid = 1950] [id = 108] 11:29:27 INFO - PROCESS | 1950 | --DOCSHELL 0x90688400 == 10 [pid = 1950] [id = 106] 11:29:27 INFO - PROCESS | 1950 | --DOCSHELL 0x90689800 == 9 [pid = 1950] [id = 104] 11:29:27 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x92389400) [pid = 1950] [serial = 308] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x8f8a3c00) [pid = 1950] [serial = 305] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x9068cc00) [pid = 1950] [serial = 306] [outer = (nil)] [url = about:blank] 11:29:27 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x90690c00) [pid = 1950] [serial = 310] [outer = (nil)] [url = about:blank] 11:29:28 INFO - PROCESS | 1950 | 1477506568549 Marionette TRACE conn5 <- [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]]]}] 11:29:28 INFO - .. 11:29:28 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6101ms 11:29:28 INFO - PROCESS | 1950 | 1477506568593 Marionette TRACE conn5 -> [0,487,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1950 | 1477506568602 Marionette TRACE conn5 <- [1,487,null,{"value":"8"}] 11:29:28 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 11:29:28 INFO - PROCESS | 1950 | 1477506568615 Marionette TRACE conn5 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:28 INFO - PROCESS | 1950 | 1477506568857 Marionette TRACE conn5 <- [1,488,null,{"value":null}] 11:29:28 INFO - PROCESS | 1950 | 1477506568884 Marionette TRACE conn5 -> [0,489,"getWindowHandles",null] 11:29:28 INFO - PROCESS | 1950 | 1477506568891 Marionette TRACE conn5 <- [1,489,null,["8"]] 11:29:28 INFO - PROCESS | 1950 | 1477506568901 Marionette TRACE conn5 -> [0,490,"switchToWindow",{"name":"8"}] 11:29:28 INFO - PROCESS | 1950 | 1477506568911 Marionette TRACE conn5 <- [1,490,null,{}] 11:29:28 INFO - PROCESS | 1950 | 1477506568917 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x90686400 == 10 [pid = 1950] [id = 113] 11:29:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x90686c00) [pid = 1950] [serial = 331] [outer = (nil)] 11:29:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x90690400) [pid = 1950] [serial = 332] [outer = 0x90686c00] 11:29:29 INFO - PROCESS | 1950 | 1477506569020 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x922a8000) [pid = 1950] [serial = 333] [outer = 0x90686c00] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x90689c00) [pid = 1950] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x90688800) [pid = 1950] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x93b26400) [pid = 1950] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x931c5400) [pid = 1950] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x9330c400) [pid = 1950] [serial = 317] [outer = (nil)] [url = about:blank] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x94b16c00) [pid = 1950] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x94b1c000) [pid = 1950] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:30 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x94b1d000) [pid = 1950] [serial = 324] [outer = (nil)] [url = about:blank] 11:29:30 INFO - PROCESS | 1950 | 1477506570212 Marionette TRACE conn5 <- [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]]]}] 11:29:30 INFO - .. 11:29:30 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1624ms 11:29:30 INFO - PROCESS | 1950 | 1477506570236 Marionette TRACE conn5 -> [0,492,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1950 | 1477506570242 Marionette TRACE conn5 <- [1,492,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 11:29:30 INFO - PROCESS | 1950 | 1477506570250 Marionette TRACE conn5 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:30 INFO - PROCESS | 1950 | 1477506570433 Marionette TRACE conn5 <- [1,493,null,{"value":null}] 11:29:30 INFO - PROCESS | 1950 | 1477506570453 Marionette TRACE conn5 -> [0,494,"getWindowHandles",null] 11:29:30 INFO - PROCESS | 1950 | 1477506570462 Marionette TRACE conn5 <- [1,494,null,["8"]] 11:29:30 INFO - PROCESS | 1950 | 1477506570555 Marionette TRACE conn5 -> [0,495,"switchToWindow",{"name":"8"}] 11:29:30 INFO - PROCESS | 1950 | 1477506570562 Marionette TRACE conn5 <- [1,495,null,{}] 11:29:30 INFO - PROCESS | 1950 | 1477506570569 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fd7800 == 11 [pid = 1950] [id = 114] 11:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x931c5000) [pid = 1950] [serial = 334] [outer = (nil)] 11:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x933ee400) [pid = 1950] [serial = 335] [outer = 0x931c5000] 11:29:30 INFO - PROCESS | 1950 | 1477506570658 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9347c800) [pid = 1950] [serial = 336] [outer = 0x931c5000] 11:29:35 INFO - PROCESS | 1950 | --DOCSHELL 0x90686400 == 10 [pid = 1950] [id = 113] 11:29:35 INFO - PROCESS | 1950 | --DOCSHELL 0x9551a800 == 9 [pid = 1950] [id = 112] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x933e7c00) [pid = 1950] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x93484000) [pid = 1950] [serial = 318] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x94c10000) [pid = 1950] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x94b4f400) [pid = 1950] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x8f808800) [pid = 1950] [serial = 327] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x94036c00) [pid = 1950] [serial = 320] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x94037c00) [pid = 1950] [serial = 321] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x91a24400) [pid = 1950] [serial = 315] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x924f0000) [pid = 1950] [serial = 316] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x922ac400) [pid = 1950] [serial = 311] [outer = (nil)] [url = about:blank] 11:29:35 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x9551d000) [pid = 1950] [serial = 329] [outer = (nil)] [url = about:blank] 11:29:36 INFO - PROCESS | 1950 | 1477506576282 Marionette TRACE conn5 <- [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]]]}] 11:29:36 INFO - .. 11:29:36 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6094ms 11:29:36 INFO - PROCESS | 1950 | 1477506576346 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1950 | 1477506576353 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 11:29:36 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 11:29:36 INFO - PROCESS | 1950 | 1477506576366 Marionette TRACE conn5 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:36 INFO - PROCESS | 1950 | 1477506576617 Marionette TRACE conn5 <- [1,498,null,{"value":null}] 11:29:36 INFO - PROCESS | 1950 | 1477506576729 Marionette TRACE conn5 -> [0,499,"getWindowHandles",null] 11:29:36 INFO - PROCESS | 1950 | 1477506576736 Marionette TRACE conn5 <- [1,499,null,["8"]] 11:29:36 INFO - PROCESS | 1950 | 1477506576744 Marionette TRACE conn5 -> [0,500,"switchToWindow",{"name":"8"}] 11:29:36 INFO - PROCESS | 1950 | 1477506576754 Marionette TRACE conn5 <- [1,500,null,{}] 11:29:36 INFO - PROCESS | 1950 | 1477506576760 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x90683800 == 10 [pid = 1950] [id = 115] 11:29:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x90684c00) [pid = 1950] [serial = 337] [outer = (nil)] 11:29:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x9068c400) [pid = 1950] [serial = 338] [outer = 0x90684c00] 11:29:36 INFO - PROCESS | 1950 | 1477506576861 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x92207000) [pid = 1950] [serial = 339] [outer = 0x90684c00] 11:29:37 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x9551ac00) [pid = 1950] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 11:29:37 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x90686c00) [pid = 1950] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 11:29:37 INFO - PROCESS | 1950 | 1477506577939 Marionette TRACE conn5 <- [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]]]}] 11:29:37 INFO - .. 11:29:37 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1625ms 11:29:37 INFO - PROCESS | 1950 | 1477506577990 Marionette TRACE conn5 -> [0,502,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1950 | 1477506577997 Marionette TRACE conn5 <- [1,502,null,{"value":"8"}] 11:29:38 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 11:29:38 INFO - PROCESS | 1950 | 1477506578006 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:38 INFO - PROCESS | 1950 | 1477506578228 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:29:38 INFO - PROCESS | 1950 | 1477506578327 Marionette TRACE conn5 -> [0,504,"getWindowHandles",null] 11:29:38 INFO - PROCESS | 1950 | 1477506578333 Marionette TRACE conn5 <- [1,504,null,["8"]] 11:29:38 INFO - PROCESS | 1950 | 1477506578340 Marionette TRACE conn5 -> [0,505,"switchToWindow",{"name":"8"}] 11:29:38 INFO - PROCESS | 1950 | 1477506578346 Marionette TRACE conn5 <- [1,505,null,{}] 11:29:38 INFO - PROCESS | 1950 | 1477506578353 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b2800 == 11 [pid = 1950] [id = 116] 11:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x931bf000) [pid = 1950] [serial = 340] [outer = (nil)] 11:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x933e4000) [pid = 1950] [serial = 341] [outer = 0x931bf000] 11:29:38 INFO - PROCESS | 1950 | 1477506578444 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x933e5400) [pid = 1950] [serial = 342] [outer = 0x931bf000] 11:29:43 INFO - PROCESS | 1950 | --DOCSHELL 0x90683800 == 10 [pid = 1950] [id = 115] 11:29:43 INFO - PROCESS | 1950 | --DOCSHELL 0x92fd7800 == 9 [pid = 1950] [id = 114] 11:29:43 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x90690400) [pid = 1950] [serial = 332] [outer = (nil)] [url = about:blank] 11:29:43 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x922a8000) [pid = 1950] [serial = 333] [outer = (nil)] [url = about:blank] 11:29:43 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x95522c00) [pid = 1950] [serial = 330] [outer = (nil)] [url = about:blank] 11:29:43 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x933ee400) [pid = 1950] [serial = 335] [outer = (nil)] [url = about:blank] 11:29:44 INFO - PROCESS | 1950 | 1477506584082 Marionette TRACE conn5 <- [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]]]}] 11:29:44 INFO - .. 11:29:44 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6138ms 11:29:44 INFO - PROCESS | 1950 | 1477506584146 Marionette TRACE conn5 -> [0,507,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1950 | 1477506584153 Marionette TRACE conn5 <- [1,507,null,{"value":"8"}] 11:29:44 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 11:29:44 INFO - PROCESS | 1950 | 1477506584166 Marionette TRACE conn5 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:44 INFO - PROCESS | 1950 | 1477506584375 Marionette TRACE conn5 <- [1,508,null,{"value":null}] 11:29:44 INFO - PROCESS | 1950 | 1477506584480 Marionette TRACE conn5 -> [0,509,"getWindowHandles",null] 11:29:44 INFO - PROCESS | 1950 | 1477506584487 Marionette TRACE conn5 <- [1,509,null,["8"]] 11:29:44 INFO - PROCESS | 1950 | 1477506584496 Marionette TRACE conn5 -> [0,510,"switchToWindow",{"name":"8"}] 11:29:44 INFO - PROCESS | 1950 | 1477506584504 Marionette TRACE conn5 <- [1,510,null,{}] 11:29:44 INFO - PROCESS | 1950 | 1477506584512 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f75400 == 10 [pid = 1950] [id = 117] 11:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x92f76400) [pid = 1950] [serial = 343] [outer = (nil)] 11:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x930b2000) [pid = 1950] [serial = 344] [outer = 0x92f76400] 11:29:44 INFO - PROCESS | 1950 | 1477506584611 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x93480400) [pid = 1950] [serial = 345] [outer = 0x92f76400] 11:29:46 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x931c5000) [pid = 1950] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 11:29:46 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x90684c00) [pid = 1950] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 11:29:50 INFO - PROCESS | 1950 | 1477506590248 Marionette TRACE conn5 <- [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]]]}] 11:29:50 INFO - .. 11:29:50 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6145ms 11:29:50 INFO - PROCESS | 1950 | 1477506590320 Marionette TRACE conn5 -> [0,512,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1950 | 1477506590326 Marionette TRACE conn5 <- [1,512,null,{"value":"8"}] 11:29:50 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 11:29:50 INFO - PROCESS | 1950 | 1477506590342 Marionette TRACE conn5 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:50 INFO - PROCESS | 1950 | 1477506590595 Marionette TRACE conn5 <- [1,513,null,{"value":null}] 11:29:50 INFO - PROCESS | 1950 | 1477506590742 Marionette TRACE conn5 -> [0,514,"getWindowHandles",null] 11:29:50 INFO - PROCESS | 1950 | 1477506590749 Marionette TRACE conn5 <- [1,514,null,["8"]] 11:29:50 INFO - PROCESS | 1950 | 1477506590759 Marionette TRACE conn5 -> [0,515,"switchToWindow",{"name":"8"}] 11:29:50 INFO - PROCESS | 1950 | 1477506590768 Marionette TRACE conn5 <- [1,515,null,{}] 11:29:50 INFO - PROCESS | 1950 | 1477506590776 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x933e7c00 == 11 [pid = 1950] [id = 118] 11:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x933e8400) [pid = 1950] [serial = 346] [outer = (nil)] 11:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x9360f000) [pid = 1950] [serial = 347] [outer = 0x933e8400] 11:29:50 INFO - PROCESS | 1950 | 1477506590885 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x92387c00) [pid = 1950] [serial = 348] [outer = 0x933e8400] 11:29:52 INFO - PROCESS | 1950 | 1477506592145 Marionette TRACE conn5 <- [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]]]}] 11:29:52 INFO - . 11:29:52 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1839ms 11:29:52 INFO - PROCESS | 1950 | 1477506592178 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1950 | 1477506592189 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 11:29:52 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 11:29:52 INFO - PROCESS | 1950 | 1477506592203 Marionette TRACE conn5 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:52 INFO - PROCESS | 1950 | 1477506592513 Marionette TRACE conn5 <- [1,518,null,{"value":null}] 11:29:52 INFO - PROCESS | 1950 | 1477506592682 Marionette TRACE conn5 -> [0,519,"getWindowHandles",null] 11:29:52 INFO - PROCESS | 1950 | 1477506592689 Marionette TRACE conn5 <- [1,519,null,["8"]] 11:29:52 INFO - PROCESS | 1950 | 1477506592707 Marionette TRACE conn5 -> [0,520,"switchToWindow",{"name":"8"}] 11:29:52 INFO - PROCESS | 1950 | 1477506592717 Marionette TRACE conn5 <- [1,520,null,{}] 11:29:52 INFO - PROCESS | 1950 | 1477506592735 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa7fc00 == 12 [pid = 1950] [id = 119] 11:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x90683800) [pid = 1950] [serial = 349] [outer = (nil)] 11:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9220e800) [pid = 1950] [serial = 350] [outer = 0x90683800] 11:29:52 INFO - PROCESS | 1950 | 1477506592834 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x922a0000) [pid = 1950] [serial = 351] [outer = 0x90683800] 11:29:53 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x9068c400) [pid = 1950] [serial = 338] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x92207000) [pid = 1950] [serial = 339] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x9347c800) [pid = 1950] [serial = 336] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x933e4000) [pid = 1950] [serial = 341] [outer = (nil)] [url = about:blank] 11:29:55 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x931bf000) [pid = 1950] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 11:29:58 INFO - PROCESS | 1950 | 1477506598622 Marionette TRACE conn5 <- [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]]]}] 11:29:58 INFO - .. 11:29:58 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6449ms 11:29:58 INFO - PROCESS | 1950 | 1477506598655 Marionette TRACE conn5 -> [0,522,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1950 | 1477506598664 Marionette TRACE conn5 <- [1,522,null,{"value":"8"}] 11:29:58 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 11:29:58 INFO - PROCESS | 1950 | 1477506598679 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:29:58 INFO - PROCESS | 1950 | 1477506598912 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:29:58 INFO - PROCESS | 1950 | 1477506598986 Marionette TRACE conn5 -> [0,524,"getWindowHandles",null] 11:29:58 INFO - PROCESS | 1950 | 1477506598992 Marionette TRACE conn5 <- [1,524,null,["8"]] 11:29:59 INFO - PROCESS | 1950 | 1477506599003 Marionette TRACE conn5 -> [0,525,"switchToWindow",{"name":"8"}] 11:29:59 INFO - PROCESS | 1950 | 1477506599008 Marionette TRACE conn5 <- [1,525,null,{}] 11:29:59 INFO - PROCESS | 1950 | 1477506599015 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b17800 == 13 [pid = 1950] [id = 120] 11:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x951e0c00) [pid = 1950] [serial = 352] [outer = (nil)] 11:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x95507400) [pid = 1950] [serial = 353] [outer = 0x951e0c00] 11:29:59 INFO - PROCESS | 1950 | 1477506599106 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x9550e400) [pid = 1950] [serial = 354] [outer = 0x951e0c00] 11:30:00 INFO - PROCESS | 1950 | 1477506600287 Marionette TRACE conn5 <- [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]]]}] 11:30:00 INFO - .. 11:30:00 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1628ms 11:30:00 INFO - PROCESS | 1950 | 1477506600346 Marionette TRACE conn5 -> [0,527,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1950 | 1477506600353 Marionette TRACE conn5 <- [1,527,null,{"value":"8"}] 11:30:00 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 11:30:00 INFO - PROCESS | 1950 | 1477506600372 Marionette TRACE conn5 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:00 INFO - PROCESS | 1950 | 1477506600616 Marionette TRACE conn5 <- [1,528,null,{"value":null}] 11:30:00 INFO - PROCESS | 1950 | 1477506600762 Marionette TRACE conn5 -> [0,529,"getWindowHandles",null] 11:30:00 INFO - PROCESS | 1950 | 1477506600770 Marionette TRACE conn5 <- [1,529,null,["8"]] 11:30:00 INFO - PROCESS | 1950 | 1477506600781 Marionette TRACE conn5 -> [0,530,"switchToWindow",{"name":"8"}] 11:30:00 INFO - PROCESS | 1950 | 1477506600792 Marionette TRACE conn5 <- [1,530,null,{}] 11:30:00 INFO - PROCESS | 1950 | 1477506600800 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x95520800 == 14 [pid = 1950] [id = 121] 11:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x95520c00) [pid = 1950] [serial = 355] [outer = (nil)] 11:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x95523c00) [pid = 1950] [serial = 356] [outer = 0x95520c00] 11:30:00 INFO - PROCESS | 1950 | 1477506600914 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x95598c00) [pid = 1950] [serial = 357] [outer = 0x95520c00] 11:30:02 INFO - PROCESS | 1950 | 1477506602299 Marionette TRACE conn5 <- [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]]]}] 11:30:02 INFO - ....................... 11:30:02 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 2041ms 11:30:02 INFO - PROCESS | 1950 | 1477506602432 Marionette TRACE conn5 -> [0,532,"getWindowHandle",null] 11:30:02 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 11:30:02 INFO - PROCESS | 1950 | 1477506602442 Marionette TRACE conn5 <- [1,532,null,{"value":"8"}] 11:30:02 INFO - PROCESS | 1950 | 1477506602456 Marionette TRACE conn5 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:02 INFO - PROCESS | 1950 | 1477506602717 Marionette TRACE conn5 <- [1,533,null,{"value":null}] 11:30:02 INFO - PROCESS | 1950 | 1477506602868 Marionette TRACE conn5 -> [0,534,"getWindowHandles",null] 11:30:02 INFO - PROCESS | 1950 | 1477506602873 Marionette TRACE conn5 <- [1,534,null,["8"]] 11:30:02 INFO - PROCESS | 1950 | 1477506602883 Marionette TRACE conn5 -> [0,535,"switchToWindow",{"name":"8"}] 11:30:02 INFO - PROCESS | 1950 | 1477506602893 Marionette TRACE conn5 <- [1,535,null,{}] 11:30:02 INFO - PROCESS | 1950 | 1477506602902 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x98221800 == 15 [pid = 1950] [id = 122] 11:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x98229c00) [pid = 1950] [serial = 358] [outer = (nil)] 11:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x98e05000) [pid = 1950] [serial = 359] [outer = 0x98229c00] 11:30:03 INFO - PROCESS | 1950 | 1477506603063 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x98e09c00) [pid = 1950] [serial = 360] [outer = 0x98229c00] 11:30:04 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x930b2000) [pid = 1950] [serial = 344] [outer = (nil)] [url = about:blank] 11:30:04 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x933e5400) [pid = 1950] [serial = 342] [outer = (nil)] [url = about:blank] 11:30:06 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x90683800) [pid = 1950] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 11:30:08 INFO - PROCESS | 1950 | 1477506608944 Marionette TRACE conn5 <- [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]]]}] 11:30:08 INFO - .. 11:30:08 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6547ms 11:30:09 INFO - PROCESS | 1950 | 1477506609002 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1950 | 1477506609012 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 11:30:09 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 11:30:09 INFO - PROCESS | 1950 | 1477506609025 Marionette TRACE conn5 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:09 INFO - PROCESS | 1950 | 1477506609217 Marionette TRACE conn5 <- [1,538,null,{"value":null}] 11:30:09 INFO - PROCESS | 1950 | 1477506609334 Marionette TRACE conn5 -> [0,539,"getWindowHandles",null] 11:30:09 INFO - PROCESS | 1950 | 1477506609343 Marionette TRACE conn5 <- [1,539,null,["8"]] 11:30:09 INFO - PROCESS | 1950 | 1477506609355 Marionette TRACE conn5 -> [0,540,"switchToWindow",{"name":"8"}] 11:30:09 INFO - PROCESS | 1950 | 1477506609364 Marionette TRACE conn5 <- [1,540,null,{}] 11:30:09 INFO - PROCESS | 1950 | 1477506609373 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x94453c00 == 16 [pid = 1950] [id = 123] 11:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x94454400) [pid = 1950] [serial = 361] [outer = (nil)] 11:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x94b19400) [pid = 1950] [serial = 362] [outer = 0x94454400] 11:30:09 INFO - PROCESS | 1950 | 1477506609485 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x94b43c00) [pid = 1950] [serial = 363] [outer = 0x94454400] 11:30:13 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x9360f000) [pid = 1950] [serial = 347] [outer = (nil)] [url = about:blank] 11:30:13 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x922a0000) [pid = 1950] [serial = 351] [outer = (nil)] [url = about:blank] 11:30:13 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9220e800) [pid = 1950] [serial = 350] [outer = (nil)] [url = about:blank] 11:30:15 INFO - PROCESS | 1950 | 1477506615297 Marionette TRACE conn5 <- [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]]]}] 11:30:15 INFO - .. 11:30:15 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6301ms 11:30:15 INFO - PROCESS | 1950 | 1477506615325 Marionette TRACE conn5 -> [0,542,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1950 | 1477506615333 Marionette TRACE conn5 <- [1,542,null,{"value":"8"}] 11:30:15 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 11:30:15 INFO - PROCESS | 1950 | 1477506615346 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:15 INFO - PROCESS | 1950 | 1477506615565 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:30:15 INFO - PROCESS | 1950 | 1477506615687 Marionette TRACE conn5 -> [0,544,"getWindowHandles",null] 11:30:15 INFO - PROCESS | 1950 | 1477506615694 Marionette TRACE conn5 <- [1,544,null,["8"]] 11:30:15 INFO - PROCESS | 1950 | 1477506615704 Marionette TRACE conn5 -> [0,545,"switchToWindow",{"name":"8"}] 11:30:15 INFO - PROCESS | 1950 | 1477506615712 Marionette TRACE conn5 <- [1,545,null,{}] 11:30:15 INFO - PROCESS | 1950 | 1477506615735 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b4c00 == 17 [pid = 1950] [id = 124] 11:30:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x931bf000) [pid = 1950] [serial = 364] [outer = (nil)] 11:30:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x9360f000) [pid = 1950] [serial = 365] [outer = 0x931bf000] 11:30:15 INFO - PROCESS | 1950 | 1477506615853 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x93b26400) [pid = 1950] [serial = 366] [outer = 0x931bf000] 11:30:16 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x95520c00) [pid = 1950] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 11:30:16 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x98229c00) [pid = 1950] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 11:30:16 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x951e0c00) [pid = 1950] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 11:30:16 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x92f76400) [pid = 1950] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 11:30:16 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x933e8400) [pid = 1950] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 11:30:17 INFO - PROCESS | 1950 | 1477506617125 Marionette TRACE conn5 <- [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]]]}] 11:30:17 INFO - .. 11:30:17 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1826ms 11:30:17 INFO - PROCESS | 1950 | 1477506617170 Marionette TRACE conn5 -> [0,547,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1950 | 1477506617178 Marionette TRACE conn5 <- [1,547,null,{"value":"8"}] 11:30:17 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 11:30:17 INFO - PROCESS | 1950 | 1477506617192 Marionette TRACE conn5 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:17 INFO - PROCESS | 1950 | 1477506617533 Marionette TRACE conn5 <- [1,548,null,{"value":null}] 11:30:17 INFO - PROCESS | 1950 | 1477506617564 Marionette TRACE conn5 -> [0,549,"getWindowHandles",null] 11:30:17 INFO - PROCESS | 1950 | 1477506617570 Marionette TRACE conn5 <- [1,549,null,["8"]] 11:30:17 INFO - PROCESS | 1950 | 1477506617579 Marionette TRACE conn5 -> [0,550,"switchToWindow",{"name":"8"}] 11:30:17 INFO - PROCESS | 1950 | 1477506617586 Marionette TRACE conn5 <- [1,550,null,{}] 11:30:17 INFO - PROCESS | 1950 | 1477506617594 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x95309800 == 18 [pid = 1950] [id = 125] 11:30:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x95595c00) [pid = 1950] [serial = 367] [outer = (nil)] 11:30:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x97a4c800) [pid = 1950] [serial = 368] [outer = 0x95595c00] 11:30:17 INFO - PROCESS | 1950 | 1477506617688 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x97a4d000) [pid = 1950] [serial = 369] [outer = 0x95595c00] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa7fc00 == 17 [pid = 1950] [id = 119] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x933e7c00 == 16 [pid = 1950] [id = 118] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x930b2800 == 15 [pid = 1950] [id = 116] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x95520800 == 14 [pid = 1950] [id = 121] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x92f75400 == 13 [pid = 1950] [id = 117] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x98221800 == 12 [pid = 1950] [id = 122] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x930b4c00 == 11 [pid = 1950] [id = 124] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x94453c00 == 10 [pid = 1950] [id = 123] 11:30:21 INFO - PROCESS | 1950 | --DOCSHELL 0x94b17800 == 9 [pid = 1950] [id = 120] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x93480400) [pid = 1950] [serial = 345] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x92387c00) [pid = 1950] [serial = 348] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x98e05000) [pid = 1950] [serial = 359] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x98e09c00) [pid = 1950] [serial = 360] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x95523c00) [pid = 1950] [serial = 356] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x95598c00) [pid = 1950] [serial = 357] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x95507400) [pid = 1950] [serial = 353] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x9550e400) [pid = 1950] [serial = 354] [outer = (nil)] [url = about:blank] 11:30:21 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x94b19400) [pid = 1950] [serial = 362] [outer = (nil)] [url = about:blank] 11:30:23 INFO - PROCESS | 1950 | 1477506623338 Marionette TRACE conn5 <- [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]]]}] 11:30:23 INFO - .. 11:30:23 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6197ms 11:30:23 INFO - PROCESS | 1950 | 1477506623389 Marionette TRACE conn5 -> [0,552,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1950 | 1477506623400 Marionette TRACE conn5 <- [1,552,null,{"value":"8"}] 11:30:23 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 11:30:23 INFO - PROCESS | 1950 | 1477506623415 Marionette TRACE conn5 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:23 INFO - PROCESS | 1950 | 1477506623672 Marionette TRACE conn5 <- [1,553,null,{"value":null}] 11:30:23 INFO - PROCESS | 1950 | 1477506623699 Marionette TRACE conn5 -> [0,554,"getWindowHandles",null] 11:30:23 INFO - PROCESS | 1950 | 1477506623706 Marionette TRACE conn5 <- [1,554,null,["8"]] 11:30:23 INFO - PROCESS | 1950 | 1477506623715 Marionette TRACE conn5 -> [0,555,"switchToWindow",{"name":"8"}] 11:30:23 INFO - PROCESS | 1950 | 1477506623725 Marionette TRACE conn5 <- [1,555,null,{}] 11:30:23 INFO - PROCESS | 1950 | 1477506623731 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a8e000 == 10 [pid = 1950] [id = 126] 11:30:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x91a94000) [pid = 1950] [serial = 370] [outer = (nil)] 11:30:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x922a7400) [pid = 1950] [serial = 371] [outer = 0x91a94000] 11:30:23 INFO - PROCESS | 1950 | 1477506623837 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x924fc000) [pid = 1950] [serial = 372] [outer = 0x91a94000] 11:30:25 INFO - PROCESS | 1950 | 1477506625054 Marionette TRACE conn5 <- [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]]]}] 11:30:25 INFO - .. 11:30:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1687ms 11:30:25 INFO - PROCESS | 1950 | 1477506625100 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1950 | 1477506625106 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 11:30:25 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 11:30:25 INFO - PROCESS | 1950 | 1477506625127 Marionette TRACE conn5 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:25 INFO - PROCESS | 1950 | 1477506625369 Marionette TRACE conn5 <- [1,558,null,{"value":null}] 11:30:25 INFO - PROCESS | 1950 | 1477506625396 Marionette TRACE conn5 -> [0,559,"getWindowHandles",null] 11:30:25 INFO - PROCESS | 1950 | 1477506625402 Marionette TRACE conn5 <- [1,559,null,["8"]] 11:30:25 INFO - PROCESS | 1950 | 1477506625410 Marionette TRACE conn5 -> [0,560,"switchToWindow",{"name":"8"}] 11:30:25 INFO - PROCESS | 1950 | 1477506625416 Marionette TRACE conn5 <- [1,560,null,{}] 11:30:25 INFO - PROCESS | 1950 | 1477506625488 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x922a7c00 == 11 [pid = 1950] [id = 127] 11:30:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9380fc00) [pid = 1950] [serial = 373] [outer = (nil)] 11:30:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x94031800) [pid = 1950] [serial = 374] [outer = 0x9380fc00] 11:30:25 INFO - PROCESS | 1950 | 1477506625578 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x94459000) [pid = 1950] [serial = 375] [outer = 0x9380fc00] 11:30:26 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x94454400) [pid = 1950] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 11:30:26 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x931bf000) [pid = 1950] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 11:30:30 INFO - PROCESS | 1950 | --DOCSHELL 0x91a8e000 == 10 [pid = 1950] [id = 126] 11:30:30 INFO - PROCESS | 1950 | --DOCSHELL 0x95309800 == 9 [pid = 1950] [id = 125] 11:30:30 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x94b43c00) [pid = 1950] [serial = 363] [outer = (nil)] [url = about:blank] 11:30:30 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x93b26400) [pid = 1950] [serial = 366] [outer = (nil)] [url = about:blank] 11:30:30 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x9360f000) [pid = 1950] [serial = 365] [outer = (nil)] [url = about:blank] 11:30:30 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x97a4c800) [pid = 1950] [serial = 368] [outer = (nil)] [url = about:blank] 11:30:32 INFO - PROCESS | 1950 | 1477506632311 Marionette TRACE conn5 <- [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"]]]}] 11:30:32 INFO - .. 11:30:32 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7244ms 11:30:32 INFO - PROCESS | 1950 | 1477506632373 Marionette TRACE conn5 -> [0,562,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 1950 | 1477506632381 Marionette TRACE conn5 <- [1,562,null,{"value":"8"}] 11:30:32 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 11:30:32 INFO - PROCESS | 1950 | 1477506632395 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:32 INFO - PROCESS | 1950 | 1477506632680 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:30:32 INFO - PROCESS | 1950 | 1477506632714 Marionette TRACE conn5 -> [0,564,"getWindowHandles",null] 11:30:32 INFO - PROCESS | 1950 | 1477506632721 Marionette TRACE conn5 <- [1,564,null,["8"]] 11:30:32 INFO - PROCESS | 1950 | 1477506632730 Marionette TRACE conn5 -> [0,565,"switchToWindow",{"name":"8"}] 11:30:32 INFO - PROCESS | 1950 | 1477506632740 Marionette TRACE conn5 <- [1,565,null,{}] 11:30:32 INFO - PROCESS | 1950 | 1477506632800 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f6d000 == 10 [pid = 1950] [id = 128] 11:30:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x92f70000) [pid = 1950] [serial = 376] [outer = (nil)] 11:30:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x92fe3c00) [pid = 1950] [serial = 377] [outer = 0x92f70000] 11:30:32 INFO - PROCESS | 1950 | 1477506632902 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x931c5000) [pid = 1950] [serial = 378] [outer = 0x92f70000] 11:30:33 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x95595c00) [pid = 1950] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 11:30:33 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x91a94000) [pid = 1950] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 11:30:33 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:30:33 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:30:33 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 11:30:34 INFO - PROCESS | 1950 | 1477506634082 Marionette TRACE conn5 <- [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]]]}] 11:30:34 INFO - . 11:30:34 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1729ms 11:30:34 INFO - PROCESS | 1950 | 1477506634121 Marionette TRACE conn5 -> [0,567,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1950 | 1477506634127 Marionette TRACE conn5 <- [1,567,null,{"value":"8"}] 11:30:34 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 11:30:34 INFO - PROCESS | 1950 | 1477506634136 Marionette TRACE conn5 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:34 INFO - PROCESS | 1950 | 1477506634385 Marionette TRACE conn5 <- [1,568,null,{"value":null}] 11:30:34 INFO - PROCESS | 1950 | 1477506634400 Marionette TRACE conn5 -> [0,569,"getWindowHandles",null] 11:30:34 INFO - PROCESS | 1950 | 1477506634408 Marionette TRACE conn5 <- [1,569,null,["8"]] 11:30:34 INFO - PROCESS | 1950 | 1477506634418 Marionette TRACE conn5 -> [0,570,"switchToWindow",{"name":"8"}] 11:30:34 INFO - PROCESS | 1950 | 1477506634423 Marionette TRACE conn5 <- [1,570,null,{}] 11:30:34 INFO - PROCESS | 1950 | 1477506634432 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x94036400 == 11 [pid = 1950] [id = 129] 11:30:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x94037c00) [pid = 1950] [serial = 379] [outer = (nil)] 11:30:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x94040800) [pid = 1950] [serial = 380] [outer = 0x94037c00] 11:30:34 INFO - PROCESS | 1950 | 1477506634527 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9444b400) [pid = 1950] [serial = 381] [outer = 0x94037c00] 11:30:35 INFO - PROCESS | 1950 | 1477506635288 Marionette TRACE conn5 <- [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]]]}] 11:30:35 INFO - . 11:30:35 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1238ms 11:30:35 INFO - PROCESS | 1950 | 1477506635384 Marionette TRACE conn5 -> [0,572,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1950 | 1477506635393 Marionette TRACE conn5 <- [1,572,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 11:30:35 INFO - PROCESS | 1950 | 1477506635418 Marionette TRACE conn5 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:35 INFO - PROCESS | 1950 | 1477506635653 Marionette TRACE conn5 <- [1,573,null,{"value":null}] 11:30:35 INFO - PROCESS | 1950 | 1477506635757 Marionette TRACE conn5 -> [0,574,"getWindowHandles",null] 11:30:35 INFO - PROCESS | 1950 | 1477506635766 Marionette TRACE conn5 <- [1,574,null,["8"]] 11:30:35 INFO - PROCESS | 1950 | 1477506635781 Marionette TRACE conn5 -> [0,575,"switchToWindow",{"name":"8"}] 11:30:35 INFO - PROCESS | 1950 | 1477506635791 Marionette TRACE conn5 <- [1,575,null,{}] 11:30:35 INFO - PROCESS | 1950 | 1477506635799 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x9530ec00 == 12 [pid = 1950] [id = 130] 11:30:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x95502800) [pid = 1950] [serial = 382] [outer = (nil)] 11:30:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9551ac00) [pid = 1950] [serial = 383] [outer = 0x95502800] 11:30:35 INFO - PROCESS | 1950 | 1477506635905 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x95522400) [pid = 1950] [serial = 384] [outer = 0x95502800] 11:30:36 INFO - PROCESS | 1950 | 1477506636629 Marionette TRACE conn5 <- [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]]]}] 11:30:36 INFO - . 11:30:36 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1282ms 11:30:36 INFO - PROCESS | 1950 | 1477506636692 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1950 | 1477506636700 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 11:30:36 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 11:30:36 INFO - PROCESS | 1950 | 1477506636713 Marionette TRACE conn5 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:37 INFO - PROCESS | 1950 | 1477506637030 Marionette TRACE conn5 <- [1,578,null,{"value":null}] 11:30:37 INFO - PROCESS | 1950 | 1477506637097 Marionette TRACE conn5 -> [0,579,"getWindowHandles",null] 11:30:37 INFO - PROCESS | 1950 | 1477506637115 Marionette TRACE conn5 <- [1,579,null,["8"]] 11:30:37 INFO - PROCESS | 1950 | 1477506637170 Marionette TRACE conn5 -> [0,580,"switchToWindow",{"name":"8"}] 11:30:37 INFO - PROCESS | 1950 | 1477506637180 Marionette TRACE conn5 <- [1,580,null,{}] 11:30:37 INFO - PROCESS | 1950 | 1477506637194 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fdd000 == 13 [pid = 1950] [id = 131] 11:30:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x930a8c00) [pid = 1950] [serial = 385] [outer = (nil)] 11:30:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x933e5400) [pid = 1950] [serial = 386] [outer = 0x930a8c00] 11:30:37 INFO - PROCESS | 1950 | 1477506637307 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x93486000) [pid = 1950] [serial = 387] [outer = 0x930a8c00] 11:30:38 INFO - PROCESS | 1950 | 1477506638084 Marionette TRACE conn5 <- [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]]]}] 11:30:38 INFO - . 11:30:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1484ms 11:30:38 INFO - PROCESS | 1950 | 1477506638214 Marionette TRACE conn5 -> [0,582,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1950 | 1477506638221 Marionette TRACE conn5 <- [1,582,null,{"value":"8"}] 11:30:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 11:30:38 INFO - PROCESS | 1950 | 1477506638232 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:38 INFO - PROCESS | 1950 | 1477506638471 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:30:38 INFO - PROCESS | 1950 | 1477506638623 Marionette TRACE conn5 -> [0,584,"getWindowHandles",null] 11:30:38 INFO - PROCESS | 1950 | 1477506638628 Marionette TRACE conn5 <- [1,584,null,["8"]] 11:30:38 INFO - PROCESS | 1950 | 1477506638637 Marionette TRACE conn5 -> [0,585,"switchToWindow",{"name":"8"}] 11:30:38 INFO - PROCESS | 1950 | 1477506638645 Marionette TRACE conn5 <- [1,585,null,{}] 11:30:38 INFO - PROCESS | 1950 | 1477506638654 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x95528800 == 14 [pid = 1950] [id = 132] 11:30:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x95595c00) [pid = 1950] [serial = 388] [outer = (nil)] 11:30:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9559b800) [pid = 1950] [serial = 389] [outer = 0x95595c00] 11:30:38 INFO - PROCESS | 1950 | 1477506638760 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x97ad5000) [pid = 1950] [serial = 390] [outer = 0x95595c00] 11:30:39 INFO - PROCESS | 1950 | 1477506639596 Marionette TRACE conn5 <- [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]]]}] 11:30:39 INFO - . 11:30:39 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1382ms 11:30:39 INFO - PROCESS | 1950 | 1477506639622 Marionette TRACE conn5 -> [0,587,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 1950 | 1477506639631 Marionette TRACE conn5 <- [1,587,null,{"value":"8"}] 11:30:39 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 11:30:39 INFO - PROCESS | 1950 | 1477506639641 Marionette TRACE conn5 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:39 INFO - PROCESS | 1950 | 1477506639929 Marionette TRACE conn5 <- [1,588,null,{"value":null}] 11:30:40 INFO - PROCESS | 1950 | 1477506640035 Marionette TRACE conn5 -> [0,589,"getWindowHandles",null] 11:30:40 INFO - PROCESS | 1950 | 1477506640042 Marionette TRACE conn5 <- [1,589,null,["8"]] 11:30:40 INFO - PROCESS | 1950 | 1477506640049 Marionette TRACE conn5 -> [0,590,"switchToWindow",{"name":"8"}] 11:30:40 INFO - PROCESS | 1950 | 1477506640058 Marionette TRACE conn5 <- [1,590,null,{}] 11:30:40 INFO - PROCESS | 1950 | 1477506640070 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x99598c00 == 15 [pid = 1950] [id = 133] 11:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x99599000) [pid = 1950] [serial = 391] [outer = (nil)] 11:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x9a10b400) [pid = 1950] [serial = 392] [outer = 0x99599000] 11:30:40 INFO - PROCESS | 1950 | 1477506640214 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9a1eec00) [pid = 1950] [serial = 393] [outer = 0x99599000] 11:30:42 INFO - PROCESS | 1950 | --DOCSHELL 0x922a7c00 == 14 [pid = 1950] [id = 127] 11:30:42 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x922a7400) [pid = 1950] [serial = 371] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x924fc000) [pid = 1950] [serial = 372] [outer = (nil)] [url = about:blank] 11:30:42 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x97a4d000) [pid = 1950] [serial = 369] [outer = (nil)] [url = about:blank] 11:30:44 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x9380fc00) [pid = 1950] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 11:30:44 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x94037c00) [pid = 1950] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 11:30:44 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x92f70000) [pid = 1950] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 11:30:45 INFO - PROCESS | 1950 | 1477506645889 Marionette TRACE conn5 <- [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]]]}] 11:30:45 INFO - . 11:30:45 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6296ms 11:30:45 INFO - PROCESS | 1950 | 1477506645937 Marionette TRACE conn5 -> [0,592,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1950 | 1477506645944 Marionette TRACE conn5 <- [1,592,null,{"value":"8"}] 11:30:45 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 11:30:45 INFO - PROCESS | 1950 | 1477506645956 Marionette TRACE conn5 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:46 INFO - PROCESS | 1950 | 1477506646196 Marionette TRACE conn5 <- [1,593,null,{"value":null}] 11:30:46 INFO - PROCESS | 1950 | 1477506646269 Marionette TRACE conn5 -> [0,594,"getWindowHandles",null] 11:30:46 INFO - PROCESS | 1950 | 1477506646275 Marionette TRACE conn5 <- [1,594,null,["8"]] 11:30:46 INFO - PROCESS | 1950 | 1477506646295 Marionette TRACE conn5 -> [0,595,"switchToWindow",{"name":"8"}] 11:30:46 INFO - PROCESS | 1950 | 1477506646303 Marionette TRACE conn5 <- [1,595,null,{}] 11:30:46 INFO - PROCESS | 1950 | 1477506646311 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f80a000 == 15 [pid = 1950] [id = 134] 11:30:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x92389400) [pid = 1950] [serial = 394] [outer = (nil)] 11:30:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x92f67400) [pid = 1950] [serial = 395] [outer = 0x92389400] 11:30:46 INFO - PROCESS | 1950 | 1477506646407 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x933e9000) [pid = 1950] [serial = 396] [outer = 0x92389400] 11:30:50 INFO - PROCESS | 1950 | --DOCSHELL 0x92f6d000 == 14 [pid = 1950] [id = 128] 11:30:50 INFO - PROCESS | 1950 | --DOCSHELL 0x99598c00 == 13 [pid = 1950] [id = 133] 11:30:50 INFO - PROCESS | 1950 | --DOCSHELL 0x95528800 == 12 [pid = 1950] [id = 132] 11:30:50 INFO - PROCESS | 1950 | --DOCSHELL 0x92fdd000 == 11 [pid = 1950] [id = 131] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x94031800) [pid = 1950] [serial = 374] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x94040800) [pid = 1950] [serial = 380] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x9444b400) [pid = 1950] [serial = 381] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x92fe3c00) [pid = 1950] [serial = 377] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x931c5000) [pid = 1950] [serial = 378] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x94459000) [pid = 1950] [serial = 375] [outer = (nil)] [url = about:blank] 11:30:50 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x9551ac00) [pid = 1950] [serial = 383] [outer = (nil)] [url = about:blank] 11:30:52 INFO - PROCESS | 1950 | 1477506652000 Marionette TRACE conn5 <- [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"]]]}] 11:30:52 INFO - . 11:30:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6095ms 11:30:52 INFO - PROCESS | 1950 | 1477506652052 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1950 | 1477506652059 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 11:30:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 11:30:52 INFO - PROCESS | 1950 | 1477506652077 Marionette TRACE conn5 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:52 INFO - PROCESS | 1950 | 1477506652337 Marionette TRACE conn5 <- [1,598,null,{"value":null}] 11:30:52 INFO - PROCESS | 1950 | 1477506652418 Marionette TRACE conn5 -> [0,599,"getWindowHandles",null] 11:30:52 INFO - PROCESS | 1950 | 1477506652426 Marionette TRACE conn5 <- [1,599,null,["8"]] 11:30:52 INFO - PROCESS | 1950 | 1477506652436 Marionette TRACE conn5 -> [0,600,"switchToWindow",{"name":"8"}] 11:30:52 INFO - PROCESS | 1950 | 1477506652446 Marionette TRACE conn5 <- [1,600,null,{}] 11:30:52 INFO - PROCESS | 1950 | 1477506652462 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x9238c800 == 12 [pid = 1950] [id = 135] 11:30:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x924f0000) [pid = 1950] [serial = 397] [outer = (nil)] 11:30:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x92f76000) [pid = 1950] [serial = 398] [outer = 0x924f0000] 11:30:52 INFO - PROCESS | 1950 | 1477506652564 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x931c6000) [pid = 1950] [serial = 399] [outer = 0x924f0000] 11:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x930a8c00) [pid = 1950] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 11:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x95595c00) [pid = 1950] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 11:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x95502800) [pid = 1950] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 11:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x99599000) [pid = 1950] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 11:30:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9068bc00) [pid = 1950] [serial = 400] [outer = 0x94037400] 11:30:58 INFO - PROCESS | 1950 | --DOCSHELL 0x94036400 == 11 [pid = 1950] [id = 129] 11:30:58 INFO - PROCESS | 1950 | --DOCSHELL 0x8f80a000 == 10 [pid = 1950] [id = 134] 11:30:58 INFO - PROCESS | 1950 | 1477506658264 Marionette TRACE conn5 <- [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]]]}] 11:30:58 INFO - . 11:30:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6202ms 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x9a10b400) [pid = 1950] [serial = 392] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x9a1eec00) [pid = 1950] [serial = 393] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9559b800) [pid = 1950] [serial = 389] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x97ad5000) [pid = 1950] [serial = 390] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x933e5400) [pid = 1950] [serial = 386] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x93486000) [pid = 1950] [serial = 387] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x95522400) [pid = 1950] [serial = 384] [outer = (nil)] [url = about:blank] 11:30:58 INFO - PROCESS | 1950 | 1477506658307 Marionette TRACE conn5 -> [0,602,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1950 | 1477506658315 Marionette TRACE conn5 <- [1,602,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 11:30:58 INFO - PROCESS | 1950 | 1477506658330 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:30:58 INFO - PROCESS | 1950 | 1477506658546 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:30:58 INFO - PROCESS | 1950 | 1477506658655 Marionette TRACE conn5 -> [0,604,"getWindowHandles",null] 11:30:58 INFO - PROCESS | 1950 | 1477506658662 Marionette TRACE conn5 <- [1,604,null,["8"]] 11:30:58 INFO - PROCESS | 1950 | 1477506658670 Marionette TRACE conn5 -> [0,605,"switchToWindow",{"name":"8"}] 11:30:58 INFO - PROCESS | 1950 | 1477506658678 Marionette TRACE conn5 <- [1,605,null,{}] 11:30:58 INFO - PROCESS | 1950 | 1477506658685 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x931c5400 == 11 [pid = 1950] [id = 136] 11:30:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x93309800) [pid = 1950] [serial = 401] [outer = (nil)] 11:30:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x933ebc00) [pid = 1950] [serial = 402] [outer = 0x93309800] 11:30:58 INFO - PROCESS | 1950 | 1477506658783 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x93605400) [pid = 1950] [serial = 403] [outer = 0x93309800] 11:30:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:30:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:30:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 11:30:59 INFO - PROCESS | 1950 | 1477506659911 Marionette TRACE conn5 <- [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]]]}] 11:30:59 INFO - . 11:30:59 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1636ms 11:30:59 INFO - PROCESS | 1950 | 1477506659964 Marionette TRACE conn5 -> [0,607,"getWindowHandle",null] 11:30:59 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 11:30:59 INFO - PROCESS | 1950 | 1477506659971 Marionette TRACE conn5 <- [1,607,null,{"value":"8"}] 11:30:59 INFO - PROCESS | 1950 | 1477506659980 Marionette TRACE conn5 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:00 INFO - PROCESS | 1950 | 1477506660228 Marionette TRACE conn5 <- [1,608,null,{"value":null}] 11:31:00 INFO - PROCESS | 1950 | 1477506660247 Marionette TRACE conn5 -> [0,609,"getWindowHandles",null] 11:31:00 INFO - PROCESS | 1950 | 1477506660253 Marionette TRACE conn5 <- [1,609,null,["8"]] 11:31:00 INFO - PROCESS | 1950 | 1477506660260 Marionette TRACE conn5 -> [0,610,"switchToWindow",{"name":"8"}] 11:31:00 INFO - PROCESS | 1950 | 1477506660267 Marionette TRACE conn5 <- [1,610,null,{}] 11:31:00 INFO - PROCESS | 1950 | 1477506660273 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b16c00 == 12 [pid = 1950] [id = 137] 11:31:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x94b17c00) [pid = 1950] [serial = 404] [outer = (nil)] 11:31:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x94b1ac00) [pid = 1950] [serial = 405] [outer = 0x94b17c00] 11:31:00 INFO - PROCESS | 1950 | 1477506660369 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x930a8c00) [pid = 1950] [serial = 406] [outer = 0x94b17c00] 11:31:01 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x92389400) [pid = 1950] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 11:31:01 INFO - PROCESS | 1950 | 1477506661573 Marionette TRACE conn5 <- [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]]]}] 11:31:01 INFO - . 11:31:01 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1636ms 11:31:01 INFO - PROCESS | 1950 | 1477506661625 Marionette TRACE conn5 -> [0,612,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1950 | 1477506661635 Marionette TRACE conn5 <- [1,612,null,{"value":"8"}] 11:31:01 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 11:31:01 INFO - PROCESS | 1950 | 1477506661643 Marionette TRACE conn5 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:01 INFO - PROCESS | 1950 | 1477506661935 Marionette TRACE conn5 <- [1,613,null,{"value":null}] 11:31:01 INFO - PROCESS | 1950 | 1477506661962 Marionette TRACE conn5 -> [0,614,"getWindowHandles",null] 11:31:01 INFO - PROCESS | 1950 | 1477506661968 Marionette TRACE conn5 <- [1,614,null,["8"]] 11:31:01 INFO - PROCESS | 1950 | 1477506661974 Marionette TRACE conn5 -> [0,615,"switchToWindow",{"name":"8"}] 11:31:01 INFO - PROCESS | 1950 | 1477506661983 Marionette TRACE conn5 <- [1,615,null,{}] 11:31:02 INFO - PROCESS | 1950 | 1477506661990 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x95527000 == 13 [pid = 1950] [id = 138] 11:31:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x95527c00) [pid = 1950] [serial = 407] [outer = (nil)] 11:31:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x95596800) [pid = 1950] [serial = 408] [outer = 0x95527c00] 11:31:02 INFO - PROCESS | 1950 | 1477506662086 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x97a4f800) [pid = 1950] [serial = 409] [outer = 0x95527c00] 11:31:03 INFO - PROCESS | 1950 | 1477506663239 Marionette TRACE conn5 <- [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]]]}] 11:31:03 INFO - .. 11:31:03 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1624ms 11:31:03 INFO - PROCESS | 1950 | 1477506663267 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1950 | 1477506663271 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 11:31:03 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 11:31:03 INFO - PROCESS | 1950 | 1477506663280 Marionette TRACE conn5 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:03 INFO - PROCESS | 1950 | 1477506663504 Marionette TRACE conn5 <- [1,618,null,{"value":null}] 11:31:03 INFO - PROCESS | 1950 | 1477506663521 Marionette TRACE conn5 -> [0,619,"getWindowHandles",null] 11:31:03 INFO - PROCESS | 1950 | 1477506663525 Marionette TRACE conn5 <- [1,619,null,["8"]] 11:31:03 INFO - PROCESS | 1950 | 1477506663531 Marionette TRACE conn5 -> [0,620,"switchToWindow",{"name":"8"}] 11:31:03 INFO - PROCESS | 1950 | 1477506663543 Marionette TRACE conn5 <- [1,620,null,{}] 11:31:03 INFO - PROCESS | 1950 | 1477506663559 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f810800 == 14 [pid = 1950] [id = 139] 11:31:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x98221c00) [pid = 1950] [serial = 410] [outer = (nil)] 11:31:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x98e04000) [pid = 1950] [serial = 411] [outer = 0x98221c00] 11:31:03 INFO - PROCESS | 1950 | 1477506663645 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x99599400) [pid = 1950] [serial = 412] [outer = 0x98221c00] 11:31:06 INFO - PROCESS | 1950 | --DOCSHELL 0x9530ec00 == 13 [pid = 1950] [id = 130] 11:31:06 INFO - PROCESS | 1950 | --DOCSHELL 0x9238c800 == 12 [pid = 1950] [id = 135] 11:31:07 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x92f67400) [pid = 1950] [serial = 395] [outer = (nil)] [url = about:blank] 11:31:07 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x933e9000) [pid = 1950] [serial = 396] [outer = (nil)] [url = about:blank] 11:31:07 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x92f76000) [pid = 1950] [serial = 398] [outer = (nil)] [url = about:blank] 11:31:09 INFO - PROCESS | 1950 | 1477506669307 Marionette TRACE conn5 <- [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]]]}] 11:31:09 INFO - .. 11:31:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6043ms 11:31:09 INFO - PROCESS | 1950 | 1477506669328 Marionette TRACE conn5 -> [0,622,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1950 | 1477506669336 Marionette TRACE conn5 <- [1,622,null,{"value":"8"}] 11:31:09 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 11:31:09 INFO - PROCESS | 1950 | 1477506669349 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:09 INFO - PROCESS | 1950 | 1477506669623 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:31:09 INFO - PROCESS | 1950 | 1477506669698 Marionette TRACE conn5 -> [0,624,"getWindowHandles",null] 11:31:09 INFO - PROCESS | 1950 | 1477506669706 Marionette TRACE conn5 <- [1,624,null,["8"]] 11:31:09 INFO - PROCESS | 1950 | 1477506669715 Marionette TRACE conn5 -> [0,625,"switchToWindow",{"name":"8"}] 11:31:09 INFO - PROCESS | 1950 | 1477506669725 Marionette TRACE conn5 <- [1,625,null,{}] 11:31:09 INFO - PROCESS | 1950 | 1477506669739 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x924fc000 == 13 [pid = 1950] [id = 140] 11:31:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x92f67400) [pid = 1950] [serial = 413] [outer = (nil)] 11:31:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x92fdd000) [pid = 1950] [serial = 414] [outer = 0x92f67400] 11:31:09 INFO - PROCESS | 1950 | 1477506669839 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x931c0c00) [pid = 1950] [serial = 415] [outer = 0x92f67400] 11:31:10 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x924f0000) [pid = 1950] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 11:31:10 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x93309800) [pid = 1950] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 11:31:10 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x95527c00) [pid = 1950] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 11:31:10 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x94b17c00) [pid = 1950] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 11:31:11 INFO - PROCESS | 1950 | 1477506671103 Marionette TRACE conn5 <- [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]]]}] 11:31:11 INFO - .. 11:31:11 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1779ms 11:31:11 INFO - PROCESS | 1950 | 1477506671129 Marionette TRACE conn5 -> [0,627,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1950 | 1477506671138 Marionette TRACE conn5 <- [1,627,null,{"value":"8"}] 11:31:11 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 11:31:11 INFO - PROCESS | 1950 | 1477506671169 Marionette TRACE conn5 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:11 INFO - PROCESS | 1950 | 1477506671661 Marionette TRACE conn5 <- [1,628,null,{"value":null}] 11:31:11 INFO - PROCESS | 1950 | 1477506671711 Marionette TRACE conn5 -> [0,629,"getWindowHandles",null] 11:31:11 INFO - PROCESS | 1950 | 1477506671718 Marionette TRACE conn5 <- [1,629,null,["8"]] 11:31:11 INFO - PROCESS | 1950 | 1477506671729 Marionette TRACE conn5 -> [0,630,"switchToWindow",{"name":"8"}] 11:31:11 INFO - PROCESS | 1950 | 1477506671736 Marionette TRACE conn5 <- [1,630,null,{}] 11:31:11 INFO - PROCESS | 1950 | 1477506671746 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b1a800 == 14 [pid = 1950] [id = 141] 11:31:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x94b1d800) [pid = 1950] [serial = 416] [outer = (nil)] 11:31:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x94c79800) [pid = 1950] [serial = 417] [outer = 0x94b1d800] 11:31:11 INFO - PROCESS | 1950 | 1477506671893 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x95307c00) [pid = 1950] [serial = 418] [outer = 0x94b1d800] 11:31:13 INFO - PROCESS | 1950 | 1477506673238 Marionette TRACE conn5 <- [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]]]}] 11:31:13 INFO - . 11:31:13 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 2135ms 11:31:13 INFO - PROCESS | 1950 | 1477506673286 Marionette TRACE conn5 -> [0,632,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 1950 | 1477506673294 Marionette TRACE conn5 <- [1,632,null,{"value":"8"}] 11:31:13 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 11:31:13 INFO - PROCESS | 1950 | 1477506673308 Marionette TRACE conn5 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:13 INFO - PROCESS | 1950 | 1477506673557 Marionette TRACE conn5 <- [1,633,null,{"value":null}] 11:31:13 INFO - PROCESS | 1950 | 1477506673719 Marionette TRACE conn5 -> [0,634,"getWindowHandles",null] 11:31:13 INFO - PROCESS | 1950 | 1477506673726 Marionette TRACE conn5 <- [1,634,null,["8"]] 11:31:13 INFO - PROCESS | 1950 | 1477506673734 Marionette TRACE conn5 -> [0,635,"switchToWindow",{"name":"8"}] 11:31:13 INFO - PROCESS | 1950 | 1477506673744 Marionette TRACE conn5 <- [1,635,null,{}] 11:31:13 INFO - PROCESS | 1950 | 1477506673753 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a5000 == 15 [pid = 1950] [id = 142] 11:31:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x9347c800) [pid = 1950] [serial = 419] [outer = (nil)] 11:31:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x94453000) [pid = 1950] [serial = 420] [outer = 0x9347c800] 11:31:13 INFO - PROCESS | 1950 | 1477506673913 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x94c0f400) [pid = 1950] [serial = 421] [outer = 0x9347c800] 11:31:15 INFO - PROCESS | 1950 | 1477506675153 Marionette TRACE conn5 <- [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]]]}] 11:31:15 INFO - . 11:31:15 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1879ms 11:31:15 INFO - PROCESS | 1950 | 1477506675185 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:31:15 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 11:31:15 INFO - PROCESS | 1950 | 1477506675192 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 11:31:15 INFO - PROCESS | 1950 | 1477506675201 Marionette TRACE conn5 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:15 INFO - PROCESS | 1950 | 1477506675445 Marionette TRACE conn5 <- [1,638,null,{"value":null}] 11:31:15 INFO - PROCESS | 1950 | 1477506675592 Marionette TRACE conn5 -> [0,639,"getWindowHandles",null] 11:31:15 INFO - PROCESS | 1950 | 1477506675598 Marionette TRACE conn5 <- [1,639,null,["8"]] 11:31:15 INFO - PROCESS | 1950 | 1477506675606 Marionette TRACE conn5 -> [0,640,"switchToWindow",{"name":"8"}] 11:31:15 INFO - PROCESS | 1950 | 1477506675614 Marionette TRACE conn5 <- [1,640,null,{}] 11:31:15 INFO - PROCESS | 1950 | 1477506675621 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ad6000 == 16 [pid = 1950] [id = 143] 11:31:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x97ad7800) [pid = 1950] [serial = 422] [outer = (nil)] 11:31:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x97c06c00) [pid = 1950] [serial = 423] [outer = 0x97ad7800] 11:31:15 INFO - PROCESS | 1950 | 1477506675726 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x97c02800) [pid = 1950] [serial = 424] [outer = 0x97ad7800] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x95596800) [pid = 1950] [serial = 408] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x97a4f800) [pid = 1950] [serial = 409] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x94b1ac00) [pid = 1950] [serial = 405] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x930a8c00) [pid = 1950] [serial = 406] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x933ebc00) [pid = 1950] [serial = 402] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x93605400) [pid = 1950] [serial = 403] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x931c6000) [pid = 1950] [serial = 399] [outer = (nil)] [url = about:blank] 11:31:17 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x99590400) [pid = 1950] [serial = 290] [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.] 11:31:19 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x92f67400) [pid = 1950] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 11:31:19 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x98221c00) [pid = 1950] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 11:31:21 INFO - PROCESS | 1950 | 1477506681402 Marionette TRACE conn5 <- [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]]]}] 11:31:21 INFO - .. 11:31:21 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6245ms 11:31:21 INFO - PROCESS | 1950 | 1477506681445 Marionette TRACE conn5 -> [0,642,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1950 | 1477506681452 Marionette TRACE conn5 <- [1,642,null,{"value":"8"}] 11:31:21 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 11:31:21 INFO - PROCESS | 1950 | 1477506681463 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:21 INFO - PROCESS | 1950 | 1477506681653 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:31:21 INFO - PROCESS | 1950 | 1477506681795 Marionette TRACE conn5 -> [0,644,"getWindowHandles",null] 11:31:21 INFO - PROCESS | 1950 | 1477506681802 Marionette TRACE conn5 <- [1,644,null,["8"]] 11:31:21 INFO - PROCESS | 1950 | 1477506681810 Marionette TRACE conn5 -> [0,645,"switchToWindow",{"name":"8"}] 11:31:21 INFO - PROCESS | 1950 | 1477506681821 Marionette TRACE conn5 <- [1,645,null,{}] 11:31:21 INFO - PROCESS | 1950 | 1477506681827 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f6a000 == 17 [pid = 1950] [id = 144] 11:31:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x92f6f000) [pid = 1950] [serial = 425] [outer = (nil)] 11:31:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x931c0400) [pid = 1950] [serial = 426] [outer = 0x92f6f000] 11:31:21 INFO - PROCESS | 1950 | 1477506681928 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x933e5400) [pid = 1950] [serial = 427] [outer = 0x92f6f000] 11:31:25 INFO - PROCESS | 1950 | --DOCSHELL 0x931c5400 == 16 [pid = 1950] [id = 136] 11:31:25 INFO - PROCESS | 1950 | --DOCSHELL 0x94b16c00 == 15 [pid = 1950] [id = 137] 11:31:25 INFO - PROCESS | 1950 | --DOCSHELL 0x97ad6000 == 14 [pid = 1950] [id = 143] 11:31:25 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a5000 == 13 [pid = 1950] [id = 142] 11:31:25 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x98e04000) [pid = 1950] [serial = 411] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x94c79800) [pid = 1950] [serial = 417] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x92fdd000) [pid = 1950] [serial = 414] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x931c0c00) [pid = 1950] [serial = 415] [outer = (nil)] [url = about:blank] 11:31:25 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x99599400) [pid = 1950] [serial = 412] [outer = (nil)] [url = about:blank] 11:31:27 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x9347c800) [pid = 1950] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 11:31:27 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x94b1d800) [pid = 1950] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 11:31:27 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x97ad7800) [pid = 1950] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 11:31:27 INFO - PROCESS | 1950 | 1477506687573 Marionette TRACE conn5 <- [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]]]}] 11:31:27 INFO - .. 11:31:27 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6141ms 11:31:27 INFO - PROCESS | 1950 | 1477506687605 Marionette TRACE conn5 -> [0,647,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 1950 | 1477506687618 Marionette TRACE conn5 <- [1,647,null,{"value":"8"}] 11:31:27 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 11:31:27 INFO - PROCESS | 1950 | 1477506687638 Marionette TRACE conn5 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:27 INFO - PROCESS | 1950 | 1477506687835 Marionette TRACE conn5 <- [1,648,null,{"value":null}] 11:31:27 INFO - PROCESS | 1950 | 1477506687966 Marionette TRACE conn5 -> [0,649,"getWindowHandles",null] 11:31:27 INFO - PROCESS | 1950 | 1477506687972 Marionette TRACE conn5 <- [1,649,null,["8"]] 11:31:27 INFO - PROCESS | 1950 | 1477506687980 Marionette TRACE conn5 -> [0,650,"switchToWindow",{"name":"8"}] 11:31:27 INFO - PROCESS | 1950 | 1477506687990 Marionette TRACE conn5 <- [1,650,null,{}] 11:31:28 INFO - PROCESS | 1950 | 1477506687997 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fe3c00 == 14 [pid = 1950] [id = 145] 11:31:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x930a7800) [pid = 1950] [serial = 428] [outer = (nil)] 11:31:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x931bf400) [pid = 1950] [serial = 429] [outer = 0x930a7800] 11:31:28 INFO - PROCESS | 1950 | 1477506688093 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x93480400) [pid = 1950] [serial = 430] [outer = 0x930a7800] 11:31:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:31:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:31:28 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:31:33 INFO - PROCESS | 1950 | --DOCSHELL 0x95527000 == 13 [pid = 1950] [id = 138] 11:31:33 INFO - PROCESS | 1950 | --DOCSHELL 0x8f810800 == 12 [pid = 1950] [id = 139] 11:31:33 INFO - PROCESS | 1950 | --DOCSHELL 0x924fc000 == 11 [pid = 1950] [id = 140] 11:31:33 INFO - PROCESS | 1950 | --DOCSHELL 0x94b1a800 == 10 [pid = 1950] [id = 141] 11:31:33 INFO - PROCESS | 1950 | --DOCSHELL 0x92f6a000 == 9 [pid = 1950] [id = 144] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x97c06c00) [pid = 1950] [serial = 423] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x97c02800) [pid = 1950] [serial = 424] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x94453000) [pid = 1950] [serial = 420] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x94c0f400) [pid = 1950] [serial = 421] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x95307c00) [pid = 1950] [serial = 418] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x931c0400) [pid = 1950] [serial = 426] [outer = (nil)] [url = about:blank] 11:31:33 INFO - PROCESS | 1950 | 1477506693766 Marionette TRACE conn5 <- [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]]]}] 11:31:33 INFO - .. 11:31:33 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6151ms 11:31:33 INFO - PROCESS | 1950 | 1477506693782 Marionette TRACE conn5 -> [0,652,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1950 | 1477506693790 Marionette TRACE conn5 <- [1,652,null,{"value":"8"}] 11:31:33 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 11:31:33 INFO - PROCESS | 1950 | 1477506693802 Marionette TRACE conn5 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:34 INFO - PROCESS | 1950 | 1477506694026 Marionette TRACE conn5 <- [1,653,null,{"value":null}] 11:31:34 INFO - PROCESS | 1950 | 1477506694145 Marionette TRACE conn5 -> [0,654,"getWindowHandles",null] 11:31:34 INFO - PROCESS | 1950 | 1477506694158 Marionette TRACE conn5 <- [1,654,null,["8"]] 11:31:34 INFO - PROCESS | 1950 | 1477506694172 Marionette TRACE conn5 -> [0,655,"switchToWindow",{"name":"8"}] 11:31:34 INFO - PROCESS | 1950 | 1477506694182 Marionette TRACE conn5 <- [1,655,null,{}] 11:31:34 INFO - PROCESS | 1950 | 1477506694190 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x9229d400 == 10 [pid = 1950] [id = 146] 11:31:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x922a7000) [pid = 1950] [serial = 431] [outer = (nil)] 11:31:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x924f7c00) [pid = 1950] [serial = 432] [outer = 0x922a7000] 11:31:34 INFO - PROCESS | 1950 | 1477506694290 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x92fdc800) [pid = 1950] [serial = 433] [outer = 0x922a7000] 11:31:35 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x92f6f000) [pid = 1950] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 11:31:39 INFO - PROCESS | 1950 | 1477506699876 Marionette TRACE conn5 <- [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]]]}] 11:31:39 INFO - . 11:31:39 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6091ms 11:31:39 INFO - PROCESS | 1950 | 1477506699890 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 1950 | 1477506699897 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 11:31:39 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 11:31:39 INFO - PROCESS | 1950 | 1477506699909 Marionette TRACE conn5 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:40 INFO - PROCESS | 1950 | 1477506700145 Marionette TRACE conn5 <- [1,658,null,{"value":null}] 11:31:40 INFO - PROCESS | 1950 | 1477506700292 Marionette TRACE conn5 -> [0,659,"getWindowHandles",null] 11:31:40 INFO - PROCESS | 1950 | 1477506700299 Marionette TRACE conn5 <- [1,659,null,["8"]] 11:31:40 INFO - PROCESS | 1950 | 1477506700308 Marionette TRACE conn5 -> [0,660,"switchToWindow",{"name":"8"}] 11:31:40 INFO - PROCESS | 1950 | 1477506700316 Marionette TRACE conn5 <- [1,660,null,{}] 11:31:40 INFO - PROCESS | 1950 | 1477506700325 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f70000 == 11 [pid = 1950] [id = 147] 11:31:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x92f74000) [pid = 1950] [serial = 434] [outer = (nil)] 11:31:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x930b4400) [pid = 1950] [serial = 435] [outer = 0x92f74000] 11:31:40 INFO - PROCESS | 1950 | 1477506700475 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x930b4c00) [pid = 1950] [serial = 436] [outer = 0x92f74000] 11:31:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7ebc00 == 12 [pid = 1950] [id = 148] 11:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x8f8a3000) [pid = 1950] [serial = 437] [outer = (nil)] 11:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x93486000) [pid = 1950] [serial = 438] [outer = 0x8f8a3000] 11:31:41 INFO - PROCESS | 1950 | 1477506701644 Marionette TRACE conn5 <- [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]]]}] 11:31:41 INFO - . 11:31:41 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1781ms 11:31:41 INFO - PROCESS | 1950 | 1477506701743 Marionette TRACE conn5 -> [0,662,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1950 | 1477506701750 Marionette TRACE conn5 <- [1,662,null,{"value":"8"}] 11:31:41 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 11:31:41 INFO - PROCESS | 1950 | 1477506701766 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:42 INFO - PROCESS | 1950 | 1477506702069 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:31:42 INFO - PROCESS | 1950 | 1477506702259 Marionette TRACE conn5 -> [0,664,"getWindowHandles",null] 11:31:42 INFO - PROCESS | 1950 | 1477506702265 Marionette TRACE conn5 <- [1,664,null,["8"]] 11:31:42 INFO - PROCESS | 1950 | 1477506702273 Marionette TRACE conn5 -> [0,665,"switchToWindow",{"name":"8"}] 11:31:42 INFO - PROCESS | 1950 | 1477506702281 Marionette TRACE conn5 <- [1,665,null,{}] 11:31:42 INFO - PROCESS | 1950 | 1477506702288 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x93309800 == 13 [pid = 1950] [id = 149] 11:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x9330a400) [pid = 1950] [serial = 439] [outer = (nil)] 11:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9347d800) [pid = 1950] [serial = 440] [outer = 0x9330a400] 11:31:42 INFO - PROCESS | 1950 | 1477506702392 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x94038400) [pid = 1950] [serial = 441] [outer = 0x9330a400] 11:31:42 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x933e5400) [pid = 1950] [serial = 427] [outer = (nil)] [url = about:blank] 11:31:42 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x931bf400) [pid = 1950] [serial = 429] [outer = (nil)] [url = about:blank] 11:31:44 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x930a7800) [pid = 1950] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 11:31:48 INFO - PROCESS | 1950 | 1477506708026 Marionette TRACE conn5 <- [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]]]}] 11:31:48 INFO - .. 11:31:48 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6305ms 11:31:48 INFO - PROCESS | 1950 | 1477506708074 Marionette TRACE conn5 -> [0,667,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1950 | 1477506708082 Marionette TRACE conn5 <- [1,667,null,{"value":"8"}] 11:31:48 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 11:31:48 INFO - PROCESS | 1950 | 1477506708091 Marionette TRACE conn5 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:48 INFO - PROCESS | 1950 | 1477506708289 Marionette TRACE conn5 <- [1,668,null,{"value":null}] 11:31:48 INFO - PROCESS | 1950 | 1477506708462 Marionette TRACE conn5 -> [0,669,"getWindowHandles",null] 11:31:48 INFO - PROCESS | 1950 | 1477506708469 Marionette TRACE conn5 <- [1,669,null,["8"]] 11:31:48 INFO - PROCESS | 1950 | 1477506708481 Marionette TRACE conn5 -> [0,670,"switchToWindow",{"name":"8"}] 11:31:48 INFO - PROCESS | 1950 | 1477506708493 Marionette TRACE conn5 <- [1,670,null,{}] 11:31:48 INFO - PROCESS | 1950 | 1477506708504 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a1800 == 14 [pid = 1950] [id = 150] 11:31:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8f8a2800) [pid = 1950] [serial = 442] [outer = (nil)] 11:31:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x90691c00) [pid = 1950] [serial = 443] [outer = 0x8f8a2800] 11:31:48 INFO - PROCESS | 1950 | 1477506708615 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x931c0c00) [pid = 1950] [serial = 444] [outer = 0x8f8a2800] 11:31:49 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 11:31:49 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 11:31:49 INFO - PROCESS | 1950 | 1477506709865 Marionette TRACE conn5 <- [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]]]}] 11:31:49 INFO - .. 11:31:49 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1831ms 11:31:49 INFO - PROCESS | 1950 | 1477506709965 Marionette TRACE conn5 -> [0,672,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1950 | 1477506709974 Marionette TRACE conn5 <- [1,672,null,{"value":"8"}] 11:31:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 11:31:49 INFO - PROCESS | 1950 | 1477506709986 Marionette TRACE conn5 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:50 INFO - PROCESS | 1950 | 1477506710225 Marionette TRACE conn5 <- [1,673,null,{"value":null}] 11:31:50 INFO - PROCESS | 1950 | 1477506710385 Marionette TRACE conn5 -> [0,674,"getWindowHandles",null] 11:31:50 INFO - PROCESS | 1950 | 1477506710394 Marionette TRACE conn5 <- [1,674,null,["8"]] 11:31:50 INFO - PROCESS | 1950 | 1477506710402 Marionette TRACE conn5 -> [0,675,"switchToWindow",{"name":"8"}] 11:31:50 INFO - PROCESS | 1950 | 1477506710412 Marionette TRACE conn5 <- [1,675,null,{}] 11:31:50 INFO - PROCESS | 1950 | 1477506710418 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x951e4400 == 15 [pid = 1950] [id = 151] 11:31:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x95301400) [pid = 1950] [serial = 445] [outer = (nil)] 11:31:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x95309000) [pid = 1950] [serial = 446] [outer = 0x95301400] 11:31:50 INFO - PROCESS | 1950 | 1477506710523 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x95303c00) [pid = 1950] [serial = 447] [outer = 0x95301400] 11:31:51 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:31:51 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:31:51 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:31:52 INFO - PROCESS | 1950 | --DOCSHELL 0x93309800 == 14 [pid = 1950] [id = 149] 11:31:52 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7ebc00 == 13 [pid = 1950] [id = 148] 11:31:52 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x924f7c00) [pid = 1950] [serial = 432] [outer = (nil)] [url = about:blank] 11:31:52 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x93480400) [pid = 1950] [serial = 430] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x8f8a3000) [pid = 1950] [serial = 437] [outer = (nil)] [url = about:srcdoc] 11:31:56 INFO - PROCESS | 1950 | 1477506716209 Marionette TRACE conn5 <- [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]]]}] 11:31:56 INFO - .. 11:31:56 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6249ms 11:31:56 INFO - PROCESS | 1950 | 1477506716236 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 1950 | 1477506716243 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 11:31:56 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 11:31:56 INFO - PROCESS | 1950 | 1477506716254 Marionette TRACE conn5 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:31:56 INFO - PROCESS | 1950 | 1477506716440 Marionette TRACE conn5 <- [1,678,null,{"value":null}] 11:31:56 INFO - PROCESS | 1950 | 1477506716579 Marionette TRACE conn5 -> [0,679,"getWindowHandles",null] 11:31:56 INFO - PROCESS | 1950 | 1477506716586 Marionette TRACE conn5 <- [1,679,null,["8"]] 11:31:56 INFO - PROCESS | 1950 | 1477506716595 Marionette TRACE conn5 -> [0,680,"switchToWindow",{"name":"8"}] 11:31:56 INFO - PROCESS | 1950 | 1477506716604 Marionette TRACE conn5 <- [1,680,null,{}] 11:31:56 INFO - PROCESS | 1950 | 1477506716610 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x930a7800 == 14 [pid = 1950] [id = 152] 11:31:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x930b1400) [pid = 1950] [serial = 448] [outer = (nil)] 11:31:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x933e9c00) [pid = 1950] [serial = 449] [outer = 0x930b1400] 11:31:56 INFO - PROCESS | 1950 | 1477506716709 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x94038c00) [pid = 1950] [serial = 450] [outer = 0x930b1400] 11:32:00 INFO - PROCESS | 1950 | --DOCSHELL 0x92fe3c00 == 13 [pid = 1950] [id = 145] 11:32:00 INFO - PROCESS | 1950 | --DOCSHELL 0x951e4400 == 12 [pid = 1950] [id = 151] 11:32:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a1800 == 11 [pid = 1950] [id = 150] 11:32:00 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x93486000) [pid = 1950] [serial = 438] [outer = (nil)] [url = about:srcdoc] 11:32:00 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9347d800) [pid = 1950] [serial = 440] [outer = (nil)] [url = about:blank] 11:32:00 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x930b4400) [pid = 1950] [serial = 435] [outer = (nil)] [url = about:blank] 11:32:02 INFO - PROCESS | 1950 | 1477506722402 Marionette TRACE conn5 <- [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]]]}] 11:32:02 INFO - .. 11:32:02 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6188ms 11:32:02 INFO - PROCESS | 1950 | 1477506722443 Marionette TRACE conn5 -> [0,682,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1950 | 1477506722451 Marionette TRACE conn5 <- [1,682,null,{"value":"8"}] 11:32:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 11:32:02 INFO - PROCESS | 1950 | 1477506722466 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:02 INFO - PROCESS | 1950 | 1477506722735 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:32:02 INFO - PROCESS | 1950 | 1477506722814 Marionette TRACE conn5 -> [0,684,"getWindowHandles",null] 11:32:02 INFO - PROCESS | 1950 | 1477506722821 Marionette TRACE conn5 <- [1,684,null,["8"]] 11:32:02 INFO - PROCESS | 1950 | 1477506722831 Marionette TRACE conn5 -> [0,685,"switchToWindow",{"name":"8"}] 11:32:02 INFO - PROCESS | 1950 | 1477506722841 Marionette TRACE conn5 <- [1,685,null,{}] 11:32:02 INFO - PROCESS | 1950 | 1477506722859 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f6d000 == 12 [pid = 1950] [id = 153] 11:32:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x92f6f000) [pid = 1950] [serial = 451] [outer = (nil)] 11:32:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x931c7400) [pid = 1950] [serial = 452] [outer = 0x92f6f000] 11:32:02 INFO - PROCESS | 1950 | 1477506722961 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x93810000) [pid = 1950] [serial = 453] [outer = 0x92f6f000] 11:32:03 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x8f8a2800) [pid = 1950] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 11:32:03 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x95301400) [pid = 1950] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 11:32:03 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x92f74000) [pid = 1950] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 11:32:03 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x922a7000) [pid = 1950] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 11:32:03 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x9330a400) [pid = 1950] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 11:32:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:32:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:32:03 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:32:04 INFO - PROCESS | 1950 | 1477506724133 Marionette TRACE conn5 <- [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]]]}] 11:32:04 INFO - .. 11:32:04 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1725ms 11:32:04 INFO - PROCESS | 1950 | 1477506724189 Marionette TRACE conn5 -> [0,687,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1950 | 1477506724195 Marionette TRACE conn5 <- [1,687,null,{"value":"8"}] 11:32:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 11:32:04 INFO - PROCESS | 1950 | 1477506724204 Marionette TRACE conn5 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:04 INFO - PROCESS | 1950 | 1477506724438 Marionette TRACE conn5 <- [1,688,null,{"value":null}] 11:32:04 INFO - PROCESS | 1950 | 1477506724452 Marionette TRACE conn5 -> [0,689,"getWindowHandles",null] 11:32:04 INFO - PROCESS | 1950 | 1477506724468 Marionette TRACE conn5 <- [1,689,null,["8"]] 11:32:04 INFO - PROCESS | 1950 | 1477506724479 Marionette TRACE conn5 -> [0,690,"switchToWindow",{"name":"8"}] 11:32:04 INFO - PROCESS | 1950 | 1477506724485 Marionette TRACE conn5 <- [1,690,null,{}] 11:32:04 INFO - PROCESS | 1950 | 1477506724493 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x93486000 == 13 [pid = 1950] [id = 154] 11:32:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x94b11400) [pid = 1950] [serial = 454] [outer = (nil)] 11:32:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x95301400) [pid = 1950] [serial = 455] [outer = 0x94b11400] 11:32:04 INFO - PROCESS | 1950 | 1477506724586 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x95521800) [pid = 1950] [serial = 456] [outer = 0x94b11400] 11:32:08 INFO - PROCESS | 1950 | --DOCSHELL 0x92f6d000 == 12 [pid = 1950] [id = 153] 11:32:08 INFO - PROCESS | 1950 | --DOCSHELL 0x930a7800 == 11 [pid = 1950] [id = 152] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x930b4c00) [pid = 1950] [serial = 436] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x92fdc800) [pid = 1950] [serial = 433] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x94038400) [pid = 1950] [serial = 441] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x95309000) [pid = 1950] [serial = 446] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x95303c00) [pid = 1950] [serial = 447] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x90691c00) [pid = 1950] [serial = 443] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x931c0c00) [pid = 1950] [serial = 444] [outer = (nil)] [url = about:blank] 11:32:10 INFO - PROCESS | 1950 | 1477506730241 Marionette TRACE conn5 <- [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]]]}] 11:32:10 INFO - .. 11:32:10 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6053ms 11:32:10 INFO - PROCESS | 1950 | 1477506730265 Marionette TRACE conn5 -> [0,692,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1950 | 1477506730273 Marionette TRACE conn5 <- [1,692,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 11:32:10 INFO - PROCESS | 1950 | 1477506730287 Marionette TRACE conn5 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:10 INFO - PROCESS | 1950 | 1477506730549 Marionette TRACE conn5 <- [1,693,null,{"value":null}] 11:32:10 INFO - PROCESS | 1950 | 1477506730625 Marionette TRACE conn5 -> [0,694,"getWindowHandles",null] 11:32:10 INFO - PROCESS | 1950 | 1477506730632 Marionette TRACE conn5 <- [1,694,null,["8"]] 11:32:10 INFO - PROCESS | 1950 | 1477506730640 Marionette TRACE conn5 -> [0,695,"switchToWindow",{"name":"8"}] 11:32:10 INFO - PROCESS | 1950 | 1477506730650 Marionette TRACE conn5 <- [1,695,null,{}] 11:32:10 INFO - PROCESS | 1950 | 1477506730668 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x924efc00 == 12 [pid = 1950] [id = 155] 11:32:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x924f0000) [pid = 1950] [serial = 457] [outer = (nil)] 11:32:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x92f76000) [pid = 1950] [serial = 458] [outer = 0x924f0000] 11:32:10 INFO - PROCESS | 1950 | 1477506730769 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x92f6d000) [pid = 1950] [serial = 459] [outer = 0x924f0000] 11:32:11 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x930b1400) [pid = 1950] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 11:32:11 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x92f6f000) [pid = 1950] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 11:32:16 INFO - PROCESS | 1950 | --DOCSHELL 0x92f70000 == 11 [pid = 1950] [id = 147] 11:32:16 INFO - PROCESS | 1950 | --DOCSHELL 0x9229d400 == 10 [pid = 1950] [id = 146] 11:32:16 INFO - PROCESS | 1950 | --DOCSHELL 0x93486000 == 9 [pid = 1950] [id = 154] 11:32:16 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x94038c00) [pid = 1950] [serial = 450] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x93810000) [pid = 1950] [serial = 453] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x931c7400) [pid = 1950] [serial = 452] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x933e9c00) [pid = 1950] [serial = 449] [outer = (nil)] [url = about:blank] 11:32:16 INFO - PROCESS | 1950 | 1477506736482 Marionette TRACE conn5 <- [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"]]]}] 11:32:16 INFO - .... 11:32:16 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6243ms 11:32:16 INFO - PROCESS | 1950 | 1477506736530 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1950 | 1477506736536 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 11:32:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 11:32:16 INFO - PROCESS | 1950 | 1477506736550 Marionette TRACE conn5 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:16 INFO - PROCESS | 1950 | 1477506736762 Marionette TRACE conn5 <- [1,698,null,{"value":null}] 11:32:16 INFO - PROCESS | 1950 | 1477506736893 Marionette TRACE conn5 -> [0,699,"getWindowHandles",null] 11:32:16 INFO - PROCESS | 1950 | 1477506736899 Marionette TRACE conn5 <- [1,699,null,["8"]] 11:32:16 INFO - PROCESS | 1950 | 1477506736911 Marionette TRACE conn5 -> [0,700,"switchToWindow",{"name":"8"}] 11:32:16 INFO - PROCESS | 1950 | 1477506736920 Marionette TRACE conn5 <- [1,700,null,{}] 11:32:16 INFO - PROCESS | 1950 | 1477506736927 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f76400 == 10 [pid = 1950] [id = 156] 11:32:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x92fd9c00) [pid = 1950] [serial = 460] [outer = (nil)] 11:32:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x931c0400) [pid = 1950] [serial = 461] [outer = 0x92fd9c00] 11:32:17 INFO - PROCESS | 1950 | 1477506737029 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x9330a800) [pid = 1950] [serial = 462] [outer = 0x92fd9c00] 11:32:18 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x94b11400) [pid = 1950] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 11:32:22 INFO - PROCESS | 1950 | 1477506742638 Marionette TRACE conn5 <- [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] 11:32:22 INFO - PROCESS | 1950 | 1477506742712 Marionette TRACE conn5 <- [1,702,null,{"value":"8"}] 11:32:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 11:32:22 INFO - PROCESS | 1950 | 1477506742724 Marionette TRACE conn5 -> [0,703,"timeouts",{"script":185000}] 11:32:22 INFO - PROCESS | 1950 | 1477506742729 Marionette TRACE conn5 <- [1,703,null,{}] 11:32:22 INFO - PROCESS | 1950 | 1477506742741 Marionette TRACE conn5 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:22 INFO - PROCESS | 1950 | 1477506742982 Marionette TRACE conn5 <- [1,704,null,{"value":null}] 11:32:23 INFO - PROCESS | 1950 | 1477506743132 Marionette TRACE conn5 -> [0,705,"getWindowHandles",null] 11:32:23 INFO - PROCESS | 1950 | 1477506743140 Marionette TRACE conn5 <- [1,705,null,["8"]] 11:32:23 INFO - PROCESS | 1950 | 1477506743152 Marionette TRACE conn5 -> [0,706,"switchToWindow",{"name":"8"}] 11:32:23 INFO - PROCESS | 1950 | 1477506743172 Marionette TRACE conn5 <- [1,706,null,{}] 11:32:23 INFO - PROCESS | 1950 | 1477506743198 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 11:32:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x9360f000 == 11 [pid = 1950] [id = 157] 11:32:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x93809800) [pid = 1950] [serial = 463] [outer = (nil)] 11:32:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x93bee800) [pid = 1950] [serial = 464] [outer = 0x93809800] 11:32:23 INFO - PROCESS | 1950 | 1477506743428 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x94032000) [pid = 1950] [serial = 465] [outer = 0x93809800] 11:32:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:32:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:32:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:32:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:32:24 INFO - PROCESS | 1950 | 1477506744839 Marionette TRACE conn5 <- [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]]]}] 11:32:24 INFO - ... 11:32:24 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 2196ms 11:32:24 INFO - PROCESS | 1950 | 1477506744920 Marionette TRACE conn5 -> [0,708,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1950 | 1477506744929 Marionette TRACE conn5 <- [1,708,null,{"value":"8"}] 11:32:24 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 11:32:24 INFO - PROCESS | 1950 | 1477506744949 Marionette TRACE conn5 -> [0,709,"timeouts",{"script":35000}] 11:32:24 INFO - PROCESS | 1950 | 1477506744956 Marionette TRACE conn5 <- [1,709,null,{}] 11:32:24 INFO - PROCESS | 1950 | 1477506744965 Marionette TRACE conn5 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:25 INFO - PROCESS | 1950 | 1477506745289 Marionette TRACE conn5 <- [1,710,null,{"value":null}] 11:32:25 INFO - PROCESS | 1950 | 1477506745412 Marionette TRACE conn5 -> [0,711,"getWindowHandles",null] 11:32:25 INFO - PROCESS | 1950 | 1477506745421 Marionette TRACE conn5 <- [1,711,null,["8"]] 11:32:25 INFO - PROCESS | 1950 | 1477506745443 Marionette TRACE conn5 -> [0,712,"switchToWindow",{"name":"8"}] 11:32:25 INFO - PROCESS | 1950 | 1477506745456 Marionette TRACE conn5 <- [1,712,null,{}] 11:32:25 INFO - PROCESS | 1950 | 1477506745465 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ad0000 == 12 [pid = 1950] [id = 158] 11:32:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x97ad0c00) [pid = 1950] [serial = 466] [outer = (nil)] 11:32:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x97ad5c00) [pid = 1950] [serial = 467] [outer = 0x97ad0c00] 11:32:25 INFO - PROCESS | 1950 | 1477506745566 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x97a54400) [pid = 1950] [serial = 468] [outer = 0x97ad0c00] 11:32:26 INFO - PROCESS | 1950 | [mp3 @ 0x92206400] err{or,}_recognition separate: 1; 1 11:32:26 INFO - PROCESS | 1950 | [mp3 @ 0x92206400] err{or,}_recognition combined: 1; 1 11:32:26 INFO - PROCESS | 1950 | [mp3 @ 0x9229d400] err{or,}_recognition separate: 1; 1 11:32:26 INFO - PROCESS | 1950 | [mp3 @ 0x9229d400] err{or,}_recognition combined: 1; 1 11:32:26 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 11:32:26 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 11:32:26 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 11:32:26 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 11:32:26 INFO - PROCESS | 1950 | --DOCSHELL 0x924efc00 == 11 [pid = 1950] [id = 155] 11:32:26 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x95301400) [pid = 1950] [serial = 455] [outer = (nil)] [url = about:blank] 11:32:26 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x95521800) [pid = 1950] [serial = 456] [outer = (nil)] [url = about:blank] 11:32:26 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x92f76000) [pid = 1950] [serial = 458] [outer = (nil)] [url = about:blank] 11:32:29 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x924f0000) [pid = 1950] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 11:32:31 INFO - PROCESS | 1950 | 1477506751318 Marionette TRACE conn5 <- [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]]]}] 11:32:31 INFO - ... 11:32:31 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6412ms 11:32:31 INFO - PROCESS | 1950 | 1477506751360 Marionette TRACE conn5 -> [0,714,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1950 | 1477506751365 Marionette TRACE conn5 <- [1,714,null,{"value":"8"}] 11:32:31 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 11:32:31 INFO - PROCESS | 1950 | 1477506751377 Marionette TRACE conn5 -> [0,715,"timeouts",{"script":185000}] 11:32:31 INFO - PROCESS | 1950 | 1477506751382 Marionette TRACE conn5 <- [1,715,null,{}] 11:32:31 INFO - PROCESS | 1950 | 1477506751396 Marionette TRACE conn5 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:31 INFO - PROCESS | 1950 | 1477506751615 Marionette TRACE conn5 <- [1,716,null,{"value":null}] 11:32:31 INFO - PROCESS | 1950 | 1477506751689 Marionette TRACE conn5 -> [0,717,"getWindowHandles",null] 11:32:31 INFO - PROCESS | 1950 | 1477506751695 Marionette TRACE conn5 <- [1,717,null,["8"]] 11:32:31 INFO - PROCESS | 1950 | 1477506751702 Marionette TRACE conn5 -> [0,718,"switchToWindow",{"name":"8"}] 11:32:31 INFO - PROCESS | 1950 | 1477506751712 Marionette TRACE conn5 <- [1,718,null,{}] 11:32:31 INFO - PROCESS | 1950 | 1477506751724 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 11:32:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x93b28800 == 12 [pid = 1950] [id = 159] 11:32:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x94037000) [pid = 1950] [serial = 469] [outer = (nil)] 11:32:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9444d000) [pid = 1950] [serial = 470] [outer = 0x94037000] 11:32:31 INFO - PROCESS | 1950 | 1477506751816 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x94b17400) [pid = 1950] [serial = 471] [outer = 0x94037000] 11:32:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:32:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:32:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:32:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:32:32 INFO - PROCESS | 1950 | 1477506752862 Marionette TRACE conn5 <- [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]]]}] 11:32:32 INFO - ... 11:32:32 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1540ms 11:32:32 INFO - PROCESS | 1950 | 1477506752917 Marionette TRACE conn5 -> [0,720,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1950 | 1477506752922 Marionette TRACE conn5 <- [1,720,null,{"value":"8"}] 11:32:32 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 11:32:32 INFO - PROCESS | 1950 | 1477506752957 Marionette TRACE conn5 -> [0,721,"timeouts",{"script":35000}] 11:32:32 INFO - PROCESS | 1950 | 1477506752964 Marionette TRACE conn5 <- [1,721,null,{}] 11:32:32 INFO - PROCESS | 1950 | 1477506752978 Marionette TRACE conn5 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:33 INFO - PROCESS | 1950 | 1477506753221 Marionette TRACE conn5 <- [1,722,null,{"value":null}] 11:32:33 INFO - PROCESS | 1950 | 1477506753370 Marionette TRACE conn5 -> [0,723,"getWindowHandles",null] 11:32:33 INFO - PROCESS | 1950 | 1477506753380 Marionette TRACE conn5 <- [1,723,null,["8"]] 11:32:33 INFO - PROCESS | 1950 | 1477506753390 Marionette TRACE conn5 -> [0,724,"switchToWindow",{"name":"8"}] 11:32:33 INFO - PROCESS | 1950 | 1477506753403 Marionette TRACE conn5 <- [1,724,null,{}] 11:32:33 INFO - PROCESS | 1950 | 1477506753411 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x9403e000 == 13 [pid = 1950] [id = 160] 11:32:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9444b400) [pid = 1950] [serial = 472] [outer = (nil)] 11:32:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x94c02000) [pid = 1950] [serial = 473] [outer = 0x9444b400] 11:32:33 INFO - PROCESS | 1950 | 1477506753516 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x97a4c400) [pid = 1950] [serial = 474] [outer = 0x9444b400] 11:32:34 INFO - PROCESS | 1950 | [h264 @ 0x9a23bc00] err{or,}_recognition separate: 1; 1 11:32:34 INFO - PROCESS | 1950 | [h264 @ 0x9a23bc00] err{or,}_recognition combined: 1; 1 11:32:34 INFO - PROCESS | 1950 | [h264 @ 0x9a23bc00] Unsupported bit depth: 0 11:32:34 INFO - PROCESS | 1950 | [h264 @ 0x9a23bc00] no picture 11:32:34 INFO - PROCESS | 1950 | [h264 @ 0x9a23bc00] no picture 11:32:36 INFO - PROCESS | 1950 | --DOCSHELL 0x9360f000 == 12 [pid = 1950] [id = 157] 11:32:36 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x92f6d000) [pid = 1950] [serial = 459] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x931c0400) [pid = 1950] [serial = 461] [outer = (nil)] [url = about:blank] 11:32:39 INFO - PROCESS | 1950 | 1477506759187 Marionette TRACE conn5 <- [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]]]}] 11:32:39 INFO - .. 11:32:39 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6273ms 11:32:39 INFO - PROCESS | 1950 | 1477506759230 Marionette TRACE conn5 -> [0,726,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1950 | 1477506759237 Marionette TRACE conn5 <- [1,726,null,{"value":"8"}] 11:32:39 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 11:32:39 INFO - PROCESS | 1950 | 1477506759249 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:39 INFO - PROCESS | 1950 | 1477506759500 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:32:39 INFO - PROCESS | 1950 | 1477506759525 Marionette TRACE conn5 -> [0,728,"getWindowHandles",null] 11:32:39 INFO - PROCESS | 1950 | 1477506759532 Marionette TRACE conn5 <- [1,728,null,["8"]] 11:32:39 INFO - PROCESS | 1950 | 1477506759541 Marionette TRACE conn5 -> [0,729,"switchToWindow",{"name":"8"}] 11:32:39 INFO - PROCESS | 1950 | 1477506759550 Marionette TRACE conn5 <- [1,729,null,{}] 11:32:39 INFO - PROCESS | 1950 | 1477506759560 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b4c00 == 13 [pid = 1950] [id = 161] 11:32:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x931c0400) [pid = 1950] [serial = 475] [outer = (nil)] 11:32:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x933e9400) [pid = 1950] [serial = 476] [outer = 0x931c0400] 11:32:39 INFO - PROCESS | 1950 | 1477506759664 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x9347e800) [pid = 1950] [serial = 477] [outer = 0x931c0400] 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x99591800] err{or,}_recognition separate: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x99591800] err{or,}_recognition combined: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x99591800] Unsupported bit depth: 0 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x99591800] no picture 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x99591800] no picture 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a10a000] err{or,}_recognition separate: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a10a000] err{or,}_recognition combined: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a10a000] Unsupported bit depth: 0 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a10a000] no picture 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a10a000] no picture 11:32:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a1ed400] err{or,}_recognition separate: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a1ed400] err{or,}_recognition combined: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a1ed400] Unsupported bit depth: 0 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a1ed400] no picture 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a1ed400] no picture 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a2c5c00] err{or,}_recognition separate: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a2c5c00] err{or,}_recognition combined: 1; 1 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a2c5c00] Unsupported bit depth: 0 11:32:40 INFO - PROCESS | 1950 | [h264 @ 0x9a2c5c00] no picture 11:32:41 INFO - PROCESS | 1950 | [h264 @ 0x9a2c5c00] no picture 11:32:44 INFO - PROCESS | 1950 | --DOCSHELL 0x92f76400 == 12 [pid = 1950] [id = 156] 11:32:44 INFO - PROCESS | 1950 | --DOCSHELL 0x9403e000 == 11 [pid = 1950] [id = 160] 11:32:44 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9444d000) [pid = 1950] [serial = 470] [outer = (nil)] [url = about:blank] 11:32:44 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x93bee800) [pid = 1950] [serial = 464] [outer = (nil)] [url = about:blank] 11:32:44 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x97ad5c00) [pid = 1950] [serial = 467] [outer = (nil)] [url = about:blank] 11:32:45 INFO - PROCESS | 1950 | 1477506765290 Marionette TRACE conn5 <- [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]]]}] 11:32:45 INFO - ..... 11:32:45 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6097ms 11:32:45 INFO - PROCESS | 1950 | 1477506765347 Marionette TRACE conn5 -> [0,731,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1950 | 1477506765353 Marionette TRACE conn5 <- [1,731,null,{"value":"8"}] 11:32:45 INFO - TEST-START | /custom-elements/reactions/Attr.html 11:32:45 INFO - PROCESS | 1950 | 1477506765367 Marionette TRACE conn5 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:45 INFO - PROCESS | 1950 | 1477506765614 Marionette TRACE conn5 <- [1,732,null,{"value":null}] 11:32:45 INFO - PROCESS | 1950 | 1477506765732 Marionette TRACE conn5 -> [0,733,"getWindowHandles",null] 11:32:45 INFO - PROCESS | 1950 | 1477506765739 Marionette TRACE conn5 <- [1,733,null,["8"]] 11:32:45 INFO - PROCESS | 1950 | 1477506765747 Marionette TRACE conn5 -> [0,734,"switchToWindow",{"name":"8"}] 11:32:45 INFO - PROCESS | 1950 | 1477506765756 Marionette TRACE conn5 <- [1,734,null,{}] 11:32:45 INFO - PROCESS | 1950 | 1477506765764 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x9360f000 == 12 [pid = 1950] [id = 162] 11:32:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x9380f800) [pid = 1950] [serial = 478] [outer = (nil)] 11:32:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x9444bc00) [pid = 1950] [serial = 479] [outer = 0x9380f800] 11:32:45 INFO - PROCESS | 1950 | 1477506765865 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x9444b800) [pid = 1950] [serial = 480] [outer = 0x9380f800] 11:32:46 INFO - PROCESS | 1950 | 1477506766566 Marionette TRACE conn5 <- [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"]]]}] 11:32:46 INFO - .. 11:32:46 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1272ms 11:32:46 INFO - PROCESS | 1950 | 1477506766644 Marionette TRACE conn5 -> [0,736,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1950 | 1477506766652 Marionette TRACE conn5 <- [1,736,null,{"value":"8"}] 11:32:46 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 11:32:46 INFO - PROCESS | 1950 | 1477506766664 Marionette TRACE conn5 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:46 INFO - PROCESS | 1950 | 1477506766880 Marionette TRACE conn5 <- [1,737,null,{"value":null}] 11:32:47 INFO - PROCESS | 1950 | 1477506766996 Marionette TRACE conn5 -> [0,738,"getWindowHandles",null] 11:32:47 INFO - PROCESS | 1950 | 1477506767004 Marionette TRACE conn5 <- [1,738,null,["8"]] 11:32:47 INFO - PROCESS | 1950 | 1477506767014 Marionette TRACE conn5 -> [0,739,"switchToWindow",{"name":"8"}] 11:32:47 INFO - PROCESS | 1950 | 1477506767022 Marionette TRACE conn5 <- [1,739,null,{}] 11:32:47 INFO - PROCESS | 1950 | 1477506767031 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x9951f800 == 13 [pid = 1950] [id = 163] 11:32:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x99520400) [pid = 1950] [serial = 481] [outer = (nil)] 11:32:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9959c400) [pid = 1950] [serial = 482] [outer = 0x99520400] 11:32:47 INFO - PROCESS | 1950 | 1477506767130 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9a101c00) [pid = 1950] [serial = 483] [outer = 0x99520400] 11:32:47 INFO - PROCESS | 1950 | 1477506767883 Marionette TRACE conn5 <- [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"]]]}] 11:32:47 INFO - ....... 11:32:47 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1284ms 11:32:47 INFO - PROCESS | 1950 | 1477506767958 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1950 | 1477506767967 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 11:32:47 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 11:32:47 INFO - PROCESS | 1950 | 1477506767989 Marionette TRACE conn5 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:48 INFO - PROCESS | 1950 | 1477506768230 Marionette TRACE conn5 <- [1,742,null,{"value":null}] 11:32:48 INFO - PROCESS | 1950 | 1477506768252 Marionette TRACE conn5 -> [0,743,"getWindowHandles",null] 11:32:48 INFO - PROCESS | 1950 | 1477506768257 Marionette TRACE conn5 <- [1,743,null,["8"]] 11:32:48 INFO - PROCESS | 1950 | 1477506768262 Marionette TRACE conn5 -> [0,744,"switchToWindow",{"name":"8"}] 11:32:48 INFO - PROCESS | 1950 | 1477506768271 Marionette TRACE conn5 <- [1,744,null,{}] 11:32:48 INFO - PROCESS | 1950 | 1477506768332 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b3b4c00 == 14 [pid = 1950] [id = 164] 11:32:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x9b3b6800) [pid = 1950] [serial = 484] [outer = (nil)] 11:32:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x9b3c0000) [pid = 1950] [serial = 485] [outer = 0x9b3b6800] 11:32:48 INFO - PROCESS | 1950 | 1477506768424 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x9b4d9800) [pid = 1950] [serial = 486] [outer = 0x9b3b6800] 11:32:49 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x92fd9c00) [pid = 1950] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 11:32:49 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x94037000) [pid = 1950] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 11:32:49 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x9444b400) [pid = 1950] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 11:32:49 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x97ad0c00) [pid = 1950] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 11:32:49 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x93809800) [pid = 1950] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 11:32:49 INFO - .................... 11:32:49 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1386ms 11:32:49 INFO - TEST-START | /custom-elements/reactions/Document.html 11:32:49 INFO - PROCESS | 1950 | 1477506769323 Marionette TRACE conn5 <- [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"]]]}] 11:32:49 INFO - PROCESS | 1950 | 1477506769370 Marionette TRACE conn5 -> [0,746,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1950 | 1477506769378 Marionette TRACE conn5 <- [1,746,null,{"value":"8"}] 11:32:49 INFO - PROCESS | 1950 | 1477506769390 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:49 INFO - PROCESS | 1950 | 1477506769619 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:32:49 INFO - PROCESS | 1950 | 1477506769725 Marionette TRACE conn5 -> [0,748,"getWindowHandles",null] 11:32:49 INFO - PROCESS | 1950 | 1477506769731 Marionette TRACE conn5 <- [1,748,null,["8"]] 11:32:49 INFO - PROCESS | 1950 | 1477506769737 Marionette TRACE conn5 -> [0,749,"switchToWindow",{"name":"8"}] 11:32:49 INFO - PROCESS | 1950 | 1477506769744 Marionette TRACE conn5 <- [1,749,null,{}] 11:32:49 INFO - PROCESS | 1950 | 1477506769754 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f806c00 == 15 [pid = 1950] [id = 165] 11:32:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0xa27ea400) [pid = 1950] [serial = 487] [outer = (nil)] 11:32:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0xa2be6800) [pid = 1950] [serial = 488] [outer = 0xa27ea400] 11:32:49 INFO - PROCESS | 1950 | 1477506769841 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0xa2c27800) [pid = 1950] [serial = 489] [outer = 0xa27ea400] 11:32:50 INFO - PROCESS | 1950 | 1477506770443 Marionette TRACE conn5 <- [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"]]]}] 11:32:50 INFO - .. 11:32:50 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1072ms 11:32:50 INFO - TEST-START | /custom-elements/reactions/Element.html 11:32:50 INFO - PROCESS | 1950 | 1477506770461 Marionette TRACE conn5 -> [0,751,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 1950 | 1477506770464 Marionette TRACE conn5 <- [1,751,null,{"value":"8"}] 11:32:50 INFO - PROCESS | 1950 | 1477506770490 Marionette TRACE conn5 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:50 INFO - PROCESS | 1950 | 1477506770668 Marionette TRACE conn5 <- [1,752,null,{"value":null}] 11:32:50 INFO - PROCESS | 1950 | 1477506770681 Marionette TRACE conn5 -> [0,753,"getWindowHandles",null] 11:32:50 INFO - PROCESS | 1950 | 1477506770685 Marionette TRACE conn5 <- [1,753,null,["8"]] 11:32:50 INFO - PROCESS | 1950 | 1477506770693 Marionette TRACE conn5 -> [0,754,"switchToWindow",{"name":"8"}] 11:32:50 INFO - PROCESS | 1950 | 1477506770713 Marionette TRACE conn5 <- [1,754,null,{}] 11:32:50 INFO - PROCESS | 1950 | 1477506770720 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c32800 == 16 [pid = 1950] [id = 166] 11:32:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0xa2c32c00) [pid = 1950] [serial = 490] [outer = (nil)] 11:32:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0xa2e0a000) [pid = 1950] [serial = 491] [outer = 0xa2c32c00] 11:32:50 INFO - PROCESS | 1950 | 1477506770806 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0xa2e0d000) [pid = 1950] [serial = 492] [outer = 0xa2c32c00] 11:32:51 INFO - .................................... 11:32:51 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1383ms 11:32:51 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 11:32:52 INFO - PROCESS | 1950 | 1477506771765 Marionette TRACE conn5 <- [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"]]]}] 11:32:52 INFO - PROCESS | 1950 | 1477506771862 Marionette TRACE conn5 -> [0,756,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1950 | 1477506771876 Marionette TRACE conn5 <- [1,756,null,{"value":"8"}] 11:32:52 INFO - PROCESS | 1950 | 1477506771900 Marionette TRACE conn5 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:52 INFO - PROCESS | 1950 | 1477506772263 Marionette TRACE conn5 <- [1,757,null,{"value":null}] 11:32:52 INFO - PROCESS | 1950 | 1477506772415 Marionette TRACE conn5 -> [0,758,"getWindowHandles",null] 11:32:52 INFO - PROCESS | 1950 | 1477506772421 Marionette TRACE conn5 <- [1,758,null,["8"]] 11:32:52 INFO - PROCESS | 1950 | 1477506772430 Marionette TRACE conn5 -> [0,759,"switchToWindow",{"name":"8"}] 11:32:52 INFO - PROCESS | 1950 | 1477506772441 Marionette TRACE conn5 <- [1,759,null,{}] 11:32:52 INFO - PROCESS | 1950 | 1477506772450 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x9822ac00 == 17 [pid = 1950] [id = 167] 11:32:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x9822bc00) [pid = 1950] [serial = 493] [outer = (nil)] 11:32:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x99523400) [pid = 1950] [serial = 494] [outer = 0x9822bc00] 11:32:52 INFO - PROCESS | 1950 | 1477506772597 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9a39a000) [pid = 1950] [serial = 495] [outer = 0x9822bc00] 11:32:53 INFO - ................ 11:32:53 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1585ms 11:32:53 INFO - TEST-START | /custom-elements/reactions/Node.html 11:32:53 INFO - PROCESS | 1950 | 1477506773407 Marionette TRACE conn5 <- [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"]]]}] 11:32:53 INFO - PROCESS | 1950 | 1477506773479 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1950 | 1477506773492 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 11:32:53 INFO - PROCESS | 1950 | 1477506773507 Marionette TRACE conn5 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:53 INFO - PROCESS | 1950 | 1477506773777 Marionette TRACE conn5 <- [1,762,null,{"value":null}] 11:32:53 INFO - PROCESS | 1950 | 1477506773792 Marionette TRACE conn5 -> [0,763,"getWindowHandles",null] 11:32:53 INFO - PROCESS | 1950 | 1477506773796 Marionette TRACE conn5 <- [1,763,null,["8"]] 11:32:53 INFO - PROCESS | 1950 | 1477506773912 Marionette TRACE conn5 -> [0,764,"switchToWindow",{"name":"8"}] 11:32:53 INFO - PROCESS | 1950 | 1477506773919 Marionette TRACE conn5 <- [1,764,null,{}] 11:32:53 INFO - PROCESS | 1950 | 1477506773930 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f808400 == 18 [pid = 1950] [id = 168] 11:32:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0xa2c2c800) [pid = 1950] [serial = 496] [outer = (nil)] 11:32:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0xa2e07400) [pid = 1950] [serial = 497] [outer = 0xa2c2c800] 11:32:54 INFO - PROCESS | 1950 | 1477506774088 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0xa2e0f400) [pid = 1950] [serial = 498] [outer = 0xa2c2c800] 11:32:54 INFO - PROCESS | 1950 | 1477506774887 Marionette TRACE conn5 <- [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"]]]}] 11:32:54 INFO - .............. 11:32:54 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1485ms 11:32:55 INFO - PROCESS | 1950 | 1477506774999 Marionette TRACE conn5 -> [0,766,"getWindowHandle",null] 11:32:55 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 11:32:55 INFO - PROCESS | 1950 | 1477506775008 Marionette TRACE conn5 <- [1,766,null,{"value":"8"}] 11:32:55 INFO - PROCESS | 1950 | 1477506775018 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:55 INFO - PROCESS | 1950 | 1477506775245 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:32:55 INFO - PROCESS | 1950 | 1477506775392 Marionette TRACE conn5 -> [0,768,"getWindowHandles",null] 11:32:55 INFO - PROCESS | 1950 | 1477506775398 Marionette TRACE conn5 <- [1,768,null,["8"]] 11:32:55 INFO - PROCESS | 1950 | 1477506775405 Marionette TRACE conn5 -> [0,769,"switchToWindow",{"name":"8"}] 11:32:55 INFO - PROCESS | 1950 | 1477506775412 Marionette TRACE conn5 <- [1,769,null,{}] 11:32:55 INFO - PROCESS | 1950 | 1477506775425 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1950 | ++DOCSHELL 0xa4843400 == 19 [pid = 1950] [id = 169] 11:32:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0xa4894800) [pid = 1950] [serial = 499] [outer = (nil)] 11:32:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x99599000) [pid = 1950] [serial = 500] [outer = 0xa4894800] 11:32:55 INFO - PROCESS | 1950 | 1477506775574 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x9a38c400) [pid = 1950] [serial = 501] [outer = 0xa4894800] 11:32:56 INFO - .... 11:32:56 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1272ms 11:32:56 INFO - PROCESS | 1950 | 1477506776266 Marionette TRACE conn5 <- [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"]]]}] 11:32:56 INFO - PROCESS | 1950 | 1477506776321 Marionette TRACE conn5 -> [0,771,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1950 | 1477506776328 Marionette TRACE conn5 <- [1,771,null,{"value":"8"}] 11:32:56 INFO - TEST-START | /custom-elements/reactions/Range.html 11:32:56 INFO - PROCESS | 1950 | 1477506776340 Marionette TRACE conn5 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:56 INFO - PROCESS | 1950 | 1477506776529 Marionette TRACE conn5 <- [1,772,null,{"value":null}] 11:32:56 INFO - PROCESS | 1950 | 1477506776810 Marionette TRACE conn5 -> [0,773,"getWindowHandles",null] 11:32:56 INFO - PROCESS | 1950 | 1477506776815 Marionette TRACE conn5 <- [1,773,null,["8"]] 11:32:56 INFO - PROCESS | 1950 | 1477506776834 Marionette TRACE conn5 -> [0,774,"switchToWindow",{"name":"8"}] 11:32:56 INFO - PROCESS | 1950 | 1477506776846 Marionette TRACE conn5 <- [1,774,null,{}] 11:32:56 INFO - PROCESS | 1950 | 1477506776856 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db23400 == 20 [pid = 1950] [id = 170] 11:32:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8db23800) [pid = 1950] [serial = 502] [outer = (nil)] 11:32:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x8db25c00) [pid = 1950] [serial = 503] [outer = 0x8db23800] 11:32:56 INFO - PROCESS | 1950 | 1477506776954 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x8db25000) [pid = 1950] [serial = 504] [outer = 0x8db23800] 11:32:57 INFO - PROCESS | 1950 | 1477506777679 Marionette TRACE conn5 <- [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"]]]}] 11:32:57 INFO - ......... 11:32:57 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1476ms 11:32:57 INFO - PROCESS | 1950 | 1477506777877 Marionette TRACE conn5 -> [0,776,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1950 | 1477506777890 Marionette TRACE conn5 <- [1,776,null,{"value":"8"}] 11:32:57 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 11:32:57 INFO - PROCESS | 1950 | 1477506777913 Marionette TRACE conn5 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:58 INFO - PROCESS | 1950 | 1477506778111 Marionette TRACE conn5 <- [1,777,null,{"value":null}] 11:32:58 INFO - PROCESS | 1950 | 1477506778284 Marionette TRACE conn5 -> [0,778,"getWindowHandles",null] 11:32:58 INFO - PROCESS | 1950 | 1477506778292 Marionette TRACE conn5 <- [1,778,null,["8"]] 11:32:58 INFO - PROCESS | 1950 | 1477506778307 Marionette TRACE conn5 -> [0,779,"switchToWindow",{"name":"8"}] 11:32:58 INFO - PROCESS | 1950 | 1477506778313 Marionette TRACE conn5 <- [1,779,null,{}] 11:32:58 INFO - PROCESS | 1950 | 1477506778319 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fd9c00 == 21 [pid = 1950] [id = 171] 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x933e8400) [pid = 1950] [serial = 505] [outer = (nil)] 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x94b11400) [pid = 1950] [serial = 506] [outer = 0x933e8400] 11:32:58 INFO - PROCESS | 1950 | 1477506778410 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x93486000) [pid = 1950] [serial = 507] [outer = 0x933e8400] 11:32:58 INFO - PROCESS | 1950 | --DOCSHELL 0x97ad0000 == 20 [pid = 1950] [id = 158] 11:32:58 INFO - PROCESS | 1950 | --DOCSHELL 0x93b28800 == 19 [pid = 1950] [id = 159] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x94c02000) [pid = 1950] [serial = 473] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x97a4c400) [pid = 1950] [serial = 474] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x94b17400) [pid = 1950] [serial = 471] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x933e9400) [pid = 1950] [serial = 476] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x97a54400) [pid = 1950] [serial = 468] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x94032000) [pid = 1950] [serial = 465] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x9330a800) [pid = 1950] [serial = 462] [outer = (nil)] [url = about:blank] 11:32:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x9347dc00 == 20 [pid = 1950] [id = 172] 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x93b28800) [pid = 1950] [serial = 508] [outer = (nil)] 11:32:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a56800 == 21 [pid = 1950] [id = 173] 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x97a56c00) [pid = 1950] [serial = 509] [outer = (nil)] 11:32:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ad2c00 == 22 [pid = 1950] [id = 174] 11:32:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x97c06c00) [pid = 1950] [serial = 510] [outer = (nil)] 11:32:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x97a56400) [pid = 1950] [serial = 511] [outer = 0x93b28800] 11:32:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x98221c00) [pid = 1950] [serial = 512] [outer = 0x97a56c00] 11:32:59 INFO - PROCESS | 1950 | [1950] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 11:32:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x98229800) [pid = 1950] [serial = 513] [outer = 0x97c06c00] 11:32:59 INFO - PROCESS | 1950 | [1950] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 11:32:59 INFO - PROCESS | 1950 | 1477506779472 Marionette TRACE conn5 <- [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"]]]}] 11:32:59 INFO - ..... 11:32:59 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1628ms 11:32:59 INFO - PROCESS | 1950 | 1477506779536 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1950 | 1477506779539 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 11:32:59 INFO - TEST-START | /fetch/api/request/request-cache.html 11:32:59 INFO - PROCESS | 1950 | 1477506779549 Marionette TRACE conn5 -> [0,782,"timeouts",{"script":185000}] 11:32:59 INFO - PROCESS | 1950 | 1477506779552 Marionette TRACE conn5 <- [1,782,null,{}] 11:32:59 INFO - PROCESS | 1950 | 1477506779563 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:32:59 INFO - PROCESS | 1950 | 1477506779821 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:32:59 INFO - PROCESS | 1950 | 1477506779943 Marionette TRACE conn5 -> [0,784,"getWindowHandles",null] 11:32:59 INFO - PROCESS | 1950 | 1477506779950 Marionette TRACE conn5 <- [1,784,null,["8"]] 11:32:59 INFO - PROCESS | 1950 | 1477506779956 Marionette TRACE conn5 -> [0,785,"switchToWindow",{"name":"8"}] 11:32:59 INFO - PROCESS | 1950 | 1477506779965 Marionette TRACE conn5 <- [1,785,null,{}] 11:32:59 INFO - PROCESS | 1950 | 1477506779971 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 11:33:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a539c00 == 23 [pid = 1950] [id = 175] 11:33:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x9a58f000) [pid = 1950] [serial = 514] [outer = (nil)] 11:33:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x9aff4000) [pid = 1950] [serial = 515] [outer = 0x9a58f000] 11:33:00 INFO - PROCESS | 1950 | 1477506780082 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0xa27eb400) [pid = 1950] [serial = 516] [outer = 0x9a58f000] 11:33:02 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0xa27ea400) [pid = 1950] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 11:33:02 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9380f800) [pid = 1950] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 11:33:02 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x9b3b6800) [pid = 1950] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 11:33:02 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x99520400) [pid = 1950] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 11:33:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 11:33:07 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x9b3b4c00 == 22 [pid = 1950] [id = 164] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x8f806c00 == 21 [pid = 1950] [id = 165] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x9360f000 == 20 [pid = 1950] [id = 162] 11:33:07 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0xa2e0a000) [pid = 1950] [serial = 491] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x97ad2c00 == 19 [pid = 1950] [id = 174] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x97a56800 == 18 [pid = 1950] [id = 173] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x9347dc00 == 17 [pid = 1950] [id = 172] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x92fd9c00 == 16 [pid = 1950] [id = 171] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0x8db23400 == 15 [pid = 1950] [id = 170] 11:33:07 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c32800 == 14 [pid = 1950] [id = 166] 11:33:07 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x9b4d9800) [pid = 1950] [serial = 486] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x9b3c0000) [pid = 1950] [serial = 485] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0xa2c27800) [pid = 1950] [serial = 489] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0xa2be6800) [pid = 1950] [serial = 488] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x9959c400) [pid = 1950] [serial = 482] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x9a101c00) [pid = 1950] [serial = 483] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x9444bc00) [pid = 1950] [serial = 479] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x9444b800) [pid = 1950] [serial = 480] [outer = (nil)] [url = about:blank] 11:33:08 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 11:33:08 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x8db23800) [pid = 1950] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0xa2c32c00) [pid = 1950] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0xa4894800) [pid = 1950] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x9822bc00) [pid = 1950] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0xa2c2c800) [pid = 1950] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x93b28800) [pid = 1950] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x97a56c00) [pid = 1950] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x97c06c00) [pid = 1950] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x933e8400) [pid = 1950] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 11:33:11 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x931c0400) [pid = 1950] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 11:33:15 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 11:33:15 INFO - PROCESS | 1950 | --DOCSHELL 0x9951f800 == 13 [pid = 1950] [id = 163] 11:33:15 INFO - PROCESS | 1950 | --DOCSHELL 0x930b4c00 == 12 [pid = 1950] [id = 161] 11:33:16 INFO - PROCESS | 1950 | --DOCSHELL 0x8f808400 == 11 [pid = 1950] [id = 168] 11:33:16 INFO - PROCESS | 1950 | --DOCSHELL 0x9822ac00 == 10 [pid = 1950] [id = 167] 11:33:16 INFO - PROCESS | 1950 | --DOCSHELL 0xa4843400 == 9 [pid = 1950] [id = 169] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x97a56400) [pid = 1950] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x98221c00) [pid = 1950] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x98229800) [pid = 1950] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x9347e800) [pid = 1950] [serial = 477] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x9aff4000) [pid = 1950] [serial = 515] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8db25c00) [pid = 1950] [serial = 503] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x94b11400) [pid = 1950] [serial = 506] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x99599000) [pid = 1950] [serial = 500] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x9a38c400) [pid = 1950] [serial = 501] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x9a39a000) [pid = 1950] [serial = 495] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0xa2e0f400) [pid = 1950] [serial = 498] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x93486000) [pid = 1950] [serial = 507] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x99523400) [pid = 1950] [serial = 494] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0xa2e07400) [pid = 1950] [serial = 497] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x8db25000) [pid = 1950] [serial = 504] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0xa2e0d000) [pid = 1950] [serial = 492] [outer = (nil)] [url = about:blank] 11:33:17 INFO - ...................................................................................................... 11:33:17 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17650ms 11:33:17 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 11:33:17 INFO - PROCESS | 1950 | 1477506797116 Marionette TRACE conn5 <- [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]]]}] 11:33:17 INFO - PROCESS | 1950 | 1477506797200 Marionette TRACE conn5 -> [0,787,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1950 | 1477506797215 Marionette TRACE conn5 <- [1,787,null,{"value":"8"}] 11:33:17 INFO - PROCESS | 1950 | 1477506797235 Marionette TRACE conn5 -> [0,788,"timeouts",{"script":35000}] 11:33:17 INFO - PROCESS | 1950 | 1477506797243 Marionette TRACE conn5 <- [1,788,null,{}] 11:33:17 INFO - PROCESS | 1950 | 1477506797260 Marionette TRACE conn5 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:17 INFO - PROCESS | 1950 | 1477506797530 Marionette TRACE conn5 <- [1,789,null,{"value":null}] 11:33:17 INFO - PROCESS | 1950 | 1477506797556 Marionette TRACE conn5 -> [0,790,"getWindowHandles",null] 11:33:17 INFO - PROCESS | 1950 | 1477506797563 Marionette TRACE conn5 <- [1,790,null,["8"]] 11:33:17 INFO - PROCESS | 1950 | 1477506797571 Marionette TRACE conn5 -> [0,791,"switchToWindow",{"name":"8"}] 11:33:17 INFO - PROCESS | 1950 | 1477506797583 Marionette TRACE conn5 <- [1,791,null,{}] 11:33:17 INFO - PROCESS | 1950 | 1477506797597 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x931be800 == 10 [pid = 1950] [id = 176] 11:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x931bf000) [pid = 1950] [serial = 517] [outer = (nil)] 11:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x933e6000) [pid = 1950] [serial = 518] [outer = 0x931bf000] 11:33:17 INFO - PROCESS | 1950 | 1477506797697 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x9347dc00) [pid = 1950] [serial = 519] [outer = 0x931bf000] 11:33:18 INFO - PROCESS | 1950 | 1477506798406 Marionette TRACE conn5 <- [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]]]}] 11:33:18 INFO - .. 11:33:18 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1202ms 11:33:18 INFO - PROCESS | 1950 | 1477506798430 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1950 | 1477506798438 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 11:33:18 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 11:33:18 INFO - PROCESS | 1950 | 1477506798448 Marionette TRACE conn5 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:18 INFO - PROCESS | 1950 | 1477506798647 Marionette TRACE conn5 <- [1,794,null,{"value":null}] 11:33:18 INFO - PROCESS | 1950 | 1477506798665 Marionette TRACE conn5 -> [0,795,"getWindowHandles",null] 11:33:18 INFO - PROCESS | 1950 | 1477506798672 Marionette TRACE conn5 <- [1,795,null,["8"]] 11:33:18 INFO - PROCESS | 1950 | 1477506798679 Marionette TRACE conn5 -> [0,796,"switchToWindow",{"name":"8"}] 11:33:18 INFO - PROCESS | 1950 | 1477506798688 Marionette TRACE conn5 <- [1,796,null,{}] 11:33:18 INFO - PROCESS | 1950 | 1477506798794 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x94451400 == 11 [pid = 1950] [id = 177] 11:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x94453c00) [pid = 1950] [serial = 520] [outer = (nil)] 11:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x94459400) [pid = 1950] [serial = 521] [outer = 0x94453c00] 11:33:18 INFO - PROCESS | 1950 | 1477506798893 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x91a24400) [pid = 1950] [serial = 522] [outer = 0x94453c00] 11:33:19 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:19 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:19 INFO - ......... 11:33:19 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1187ms 11:33:19 INFO - TEST-START | /fetch/api/request/request-consume.html 11:33:19 INFO - PROCESS | 1950 | 1477506799617 Marionette TRACE conn5 <- [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] 11:33:19 INFO - PROCESS | 1950 | 1477506799642 Marionette TRACE conn5 <- [1,798,null,{"value":"8"}] 11:33:19 INFO - PROCESS | 1950 | 1477506799666 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:19 INFO - PROCESS | 1950 | 1477506799910 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:33:19 INFO - PROCESS | 1950 | 1477506799928 Marionette TRACE conn5 -> [0,800,"getWindowHandles",null] 11:33:19 INFO - PROCESS | 1950 | 1477506799934 Marionette TRACE conn5 <- [1,800,null,["8"]] 11:33:19 INFO - PROCESS | 1950 | 1477506799941 Marionette TRACE conn5 -> [0,801,"switchToWindow",{"name":"8"}] 11:33:19 INFO - PROCESS | 1950 | 1477506799949 Marionette TRACE conn5 <- [1,801,null,{}] 11:33:19 INFO - PROCESS | 1950 | 1477506799956 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x95596800 == 12 [pid = 1950] [id = 178] 11:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x95597c00) [pid = 1950] [serial = 523] [outer = (nil)] 11:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x97a4b000) [pid = 1950] [serial = 524] [outer = 0x95597c00] 11:33:20 INFO - PROCESS | 1950 | 1477506800052 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x97ad2800) [pid = 1950] [serial = 525] [outer = 0x95597c00] 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:20 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:21 INFO - PROCESS | 1950 | 1477506801001 Marionette TRACE conn5 <- [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]]]}] 11:33:21 INFO - ...................................... 11:33:21 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1388ms 11:33:21 INFO - PROCESS | 1950 | 1477506801041 Marionette TRACE conn5 -> [0,803,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1950 | 1477506801047 Marionette TRACE conn5 <- [1,803,null,{"value":"8"}] 11:33:21 INFO - TEST-START | /fetch/api/request/request-disturbed.html 11:33:21 INFO - PROCESS | 1950 | 1477506801056 Marionette TRACE conn5 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:21 INFO - PROCESS | 1950 | 1477506801248 Marionette TRACE conn5 <- [1,804,null,{"value":null}] 11:33:21 INFO - PROCESS | 1950 | 1477506801261 Marionette TRACE conn5 -> [0,805,"getWindowHandles",null] 11:33:21 INFO - PROCESS | 1950 | 1477506801265 Marionette TRACE conn5 <- [1,805,null,["8"]] 11:33:21 INFO - PROCESS | 1950 | 1477506801375 Marionette TRACE conn5 -> [0,806,"switchToWindow",{"name":"8"}] 11:33:21 INFO - PROCESS | 1950 | 1477506801385 Marionette TRACE conn5 <- [1,806,null,{}] 11:33:21 INFO - PROCESS | 1950 | 1477506801394 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x9958fc00 == 13 [pid = 1950] [id = 179] 11:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x99593c00) [pid = 1950] [serial = 526] [outer = (nil)] 11:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x9a101c00) [pid = 1950] [serial = 527] [outer = 0x99593c00] 11:33:21 INFO - PROCESS | 1950 | 1477506801483 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9a1ee800) [pid = 1950] [serial = 528] [outer = 0x99593c00] 11:33:22 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:22 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:22 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:22 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:22 INFO - PROCESS | 1950 | 1477506802140 Marionette TRACE conn5 <- [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]]]}] 11:33:22 INFO - ...... 11:33:22 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1175ms 11:33:22 INFO - PROCESS | 1950 | 1477506802233 Marionette TRACE conn5 -> [0,808,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 1950 | 1477506802240 Marionette TRACE conn5 <- [1,808,null,{"value":"8"}] 11:33:22 INFO - TEST-START | /fetch/api/request/request-error.html 11:33:22 INFO - PROCESS | 1950 | 1477506802252 Marionette TRACE conn5 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:22 INFO - PROCESS | 1950 | 1477506802493 Marionette TRACE conn5 <- [1,809,null,{"value":null}] 11:33:22 INFO - PROCESS | 1950 | 1477506802639 Marionette TRACE conn5 -> [0,810,"getWindowHandles",null] 11:33:22 INFO - PROCESS | 1950 | 1477506802648 Marionette TRACE conn5 <- [1,810,null,["8"]] 11:33:22 INFO - PROCESS | 1950 | 1477506802655 Marionette TRACE conn5 -> [0,811,"switchToWindow",{"name":"8"}] 11:33:22 INFO - PROCESS | 1950 | 1477506802670 Marionette TRACE conn5 <- [1,811,null,{}] 11:33:22 INFO - PROCESS | 1950 | 1477506802678 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa7b400 == 14 [pid = 1950] [id = 180] 11:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x90685400) [pid = 1950] [serial = 529] [outer = (nil)] 11:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x9229d400) [pid = 1950] [serial = 530] [outer = 0x90685400] 11:33:22 INFO - PROCESS | 1950 | 1477506802828 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x93484c00) [pid = 1950] [serial = 531] [outer = 0x90685400] 11:33:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 11:33:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 11:33:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 11:33:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 11:33:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 11:33:23 INFO - PROCESS | 1950 | 1477506803655 Marionette TRACE conn5 <- [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]]]}] 11:33:23 INFO - .................... 11:33:23 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1486ms 11:33:23 INFO - PROCESS | 1950 | 1477506803743 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1950 | 1477506803752 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 11:33:23 INFO - TEST-START | /fetch/api/request/request-headers.html 11:33:23 INFO - PROCESS | 1950 | 1477506803761 Marionette TRACE conn5 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:24 INFO - PROCESS | 1950 | 1477506804076 Marionette TRACE conn5 <- [1,814,null,{"value":null}] 11:33:24 INFO - PROCESS | 1950 | 1477506804193 Marionette TRACE conn5 -> [0,815,"getWindowHandles",null] 11:33:24 INFO - PROCESS | 1950 | 1477506804199 Marionette TRACE conn5 <- [1,815,null,["8"]] 11:33:24 INFO - PROCESS | 1950 | 1477506804224 Marionette TRACE conn5 -> [0,816,"switchToWindow",{"name":"8"}] 11:33:24 INFO - PROCESS | 1950 | 1477506804233 Marionette TRACE conn5 <- [1,816,null,{}] 11:33:24 INFO - PROCESS | 1950 | 1477506804281 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x95302400 == 15 [pid = 1950] [id = 181] 11:33:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x955a1800) [pid = 1950] [serial = 532] [outer = (nil)] 11:33:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x98223000) [pid = 1950] [serial = 533] [outer = 0x955a1800] 11:33:24 INFO - PROCESS | 1950 | 1477506804398 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9a101800) [pid = 1950] [serial = 534] [outer = 0x955a1800] 11:33:25 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 11:33:25 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 11:33:25 INFO - PROCESS | 1950 | 1477506805267 Marionette TRACE conn5 <- [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]]]}] 11:33:25 INFO - ........................................................ 11:33:25 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1600ms 11:33:25 INFO - PROCESS | 1950 | 1477506805370 Marionette TRACE conn5 -> [0,818,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 1950 | 1477506805381 Marionette TRACE conn5 <- [1,818,null,{"value":"8"}] 11:33:25 INFO - TEST-START | /fetch/api/request/request-idl.html 11:33:25 INFO - PROCESS | 1950 | 1477506805392 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:25 INFO - PROCESS | 1950 | 1477506805587 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:33:25 INFO - PROCESS | 1950 | 1477506805803 Marionette TRACE conn5 -> [0,820,"getWindowHandles",null] 11:33:25 INFO - PROCESS | 1950 | 1477506805810 Marionette TRACE conn5 <- [1,820,null,["8"]] 11:33:25 INFO - PROCESS | 1950 | 1477506805823 Marionette TRACE conn5 -> [0,821,"switchToWindow",{"name":"8"}] 11:33:25 INFO - PROCESS | 1950 | 1477506805834 Marionette TRACE conn5 <- [1,821,null,{}] 11:33:25 INFO - PROCESS | 1950 | 1477506805844 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db22000 == 16 [pid = 1950] [id = 182] 11:33:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8f7ebc00) [pid = 1950] [serial = 535] [outer = (nil)] 11:33:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x8f89cc00) [pid = 1950] [serial = 536] [outer = 0x8f7ebc00] 11:33:26 INFO - PROCESS | 1950 | 1477506806025 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x9068c400) [pid = 1950] [serial = 537] [outer = 0x8f7ebc00] 11:33:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:33:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:33:27 INFO - PROCESS | 1950 | --DOCSHELL 0x94034000 == 15 [pid = 1950] [id = 9] 11:33:28 INFO - ............................................. 11:33:28 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2803ms 11:33:28 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 11:33:28 INFO - PROCESS | 1950 | 1477506808127 Marionette TRACE conn5 <- [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]]]}] 11:33:28 INFO - PROCESS | 1950 | 1477506808201 Marionette TRACE conn5 -> [0,823,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1950 | 1477506808213 Marionette TRACE conn5 <- [1,823,null,{"value":"8"}] 11:33:28 INFO - PROCESS | 1950 | 1477506808234 Marionette TRACE conn5 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:28 INFO - PROCESS | 1950 | 1477506808431 Marionette TRACE conn5 <- [1,824,null,{"value":null}] 11:33:28 INFO - PROCESS | 1950 | 1477506808552 Marionette TRACE conn5 -> [0,825,"getWindowHandles",null] 11:33:28 INFO - PROCESS | 1950 | 1477506808559 Marionette TRACE conn5 <- [1,825,null,["8"]] 11:33:28 INFO - PROCESS | 1950 | 1477506808570 Marionette TRACE conn5 -> [0,826,"switchToWindow",{"name":"8"}] 11:33:28 INFO - PROCESS | 1950 | 1477506808581 Marionette TRACE conn5 <- [1,826,null,{}] 11:33:28 INFO - PROCESS | 1950 | 1477506808589 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a242400 == 16 [pid = 1950] [id = 183] 11:33:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9a242c00) [pid = 1950] [serial = 538] [outer = (nil)] 11:33:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x9a384400) [pid = 1950] [serial = 539] [outer = 0x9a242c00] 11:33:28 INFO - PROCESS | 1950 | 1477506808689 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x9a391000) [pid = 1950] [serial = 540] [outer = 0x9a242c00] 11:33:29 INFO - PROCESS | 1950 | [1950] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 11:33:29 INFO - PROCESS | 1950 | 1477506809356 Marionette TRACE conn5 <- [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]]]}] 11:33:29 INFO - .............................. 11:33:29 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1188ms 11:33:29 INFO - PROCESS | 1950 | 1477506809420 Marionette TRACE conn5 -> [0,828,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1950 | 1477506809425 Marionette TRACE conn5 <- [1,828,null,{"value":"8"}] 11:33:29 INFO - TEST-START | /fetch/api/request/request-init-002.html 11:33:29 INFO - PROCESS | 1950 | 1477506809435 Marionette TRACE conn5 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:29 INFO - PROCESS | 1950 | 1477506809699 Marionette TRACE conn5 <- [1,829,null,{"value":null}] 11:33:29 INFO - PROCESS | 1950 | 1477506809725 Marionette TRACE conn5 -> [0,830,"getWindowHandles",null] 11:33:29 INFO - PROCESS | 1950 | 1477506809730 Marionette TRACE conn5 <- [1,830,null,["8"]] 11:33:29 INFO - PROCESS | 1950 | 1477506809738 Marionette TRACE conn5 -> [0,831,"switchToWindow",{"name":"8"}] 11:33:29 INFO - PROCESS | 1950 | 1477506809745 Marionette TRACE conn5 <- [1,831,null,{}] 11:33:29 INFO - PROCESS | 1950 | 1477506809813 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b3b7000 == 17 [pid = 1950] [id = 184] 11:33:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9b4ccc00) [pid = 1950] [serial = 541] [outer = (nil)] 11:33:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9b4d9400) [pid = 1950] [serial = 542] [outer = 0x9b4ccc00] 11:33:29 INFO - PROCESS | 1950 | 1477506809905 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x9b4f2800) [pid = 1950] [serial = 543] [outer = 0x9b4ccc00] 11:33:30 INFO - PROCESS | 1950 | 1477506810671 Marionette TRACE conn5 <- [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]]]}] 11:33:30 INFO - ....... 11:33:30 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1277ms 11:33:30 INFO - PROCESS | 1950 | 1477506810722 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 1950 | 1477506810730 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 11:33:30 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 11:33:30 INFO - PROCESS | 1950 | 1477506810755 Marionette TRACE conn5 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:30 INFO - PROCESS | 1950 | 1477506810987 Marionette TRACE conn5 <- [1,834,null,{"value":null}] 11:33:31 INFO - PROCESS | 1950 | 1477506811008 Marionette TRACE conn5 -> [0,835,"getWindowHandles",null] 11:33:31 INFO - PROCESS | 1950 | 1477506811014 Marionette TRACE conn5 <- [1,835,null,["8"]] 11:33:31 INFO - PROCESS | 1950 | 1477506811020 Marionette TRACE conn5 -> [0,836,"switchToWindow",{"name":"8"}] 11:33:31 INFO - PROCESS | 1950 | 1477506811028 Marionette TRACE conn5 <- [1,836,null,{}] 11:33:31 INFO - PROCESS | 1950 | 1477506811094 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2be2000 == 18 [pid = 1950] [id = 185] 11:33:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0xa2be2400) [pid = 1950] [serial = 544] [outer = (nil)] 11:33:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0xa2be8000) [pid = 1950] [serial = 545] [outer = 0xa2be2400] 11:33:31 INFO - PROCESS | 1950 | 1477506811188 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0xa2bed000) [pid = 1950] [serial = 546] [outer = 0xa2be2400] 11:33:31 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x99593c00) [pid = 1950] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 11:33:31 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x95597c00) [pid = 1950] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 11:33:31 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x9a58f000) [pid = 1950] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 11:33:31 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x94453c00) [pid = 1950] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 11:33:31 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x931bf000) [pid = 1950] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 11:33:31 INFO - PROCESS | 1950 | 1477506811974 Marionette TRACE conn5 <- [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"]]]}] 11:33:32 INFO - .... 11:33:32 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1283ms 11:33:32 INFO - PROCESS | 1950 | 1477506812038 Marionette TRACE conn5 -> [0,838,"getWindowHandle",null] 11:33:32 INFO - TEST-START | /fetch/api/request/request-structure.html 11:33:32 INFO - PROCESS | 1950 | 1477506812043 Marionette TRACE conn5 <- [1,838,null,{"value":"8"}] 11:33:32 INFO - PROCESS | 1950 | 1477506812052 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:32 INFO - PROCESS | 1950 | 1477506812293 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:33:32 INFO - PROCESS | 1950 | 1477506812312 Marionette TRACE conn5 -> [0,840,"getWindowHandles",null] 11:33:32 INFO - PROCESS | 1950 | 1477506812323 Marionette TRACE conn5 <- [1,840,null,["8"]] 11:33:32 INFO - PROCESS | 1950 | 1477506812416 Marionette TRACE conn5 -> [0,841,"switchToWindow",{"name":"8"}] 11:33:32 INFO - PROCESS | 1950 | 1477506812428 Marionette TRACE conn5 <- [1,841,null,{}] 11:33:32 INFO - PROCESS | 1950 | 1477506812439 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c27400 == 19 [pid = 1950] [id = 186] 11:33:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0xa2c28400) [pid = 1950] [serial = 547] [outer = (nil)] 11:33:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0xa2c2b800) [pid = 1950] [serial = 548] [outer = 0xa2c28400] 11:33:32 INFO - PROCESS | 1950 | 1477506812557 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0xa2c32c00) [pid = 1950] [serial = 549] [outer = 0xa2c28400] 11:33:33 INFO - PROCESS | 1950 | 1477506813248 Marionette TRACE conn5 <- [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]]]}] 11:33:33 INFO - ................... 11:33:33 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1278ms 11:33:33 INFO - PROCESS | 1950 | 1477506813329 Marionette TRACE conn5 -> [0,843,"getWindowHandle",null] 11:33:33 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 11:33:33 INFO - PROCESS | 1950 | 1477506813334 Marionette TRACE conn5 <- [1,843,null,{"value":"8"}] 11:33:33 INFO - PROCESS | 1950 | 1477506813344 Marionette TRACE conn5 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:33 INFO - PROCESS | 1950 | 1477506813574 Marionette TRACE conn5 <- [1,844,null,{"value":null}] 11:33:33 INFO - PROCESS | 1950 | 1477506813587 Marionette TRACE conn5 -> [0,845,"getWindowHandles",null] 11:33:33 INFO - PROCESS | 1950 | 1477506813590 Marionette TRACE conn5 <- [1,845,null,["8"]] 11:33:33 INFO - PROCESS | 1950 | 1477506813598 Marionette TRACE conn5 -> [0,846,"switchToWindow",{"name":"8"}] 11:33:33 INFO - PROCESS | 1950 | 1477506813603 Marionette TRACE conn5 <- [1,846,null,{}] 11:33:33 INFO - PROCESS | 1950 | 1477506813609 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e07c00 == 20 [pid = 1950] [id = 187] 11:33:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0xa2e08000) [pid = 1950] [serial = 550] [outer = (nil)] 11:33:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0xa2e0d400) [pid = 1950] [serial = 551] [outer = 0xa2e08000] 11:33:33 INFO - PROCESS | 1950 | 1477506813693 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0xa2ee1000) [pid = 1950] [serial = 552] [outer = 0xa2e08000] 11:33:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f89a400 == 21 [pid = 1950] [id = 188] 11:33:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8f8a5c00) [pid = 1950] [serial = 553] [outer = (nil)] 11:33:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a6400 == 22 [pid = 1950] [id = 189] 11:33:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x92206400) [pid = 1950] [serial = 554] [outer = (nil)] 11:33:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x90683800) [pid = 1950] [serial = 555] [outer = 0x8f8a5c00] 11:33:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x92f6a000) [pid = 1950] [serial = 556] [outer = 0x92206400] 11:33:34 INFO - PROCESS | 1950 | 1477506814681 Marionette TRACE conn5 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 11:33:34 INFO - . 11:33:34 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1374ms 11:33:34 INFO - PROCESS | 1950 | 1477506814717 Marionette TRACE conn5 -> [0,848,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1950 | 1477506814725 Marionette TRACE conn5 <- [1,848,null,{"value":"8"}] 11:33:34 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 11:33:34 INFO - PROCESS | 1950 | 1477506814742 Marionette TRACE conn5 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:35 INFO - PROCESS | 1950 | 1477506815086 Marionette TRACE conn5 <- [1,849,null,{"value":null}] 11:33:35 INFO - PROCESS | 1950 | 1477506815198 Marionette TRACE conn5 -> [0,850,"getWindowHandles",null] 11:33:35 INFO - PROCESS | 1950 | 1477506815203 Marionette TRACE conn5 <- [1,850,null,["8"]] 11:33:35 INFO - PROCESS | 1950 | 1477506815217 Marionette TRACE conn5 -> [0,851,"switchToWindow",{"name":"8"}] 11:33:35 INFO - PROCESS | 1950 | 1477506815228 Marionette TRACE conn5 <- [1,851,null,{}] 11:33:35 INFO - PROCESS | 1950 | 1477506815235 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x95521800 == 23 [pid = 1950] [id = 190] 11:33:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x95526400) [pid = 1950] [serial = 557] [outer = (nil)] 11:33:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x97ad5000) [pid = 1950] [serial = 558] [outer = 0x95526400] 11:33:35 INFO - PROCESS | 1950 | 1477506815339 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x97a56c00) [pid = 1950] [serial = 559] [outer = 0x95526400] 11:33:36 INFO - PROCESS | 1950 | 1477506816098 Marionette TRACE conn5 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 11:33:36 INFO - . 11:33:36 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1420ms 11:33:36 INFO - PROCESS | 1950 | 1477506816162 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1950 | 1477506816171 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 11:33:36 INFO - PROCESS | 1950 | 1477506816182 Marionette TRACE conn5 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:33:36 INFO - PROCESS | 1950 | 1477506816394 Marionette TRACE conn5 <- [1,854,null,{"value":null}] 11:33:36 INFO - PROCESS | 1950 | 1477506816541 Marionette TRACE conn5 -> [0,855,"getWindowHandles",null] 11:33:36 INFO - PROCESS | 1950 | 1477506816549 Marionette TRACE conn5 <- [1,855,null,["8"]] 11:33:36 INFO - PROCESS | 1950 | 1477506816563 Marionette TRACE conn5 -> [0,856,"switchToWindow",{"name":"8"}] 11:33:36 INFO - PROCESS | 1950 | 1477506816571 Marionette TRACE conn5 <- [1,856,null,{}] 11:33:36 INFO - PROCESS | 1950 | 1477506816577 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a39d800 == 24 [pid = 1950] [id = 191] 11:33:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x9a3a2400) [pid = 1950] [serial = 560] [outer = (nil)] 11:33:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x9b2af000) [pid = 1950] [serial = 561] [outer = 0x9a3a2400] 11:33:36 INFO - PROCESS | 1950 | 1477506816678 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9b2b0000) [pid = 1950] [serial = 562] [outer = 0x9a3a2400] 11:33:38 INFO - PROCESS | 1950 | --DOCSHELL 0x94034c00 == 23 [pid = 1950] [id = 10] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x9a101c00) [pid = 1950] [serial = 527] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9a1ee800) [pid = 1950] [serial = 528] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x97a4b000) [pid = 1950] [serial = 524] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x97ad2800) [pid = 1950] [serial = 525] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x94459400) [pid = 1950] [serial = 521] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x91a24400) [pid = 1950] [serial = 522] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x933e6000) [pid = 1950] [serial = 518] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x9347dc00) [pid = 1950] [serial = 519] [outer = (nil)] [url = about:blank] 11:33:38 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0xa27eb400) [pid = 1950] [serial = 516] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0xa2c28400) [pid = 1950] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x9a242c00) [pid = 1950] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8f7ebc00) [pid = 1950] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x90685400) [pid = 1950] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x955a1800) [pid = 1950] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x9b4ccc00) [pid = 1950] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0xa2be2400) [pid = 1950] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x94037400) [pid = 1950] [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.] 11:33:41 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x94034400) [pid = 1950] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x95596800 == 22 [pid = 1950] [id = 178] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x95302400 == 21 [pid = 1950] [id = 181] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c27400 == 20 [pid = 1950] [id = 186] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa7b400 == 19 [pid = 1950] [id = 180] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x9b3b7000 == 18 [pid = 1950] [id = 184] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x9a539c00 == 17 [pid = 1950] [id = 175] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x94451400 == 16 [pid = 1950] [id = 177] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x9958fc00 == 15 [pid = 1950] [id = 179] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0xa2be2000 == 14 [pid = 1950] [id = 185] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x9a242400 == 13 [pid = 1950] [id = 183] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x931be800 == 12 [pid = 1950] [id = 176] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x8db22000 == 11 [pid = 1950] [id = 182] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x95521800 == 10 [pid = 1950] [id = 190] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a6400 == 9 [pid = 1950] [id = 189] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0x8f89a400 == 8 [pid = 1950] [id = 188] 11:33:46 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e07c00 == 7 [pid = 1950] [id = 187] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x9403ac00) [pid = 1950] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x93484c00) [pid = 1950] [serial = 531] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x9229d400) [pid = 1950] [serial = 530] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x9a101800) [pid = 1950] [serial = 534] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x98223000) [pid = 1950] [serial = 533] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x9068c400) [pid = 1950] [serial = 537] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x8f89cc00) [pid = 1950] [serial = 536] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x9a391000) [pid = 1950] [serial = 540] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9a384400) [pid = 1950] [serial = 539] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x9b4f2800) [pid = 1950] [serial = 543] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x9b4d9400) [pid = 1950] [serial = 542] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0xa2bed000) [pid = 1950] [serial = 546] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0xa2be8000) [pid = 1950] [serial = 545] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0xa2c32c00) [pid = 1950] [serial = 549] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0xa2c2b800) [pid = 1950] [serial = 548] [outer = (nil)] [url = about:blank] 11:33:46 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x9068bc00) [pid = 1950] [serial = 400] [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.] 11:33:48 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x92206400) [pid = 1950] [serial = 554] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8f8a5c00) [pid = 1950] [serial = 553] [outer = (nil)] [url = about:blank] 11:33:48 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0xa2e08000) [pid = 1950] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 11:33:48 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x95526400) [pid = 1950] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x92f6a000) [pid = 1950] [serial = 556] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x90683800) [pid = 1950] [serial = 555] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0xa2ee1000) [pid = 1950] [serial = 552] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0xa2e0d400) [pid = 1950] [serial = 551] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 17 (0x97a56c00) [pid = 1950] [serial = 559] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 16 (0x97ad5000) [pid = 1950] [serial = 558] [outer = (nil)] [url = about:blank] 11:33:53 INFO - PROCESS | 1950 | --DOMWINDOW == 15 (0x9b2af000) [pid = 1950] [serial = 561] [outer = (nil)] [url = about:blank] 11:34:06 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:34:06 INFO - PROCESS | 1950 | 1477506846901 Marionette TRACE conn5 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 11:34:06 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30765ms 11:34:06 INFO - PROCESS | 1950 | 1477506846951 Marionette TRACE conn5 -> [0,858,"getWindowHandle",null] 11:34:06 INFO - TEST-START | /html-media-capture/capture_reflect.html 11:34:06 INFO - PROCESS | 1950 | 1477506846963 Marionette TRACE conn5 <- [1,858,null,{"value":"8"}] 11:34:06 INFO - PROCESS | 1950 | 1477506846981 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:07 INFO - PROCESS | 1950 | 1477506847309 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:34:07 INFO - PROCESS | 1950 | 1477506847393 Marionette TRACE conn5 -> [0,860,"getWindowHandles",null] 11:34:07 INFO - PROCESS | 1950 | 1477506847402 Marionette TRACE conn5 <- [1,860,null,["8"]] 11:34:07 INFO - PROCESS | 1950 | 1477506847418 Marionette TRACE conn5 -> [0,861,"switchToWindow",{"name":"8"}] 11:34:07 INFO - PROCESS | 1950 | 1477506847430 Marionette TRACE conn5 <- [1,861,null,{}] 11:34:07 INFO - PROCESS | 1950 | 1477506847439 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a2000 == 8 [pid = 1950] [id = 192] 11:34:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x8f8a2400) [pid = 1950] [serial = 563] [outer = (nil)] 11:34:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x8fa71800) [pid = 1950] [serial = 564] [outer = 0x8f8a2400] 11:34:07 INFO - PROCESS | 1950 | 1477506847539 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x90688800) [pid = 1950] [serial = 565] [outer = 0x8f8a2400] 11:34:08 INFO - PROCESS | 1950 | 1477506848178 Marionette TRACE conn5 <- [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"]]]}] 11:34:08 INFO - ..... 11:34:08 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1276ms 11:34:08 INFO - PROCESS | 1950 | 1477506848251 Marionette TRACE conn5 -> [0,863,"getWindowHandle",null] 11:34:08 INFO - TEST-START | /html-media-capture/idlharness.html 11:34:08 INFO - PROCESS | 1950 | 1477506848259 Marionette TRACE conn5 <- [1,863,null,{"value":"8"}] 11:34:08 INFO - PROCESS | 1950 | 1477506848268 Marionette TRACE conn5 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:08 INFO - PROCESS | 1950 | 1477506848541 Marionette TRACE conn5 <- [1,864,null,{"value":null}] 11:34:08 INFO - PROCESS | 1950 | 1477506848556 Marionette TRACE conn5 -> [0,865,"getWindowHandles",null] 11:34:08 INFO - PROCESS | 1950 | 1477506848563 Marionette TRACE conn5 <- [1,865,null,["8"]] 11:34:08 INFO - PROCESS | 1950 | 1477506848572 Marionette TRACE conn5 -> [0,866,"switchToWindow",{"name":"8"}] 11:34:08 INFO - PROCESS | 1950 | 1477506848579 Marionette TRACE conn5 <- [1,866,null,{}] 11:34:08 INFO - PROCESS | 1950 | 1477506848586 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x9347dc00 == 9 [pid = 1950] [id = 193] 11:34:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x9347e800) [pid = 1950] [serial = 566] [outer = (nil)] 11:34:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x93605800) [pid = 1950] [serial = 567] [outer = 0x9347e800] 11:34:08 INFO - PROCESS | 1950 | 1477506848688 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x9380fc00) [pid = 1950] [serial = 568] [outer = 0x9347e800] 11:34:09 INFO - PROCESS | 1950 | 1477506849639 Marionette TRACE conn5 <- [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"]]]}] 11:34:09 INFO - .... 11:34:09 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1476ms 11:34:09 INFO - PROCESS | 1950 | 1477506849753 Marionette TRACE conn5 -> [0,868,"getWindowHandle",null] 11:34:09 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 11:34:09 INFO - PROCESS | 1950 | 1477506849762 Marionette TRACE conn5 <- [1,868,null,{"value":"8"}] 11:34:09 INFO - PROCESS | 1950 | 1477506849769 Marionette TRACE conn5 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:10 INFO - PROCESS | 1950 | 1477506850019 Marionette TRACE conn5 <- [1,869,null,{"value":null}] 11:34:10 INFO - PROCESS | 1950 | 1477506850038 Marionette TRACE conn5 -> [0,870,"getWindowHandles",null] 11:34:10 INFO - PROCESS | 1950 | 1477506850045 Marionette TRACE conn5 <- [1,870,null,["8"]] 11:34:10 INFO - PROCESS | 1950 | 1477506850057 Marionette TRACE conn5 -> [0,871,"switchToWindow",{"name":"8"}] 11:34:10 INFO - PROCESS | 1950 | 1477506850066 Marionette TRACE conn5 <- [1,871,null,{}] 11:34:10 INFO - PROCESS | 1950 | 1477506850073 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x95303c00 == 10 [pid = 1950] [id = 194] 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x95305800) [pid = 1950] [serial = 569] [outer = (nil)] 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x9551bc00) [pid = 1950] [serial = 570] [outer = 0x95305800] 11:34:10 INFO - PROCESS | 1950 | 1477506850174 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x95523400) [pid = 1950] [serial = 571] [outer = 0x95305800] 11:34:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x97c06800 == 11 [pid = 1950] [id = 195] 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x97c08400) [pid = 1950] [serial = 572] [outer = (nil)] 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x98223c00) [pid = 1950] [serial = 573] [outer = 0x97c08400] 11:34:10 INFO - PROCESS | 1950 | 1477506850846 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x98e04000) [pid = 1950] [serial = 574] [outer = 0x97c08400] 11:34:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a56400 == 12 [pid = 1950] [id = 196] 11:34:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x97ad2400) [pid = 1950] [serial = 575] [outer = (nil)] 11:34:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x9a104800) [pid = 1950] [serial = 576] [outer = 0x97ad2400] 11:34:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x99520000) [pid = 1950] [serial = 577] [outer = 0x97ad2400] 11:34:11 INFO - PROCESS | 1950 | 1477506851913 Marionette TRACE conn5 <- [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]]]}] 11:34:12 INFO - . 11:34:12 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2236ms 11:34:12 INFO - PROCESS | 1950 | 1477506852023 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1950 | 1477506852029 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 11:34:12 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 11:34:12 INFO - PROCESS | 1950 | 1477506852039 Marionette TRACE conn5 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:12 INFO - PROCESS | 1950 | 1477506852202 Marionette TRACE conn5 <- [1,874,null,{"value":null}] 11:34:12 INFO - PROCESS | 1950 | 1477506852312 Marionette TRACE conn5 -> [0,875,"getWindowHandles",null] 11:34:12 INFO - PROCESS | 1950 | 1477506852316 Marionette TRACE conn5 <- [1,875,null,["8"]] 11:34:12 INFO - PROCESS | 1950 | 1477506852332 Marionette TRACE conn5 -> [0,876,"switchToWindow",{"name":"8"}] 11:34:12 INFO - PROCESS | 1950 | 1477506852339 Marionette TRACE conn5 <- [1,876,null,{}] 11:34:12 INFO - PROCESS | 1950 | 1477506852346 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a23bc00 == 13 [pid = 1950] [id = 197] 11:34:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x9a23e400) [pid = 1950] [serial = 578] [outer = (nil)] 11:34:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x9a384400) [pid = 1950] [serial = 579] [outer = 0x9a23e400] 11:34:12 INFO - PROCESS | 1950 | 1477506852442 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x9a38ec00) [pid = 1950] [serial = 580] [outer = 0x9a23e400] 11:34:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a3d7c00 == 14 [pid = 1950] [id = 198] 11:34:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x9afe8800) [pid = 1950] [serial = 581] [outer = (nil)] 11:34:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x9aff0800) [pid = 1950] [serial = 582] [outer = 0x9afe8800] 11:34:12 INFO - PROCESS | 1950 | 1477506852974 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x9b3c1000) [pid = 1950] [serial = 583] [outer = 0x9afe8800] 11:34:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x99522c00 == 15 [pid = 1950] [id = 199] 11:34:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9a39a000) [pid = 1950] [serial = 584] [outer = (nil)] 11:34:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x9b4e7c00) [pid = 1950] [serial = 585] [outer = 0x9a39a000] 11:34:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0xa0fd8800) [pid = 1950] [serial = 586] [outer = 0x9a39a000] 11:34:14 INFO - PROCESS | 1950 | 1477506854073 Marionette TRACE conn5 <- [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]]]}] 11:34:14 INFO - . 11:34:14 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2128ms 11:34:14 INFO - PROCESS | 1950 | 1477506854219 Marionette TRACE conn5 -> [0,878,"getWindowHandle",null] 11:34:14 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 11:34:14 INFO - PROCESS | 1950 | 1477506854225 Marionette TRACE conn5 <- [1,878,null,{"value":"8"}] 11:34:14 INFO - PROCESS | 1950 | 1477506854233 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:14 INFO - PROCESS | 1950 | 1477506854389 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:34:14 INFO - PROCESS | 1950 | 1477506854511 Marionette TRACE conn5 -> [0,880,"getWindowHandles",null] 11:34:14 INFO - PROCESS | 1950 | 1477506854516 Marionette TRACE conn5 <- [1,880,null,["8"]] 11:34:14 INFO - PROCESS | 1950 | 1477506854522 Marionette TRACE conn5 -> [0,881,"switchToWindow",{"name":"8"}] 11:34:14 INFO - PROCESS | 1950 | 1477506854528 Marionette TRACE conn5 <- [1,881,null,{}] 11:34:14 INFO - PROCESS | 1950 | 1477506854535 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1950 | ++DOCSHELL 0xa0fe6400 == 16 [pid = 1950] [id = 200] 11:34:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0xa0fe6800) [pid = 1950] [serial = 587] [outer = (nil)] 11:34:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0xa275d000) [pid = 1950] [serial = 588] [outer = 0xa0fe6800] 11:34:14 INFO - PROCESS | 1950 | 1477506854628 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0xa27c3400) [pid = 1950] [serial = 589] [outer = 0xa0fe6800] 11:34:15 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2be2c00 == 17 [pid = 1950] [id = 201] 11:34:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0xa2be4000) [pid = 1950] [serial = 590] [outer = (nil)] 11:34:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0xa2beac00) [pid = 1950] [serial = 591] [outer = 0xa2be4000] 11:34:15 INFO - PROCESS | 1950 | 1477506855177 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0xa2bebc00) [pid = 1950] [serial = 592] [outer = 0xa2be4000] 11:34:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x90684c00 == 18 [pid = 1950] [id = 202] 11:34:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x90685000) [pid = 1950] [serial = 593] [outer = (nil)] 11:34:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x91a8b000) [pid = 1950] [serial = 594] [outer = 0x90685000] 11:34:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x9403e400) [pid = 1950] [serial = 595] [outer = 0x90685000] 11:34:16 INFO - PROCESS | 1950 | 1477506856671 Marionette TRACE conn5 <- [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]]]}] 11:34:16 INFO - . 11:34:16 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2592ms 11:34:16 INFO - PROCESS | 1950 | 1477506856867 Marionette TRACE conn5 -> [0,883,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1950 | 1477506856874 Marionette TRACE conn5 <- [1,883,null,{"value":"8"}] 11:34:16 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 11:34:16 INFO - PROCESS | 1950 | 1477506856900 Marionette TRACE conn5 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:17 INFO - PROCESS | 1950 | 1477506857115 Marionette TRACE conn5 <- [1,884,null,{"value":null}] 11:34:17 INFO - PROCESS | 1950 | 1477506857270 Marionette TRACE conn5 -> [0,885,"getWindowHandles",null] 11:34:17 INFO - PROCESS | 1950 | 1477506857275 Marionette TRACE conn5 <- [1,885,null,["8"]] 11:34:17 INFO - PROCESS | 1950 | 1477506857284 Marionette TRACE conn5 -> [0,886,"switchToWindow",{"name":"8"}] 11:34:17 INFO - PROCESS | 1950 | 1477506857293 Marionette TRACE conn5 <- [1,886,null,{}] 11:34:17 INFO - PROCESS | 1950 | 1477506857301 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x94c82400 == 19 [pid = 1950] [id = 203] 11:34:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x951df800) [pid = 1950] [serial = 596] [outer = (nil)] 11:34:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x95528000) [pid = 1950] [serial = 597] [outer = 0x951df800] 11:34:17 INFO - PROCESS | 1950 | 1477506857453 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x98225000) [pid = 1950] [serial = 598] [outer = 0x951df800] 11:34:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x9afef000 == 20 [pid = 1950] [id = 204] 11:34:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x9b4d5400) [pid = 1950] [serial = 599] [outer = (nil)] 11:34:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0xa297d400) [pid = 1950] [serial = 600] [outer = 0x9b4d5400] 11:34:18 INFO - PROCESS | 1950 | 1477506858129 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0xa29d0000) [pid = 1950] [serial = 601] [outer = 0x9b4d5400] 11:34:18 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c28000 == 21 [pid = 1950] [id = 205] 11:34:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0xa2c28400) [pid = 1950] [serial = 602] [outer = (nil)] 11:34:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0xa2c2c400) [pid = 1950] [serial = 603] [outer = 0xa2c28400] 11:34:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0xa2c2b400) [pid = 1950] [serial = 604] [outer = 0xa2c28400] 11:34:19 INFO - PROCESS | 1950 | 1477506859509 Marionette TRACE conn5 <- [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]]]}] 11:34:19 INFO - . 11:34:19 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2744ms 11:34:19 INFO - PROCESS | 1950 | 1477506859637 Marionette TRACE conn5 -> [0,888,"getWindowHandle",null] 11:34:19 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 11:34:19 INFO - PROCESS | 1950 | 1477506859642 Marionette TRACE conn5 <- [1,888,null,{"value":"8"}] 11:34:19 INFO - PROCESS | 1950 | 1477506859651 Marionette TRACE conn5 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:19 INFO - PROCESS | 1950 | 1477506859869 Marionette TRACE conn5 <- [1,889,null,{"value":null}] 11:34:20 INFO - PROCESS | 1950 | 1477506860008 Marionette TRACE conn5 -> [0,890,"getWindowHandles",null] 11:34:20 INFO - PROCESS | 1950 | 1477506860014 Marionette TRACE conn5 <- [1,890,null,["8"]] 11:34:20 INFO - PROCESS | 1950 | 1477506860022 Marionette TRACE conn5 -> [0,891,"switchToWindow",{"name":"8"}] 11:34:20 INFO - PROCESS | 1950 | 1477506860030 Marionette TRACE conn5 <- [1,891,null,{}] 11:34:20 INFO - PROCESS | 1950 | 1477506860187 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f89bc00 == 22 [pid = 1950] [id = 206] 11:34:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8fa7fc00) [pid = 1950] [serial = 605] [outer = (nil)] 11:34:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x933e6000) [pid = 1950] [serial = 606] [outer = 0x8fa7fc00] 11:34:20 INFO - PROCESS | 1950 | 1477506860300 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9403ec00) [pid = 1950] [serial = 607] [outer = 0x8fa7fc00] 11:34:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7e5000 == 23 [pid = 1950] [id = 207] 11:34:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8f8a4000) [pid = 1950] [serial = 608] [outer = (nil)] 11:34:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x94032000) [pid = 1950] [serial = 609] [outer = 0x8f8a4000] 11:34:21 INFO - PROCESS | 1950 | 1477506861089 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x9444c400) [pid = 1950] [serial = 610] [outer = 0x8f8a4000] 11:34:21 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 11989 11:34:21 INFO - PROCESS | 1950 | 1477506861991 Marionette TRACE conn5 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 11:34:22 INFO - . 11:34:22 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2374ms 11:34:22 INFO - PROCESS | 1950 | 1477506862025 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1950 | 1477506862031 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 11:34:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 11:34:22 INFO - PROCESS | 1950 | 1477506862048 Marionette TRACE conn5 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:22 INFO - PROCESS | 1950 | 1477506862276 Marionette TRACE conn5 <- [1,894,null,{"value":null}] 11:34:22 INFO - PROCESS | 1950 | 1477506862412 Marionette TRACE conn5 -> [0,895,"getWindowHandles",null] 11:34:22 INFO - PROCESS | 1950 | 1477506862416 Marionette TRACE conn5 <- [1,895,null,["8"]] 11:34:22 INFO - PROCESS | 1950 | 1477506862426 Marionette TRACE conn5 -> [0,896,"switchToWindow",{"name":"8"}] 11:34:22 INFO - PROCESS | 1950 | 1477506862434 Marionette TRACE conn5 <- [1,896,null,{}] 11:34:22 INFO - PROCESS | 1950 | 1477506862445 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x98e09c00 == 24 [pid = 1950] [id = 208] 11:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x98e0bc00) [pid = 1950] [serial = 611] [outer = (nil)] 11:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x9a103400) [pid = 1950] [serial = 612] [outer = 0x98e0bc00] 11:34:22 INFO - PROCESS | 1950 | 1477506862540 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x9a234800) [pid = 1950] [serial = 613] [outer = 0x98e0bc00] 11:34:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a394800 == 25 [pid = 1950] [id = 209] 11:34:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9a596800) [pid = 1950] [serial = 614] [outer = (nil)] 11:34:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9b461000) [pid = 1950] [serial = 615] [outer = 0x9a596800] 11:34:23 INFO - PROCESS | 1950 | 1477506863134 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0xa0fe2400) [pid = 1950] [serial = 616] [outer = 0x9a596800] 11:34:23 INFO - PROCESS | 1950 | 1477506863915 Marionette TRACE conn5 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 11:34:23 INFO - . 11:34:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1889ms 11:34:23 INFO - PROCESS | 1950 | 1477506863930 Marionette TRACE conn5 -> [0,898,"getWindowHandle",null] 11:34:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 11:34:23 INFO - PROCESS | 1950 | 1477506863936 Marionette TRACE conn5 <- [1,898,null,{"value":"8"}] 11:34:23 INFO - PROCESS | 1950 | 1477506863946 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:24 INFO - PROCESS | 1950 | 1477506864124 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:34:24 INFO - PROCESS | 1950 | 1477506864432 Marionette TRACE conn5 -> [0,900,"getWindowHandles",null] 11:34:24 INFO - PROCESS | 1950 | 1477506864437 Marionette TRACE conn5 <- [1,900,null,["8"]] 11:34:24 INFO - PROCESS | 1950 | 1477506864448 Marionette TRACE conn5 -> [0,901,"switchToWindow",{"name":"8"}] 11:34:24 INFO - PROCESS | 1950 | 1477506864453 Marionette TRACE conn5 <- [1,901,null,{}] 11:34:24 INFO - PROCESS | 1950 | 1477506864482 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c27800 == 26 [pid = 1950] [id = 210] 11:34:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa2c29400) [pid = 1950] [serial = 617] [outer = (nil)] 11:34:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0xa2c2f400) [pid = 1950] [serial = 618] [outer = 0xa2c29400] 11:34:24 INFO - PROCESS | 1950 | 1477506864579 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa2c35000) [pid = 1950] [serial = 619] [outer = 0xa2c29400] 11:34:25 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e10000 == 27 [pid = 1950] [id = 211] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0xa2e10400) [pid = 1950] [serial = 620] [outer = (nil)] 11:34:25 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e10800 == 28 [pid = 1950] [id = 212] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0xa2e10c00) [pid = 1950] [serial = 621] [outer = (nil)] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa2e11800) [pid = 1950] [serial = 622] [outer = 0xa2e10400] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa2e09800) [pid = 1950] [serial = 623] [outer = 0xa2e10c00] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0xa2e0e000) [pid = 1950] [serial = 624] [outer = 0xa2e10c00] 11:34:25 INFO - PROCESS | 1950 | 1477506865442 Marionette TRACE conn5 <- [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]]]}] 11:34:25 INFO - . 11:34:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1526ms 11:34:25 INFO - PROCESS | 1950 | 1477506865470 Marionette TRACE conn5 -> [0,903,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1950 | 1477506865473 Marionette TRACE conn5 <- [1,903,null,{"value":"8"}] 11:34:25 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 11:34:25 INFO - PROCESS | 1950 | 1477506865481 Marionette TRACE conn5 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:25 INFO - PROCESS | 1950 | 1477506865751 Marionette TRACE conn5 <- [1,904,null,{"value":null}] 11:34:25 INFO - PROCESS | 1950 | 1477506865780 Marionette TRACE conn5 -> [0,905,"getWindowHandles",null] 11:34:25 INFO - PROCESS | 1950 | 1477506865789 Marionette TRACE conn5 <- [1,905,null,["8"]] 11:34:25 INFO - PROCESS | 1950 | 1477506865797 Marionette TRACE conn5 -> [0,906,"switchToWindow",{"name":"8"}] 11:34:25 INFO - PROCESS | 1950 | 1477506865809 Marionette TRACE conn5 <- [1,906,null,{}] 11:34:25 INFO - PROCESS | 1950 | 1477506865886 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db27800 == 29 [pid = 1950] [id = 213] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0xa2ee3400) [pid = 1950] [serial = 625] [outer = (nil)] 11:34:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0xa2ee4c00) [pid = 1950] [serial = 626] [outer = 0xa2ee3400] 11:34:25 INFO - PROCESS | 1950 | 1477506865981 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0xa2ee8400) [pid = 1950] [serial = 627] [outer = 0xa2ee3400] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x9a39a000) [pid = 1950] [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] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x9afe8800) [pid = 1950] [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] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x9a23e400) [pid = 1950] [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] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x97ad2400) [pid = 1950] [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;] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x97c08400) [pid = 1950] [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] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x95305800) [pid = 1950] [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] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x9347e800) [pid = 1950] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8f8a2400) [pid = 1950] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 11:34:26 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9a3a2400) [pid = 1950] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 11:34:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a398000 == 30 [pid = 1950] [id = 214] 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x9a39b800) [pid = 1950] [serial = 628] [outer = (nil)] 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9a10f800) [pid = 1950] [serial = 629] [outer = 0x9a39b800] 11:34:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ad2400 == 31 [pid = 1950] [id = 215] 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0xa2eec400) [pid = 1950] [serial = 630] [outer = (nil)] 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa2eeb400) [pid = 1950] [serial = 631] [outer = 0xa2eec400] 11:34:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x98229400) [pid = 1950] [serial = 632] [outer = 0x9a39b800] 11:34:26 INFO - PROCESS | 1950 | 1477506866905 Marionette TRACE conn5 <- [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]]]}] 11:34:26 INFO - . 11:34:26 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1483ms 11:34:26 INFO - PROCESS | 1950 | 1477506866965 Marionette TRACE conn5 -> [0,908,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1950 | 1477506866969 Marionette TRACE conn5 <- [1,908,null,{"value":"8"}] 11:34:26 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 11:34:26 INFO - PROCESS | 1950 | 1477506866976 Marionette TRACE conn5 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:27 INFO - PROCESS | 1950 | 1477506867157 Marionette TRACE conn5 <- [1,909,null,{"value":null}] 11:34:27 INFO - PROCESS | 1950 | 1477506867266 Marionette TRACE conn5 -> [0,910,"getWindowHandles",null] 11:34:27 INFO - PROCESS | 1950 | 1477506867273 Marionette TRACE conn5 <- [1,910,null,["8"]] 11:34:27 INFO - PROCESS | 1950 | 1477506867296 Marionette TRACE conn5 -> [0,911,"switchToWindow",{"name":"8"}] 11:34:27 INFO - PROCESS | 1950 | 1477506867305 Marionette TRACE conn5 <- [1,911,null,{}] 11:34:27 INFO - PROCESS | 1950 | 1477506867311 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2f0d000 == 32 [pid = 1950] [id = 216] 11:34:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0xa2f0d400) [pid = 1950] [serial = 633] [outer = (nil)] 11:34:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0xa4581000) [pid = 1950] [serial = 634] [outer = 0xa2f0d400] 11:34:27 INFO - PROCESS | 1950 | 1477506867411 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0xa4585800) [pid = 1950] [serial = 635] [outer = 0xa2f0d400] 11:34:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db25000 == 33 [pid = 1950] [id = 217] 11:34:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0xa483c000) [pid = 1950] [serial = 636] [outer = (nil)] 11:34:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0xa480f400) [pid = 1950] [serial = 637] [outer = 0xa483c000] 11:34:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0xa4802800) [pid = 1950] [serial = 638] [outer = 0xa483c000] 11:34:28 INFO - PROCESS | 1950 | 1477506868121 Marionette TRACE conn5 <- [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]]]}] 11:34:28 INFO - . 11:34:28 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1177ms 11:34:28 INFO - PROCESS | 1950 | 1477506868155 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1950 | 1477506868160 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 11:34:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 11:34:28 INFO - PROCESS | 1950 | 1477506868172 Marionette TRACE conn5 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:28 INFO - PROCESS | 1950 | 1477506868431 Marionette TRACE conn5 <- [1,914,null,{"value":null}] 11:34:28 INFO - PROCESS | 1950 | 1477506868598 Marionette TRACE conn5 -> [0,915,"getWindowHandles",null] 11:34:28 INFO - PROCESS | 1950 | 1477506868606 Marionette TRACE conn5 <- [1,915,null,["8"]] 11:34:28 INFO - PROCESS | 1950 | 1477506868620 Marionette TRACE conn5 -> [0,916,"switchToWindow",{"name":"8"}] 11:34:28 INFO - PROCESS | 1950 | 1477506868636 Marionette TRACE conn5 <- [1,916,null,{}] 11:34:28 INFO - PROCESS | 1950 | 1477506868698 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db19800 == 34 [pid = 1950] [id = 218] 11:34:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8db1e400) [pid = 1950] [serial = 639] [outer = (nil)] 11:34:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x933e4000) [pid = 1950] [serial = 640] [outer = 0x8db1e400] 11:34:28 INFO - PROCESS | 1950 | 1477506868817 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x94038800) [pid = 1950] [serial = 641] [outer = 0x8db1e400] 11:34:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x98221800 == 35 [pid = 1950] [id = 219] 11:34:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x98221c00) [pid = 1950] [serial = 642] [outer = (nil)] 11:34:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x9822bc00) [pid = 1950] [serial = 643] [outer = 0x98221c00] 11:34:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a38c400 == 36 [pid = 1950] [id = 220] 11:34:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x9a390800) [pid = 1950] [serial = 644] [outer = (nil)] 11:34:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x9a3c9800) [pid = 1950] [serial = 645] [outer = 0x9a390800] 11:34:29 INFO - PROCESS | 1950 | 1477506869624 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0xa0fba400) [pid = 1950] [serial = 646] [outer = 0x9a390800] 11:34:30 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 11:34:30 INFO - PROCESS | 1950 | 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] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x9a39d800 == 35 [pid = 1950] [id = 191] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x99522c00 == 34 [pid = 1950] [id = 199] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x8db25000 == 33 [pid = 1950] [id = 217] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x97a56400 == 32 [pid = 1950] [id = 196] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x9a398000 == 31 [pid = 1950] [id = 214] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x97ad2400 == 30 [pid = 1950] [id = 215] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e10000 == 29 [pid = 1950] [id = 211] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e10800 == 28 [pid = 1950] [id = 212] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0x90684c00 == 27 [pid = 1950] [id = 202] 11:34:33 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c28000 == 26 [pid = 1950] [id = 205] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0xa0fd8800) [pid = 1950] [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] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x9b4e7c00) [pid = 1950] [serial = 585] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x99520000) [pid = 1950] [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;] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x9a104800) [pid = 1950] [serial = 576] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x9b2b0000) [pid = 1950] [serial = 562] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x90688800) [pid = 1950] [serial = 565] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8fa71800) [pid = 1950] [serial = 564] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x9380fc00) [pid = 1950] [serial = 568] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x93605800) [pid = 1950] [serial = 567] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x98e04000) [pid = 1950] [serial = 574] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x98223c00) [pid = 1950] [serial = 573] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x95523400) [pid = 1950] [serial = 571] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x9551bc00) [pid = 1950] [serial = 570] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9b3c1000) [pid = 1950] [serial = 583] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x9aff0800) [pid = 1950] [serial = 582] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x9a38ec00) [pid = 1950] [serial = 580] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x9a384400) [pid = 1950] [serial = 579] [outer = (nil)] [url = about:blank] 11:34:33 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0xa275d000) [pid = 1950] [serial = 588] [outer = (nil)] [url = about:blank] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0xa2f0d400) [pid = 1950] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x951df800) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0xa0fe6800) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0xa2ee3400) [pid = 1950] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8fa7fc00) [pid = 1950] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x98e0bc00) [pid = 1950] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa2e10c00) [pid = 1950] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0xa2e10400) [pid = 1950] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x9a596800) [pid = 1950] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8f8a4000) [pid = 1950] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0xa2c28400) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x9b4d5400) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x90685000) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0xa2be4000) [pid = 1950] [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] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x9a39b800) [pid = 1950] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0xa2eec400) [pid = 1950] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0xa2c29400) [pid = 1950] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 11:34:37 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0xa483c000) [pid = 1950] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x94c82400 == 25 [pid = 1950] [id = 203] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x95303c00 == 24 [pid = 1950] [id = 194] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9afef000 == 23 [pid = 1950] [id = 204] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9a38c400 == 22 [pid = 1950] [id = 220] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x8f89bc00 == 21 [pid = 1950] [id = 206] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9a3d7c00 == 20 [pid = 1950] [id = 198] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c27800 == 19 [pid = 1950] [id = 210] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9a23bc00 == 18 [pid = 1950] [id = 197] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0xa2be2c00 == 17 [pid = 1950] [id = 201] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x8db27800 == 16 [pid = 1950] [id = 213] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0xa0fe6400 == 15 [pid = 1950] [id = 200] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0xa2f0d000 == 14 [pid = 1950] [id = 216] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9347dc00 == 13 [pid = 1950] [id = 193] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x98e09c00 == 12 [pid = 1950] [id = 208] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x97c06800 == 11 [pid = 1950] [id = 195] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x9a394800 == 10 [pid = 1950] [id = 209] 11:34:42 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a2000 == 9 [pid = 1950] [id = 192] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0xa2e0e000) [pid = 1950] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0xa2e11800) [pid = 1950] [serial = 622] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x9a10f800) [pid = 1950] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0xa2eeb400) [pid = 1950] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0xa2e09800) [pid = 1950] [serial = 623] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x98229400) [pid = 1950] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0xa480f400) [pid = 1950] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0xa4802800) [pid = 1950] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0xa4581000) [pid = 1950] [serial = 634] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0xa4585800) [pid = 1950] [serial = 635] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0xa2ee4c00) [pid = 1950] [serial = 626] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0xa2ee8400) [pid = 1950] [serial = 627] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0xa2c2f400) [pid = 1950] [serial = 618] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0xa2c35000) [pid = 1950] [serial = 619] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x9b461000) [pid = 1950] [serial = 615] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0xa0fe2400) [pid = 1950] [serial = 616] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x9a103400) [pid = 1950] [serial = 612] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x9a234800) [pid = 1950] [serial = 613] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x94032000) [pid = 1950] [serial = 609] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x9444c400) [pid = 1950] [serial = 610] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x933e6000) [pid = 1950] [serial = 606] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x9403ec00) [pid = 1950] [serial = 607] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x95528000) [pid = 1950] [serial = 597] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x98225000) [pid = 1950] [serial = 598] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0xa297d400) [pid = 1950] [serial = 600] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0xa29d0000) [pid = 1950] [serial = 601] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0xa2c2c400) [pid = 1950] [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] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0xa2c2b400) [pid = 1950] [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] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0xa27c3400) [pid = 1950] [serial = 589] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0xa2beac00) [pid = 1950] [serial = 591] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0xa2bebc00) [pid = 1950] [serial = 592] [outer = (nil)] [url = about:blank] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x91a8b000) [pid = 1950] [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] 11:34:42 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x9403e400) [pid = 1950] [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] 11:34:49 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7e5000 == 8 [pid = 1950] [id = 207] 11:34:50 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x9a3c9800) [pid = 1950] [serial = 645] [outer = (nil)] [url = about:blank] 11:34:50 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x933e4000) [pid = 1950] [serial = 640] [outer = (nil)] [url = about:blank] 11:34:59 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:34:59 INFO - PROCESS | 1950 | 1477506899073 Marionette TRACE conn5 <- [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]]]}] 11:34:59 INFO - . 11:34:59 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30919ms 11:34:59 INFO - PROCESS | 1950 | 1477506899092 Marionette TRACE conn5 -> [0,918,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1950 | 1477506899099 Marionette TRACE conn5 <- [1,918,null,{"value":"8"}] 11:34:59 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 11:34:59 INFO - PROCESS | 1950 | 1477506899112 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:34:59 INFO - PROCESS | 1950 | --DOCSHELL 0x98221800 == 7 [pid = 1950] [id = 219] 11:34:59 INFO - PROCESS | 1950 | 1477506899331 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:34:59 INFO - PROCESS | 1950 | 1477506899441 Marionette TRACE conn5 -> [0,920,"getWindowHandles",null] 11:34:59 INFO - PROCESS | 1950 | 1477506899449 Marionette TRACE conn5 <- [1,920,null,["8"]] 11:34:59 INFO - PROCESS | 1950 | 1477506899457 Marionette TRACE conn5 -> [0,921,"switchToWindow",{"name":"8"}] 11:34:59 INFO - PROCESS | 1950 | 1477506899467 Marionette TRACE conn5 <- [1,921,null,{}] 11:34:59 INFO - PROCESS | 1950 | 1477506899474 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a3400 == 8 [pid = 1950] [id = 221] 11:34:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x8f8a4000) [pid = 1950] [serial = 647] [outer = (nil)] 11:34:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x8fa79000) [pid = 1950] [serial = 648] [outer = 0x8f8a4000] 11:34:59 INFO - PROCESS | 1950 | 1477506899576 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x9068f800) [pid = 1950] [serial = 649] [outer = 0x8f8a4000] 11:35:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a94000 == 9 [pid = 1950] [id = 222] 11:35:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x9339f400) [pid = 1950] [serial = 650] [outer = (nil)] 11:35:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x8f8a5c00) [pid = 1950] [serial = 651] [outer = 0x9339f400] 11:35:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x933e9000 == 10 [pid = 1950] [id = 223] 11:35:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x933e9c00) [pid = 1950] [serial = 652] [outer = (nil)] 11:35:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x9347dc00) [pid = 1950] [serial = 653] [outer = 0x933e9c00] 11:35:00 INFO - PROCESS | 1950 | 1477506900174 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x93605c00) [pid = 1950] [serial = 654] [outer = 0x933e9c00] 11:35:00 INFO - PROCESS | 1950 | 1477506900800 Marionette TRACE conn5 <- [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 \"890a15f8-d5b0-4dd2-b86d-78380eecb021\"","@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"]]]}] 11:35:00 INFO - ... 11:35:00 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1734ms 11:35:00 INFO - PROCESS | 1950 | 1477506900845 Marionette TRACE conn5 -> [0,923,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1950 | 1477506900851 Marionette TRACE conn5 <- [1,923,null,{"value":"8"}] 11:35:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 11:35:00 INFO - PROCESS | 1950 | 1477506900890 Marionette TRACE conn5 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:01 INFO - PROCESS | 1950 | 1477506901211 Marionette TRACE conn5 <- [1,924,null,{"value":null}] 11:35:01 INFO - PROCESS | 1950 | 1477506901317 Marionette TRACE conn5 -> [0,925,"getWindowHandles",null] 11:35:01 INFO - PROCESS | 1950 | 1477506901329 Marionette TRACE conn5 <- [1,925,null,["8"]] 11:35:01 INFO - PROCESS | 1950 | 1477506901347 Marionette TRACE conn5 -> [0,926,"switchToWindow",{"name":"8"}] 11:35:01 INFO - PROCESS | 1950 | 1477506901357 Marionette TRACE conn5 <- [1,926,null,{}] 11:35:01 INFO - PROCESS | 1950 | 1477506901366 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x9444bc00 == 11 [pid = 1950] [id = 224] 11:35:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x94450400) [pid = 1950] [serial = 655] [outer = (nil)] 11:35:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x94457800) [pid = 1950] [serial = 656] [outer = 0x94450400] 11:35:01 INFO - PROCESS | 1950 | 1477506901503 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x94b15400) [pid = 1950] [serial = 657] [outer = 0x94450400] 11:35:02 INFO - PROCESS | 1950 | 1477506902294 Marionette TRACE conn5 <- [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]]]}] 11:35:02 INFO - . 11:35:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1479ms 11:35:02 INFO - PROCESS | 1950 | 1477506902358 Marionette TRACE conn5 -> [0,928,"getWindowHandle",null] 11:35:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 11:35:02 INFO - PROCESS | 1950 | 1477506902368 Marionette TRACE conn5 <- [1,928,null,{"value":"8"}] 11:35:02 INFO - PROCESS | 1950 | 1477506902376 Marionette TRACE conn5 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:02 INFO - PROCESS | 1950 | 1477506902623 Marionette TRACE conn5 <- [1,929,null,{"value":null}] 11:35:02 INFO - PROCESS | 1950 | 1477506902636 Marionette TRACE conn5 -> [0,930,"getWindowHandles",null] 11:35:02 INFO - PROCESS | 1950 | 1477506902642 Marionette TRACE conn5 <- [1,930,null,["8"]] 11:35:02 INFO - PROCESS | 1950 | 1477506902649 Marionette TRACE conn5 -> [0,931,"switchToWindow",{"name":"8"}] 11:35:02 INFO - PROCESS | 1950 | 1477506902658 Marionette TRACE conn5 <- [1,931,null,{}] 11:35:02 INFO - PROCESS | 1950 | 1477506902666 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x95527c00 == 12 [pid = 1950] [id = 225] 11:35:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x95528000) [pid = 1950] [serial = 658] [outer = (nil)] 11:35:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x955a0800) [pid = 1950] [serial = 659] [outer = 0x95528000] 11:35:02 INFO - PROCESS | 1950 | 1477506902762 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x97ad0c00) [pid = 1950] [serial = 660] [outer = 0x95528000] 11:35:03 INFO - PROCESS | 1950 | 1477506903486 Marionette TRACE conn5 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:03 INFO - . 11:35:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1174ms 11:35:03 INFO - PROCESS | 1950 | 1477506903554 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1950 | 1477506903563 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 11:35:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 11:35:03 INFO - PROCESS | 1950 | 1477506903574 Marionette TRACE conn5 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:03 INFO - PROCESS | 1950 | 1477506903805 Marionette TRACE conn5 <- [1,934,null,{"value":null}] 11:35:03 INFO - PROCESS | 1950 | 1477506903825 Marionette TRACE conn5 -> [0,935,"getWindowHandles",null] 11:35:03 INFO - PROCESS | 1950 | 1477506903829 Marionette TRACE conn5 <- [1,935,null,["8"]] 11:35:03 INFO - PROCESS | 1950 | 1477506903835 Marionette TRACE conn5 -> [0,936,"switchToWindow",{"name":"8"}] 11:35:03 INFO - PROCESS | 1950 | 1477506903844 Marionette TRACE conn5 <- [1,936,null,{}] 11:35:03 INFO - PROCESS | 1950 | 1477506903851 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b19000 == 13 [pid = 1950] [id = 226] 11:35:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x98225000) [pid = 1950] [serial = 661] [outer = (nil)] 11:35:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x98e10400) [pid = 1950] [serial = 662] [outer = 0x98225000] 11:35:03 INFO - PROCESS | 1950 | 1477506903938 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x99522400) [pid = 1950] [serial = 663] [outer = 0x98225000] 11:35:04 INFO - PROCESS | 1950 | 1477506904685 Marionette TRACE conn5 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:04 INFO - . 11:35:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1122ms 11:35:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 11:35:04 INFO - PROCESS | 1950 | 1477506904697 Marionette TRACE conn5 -> [0,938,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1950 | 1477506904700 Marionette TRACE conn5 <- [1,938,null,{"value":"8"}] 11:35:04 INFO - PROCESS | 1950 | 1477506904708 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:04 INFO - PROCESS | 1950 | 1477506904964 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:35:05 INFO - PROCESS | 1950 | 1477506905034 Marionette TRACE conn5 -> [0,940,"getWindowHandles",null] 11:35:05 INFO - PROCESS | 1950 | 1477506905038 Marionette TRACE conn5 <- [1,940,null,["8"]] 11:35:05 INFO - PROCESS | 1950 | 1477506905044 Marionette TRACE conn5 -> [0,941,"switchToWindow",{"name":"8"}] 11:35:05 INFO - PROCESS | 1950 | 1477506905050 Marionette TRACE conn5 <- [1,941,null,{}] 11:35:05 INFO - PROCESS | 1950 | 1477506905056 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a1e2c00 == 14 [pid = 1950] [id = 227] 11:35:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x9a1e5c00) [pid = 1950] [serial = 664] [outer = (nil)] 11:35:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x9a2c3c00) [pid = 1950] [serial = 665] [outer = 0x9a1e5c00] 11:35:05 INFO - PROCESS | 1950 | 1477506905145 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x9a385c00) [pid = 1950] [serial = 666] [outer = 0x9a1e5c00] 11:35:05 INFO - PROCESS | 1950 | 1477506905837 Marionette TRACE conn5 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:05 INFO - . 11:35:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1183ms 11:35:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 11:35:05 INFO - PROCESS | 1950 | 1477506905890 Marionette TRACE conn5 -> [0,943,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1950 | 1477506905893 Marionette TRACE conn5 <- [1,943,null,{"value":"8"}] 11:35:05 INFO - PROCESS | 1950 | 1477506905902 Marionette TRACE conn5 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:06 INFO - PROCESS | 1950 | 1477506906154 Marionette TRACE conn5 <- [1,944,null,{"value":null}] 11:35:06 INFO - PROCESS | 1950 | 1477506906167 Marionette TRACE conn5 -> [0,945,"getWindowHandles",null] 11:35:06 INFO - PROCESS | 1950 | 1477506906175 Marionette TRACE conn5 <- [1,945,null,["8"]] 11:35:06 INFO - PROCESS | 1950 | 1477506906239 Marionette TRACE conn5 -> [0,946,"switchToWindow",{"name":"8"}] 11:35:06 INFO - PROCESS | 1950 | 1477506906246 Marionette TRACE conn5 <- [1,946,null,{}] 11:35:06 INFO - PROCESS | 1950 | 1477506906252 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x955a1800 == 15 [pid = 1950] [id = 228] 11:35:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x99521400) [pid = 1950] [serial = 667] [outer = (nil)] 11:35:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x9a537000) [pid = 1950] [serial = 668] [outer = 0x99521400] 11:35:06 INFO - PROCESS | 1950 | 1477506906363 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x9a544c00) [pid = 1950] [serial = 669] [outer = 0x99521400] 11:35:06 INFO - PROCESS | 1950 | 1477506906941 Marionette TRACE conn5 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:06 INFO - . 11:35:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1074ms 11:35:07 INFO - PROCESS | 1950 | 1477506906992 Marionette TRACE conn5 -> [0,948,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1950 | 1477506906997 Marionette TRACE conn5 <- [1,948,null,{"value":"8"}] 11:35:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 11:35:07 INFO - PROCESS | 1950 | 1477506907006 Marionette TRACE conn5 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:07 INFO - PROCESS | 1950 | 1477506907204 Marionette TRACE conn5 <- [1,949,null,{"value":null}] 11:35:07 INFO - PROCESS | 1950 | 1477506907216 Marionette TRACE conn5 -> [0,950,"getWindowHandles",null] 11:35:07 INFO - PROCESS | 1950 | 1477506907220 Marionette TRACE conn5 <- [1,950,null,["8"]] 11:35:07 INFO - PROCESS | 1950 | 1477506907226 Marionette TRACE conn5 -> [0,951,"switchToWindow",{"name":"8"}] 11:35:07 INFO - PROCESS | 1950 | 1477506907233 Marionette TRACE conn5 <- [1,951,null,{}] 11:35:07 INFO - PROCESS | 1950 | 1477506907338 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x9aff3c00 == 16 [pid = 1950] [id = 229] 11:35:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x9b2af000) [pid = 1950] [serial = 670] [outer = (nil)] 11:35:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x9b2b9c00) [pid = 1950] [serial = 671] [outer = 0x9b2af000] 11:35:07 INFO - PROCESS | 1950 | 1477506907424 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9b3b3c00) [pid = 1950] [serial = 672] [outer = 0x9b2af000] 11:35:08 INFO - PROCESS | 1950 | 1477506907997 Marionette TRACE conn5 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:08 INFO - . 11:35:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1038ms 11:35:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 11:35:08 INFO - PROCESS | 1950 | 1477506908049 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1950 | 1477506908052 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 11:35:08 INFO - PROCESS | 1950 | 1477506908063 Marionette TRACE conn5 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:08 INFO - PROCESS | 1950 | 1477506908260 Marionette TRACE conn5 <- [1,954,null,{"value":null}] 11:35:08 INFO - PROCESS | 1950 | 1477506908366 Marionette TRACE conn5 -> [0,955,"getWindowHandles",null] 11:35:08 INFO - PROCESS | 1950 | 1477506908371 Marionette TRACE conn5 <- [1,955,null,["8"]] 11:35:08 INFO - PROCESS | 1950 | 1477506908377 Marionette TRACE conn5 -> [0,956,"switchToWindow",{"name":"8"}] 11:35:08 INFO - PROCESS | 1950 | 1477506908382 Marionette TRACE conn5 <- [1,956,null,{}] 11:35:08 INFO - PROCESS | 1950 | 1477506908388 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b4d7000 == 17 [pid = 1950] [id = 230] 11:35:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x9b4d9400) [pid = 1950] [serial = 673] [outer = (nil)] 11:35:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0xa0fc6800) [pid = 1950] [serial = 674] [outer = 0x9b4d9400] 11:35:08 INFO - PROCESS | 1950 | 1477506908472 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0xa0fe2400) [pid = 1950] [serial = 675] [outer = 0x9b4d9400] 11:35:09 INFO - PROCESS | 1950 | 1477506909031 Marionette TRACE conn5 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:09 INFO - . 11:35:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1033ms 11:35:09 INFO - PROCESS | 1950 | 1477506909093 Marionette TRACE conn5 -> [0,958,"getWindowHandle",null] 11:35:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 11:35:09 INFO - PROCESS | 1950 | 1477506909097 Marionette TRACE conn5 <- [1,958,null,{"value":"8"}] 11:35:09 INFO - PROCESS | 1950 | 1477506909106 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:09 INFO - PROCESS | 1950 | 1477506909294 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:35:09 INFO - PROCESS | 1950 | 1477506909414 Marionette TRACE conn5 -> [0,960,"getWindowHandles",null] 11:35:09 INFO - PROCESS | 1950 | 1477506909418 Marionette TRACE conn5 <- [1,960,null,["8"]] 11:35:09 INFO - PROCESS | 1950 | 1477506909424 Marionette TRACE conn5 -> [0,961,"switchToWindow",{"name":"8"}] 11:35:09 INFO - PROCESS | 1950 | 1477506909430 Marionette TRACE conn5 <- [1,961,null,{}] 11:35:09 INFO - PROCESS | 1950 | 1477506909437 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1950 | ++DOCSHELL 0xa0fe6800 == 18 [pid = 1950] [id = 231] 11:35:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0xa0fe7000) [pid = 1950] [serial = 676] [outer = (nil)] 11:35:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0xa275e000) [pid = 1950] [serial = 677] [outer = 0xa0fe7000] 11:35:09 INFO - PROCESS | 1950 | 1477506909531 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0xa275f800) [pid = 1950] [serial = 678] [outer = 0xa0fe7000] 11:35:10 INFO - PROCESS | 1950 | 1477506910242 Marionette TRACE conn5 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:10 INFO - . 11:35:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1222ms 11:35:10 INFO - PROCESS | 1950 | 1477506910329 Marionette TRACE conn5 -> [0,963,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1950 | 1477506910337 Marionette TRACE conn5 <- [1,963,null,{"value":"8"}] 11:35:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 11:35:10 INFO - PROCESS | 1950 | 1477506910349 Marionette TRACE conn5 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:10 INFO - PROCESS | 1950 | 1477506910574 Marionette TRACE conn5 <- [1,964,null,{"value":null}] 11:35:10 INFO - PROCESS | 1950 | 1477506910714 Marionette TRACE conn5 -> [0,965,"getWindowHandles",null] 11:35:10 INFO - PROCESS | 1950 | 1477506910721 Marionette TRACE conn5 <- [1,965,null,["8"]] 11:35:10 INFO - PROCESS | 1950 | 1477506910730 Marionette TRACE conn5 -> [0,966,"switchToWindow",{"name":"8"}] 11:35:10 INFO - PROCESS | 1950 | 1477506910739 Marionette TRACE conn5 <- [1,966,null,{}] 11:35:10 INFO - PROCESS | 1950 | 1477506910746 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f70000 == 19 [pid = 1950] [id = 232] 11:35:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x931be800) [pid = 1950] [serial = 679] [outer = (nil)] 11:35:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x93817c00) [pid = 1950] [serial = 680] [outer = 0x931be800] 11:35:10 INFO - PROCESS | 1950 | 1477506910866 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x9444f000) [pid = 1950] [serial = 681] [outer = 0x931be800] 11:35:11 INFO - PROCESS | 1950 | 1477506911595 Marionette TRACE conn5 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:11 INFO - . 11:35:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1271ms 11:35:11 INFO - PROCESS | 1950 | 1477506911660 Marionette TRACE conn5 -> [0,968,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1950 | 1477506911669 Marionette TRACE conn5 <- [1,968,null,{"value":"8"}] 11:35:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 11:35:11 INFO - PROCESS | 1950 | 1477506911679 Marionette TRACE conn5 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:11 INFO - PROCESS | 1950 | 1477506911897 Marionette TRACE conn5 <- [1,969,null,{"value":null}] 11:35:12 INFO - PROCESS | 1950 | 1477506912049 Marionette TRACE conn5 -> [0,970,"getWindowHandles",null] 11:35:12 INFO - PROCESS | 1950 | 1477506912055 Marionette TRACE conn5 <- [1,970,null,["8"]] 11:35:12 INFO - PROCESS | 1950 | 1477506912067 Marionette TRACE conn5 -> [0,971,"switchToWindow",{"name":"8"}] 11:35:12 INFO - PROCESS | 1950 | 1477506912075 Marionette TRACE conn5 <- [1,971,null,{}] 11:35:12 INFO - PROCESS | 1950 | 1477506912083 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ade800 == 20 [pid = 1950] [id = 233] 11:35:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x97c04000) [pid = 1950] [serial = 682] [outer = (nil)] 11:35:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x98222800) [pid = 1950] [serial = 683] [outer = 0x97c04000] 11:35:12 INFO - PROCESS | 1950 | 1477506912226 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x99520000) [pid = 1950] [serial = 684] [outer = 0x97c04000] 11:35:12 INFO - PROCESS | 1950 | 1477506912959 Marionette TRACE conn5 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:12 INFO - . 11:35:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1320ms 11:35:13 INFO - PROCESS | 1950 | 1477506913008 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:35:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 11:35:13 INFO - PROCESS | 1950 | 1477506913016 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 11:35:13 INFO - PROCESS | 1950 | 1477506913024 Marionette TRACE conn5 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:13 INFO - PROCESS | 1950 | 1477506913264 Marionette TRACE conn5 <- [1,974,null,{"value":null}] 11:35:13 INFO - PROCESS | 1950 | 1477506913391 Marionette TRACE conn5 -> [0,975,"getWindowHandles",null] 11:35:13 INFO - PROCESS | 1950 | 1477506913397 Marionette TRACE conn5 <- [1,975,null,["8"]] 11:35:13 INFO - PROCESS | 1950 | 1477506913403 Marionette TRACE conn5 -> [0,976,"switchToWindow",{"name":"8"}] 11:35:13 INFO - PROCESS | 1950 | 1477506913411 Marionette TRACE conn5 <- [1,976,null,{}] 11:35:13 INFO - PROCESS | 1950 | 1477506913418 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1950 | ++DOCSHELL 0xa275ac00 == 21 [pid = 1950] [id = 234] 11:35:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0xa275c800) [pid = 1950] [serial = 685] [outer = (nil)] 11:35:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0xa29cc400) [pid = 1950] [serial = 686] [outer = 0xa275c800] 11:35:13 INFO - PROCESS | 1950 | 1477506913560 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0xa2be3800) [pid = 1950] [serial = 687] [outer = 0xa275c800] 11:35:14 INFO - PROCESS | 1950 | 1477506914256 Marionette TRACE conn5 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:14 INFO - . 11:35:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1285ms 11:35:14 INFO - PROCESS | 1950 | 1477506914309 Marionette TRACE conn5 -> [0,978,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1950 | 1477506914315 Marionette TRACE conn5 <- [1,978,null,{"value":"8"}] 11:35:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 11:35:14 INFO - PROCESS | 1950 | 1477506914326 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:14 INFO - PROCESS | 1950 | 1477506914586 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:35:14 INFO - PROCESS | 1950 | 1477506914712 Marionette TRACE conn5 -> [0,980,"getWindowHandles",null] 11:35:14 INFO - PROCESS | 1950 | 1477506914717 Marionette TRACE conn5 <- [1,980,null,["8"]] 11:35:14 INFO - PROCESS | 1950 | 1477506914727 Marionette TRACE conn5 -> [0,981,"switchToWindow",{"name":"8"}] 11:35:14 INFO - PROCESS | 1950 | 1477506914734 Marionette TRACE conn5 <- [1,981,null,{}] 11:35:14 INFO - PROCESS | 1950 | 1477506914741 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c27000 == 22 [pid = 1950] [id = 235] 11:35:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0xa2c28400) [pid = 1950] [serial = 688] [outer = (nil)] 11:35:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa2c2bc00) [pid = 1950] [serial = 689] [outer = 0xa2c28400] 11:35:14 INFO - PROCESS | 1950 | 1477506914876 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0xa2c2cc00) [pid = 1950] [serial = 690] [outer = 0xa2c28400] 11:35:15 INFO - PROCESS | 1950 | 1477506915691 Marionette TRACE conn5 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:15 INFO - . 11:35:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1384ms 11:35:15 INFO - PROCESS | 1950 | 1477506915706 Marionette TRACE conn5 -> [0,983,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1950 | 1477506915713 Marionette TRACE conn5 <- [1,983,null,{"value":"8"}] 11:35:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 11:35:15 INFO - PROCESS | 1950 | 1477506915723 Marionette TRACE conn5 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:15 INFO - PROCESS | 1950 | 1477506915926 Marionette TRACE conn5 <- [1,984,null,{"value":null}] 11:35:16 INFO - PROCESS | 1950 | 1477506916106 Marionette TRACE conn5 -> [0,985,"getWindowHandles",null] 11:35:16 INFO - PROCESS | 1950 | 1477506916128 Marionette TRACE conn5 <- [1,985,null,["8"]] 11:35:16 INFO - PROCESS | 1950 | 1477506916153 Marionette TRACE conn5 -> [0,986,"switchToWindow",{"name":"8"}] 11:35:16 INFO - PROCESS | 1950 | 1477506916164 Marionette TRACE conn5 <- [1,986,null,{}] 11:35:16 INFO - PROCESS | 1950 | 1477506916172 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x9237d400 == 23 [pid = 1950] [id = 236] 11:35:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x924f8000) [pid = 1950] [serial = 691] [outer = (nil)] 11:35:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x94036400) [pid = 1950] [serial = 692] [outer = 0x924f8000] 11:35:16 INFO - PROCESS | 1950 | 1477506916268 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x9330a800) [pid = 1950] [serial = 693] [outer = 0x924f8000] 11:35:17 INFO - PROCESS | 1950 | --DOCSHELL 0x91a94000 == 22 [pid = 1950] [id = 222] 11:35:17 INFO - PROCESS | 1950 | --DOCSHELL 0x8db19800 == 21 [pid = 1950] [id = 218] 11:35:17 INFO - PROCESS | 1950 | 1477506917827 Marionette TRACE conn5 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:17 INFO - . 11:35:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 2131ms 11:35:17 INFO - PROCESS | 1950 | 1477506917856 Marionette TRACE conn5 -> [0,988,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1950 | 1477506917863 Marionette TRACE conn5 <- [1,988,null,{"value":"8"}] 11:35:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 11:35:17 INFO - PROCESS | 1950 | 1477506917875 Marionette TRACE conn5 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:18 INFO - PROCESS | 1950 | 1477506918074 Marionette TRACE conn5 <- [1,989,null,{"value":null}] 11:35:18 INFO - PROCESS | 1950 | 1477506918190 Marionette TRACE conn5 -> [0,990,"getWindowHandles",null] 11:35:18 INFO - PROCESS | 1950 | 1477506918197 Marionette TRACE conn5 <- [1,990,null,["8"]] 11:35:18 INFO - PROCESS | 1950 | 1477506918205 Marionette TRACE conn5 -> [0,991,"switchToWindow",{"name":"8"}] 11:35:18 INFO - PROCESS | 1950 | 1477506918213 Marionette TRACE conn5 <- [1,991,null,{}] 11:35:18 INFO - PROCESS | 1950 | 1477506918220 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x93605800 == 22 [pid = 1950] [id = 237] 11:35:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x93610000) [pid = 1950] [serial = 694] [outer = (nil)] 11:35:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9403ac00) [pid = 1950] [serial = 695] [outer = 0x93610000] 11:35:18 INFO - PROCESS | 1950 | 1477506918313 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9444b400) [pid = 1950] [serial = 696] [outer = 0x93610000] 11:35:18 INFO - PROCESS | 1950 | 1477506918925 Marionette TRACE conn5 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:18 INFO - . 11:35:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1081ms 11:35:18 INFO - PROCESS | 1950 | 1477506918982 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1950 | 1477506918991 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 11:35:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 11:35:19 INFO - PROCESS | 1950 | 1477506918999 Marionette TRACE conn5 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:19 INFO - PROCESS | 1950 | 1477506919198 Marionette TRACE conn5 <- [1,994,null,{"value":null}] 11:35:19 INFO - PROCESS | 1950 | 1477506919311 Marionette TRACE conn5 -> [0,995,"getWindowHandles",null] 11:35:19 INFO - PROCESS | 1950 | 1477506919317 Marionette TRACE conn5 <- [1,995,null,["8"]] 11:35:19 INFO - PROCESS | 1950 | 1477506919324 Marionette TRACE conn5 -> [0,996,"switchToWindow",{"name":"8"}] 11:35:19 INFO - PROCESS | 1950 | 1477506919329 Marionette TRACE conn5 <- [1,996,null,{}] 11:35:19 INFO - PROCESS | 1950 | 1477506919335 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x97ad5000 == 23 [pid = 1950] [id = 238] 11:35:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x97ad6400) [pid = 1950] [serial = 697] [outer = (nil)] 11:35:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x97c07400) [pid = 1950] [serial = 698] [outer = 0x97ad6400] 11:35:19 INFO - PROCESS | 1950 | 1477506919437 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x98223400) [pid = 1950] [serial = 699] [outer = 0x97ad6400] 11:35:20 INFO - PROCESS | 1950 | 1477506920058 Marionette TRACE conn5 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:20 INFO - . 11:35:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1082ms 11:35:20 INFO - PROCESS | 1950 | 1477506920129 Marionette TRACE conn5 -> [0,998,"getWindowHandle",null] 11:35:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 11:35:20 INFO - PROCESS | 1950 | 1477506920137 Marionette TRACE conn5 <- [1,998,null,{"value":"8"}] 11:35:20 INFO - PROCESS | 1950 | 1477506920144 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:20 INFO - PROCESS | 1950 | 1477506920391 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:35:20 INFO - PROCESS | 1950 | 1477506920414 Marionette TRACE conn5 -> [0,1000,"getWindowHandles",null] 11:35:20 INFO - PROCESS | 1950 | 1477506920421 Marionette TRACE conn5 <- [1,1000,null,["8"]] 11:35:20 INFO - PROCESS | 1950 | 1477506920427 Marionette TRACE conn5 -> [0,1001,"switchToWindow",{"name":"8"}] 11:35:20 INFO - PROCESS | 1950 | 1477506920436 Marionette TRACE conn5 <- [1,1001,null,{}] 11:35:20 INFO - PROCESS | 1950 | 1477506920517 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x9aff3800 == 24 [pid = 1950] [id = 239] 11:35:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9aff4000) [pid = 1950] [serial = 700] [outer = (nil)] 11:35:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9b3c1400) [pid = 1950] [serial = 701] [outer = 0x9aff4000] 11:35:20 INFO - PROCESS | 1950 | 1477506920614 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa0fc7800) [pid = 1950] [serial = 702] [outer = 0x9aff4000] 11:35:21 INFO - PROCESS | 1950 | 1477506921342 Marionette TRACE conn5 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:21 INFO - . 11:35:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1222ms 11:35:21 INFO - PROCESS | 1950 | 1477506921407 Marionette TRACE conn5 -> [0,1003,"getWindowHandle",null] 11:35:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 11:35:21 INFO - PROCESS | 1950 | 1477506921412 Marionette TRACE conn5 <- [1,1003,null,{"value":"8"}] 11:35:21 INFO - PROCESS | 1950 | 1477506921421 Marionette TRACE conn5 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:21 INFO - PROCESS | 1950 | 1477506921659 Marionette TRACE conn5 <- [1,1004,null,{"value":null}] 11:35:21 INFO - PROCESS | 1950 | 1477506921697 Marionette TRACE conn5 -> [0,1005,"getWindowHandles",null] 11:35:21 INFO - PROCESS | 1950 | 1477506921701 Marionette TRACE conn5 <- [1,1005,null,["8"]] 11:35:21 INFO - PROCESS | 1950 | 1477506921707 Marionette TRACE conn5 -> [0,1006,"switchToWindow",{"name":"8"}] 11:35:21 INFO - PROCESS | 1950 | 1477506921712 Marionette TRACE conn5 <- [1,1006,null,{}] 11:35:21 INFO - PROCESS | 1950 | 1477506921782 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x97c0a400 == 25 [pid = 1950] [id = 240] 11:35:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa2be6000) [pid = 1950] [serial = 703] [outer = (nil)] 11:35:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0xa2bed000) [pid = 1950] [serial = 704] [outer = 0xa2be6000] 11:35:21 INFO - PROCESS | 1950 | 1477506921865 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0xa2c27c00) [pid = 1950] [serial = 705] [outer = 0xa2be6000] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x9b4d9400) [pid = 1950] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9b2af000) [pid = 1950] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8db1e400) [pid = 1950] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8f8a4000) [pid = 1950] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x9339f400) [pid = 1950] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x933e9c00) [pid = 1950] [serial = 652] [outer = (nil)] [url = about:blank] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x95528000) [pid = 1950] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x98225000) [pid = 1950] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x94450400) [pid = 1950] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x99521400) [pid = 1950] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x9a1e5c00) [pid = 1950] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa0fe7000) [pid = 1950] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x9a390800) [pid = 1950] [serial = 644] [outer = (nil)] [url = about:blank] 11:35:22 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x98221c00) [pid = 1950] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 11:35:22 INFO - PROCESS | 1950 | 1477506922768 Marionette TRACE conn5 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:22 INFO - . 11:35:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1386ms 11:35:22 INFO - PROCESS | 1950 | 1477506922839 Marionette TRACE conn5 -> [0,1008,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 11:35:22 INFO - PROCESS | 1950 | 1477506922844 Marionette TRACE conn5 <- [1,1008,null,{"value":"8"}] 11:35:22 INFO - PROCESS | 1950 | 1477506922854 Marionette TRACE conn5 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:23 INFO - PROCESS | 1950 | 1477506923046 Marionette TRACE conn5 <- [1,1009,null,{"value":null}] 11:35:23 INFO - PROCESS | 1950 | 1477506923166 Marionette TRACE conn5 -> [0,1010,"getWindowHandles",null] 11:35:23 INFO - PROCESS | 1950 | 1477506923171 Marionette TRACE conn5 <- [1,1010,null,["8"]] 11:35:23 INFO - PROCESS | 1950 | 1477506923178 Marionette TRACE conn5 -> [0,1011,"switchToWindow",{"name":"8"}] 11:35:23 INFO - PROCESS | 1950 | 1477506923200 Marionette TRACE conn5 <- [1,1011,null,{}] 11:35:23 INFO - PROCESS | 1950 | 1477506923208 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c33c00 == 26 [pid = 1950] [id = 241] 11:35:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0xa2c34000) [pid = 1950] [serial = 706] [outer = (nil)] 11:35:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0xa2e04c00) [pid = 1950] [serial = 707] [outer = 0xa2c34000] 11:35:23 INFO - PROCESS | 1950 | 1477506923301 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0xa2e0a800) [pid = 1950] [serial = 708] [outer = 0xa2c34000] 11:35:23 INFO - PROCESS | 1950 | 1477506923925 Marionette TRACE conn5 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:23 INFO - . 11:35:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1137ms 11:35:23 INFO - PROCESS | 1950 | 1477506923989 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1950 | 1477506923993 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 11:35:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 11:35:24 INFO - PROCESS | 1950 | 1477506924001 Marionette TRACE conn5 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:24 INFO - PROCESS | 1950 | 1477506924263 Marionette TRACE conn5 <- [1,1014,null,{"value":null}] 11:35:24 INFO - PROCESS | 1950 | 1477506924279 Marionette TRACE conn5 -> [0,1015,"getWindowHandles",null] 11:35:24 INFO - PROCESS | 1950 | 1477506924282 Marionette TRACE conn5 <- [1,1015,null,["8"]] 11:35:24 INFO - PROCESS | 1950 | 1477506924288 Marionette TRACE conn5 -> [0,1016,"switchToWindow",{"name":"8"}] 11:35:24 INFO - PROCESS | 1950 | 1477506924294 Marionette TRACE conn5 <- [1,1016,null,{}] 11:35:24 INFO - PROCESS | 1950 | 1477506924299 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2ee1400 == 27 [pid = 1950] [id = 242] 11:35:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0xa2ee1800) [pid = 1950] [serial = 709] [outer = (nil)] 11:35:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0xa2ee5c00) [pid = 1950] [serial = 710] [outer = 0xa2ee1800] 11:35:24 INFO - PROCESS | 1950 | 1477506924393 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa2ee8400) [pid = 1950] [serial = 711] [outer = 0xa2ee1800] 11:35:25 INFO - PROCESS | 1950 | 1477506925250 Marionette TRACE conn5 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:25 INFO - . 11:35:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1273ms 11:35:25 INFO - PROCESS | 1950 | 1477506925276 Marionette TRACE conn5 -> [0,1018,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1950 | 1477506925283 Marionette TRACE conn5 <- [1,1018,null,{"value":"8"}] 11:35:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 11:35:25 INFO - PROCESS | 1950 | 1477506925295 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:25 INFO - PROCESS | 1950 | 1477506925554 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:35:25 INFO - PROCESS | 1950 | 1477506925699 Marionette TRACE conn5 -> [0,1020,"getWindowHandles",null] 11:35:25 INFO - PROCESS | 1950 | 1477506925706 Marionette TRACE conn5 <- [1,1020,null,["8"]] 11:35:25 INFO - PROCESS | 1950 | 1477506925714 Marionette TRACE conn5 -> [0,1021,"switchToWindow",{"name":"8"}] 11:35:25 INFO - PROCESS | 1950 | 1477506925724 Marionette TRACE conn5 <- [1,1021,null,{}] 11:35:25 INFO - PROCESS | 1950 | 1477506925776 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x97a4cc00 == 28 [pid = 1950] [id = 243] 11:35:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x97a4d000) [pid = 1950] [serial = 712] [outer = (nil)] 11:35:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x97c09800) [pid = 1950] [serial = 713] [outer = 0x97a4d000] 11:35:25 INFO - PROCESS | 1950 | 1477506925893 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9a108000) [pid = 1950] [serial = 714] [outer = 0x97a4d000] 11:35:26 INFO - PROCESS | 1950 | 1477506926662 Marionette TRACE conn5 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:26 INFO - . 11:35:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1425ms 11:35:26 INFO - PROCESS | 1950 | 1477506926745 Marionette TRACE conn5 -> [0,1023,"getWindowHandle",null] 11:35:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 11:35:26 INFO - PROCESS | 1950 | 1477506926754 Marionette TRACE conn5 <- [1,1023,null,{"value":"8"}] 11:35:26 INFO - PROCESS | 1950 | 1477506926764 Marionette TRACE conn5 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:27 INFO - PROCESS | 1950 | 1477506927054 Marionette TRACE conn5 <- [1,1024,null,{"value":null}] 11:35:27 INFO - PROCESS | 1950 | 1477506927170 Marionette TRACE conn5 -> [0,1025,"getWindowHandles",null] 11:35:27 INFO - PROCESS | 1950 | 1477506927177 Marionette TRACE conn5 <- [1,1025,null,["8"]] 11:35:27 INFO - PROCESS | 1950 | 1477506927190 Marionette TRACE conn5 -> [0,1026,"switchToWindow",{"name":"8"}] 11:35:27 INFO - PROCESS | 1950 | 1477506927198 Marionette TRACE conn5 <- [1,1026,null,{}] 11:35:27 INFO - PROCESS | 1950 | 1477506927206 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x95521400 == 29 [pid = 1950] [id = 244] 11:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9b4ce000) [pid = 1950] [serial = 715] [outer = (nil)] 11:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa297dc00) [pid = 1950] [serial = 716] [outer = 0x9b4ce000] 11:35:27 INFO - PROCESS | 1950 | 1477506927345 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa29c6800) [pid = 1950] [serial = 717] [outer = 0x9b4ce000] 11:35:28 INFO - PROCESS | 1950 | 1477506928092 Marionette TRACE conn5 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:28 INFO - . 11:35:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1373ms 11:35:28 INFO - PROCESS | 1950 | 1477506928144 Marionette TRACE conn5 -> [0,1028,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1950 | 1477506928152 Marionette TRACE conn5 <- [1,1028,null,{"value":"8"}] 11:35:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 11:35:28 INFO - PROCESS | 1950 | 1477506928161 Marionette TRACE conn5 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:28 INFO - PROCESS | 1950 | 1477506928469 Marionette TRACE conn5 <- [1,1029,null,{"value":null}] 11:35:28 INFO - PROCESS | 1950 | 1477506928556 Marionette TRACE conn5 -> [0,1030,"getWindowHandles",null] 11:35:28 INFO - PROCESS | 1950 | 1477506928563 Marionette TRACE conn5 <- [1,1030,null,["8"]] 11:35:28 INFO - PROCESS | 1950 | 1477506928718 Marionette TRACE conn5 -> [0,1031,"switchToWindow",{"name":"8"}] 11:35:28 INFO - PROCESS | 1950 | 1477506928729 Marionette TRACE conn5 <- [1,1031,null,{}] 11:35:28 INFO - PROCESS | 1950 | 1477506928744 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f814000 == 30 [pid = 1950] [id = 245] 11:35:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8f89e000) [pid = 1950] [serial = 718] [outer = (nil)] 11:35:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x90685000) [pid = 1950] [serial = 719] [outer = 0x8f89e000] 11:35:28 INFO - PROCESS | 1950 | 1477506928852 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x933e6800) [pid = 1950] [serial = 720] [outer = 0x8f89e000] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0xa0fba400) [pid = 1950] [serial = 646] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x9822bc00) [pid = 1950] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8f8a5c00) [pid = 1950] [serial = 651] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0xa275e000) [pid = 1950] [serial = 677] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0xa275f800) [pid = 1950] [serial = 678] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0xa0fc6800) [pid = 1950] [serial = 674] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0xa0fe2400) [pid = 1950] [serial = 675] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9b2b9c00) [pid = 1950] [serial = 671] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x9b3b3c00) [pid = 1950] [serial = 672] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9a537000) [pid = 1950] [serial = 668] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9a544c00) [pid = 1950] [serial = 669] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x9a2c3c00) [pid = 1950] [serial = 665] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x9a385c00) [pid = 1950] [serial = 666] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x98e10400) [pid = 1950] [serial = 662] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x99522400) [pid = 1950] [serial = 663] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x955a0800) [pid = 1950] [serial = 659] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x97ad0c00) [pid = 1950] [serial = 660] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x94457800) [pid = 1950] [serial = 656] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x94b15400) [pid = 1950] [serial = 657] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x9347dc00) [pid = 1950] [serial = 653] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x93605c00) [pid = 1950] [serial = 654] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8fa79000) [pid = 1950] [serial = 648] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x9068f800) [pid = 1950] [serial = 649] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x94038800) [pid = 1950] [serial = 641] [outer = (nil)] [url = about:blank] 11:35:29 INFO - PROCESS | 1950 | 1477506929787 Marionette TRACE conn5 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:29 INFO - . 11:35:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1681ms 11:35:29 INFO - PROCESS | 1950 | 1477506929843 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1950 | 1477506929851 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 11:35:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 11:35:29 INFO - PROCESS | 1950 | 1477506929861 Marionette TRACE conn5 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:30 INFO - PROCESS | 1950 | 1477506930064 Marionette TRACE conn5 <- [1,1034,null,{"value":null}] 11:35:30 INFO - PROCESS | 1950 | 1477506930182 Marionette TRACE conn5 -> [0,1035,"getWindowHandles",null] 11:35:30 INFO - PROCESS | 1950 | 1477506930187 Marionette TRACE conn5 <- [1,1035,null,["8"]] 11:35:30 INFO - PROCESS | 1950 | 1477506930201 Marionette TRACE conn5 -> [0,1036,"switchToWindow",{"name":"8"}] 11:35:30 INFO - PROCESS | 1950 | 1477506930212 Marionette TRACE conn5 <- [1,1036,null,{}] 11:35:30 INFO - PROCESS | 1950 | 1477506930219 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x9360f000 == 31 [pid = 1950] [id = 246] 11:35:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x9360fc00) [pid = 1950] [serial = 721] [outer = (nil)] 11:35:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x9403e800) [pid = 1950] [serial = 722] [outer = 0x9360fc00] 11:35:30 INFO - PROCESS | 1950 | 1477506930312 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x9458f000) [pid = 1950] [serial = 723] [outer = 0x9360fc00] 11:35:30 INFO - PROCESS | 1950 | 1477506930975 Marionette TRACE conn5 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:31 INFO - . 11:35:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1173ms 11:35:31 INFO - PROCESS | 1950 | 1477506931034 Marionette TRACE conn5 -> [0,1038,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1950 | 1477506931038 Marionette TRACE conn5 <- [1,1038,null,{"value":"8"}] 11:35:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 11:35:31 INFO - PROCESS | 1950 | 1477506931048 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:31 INFO - PROCESS | 1950 | 1477506931262 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:35:31 INFO - PROCESS | 1950 | 1477506931379 Marionette TRACE conn5 -> [0,1040,"getWindowHandles",null] 11:35:31 INFO - PROCESS | 1950 | 1477506931383 Marionette TRACE conn5 <- [1,1040,null,["8"]] 11:35:31 INFO - PROCESS | 1950 | 1477506931400 Marionette TRACE conn5 -> [0,1041,"switchToWindow",{"name":"8"}] 11:35:31 INFO - PROCESS | 1950 | 1477506931415 Marionette TRACE conn5 <- [1,1041,null,{}] 11:35:31 INFO - PROCESS | 1950 | 1477506931430 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a240400 == 32 [pid = 1950] [id = 247] 11:35:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x9a2c3c00) [pid = 1950] [serial = 724] [outer = (nil)] 11:35:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x9a2cc800) [pid = 1950] [serial = 725] [outer = 0x9a2c3c00] 11:35:31 INFO - PROCESS | 1950 | 1477506931520 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x9a3d7800) [pid = 1950] [serial = 726] [outer = 0x9a2c3c00] 11:35:32 INFO - PROCESS | 1950 | 1477506932228 Marionette TRACE conn5 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:32 INFO - . 11:35:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1224ms 11:35:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 11:35:32 INFO - PROCESS | 1950 | 1477506932278 Marionette TRACE conn5 -> [0,1043,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1950 | 1477506932281 Marionette TRACE conn5 <- [1,1043,null,{"value":"8"}] 11:35:32 INFO - PROCESS | 1950 | 1477506932291 Marionette TRACE conn5 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:32 INFO - PROCESS | 1950 | 1477506932546 Marionette TRACE conn5 <- [1,1044,null,{"value":null}] 11:35:32 INFO - PROCESS | 1950 | 1477506932575 Marionette TRACE conn5 -> [0,1045,"getWindowHandles",null] 11:35:32 INFO - PROCESS | 1950 | 1477506932580 Marionette TRACE conn5 <- [1,1045,null,["8"]] 11:35:32 INFO - PROCESS | 1950 | 1477506932586 Marionette TRACE conn5 -> [0,1046,"switchToWindow",{"name":"8"}] 11:35:32 INFO - PROCESS | 1950 | 1477506932593 Marionette TRACE conn5 <- [1,1046,null,{}] 11:35:32 INFO - PROCESS | 1950 | 1477506932661 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1950 | ++DOCSHELL 0xa0fda800 == 33 [pid = 1950] [id = 248] 11:35:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa0fe7400) [pid = 1950] [serial = 727] [outer = (nil)] 11:35:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0xa27c3400) [pid = 1950] [serial = 728] [outer = 0xa0fe7400] 11:35:32 INFO - PROCESS | 1950 | 1477506932751 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0xa27f1400) [pid = 1950] [serial = 729] [outer = 0xa0fe7400] 11:35:33 INFO - PROCESS | 1950 | 1477506933458 Marionette TRACE conn5 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:33 INFO - . 11:35:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1231ms 11:35:33 INFO - PROCESS | 1950 | 1477506933520 Marionette TRACE conn5 -> [0,1048,"getWindowHandle",null] 11:35:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 11:35:33 INFO - PROCESS | 1950 | 1477506933526 Marionette TRACE conn5 <- [1,1048,null,{"value":"8"}] 11:35:33 INFO - PROCESS | 1950 | 1477506933533 Marionette TRACE conn5 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:33 INFO - PROCESS | 1950 | 1477506933767 Marionette TRACE conn5 <- [1,1049,null,{"value":null}] 11:35:33 INFO - PROCESS | 1950 | 1477506933789 Marionette TRACE conn5 -> [0,1050,"getWindowHandles",null] 11:35:33 INFO - PROCESS | 1950 | 1477506933794 Marionette TRACE conn5 <- [1,1050,null,["8"]] 11:35:33 INFO - PROCESS | 1950 | 1477506933800 Marionette TRACE conn5 -> [0,1051,"switchToWindow",{"name":"8"}] 11:35:33 INFO - PROCESS | 1950 | 1477506933806 Marionette TRACE conn5 <- [1,1051,null,{}] 11:35:33 INFO - PROCESS | 1950 | 1477506933812 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x9aff3400 == 34 [pid = 1950] [id = 249] 11:35:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0xa2c34800) [pid = 1950] [serial = 730] [outer = (nil)] 11:35:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0xa2e0d400) [pid = 1950] [serial = 731] [outer = 0xa2c34800] 11:35:33 INFO - PROCESS | 1950 | 1477506933974 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0xa2edf400) [pid = 1950] [serial = 732] [outer = 0xa2c34800] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa2c28400) [pid = 1950] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa275c800) [pid = 1950] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x924f8000) [pid = 1950] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x97c04000) [pid = 1950] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9aff4000) [pid = 1950] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x931be800) [pid = 1950] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x97ad6400) [pid = 1950] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x93610000) [pid = 1950] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0xa2be6000) [pid = 1950] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 11:35:34 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0xa2c34000) [pid = 1950] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 11:35:34 INFO - PROCESS | 1950 | 1477506934802 Marionette TRACE conn5 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:34 INFO - . 11:35:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1322ms 11:35:34 INFO - PROCESS | 1950 | 1477506934855 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1950 | 1477506934873 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 11:35:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 11:35:34 INFO - PROCESS | 1950 | 1477506934886 Marionette TRACE conn5 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:35 INFO - PROCESS | 1950 | 1477506935065 Marionette TRACE conn5 <- [1,1054,null,{"value":null}] 11:35:35 INFO - PROCESS | 1950 | 1477506935076 Marionette TRACE conn5 -> [0,1055,"getWindowHandles",null] 11:35:35 INFO - PROCESS | 1950 | 1477506935079 Marionette TRACE conn5 <- [1,1055,null,["8"]] 11:35:35 INFO - PROCESS | 1950 | 1477506935085 Marionette TRACE conn5 -> [0,1056,"switchToWindow",{"name":"8"}] 11:35:35 INFO - PROCESS | 1950 | 1477506935091 Marionette TRACE conn5 <- [1,1056,null,{}] 11:35:35 INFO - PROCESS | 1950 | 1477506935097 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f809c00 == 35 [pid = 1950] [id = 250] 11:35:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0xa2ee3c00) [pid = 1950] [serial = 733] [outer = (nil)] 11:35:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0xa2ee8c00) [pid = 1950] [serial = 734] [outer = 0xa2ee3c00] 11:35:35 INFO - PROCESS | 1950 | 1477506935217 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0xa2f0fc00) [pid = 1950] [serial = 735] [outer = 0xa2ee3c00] 11:35:35 INFO - PROCESS | 1950 | 1477506935894 Marionette TRACE conn5 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:35 INFO - . 11:35:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1024ms 11:35:35 INFO - PROCESS | 1950 | 1477506935952 Marionette TRACE conn5 -> [0,1058,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1950 | 1477506935958 Marionette TRACE conn5 <- [1,1058,null,{"value":"8"}] 11:35:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 11:35:35 INFO - PROCESS | 1950 | 1477506935968 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:36 INFO - PROCESS | 1950 | 1477506936147 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:35:36 INFO - PROCESS | 1950 | 1477506936156 Marionette TRACE conn5 -> [0,1060,"getWindowHandles",null] 11:35:36 INFO - PROCESS | 1950 | 1477506936160 Marionette TRACE conn5 <- [1,1060,null,["8"]] 11:35:36 INFO - PROCESS | 1950 | 1477506936167 Marionette TRACE conn5 -> [0,1061,"switchToWindow",{"name":"8"}] 11:35:36 INFO - PROCESS | 1950 | 1477506936175 Marionette TRACE conn5 <- [1,1061,null,{}] 11:35:36 INFO - PROCESS | 1950 | 1477506936181 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1950 | ++DOCSHELL 0xa45df800 == 36 [pid = 1950] [id = 251] 11:35:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0xa45e0000) [pid = 1950] [serial = 736] [outer = (nil)] 11:35:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa4807000) [pid = 1950] [serial = 737] [outer = 0xa45e0000] 11:35:36 INFO - PROCESS | 1950 | 1477506936269 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0xa483c000) [pid = 1950] [serial = 738] [outer = 0xa45e0000] 11:35:37 INFO - PROCESS | 1950 | 1477506937098 Marionette TRACE conn5 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:37 INFO - . 11:35:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1225ms 11:35:37 INFO - PROCESS | 1950 | 1477506937209 Marionette TRACE conn5 -> [0,1063,"getWindowHandle",null] 11:35:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 11:35:37 INFO - PROCESS | 1950 | 1477506937218 Marionette TRACE conn5 <- [1,1063,null,{"value":"8"}] 11:35:37 INFO - PROCESS | 1950 | 1477506937230 Marionette TRACE conn5 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:37 INFO - PROCESS | 1950 | 1477506937463 Marionette TRACE conn5 <- [1,1064,null,{"value":null}] 11:35:37 INFO - PROCESS | 1950 | 1477506937629 Marionette TRACE conn5 -> [0,1065,"getWindowHandles",null] 11:35:37 INFO - PROCESS | 1950 | 1477506937637 Marionette TRACE conn5 <- [1,1065,null,["8"]] 11:35:37 INFO - PROCESS | 1950 | 1477506937648 Marionette TRACE conn5 -> [0,1066,"switchToWindow",{"name":"8"}] 11:35:37 INFO - PROCESS | 1950 | 1477506937657 Marionette TRACE conn5 <- [1,1066,null,{}] 11:35:37 INFO - PROCESS | 1950 | 1477506937711 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x93605400 == 37 [pid = 1950] [id = 252] 11:35:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x93605c00) [pid = 1950] [serial = 739] [outer = (nil)] 11:35:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x94b14800) [pid = 1950] [serial = 740] [outer = 0x93605c00] 11:35:37 INFO - PROCESS | 1950 | 1477506937819 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x97a4c000) [pid = 1950] [serial = 741] [outer = 0x93605c00] 11:35:38 INFO - PROCESS | 1950 | 1477506938543 Marionette TRACE conn5 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:38 INFO - . 11:35:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1379ms 11:35:38 INFO - PROCESS | 1950 | 1477506938607 Marionette TRACE conn5 -> [0,1068,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1950 | 1477506938614 Marionette TRACE conn5 <- [1,1068,null,{"value":"8"}] 11:35:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 11:35:38 INFO - PROCESS | 1950 | 1477506938623 Marionette TRACE conn5 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:38 INFO - PROCESS | 1950 | 1477506938834 Marionette TRACE conn5 <- [1,1069,null,{"value":null}] 11:35:38 INFO - PROCESS | 1950 | 1477506938994 Marionette TRACE conn5 -> [0,1070,"getWindowHandles",null] 11:35:39 INFO - PROCESS | 1950 | 1477506939000 Marionette TRACE conn5 <- [1,1070,null,["8"]] 11:35:39 INFO - PROCESS | 1950 | 1477506939013 Marionette TRACE conn5 -> [0,1071,"switchToWindow",{"name":"8"}] 11:35:39 INFO - PROCESS | 1950 | 1477506939019 Marionette TRACE conn5 <- [1,1071,null,{}] 11:35:39 INFO - PROCESS | 1950 | 1477506939028 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b3b3c00 == 38 [pid = 1950] [id = 253] 11:35:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9b3be800) [pid = 1950] [serial = 742] [outer = (nil)] 11:35:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0xa0fe5400) [pid = 1950] [serial = 743] [outer = 0x9b3be800] 11:35:39 INFO - PROCESS | 1950 | 1477506939138 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9afee400) [pid = 1950] [serial = 744] [outer = 0x9b3be800] 11:35:39 INFO - PROCESS | 1950 | 1477506939851 Marionette TRACE conn5 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:39 INFO - . 11:35:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1274ms 11:35:39 INFO - PROCESS | 1950 | 1477506939922 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:35:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 11:35:39 INFO - PROCESS | 1950 | 1477506939932 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 11:35:39 INFO - PROCESS | 1950 | 1477506939942 Marionette TRACE conn5 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:40 INFO - PROCESS | 1950 | 1477506940155 Marionette TRACE conn5 <- [1,1074,null,{"value":null}] 11:35:40 INFO - PROCESS | 1950 | 1477506940324 Marionette TRACE conn5 -> [0,1075,"getWindowHandles",null] 11:35:40 INFO - PROCESS | 1950 | 1477506940331 Marionette TRACE conn5 <- [1,1075,null,["8"]] 11:35:40 INFO - PROCESS | 1950 | 1477506940342 Marionette TRACE conn5 -> [0,1076,"switchToWindow",{"name":"8"}] 11:35:40 INFO - PROCESS | 1950 | 1477506940351 Marionette TRACE conn5 <- [1,1076,null,{}] 11:35:40 INFO - PROCESS | 1950 | 1477506940358 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1950 | ++DOCSHELL 0xa4585400 == 39 [pid = 1950] [id = 254] 11:35:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa4585800) [pid = 1950] [serial = 745] [outer = (nil)] 11:35:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0xa4810000) [pid = 1950] [serial = 746] [outer = 0xa4585800] 11:35:40 INFO - PROCESS | 1950 | 1477506940502 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa4c4e800) [pid = 1950] [serial = 747] [outer = 0xa4585800] 11:35:41 INFO - PROCESS | 1950 | 1477506941210 Marionette TRACE conn5 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:41 INFO - . 11:35:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1325ms 11:35:41 INFO - PROCESS | 1950 | 1477506941265 Marionette TRACE conn5 -> [0,1078,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1950 | 1477506941271 Marionette TRACE conn5 <- [1,1078,null,{"value":"8"}] 11:35:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 11:35:41 INFO - PROCESS | 1950 | 1477506941325 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:41 INFO - PROCESS | 1950 | 1477506941585 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:35:41 INFO - PROCESS | 1950 | 1477506941746 Marionette TRACE conn5 -> [0,1080,"getWindowHandles",null] 11:35:41 INFO - PROCESS | 1950 | 1477506941750 Marionette TRACE conn5 <- [1,1080,null,["8"]] 11:35:41 INFO - PROCESS | 1950 | 1477506941758 Marionette TRACE conn5 -> [0,1081,"switchToWindow",{"name":"8"}] 11:35:41 INFO - PROCESS | 1950 | 1477506941768 Marionette TRACE conn5 <- [1,1081,null,{}] 11:35:41 INFO - PROCESS | 1950 | 1477506941776 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1950 | ++DOCSHELL 0xa9345c00 == 40 [pid = 1950] [id = 255] 11:35:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0xa93cb400) [pid = 1950] [serial = 748] [outer = (nil)] 11:35:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0xa93d4000) [pid = 1950] [serial = 749] [outer = 0xa93cb400] 11:35:41 INFO - PROCESS | 1950 | 1477506941912 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x93ede800) [pid = 1950] [serial = 750] [outer = 0xa93cb400] 11:35:42 INFO - PROCESS | 1950 | 1477506942833 Marionette TRACE conn5 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:42 INFO - . 11:35:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1581ms 11:35:42 INFO - PROCESS | 1950 | 1477506942862 Marionette TRACE conn5 -> [0,1083,"getWindowHandle",null] 11:35:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 11:35:42 INFO - PROCESS | 1950 | 1477506942867 Marionette TRACE conn5 <- [1,1083,null,{"value":"8"}] 11:35:42 INFO - PROCESS | 1950 | 1477506942875 Marionette TRACE conn5 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:43 INFO - PROCESS | 1950 | 1477506943061 Marionette TRACE conn5 <- [1,1084,null,{"value":null}] 11:35:43 INFO - PROCESS | 1950 | 1477506943182 Marionette TRACE conn5 -> [0,1085,"getWindowHandles",null] 11:35:43 INFO - PROCESS | 1950 | 1477506943188 Marionette TRACE conn5 <- [1,1085,null,["8"]] 11:35:43 INFO - PROCESS | 1950 | 1477506943214 Marionette TRACE conn5 -> [0,1086,"switchToWindow",{"name":"8"}] 11:35:43 INFO - PROCESS | 1950 | 1477506943222 Marionette TRACE conn5 <- [1,1086,null,{}] 11:35:43 INFO - PROCESS | 1950 | 1477506943229 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x93ee6c00 == 41 [pid = 1950] [id = 256] 11:35:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x93ee7400) [pid = 1950] [serial = 751] [outer = (nil)] 11:35:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x93eebc00) [pid = 1950] [serial = 752] [outer = 0x93ee7400] 11:35:43 INFO - PROCESS | 1950 | 1477506943333 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x93ee9800) [pid = 1950] [serial = 753] [outer = 0x93ee7400] 11:35:44 INFO - PROCESS | 1950 | 1477506944084 Marionette TRACE conn5 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:44 INFO - . 11:35:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1278ms 11:35:44 INFO - PROCESS | 1950 | 1477506944153 Marionette TRACE conn5 -> [0,1088,"getWindowHandle",null] 11:35:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 11:35:44 INFO - PROCESS | 1950 | 1477506944157 Marionette TRACE conn5 <- [1,1088,null,{"value":"8"}] 11:35:44 INFO - PROCESS | 1950 | 1477506944165 Marionette TRACE conn5 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:44 INFO - PROCESS | 1950 | 1477506944393 Marionette TRACE conn5 <- [1,1089,null,{"value":null}] 11:35:44 INFO - PROCESS | 1950 | 1477506944699 Marionette TRACE conn5 -> [0,1090,"getWindowHandles",null] 11:35:44 INFO - PROCESS | 1950 | 1477506944705 Marionette TRACE conn5 <- [1,1090,null,["8"]] 11:35:44 INFO - PROCESS | 1950 | 1477506944714 Marionette TRACE conn5 -> [0,1091,"switchToWindow",{"name":"8"}] 11:35:44 INFO - PROCESS | 1950 | 1477506944725 Marionette TRACE conn5 <- [1,1091,null,{}] 11:35:44 INFO - PROCESS | 1950 | 1477506944776 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x92206400 == 42 [pid = 1950] [id = 257] 11:35:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x922a0000) [pid = 1950] [serial = 754] [outer = (nil)] 11:35:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x93480400) [pid = 1950] [serial = 755] [outer = 0x922a0000] 11:35:44 INFO - PROCESS | 1950 | 1477506944871 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x93ee1400) [pid = 1950] [serial = 756] [outer = 0x922a0000] 11:35:45 INFO - PROCESS | 1950 | 1477506945632 Marionette TRACE conn5 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:45 INFO - . 11:35:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1480ms 11:35:45 INFO - PROCESS | 1950 | 1477506945644 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1950 | 1477506945650 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 11:35:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 11:35:45 INFO - PROCESS | 1950 | 1477506945659 Marionette TRACE conn5 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:45 INFO - PROCESS | 1950 | 1477506945884 Marionette TRACE conn5 <- [1,1094,null,{"value":null}] 11:35:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8f809c00 == 41 [pid = 1950] [id = 250] 11:35:45 INFO - PROCESS | 1950 | --DOCSHELL 0xa0fda800 == 40 [pid = 1950] [id = 248] 11:35:45 INFO - PROCESS | 1950 | --DOCSHELL 0x9a240400 == 39 [pid = 1950] [id = 247] 11:35:45 INFO - PROCESS | 1950 | --DOCSHELL 0x9360f000 == 38 [pid = 1950] [id = 246] 11:35:46 INFO - PROCESS | 1950 | --DOCSHELL 0x8f814000 == 37 [pid = 1950] [id = 245] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0xa2e04c00) [pid = 1950] [serial = 707] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0xa2e0a800) [pid = 1950] [serial = 708] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0xa2bed000) [pid = 1950] [serial = 704] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0xa2c27c00) [pid = 1950] [serial = 705] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9b3c1400) [pid = 1950] [serial = 701] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0xa0fc7800) [pid = 1950] [serial = 702] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x97c07400) [pid = 1950] [serial = 698] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x98223400) [pid = 1950] [serial = 699] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x9403ac00) [pid = 1950] [serial = 695] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9444b400) [pid = 1950] [serial = 696] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x94036400) [pid = 1950] [serial = 692] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9330a800) [pid = 1950] [serial = 693] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0xa2c2bc00) [pid = 1950] [serial = 689] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0xa2c2cc00) [pid = 1950] [serial = 690] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa29cc400) [pid = 1950] [serial = 686] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa2be3800) [pid = 1950] [serial = 687] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x98222800) [pid = 1950] [serial = 683] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x99520000) [pid = 1950] [serial = 684] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x93817c00) [pid = 1950] [serial = 680] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9444f000) [pid = 1950] [serial = 681] [outer = (nil)] [url = about:blank] 11:35:46 INFO - PROCESS | 1950 | 1477506946092 Marionette TRACE conn5 -> [0,1095,"getWindowHandles",null] 11:35:46 INFO - PROCESS | 1950 | 1477506946103 Marionette TRACE conn5 <- [1,1095,null,["8"]] 11:35:46 INFO - PROCESS | 1950 | 1477506946112 Marionette TRACE conn5 -> [0,1096,"switchToWindow",{"name":"8"}] 11:35:46 INFO - PROCESS | 1950 | 1477506946121 Marionette TRACE conn5 <- [1,1096,null,{}] 11:35:46 INFO - PROCESS | 1950 | 1477506946126 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x93ee4000 == 38 [pid = 1950] [id = 258] 11:35:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x93ee6800) [pid = 1950] [serial = 757] [outer = (nil)] 11:35:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x94b1fc00) [pid = 1950] [serial = 758] [outer = 0x93ee6800] 11:35:46 INFO - PROCESS | 1950 | 1477506946229 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x9551b800) [pid = 1950] [serial = 759] [outer = 0x93ee6800] 11:35:46 INFO - PROCESS | 1950 | 1477506946809 Marionette TRACE conn5 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:46 INFO - . 11:35:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1169ms 11:35:46 INFO - PROCESS | 1950 | 1477506946833 Marionette TRACE conn5 -> [0,1098,"getWindowHandle",null] 11:35:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 11:35:46 INFO - PROCESS | 1950 | 1477506946839 Marionette TRACE conn5 <- [1,1098,null,{"value":"8"}] 11:35:46 INFO - PROCESS | 1950 | 1477506946847 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:47 INFO - PROCESS | 1950 | 1477506947107 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:35:47 INFO - PROCESS | 1950 | 1477506947257 Marionette TRACE conn5 -> [0,1100,"getWindowHandles",null] 11:35:47 INFO - PROCESS | 1950 | 1477506947268 Marionette TRACE conn5 <- [1,1100,null,["8"]] 11:35:47 INFO - PROCESS | 1950 | 1477506947280 Marionette TRACE conn5 -> [0,1101,"switchToWindow",{"name":"8"}] 11:35:47 INFO - PROCESS | 1950 | 1477506947288 Marionette TRACE conn5 <- [1,1101,null,{}] 11:35:47 INFO - PROCESS | 1950 | 1477506947298 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x95548000 == 39 [pid = 1950] [id = 259] 11:35:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x97c0bc00) [pid = 1950] [serial = 760] [outer = (nil)] 11:35:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x98e10c00) [pid = 1950] [serial = 761] [outer = 0x97c0bc00] 11:35:47 INFO - PROCESS | 1950 | 1477506947388 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x9a1e5c00) [pid = 1950] [serial = 762] [outer = 0x97c0bc00] 11:35:48 INFO - PROCESS | 1950 | 1477506948038 Marionette TRACE conn5 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:48 INFO - . 11:35:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1235ms 11:35:48 INFO - PROCESS | 1950 | 1477506948081 Marionette TRACE conn5 -> [0,1103,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1950 | 1477506948086 Marionette TRACE conn5 <- [1,1103,null,{"value":"8"}] 11:35:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 11:35:48 INFO - PROCESS | 1950 | 1477506948095 Marionette TRACE conn5 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:48 INFO - PROCESS | 1950 | 1477506948329 Marionette TRACE conn5 <- [1,1104,null,{"value":null}] 11:35:48 INFO - PROCESS | 1950 | 1477506948351 Marionette TRACE conn5 -> [0,1105,"getWindowHandles",null] 11:35:48 INFO - PROCESS | 1950 | 1477506948355 Marionette TRACE conn5 <- [1,1105,null,["8"]] 11:35:48 INFO - PROCESS | 1950 | 1477506948362 Marionette TRACE conn5 -> [0,1106,"switchToWindow",{"name":"8"}] 11:35:48 INFO - PROCESS | 1950 | 1477506948367 Marionette TRACE conn5 <- [1,1106,null,{}] 11:35:48 INFO - PROCESS | 1950 | 1477506948373 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a39f400 == 40 [pid = 1950] [id = 260] 11:35:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9a53e400) [pid = 1950] [serial = 763] [outer = (nil)] 11:35:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9b3b6800) [pid = 1950] [serial = 764] [outer = 0x9a53e400] 11:35:48 INFO - PROCESS | 1950 | 1477506948526 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa0fc7800) [pid = 1950] [serial = 765] [outer = 0x9a53e400] 11:35:49 INFO - PROCESS | 1950 | 1477506949221 Marionette TRACE conn5 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:49 INFO - . 11:35:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1169ms 11:35:49 INFO - PROCESS | 1950 | 1477506949263 Marionette TRACE conn5 -> [0,1108,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1950 | 1477506949269 Marionette TRACE conn5 <- [1,1108,null,{"value":"8"}] 11:35:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 11:35:49 INFO - PROCESS | 1950 | 1477506949284 Marionette TRACE conn5 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:49 INFO - PROCESS | 1950 | 1477506949533 Marionette TRACE conn5 <- [1,1109,null,{"value":null}] 11:35:49 INFO - PROCESS | 1950 | 1477506949567 Marionette TRACE conn5 -> [0,1110,"getWindowHandles",null] 11:35:49 INFO - PROCESS | 1950 | 1477506949572 Marionette TRACE conn5 <- [1,1110,null,["8"]] 11:35:49 INFO - PROCESS | 1950 | 1477506949578 Marionette TRACE conn5 -> [0,1111,"switchToWindow",{"name":"8"}] 11:35:49 INFO - PROCESS | 1950 | 1477506949584 Marionette TRACE conn5 <- [1,1111,null,{}] 11:35:49 INFO - PROCESS | 1950 | 1477506949590 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2beb800 == 41 [pid = 1950] [id = 261] 11:35:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0xa2bec800) [pid = 1950] [serial = 766] [outer = (nil)] 11:35:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa2c2bc00) [pid = 1950] [serial = 767] [outer = 0xa2bec800] 11:35:49 INFO - PROCESS | 1950 | 1477506949740 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0xa2c30800) [pid = 1950] [serial = 768] [outer = 0xa2bec800] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x9360fc00) [pid = 1950] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0xa2c34800) [pid = 1950] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8f89e000) [pid = 1950] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9b4ce000) [pid = 1950] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9a2c3c00) [pid = 1950] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x97a4d000) [pid = 1950] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa2ee3c00) [pid = 1950] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 11:35:50 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa0fe7400) [pid = 1950] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 11:35:50 INFO - PROCESS | 1950 | 1477506950596 Marionette TRACE conn5 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:50 INFO - . 11:35:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1323ms 11:35:50 INFO - PROCESS | 1950 | 1477506950608 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1950 | 1477506950615 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 11:35:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 11:35:50 INFO - PROCESS | 1950 | 1477506950626 Marionette TRACE conn5 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:50 INFO - PROCESS | 1950 | 1477506950883 Marionette TRACE conn5 <- [1,1114,null,{"value":null}] 11:35:51 INFO - PROCESS | 1950 | 1477506951020 Marionette TRACE conn5 -> [0,1115,"getWindowHandles",null] 11:35:51 INFO - PROCESS | 1950 | 1477506951027 Marionette TRACE conn5 <- [1,1115,null,["8"]] 11:35:51 INFO - PROCESS | 1950 | 1477506951034 Marionette TRACE conn5 -> [0,1116,"switchToWindow",{"name":"8"}] 11:35:51 INFO - PROCESS | 1950 | 1477506951042 Marionette TRACE conn5 <- [1,1116,null,{}] 11:35:51 INFO - PROCESS | 1950 | 1477506951049 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x93edf800 == 42 [pid = 1950] [id = 262] 11:35:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x94b11800) [pid = 1950] [serial = 769] [outer = (nil)] 11:35:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x951df800) [pid = 1950] [serial = 770] [outer = 0x94b11800] 11:35:51 INFO - PROCESS | 1950 | 1477506951197 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9553f800) [pid = 1950] [serial = 771] [outer = 0x94b11800] 11:35:51 INFO - PROCESS | 1950 | 1477506951891 Marionette TRACE conn5 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:51 INFO - . 11:35:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1280ms 11:35:51 INFO - PROCESS | 1950 | 1477506951906 Marionette TRACE conn5 -> [0,1118,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1950 | 1477506951914 Marionette TRACE conn5 <- [1,1118,null,{"value":"8"}] 11:35:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 11:35:51 INFO - PROCESS | 1950 | 1477506951923 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:52 INFO - PROCESS | 1950 | 1477506952145 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:35:52 INFO - PROCESS | 1950 | 1477506952329 Marionette TRACE conn5 -> [0,1120,"getWindowHandles",null] 11:35:52 INFO - PROCESS | 1950 | 1477506952335 Marionette TRACE conn5 <- [1,1120,null,["8"]] 11:35:52 INFO - PROCESS | 1950 | 1477506952344 Marionette TRACE conn5 -> [0,1121,"switchToWindow",{"name":"8"}] 11:35:52 INFO - PROCESS | 1950 | 1477506952351 Marionette TRACE conn5 <- [1,1121,null,{}] 11:35:52 INFO - PROCESS | 1950 | 1477506952362 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x98e10400 == 43 [pid = 1950] [id = 263] 11:35:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9a10a000) [pid = 1950] [serial = 772] [outer = (nil)] 11:35:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x9a390800) [pid = 1950] [serial = 773] [outer = 0x9a10a000] 11:35:52 INFO - PROCESS | 1950 | 1477506952468 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x9a393800) [pid = 1950] [serial = 774] [outer = 0x9a10a000] 11:35:53 INFO - PROCESS | 1950 | 1477506953173 Marionette TRACE conn5 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 11:35:53 INFO - . 11:35:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1326ms 11:35:53 INFO - PROCESS | 1950 | 1477506953259 Marionette TRACE conn5 -> [0,1123,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1950 | 1477506953268 Marionette TRACE conn5 <- [1,1123,null,{"value":"8"}] 11:35:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 11:35:53 INFO - PROCESS | 1950 | 1477506953278 Marionette TRACE conn5 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:53 INFO - PROCESS | 1950 | 1477506953478 Marionette TRACE conn5 <- [1,1124,null,{"value":null}] 11:35:53 INFO - PROCESS | 1950 | 1477506953646 Marionette TRACE conn5 -> [0,1125,"getWindowHandles",null] 11:35:53 INFO - PROCESS | 1950 | 1477506953653 Marionette TRACE conn5 <- [1,1125,null,["8"]] 11:35:53 INFO - PROCESS | 1950 | 1477506953659 Marionette TRACE conn5 -> [0,1126,"switchToWindow",{"name":"8"}] 11:35:53 INFO - PROCESS | 1950 | 1477506953668 Marionette TRACE conn5 <- [1,1126,null,{}] 11:35:53 INFO - PROCESS | 1950 | 1477506953676 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e0ac00 == 44 [pid = 1950] [id = 264] 11:35:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa2e0b000) [pid = 1950] [serial = 775] [outer = (nil)] 11:35:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0xa2e13c00) [pid = 1950] [serial = 776] [outer = 0xa2e0b000] 11:35:53 INFO - PROCESS | 1950 | 1477506953823 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0xa2ee0800) [pid = 1950] [serial = 777] [outer = 0xa2e0b000] 11:35:54 INFO - PROCESS | 1950 | 1477506954597 Marionette TRACE conn5 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 11:35:54 INFO - . 11:35:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1389ms 11:35:54 INFO - PROCESS | 1950 | 1477506954667 Marionette TRACE conn5 -> [0,1128,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1950 | 1477506954673 Marionette TRACE conn5 <- [1,1128,null,{"value":"8"}] 11:35:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 11:35:54 INFO - PROCESS | 1950 | 1477506954682 Marionette TRACE conn5 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:54 INFO - PROCESS | 1950 | 1477506954908 Marionette TRACE conn5 <- [1,1129,null,{"value":null}] 11:35:55 INFO - PROCESS | 1950 | 1477506955073 Marionette TRACE conn5 -> [0,1130,"getWindowHandles",null] 11:35:55 INFO - PROCESS | 1950 | 1477506955079 Marionette TRACE conn5 <- [1,1130,null,["8"]] 11:35:55 INFO - PROCESS | 1950 | 1477506955090 Marionette TRACE conn5 -> [0,1131,"switchToWindow",{"name":"8"}] 11:35:55 INFO - PROCESS | 1950 | 1477506955100 Marionette TRACE conn5 <- [1,1131,null,{}] 11:35:55 INFO - PROCESS | 1950 | 1477506955107 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1950 | ++DOCSHELL 0xa4581c00 == 45 [pid = 1950] [id = 265] 11:35:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa4582c00) [pid = 1950] [serial = 778] [outer = (nil)] 11:35:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa4846800) [pid = 1950] [serial = 779] [outer = 0xa4582c00] 11:35:55 INFO - PROCESS | 1950 | 1477506955246 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0xa4c90800) [pid = 1950] [serial = 780] [outer = 0xa4582c00] 11:35:55 INFO - PROCESS | 1950 | 1477506955939 Marionette TRACE conn5 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 11:35:55 INFO - . 11:35:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1270ms 11:35:55 INFO - PROCESS | 1950 | 1477506955952 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1950 | 1477506955955 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 11:35:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 11:35:55 INFO - PROCESS | 1950 | 1477506955964 Marionette TRACE conn5 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:56 INFO - PROCESS | 1950 | 1477506956166 Marionette TRACE conn5 <- [1,1134,null,{"value":null}] 11:35:56 INFO - PROCESS | 1950 | 1477506956346 Marionette TRACE conn5 -> [0,1135,"getWindowHandles",null] 11:35:56 INFO - PROCESS | 1950 | 1477506956365 Marionette TRACE conn5 <- [1,1135,null,["8"]] 11:35:56 INFO - PROCESS | 1950 | 1477506956378 Marionette TRACE conn5 -> [0,1136,"switchToWindow",{"name":"8"}] 11:35:56 INFO - PROCESS | 1950 | 1477506956385 Marionette TRACE conn5 <- [1,1136,null,{}] 11:35:56 INFO - PROCESS | 1950 | 1477506956392 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e8b000 == 46 [pid = 1950] [id = 266] 11:35:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x93e8d000) [pid = 1950] [serial = 781] [outer = (nil)] 11:35:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x93e90000) [pid = 1950] [serial = 782] [outer = 0x93e8d000] 11:35:56 INFO - PROCESS | 1950 | 1477506956489 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x93e8f400) [pid = 1950] [serial = 783] [outer = 0x93e8d000] 11:35:57 INFO - PROCESS | 1950 | 1477506957193 Marionette TRACE conn5 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 11:35:57 INFO - . 11:35:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1330ms 11:35:57 INFO - PROCESS | 1950 | 1477506957322 Marionette TRACE conn5 -> [0,1138,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1950 | 1477506957327 Marionette TRACE conn5 <- [1,1138,null,{"value":"8"}] 11:35:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 11:35:57 INFO - PROCESS | 1950 | 1477506957337 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:57 INFO - PROCESS | 1950 | 1477506957604 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:35:57 INFO - PROCESS | 1950 | 1477506957744 Marionette TRACE conn5 -> [0,1140,"getWindowHandles",null] 11:35:57 INFO - PROCESS | 1950 | 1477506957749 Marionette TRACE conn5 <- [1,1140,null,["8"]] 11:35:57 INFO - PROCESS | 1950 | 1477506957757 Marionette TRACE conn5 -> [0,1141,"switchToWindow",{"name":"8"}] 11:35:57 INFO - PROCESS | 1950 | 1477506957763 Marionette TRACE conn5 <- [1,1141,null,{}] 11:35:57 INFO - PROCESS | 1950 | 1477506957774 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1d800 == 47 [pid = 1950] [id = 267] 11:35:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8f8a5000) [pid = 1950] [serial = 784] [outer = (nil)] 11:35:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8f9adc00) [pid = 1950] [serial = 785] [outer = 0x8f8a5000] 11:35:57 INFO - PROCESS | 1950 | 1477506957918 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8f9afc00) [pid = 1950] [serial = 786] [outer = 0x8f8a5000] 11:35:58 INFO - PROCESS | 1950 | 1477506958765 Marionette TRACE conn5 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 11:35:58 INFO - . 11:35:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1479ms 11:35:58 INFO - PROCESS | 1950 | 1477506958817 Marionette TRACE conn5 -> [0,1143,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1950 | 1477506958825 Marionette TRACE conn5 <- [1,1143,null,{"value":"8"}] 11:35:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 11:35:58 INFO - PROCESS | 1950 | 1477506958971 Marionette TRACE conn5 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:35:59 INFO - PROCESS | 1950 | 1477506959277 Marionette TRACE conn5 <- [1,1144,null,{"value":null}] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x9a39f400 == 46 [pid = 1950] [id = 260] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x93ee4000 == 45 [pid = 1950] [id = 258] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x95548000 == 44 [pid = 1950] [id = 259] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x92206400 == 43 [pid = 1950] [id = 257] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x93605400 == 42 [pid = 1950] [id = 252] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x97c0a400 == 41 [pid = 1950] [id = 240] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa4585400 == 40 [pid = 1950] [id = 254] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x9b3b3c00 == 39 [pid = 1950] [id = 253] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa9345c00 == 38 [pid = 1950] [id = 255] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x9aff3400 == 37 [pid = 1950] [id = 249] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x93ee6c00 == 36 [pid = 1950] [id = 256] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x95521400 == 35 [pid = 1950] [id = 244] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c33c00 == 34 [pid = 1950] [id = 241] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x97a4cc00 == 33 [pid = 1950] [id = 243] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa4581c00 == 32 [pid = 1950] [id = 265] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x93e8b000 == 31 [pid = 1950] [id = 266] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1d800 == 30 [pid = 1950] [id = 267] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa2beb800 == 29 [pid = 1950] [id = 261] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa2ee1400 == 28 [pid = 1950] [id = 242] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x93edf800 == 27 [pid = 1950] [id = 262] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa45df800 == 26 [pid = 1950] [id = 251] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0x98e10400 == 25 [pid = 1950] [id = 263] 11:36:00 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e0ac00 == 24 [pid = 1950] [id = 264] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0xa2f0fc00) [pid = 1950] [serial = 735] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0xa2e0d400) [pid = 1950] [serial = 731] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0xa27c3400) [pid = 1950] [serial = 728] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x9a2cc800) [pid = 1950] [serial = 725] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x9403e800) [pid = 1950] [serial = 722] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x90685000) [pid = 1950] [serial = 719] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0xa297dc00) [pid = 1950] [serial = 716] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x97c09800) [pid = 1950] [serial = 713] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0xa2ee5c00) [pid = 1950] [serial = 710] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x9458f000) [pid = 1950] [serial = 723] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0xa2edf400) [pid = 1950] [serial = 732] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x933e6800) [pid = 1950] [serial = 720] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0xa29c6800) [pid = 1950] [serial = 717] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9a3d7800) [pid = 1950] [serial = 726] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9a108000) [pid = 1950] [serial = 714] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0xa2ee8c00) [pid = 1950] [serial = 734] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa27f1400) [pid = 1950] [serial = 729] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa4807000) [pid = 1950] [serial = 737] [outer = (nil)] [url = about:blank] 11:36:00 INFO - PROCESS | 1950 | 1477506960399 Marionette TRACE conn5 -> [0,1145,"getWindowHandles",null] 11:36:00 INFO - PROCESS | 1950 | 1477506960407 Marionette TRACE conn5 <- [1,1145,null,["8"]] 11:36:00 INFO - PROCESS | 1950 | 1477506960420 Marionette TRACE conn5 -> [0,1146,"switchToWindow",{"name":"8"}] 11:36:00 INFO - PROCESS | 1950 | 1477506960431 Marionette TRACE conn5 <- [1,1146,null,{}] 11:36:00 INFO - PROCESS | 1950 | 1477506960441 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db26800 == 25 [pid = 1950] [id = 268] 11:36:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8db27000) [pid = 1950] [serial = 787] [outer = (nil)] 11:36:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8f7f1400) [pid = 1950] [serial = 788] [outer = 0x8db27000] 11:36:00 INFO - PROCESS | 1950 | 1477506960544 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8f8a9c00) [pid = 1950] [serial = 789] [outer = 0x8db27000] 11:36:01 INFO - PROCESS | 1950 | 1477506961304 Marionette TRACE conn5 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:01 INFO - . 11:36:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 2483ms 11:36:01 INFO - PROCESS | 1950 | 1477506961389 Marionette TRACE conn5 -> [0,1148,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1950 | 1477506961398 Marionette TRACE conn5 <- [1,1148,null,{"value":"8"}] 11:36:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 11:36:01 INFO - PROCESS | 1950 | 1477506961410 Marionette TRACE conn5 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:01 INFO - PROCESS | 1950 | 1477506961689 Marionette TRACE conn5 <- [1,1149,null,{"value":null}] 11:36:01 INFO - PROCESS | 1950 | 1477506961780 Marionette TRACE conn5 -> [0,1150,"getWindowHandles",null] 11:36:01 INFO - PROCESS | 1950 | 1477506961789 Marionette TRACE conn5 <- [1,1150,null,["8"]] 11:36:01 INFO - PROCESS | 1950 | 1477506961801 Marionette TRACE conn5 -> [0,1151,"switchToWindow",{"name":"8"}] 11:36:01 INFO - PROCESS | 1950 | 1477506961814 Marionette TRACE conn5 <- [1,1151,null,{}] 11:36:01 INFO - PROCESS | 1950 | 1477506961821 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x931be800 == 26 [pid = 1950] [id = 269] 11:36:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x931c5800) [pid = 1950] [serial = 790] [outer = (nil)] 11:36:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x933efc00) [pid = 1950] [serial = 791] [outer = 0x931c5800] 11:36:01 INFO - PROCESS | 1950 | 1477506961925 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x9347e800) [pid = 1950] [serial = 792] [outer = 0x931c5800] 11:36:02 INFO - PROCESS | 1950 | 1477506962786 Marionette TRACE conn5 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:02 INFO - . 11:36:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1431ms 11:36:02 INFO - PROCESS | 1950 | 1477506962852 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1950 | 1477506962857 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 11:36:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 11:36:02 INFO - PROCESS | 1950 | 1477506962868 Marionette TRACE conn5 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:03 INFO - PROCESS | 1950 | 1477506963152 Marionette TRACE conn5 <- [1,1154,null,{"value":null}] 11:36:03 INFO - PROCESS | 1950 | 1477506963191 Marionette TRACE conn5 -> [0,1155,"getWindowHandles",null] 11:36:03 INFO - PROCESS | 1950 | 1477506963204 Marionette TRACE conn5 <- [1,1155,null,["8"]] 11:36:03 INFO - PROCESS | 1950 | 1477506963283 Marionette TRACE conn5 -> [0,1156,"switchToWindow",{"name":"8"}] 11:36:03 INFO - PROCESS | 1950 | 1477506963293 Marionette TRACE conn5 <- [1,1156,null,{}] 11:36:03 INFO - PROCESS | 1950 | 1477506963305 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x94038800 == 27 [pid = 1950] [id = 270] 11:36:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x94038c00) [pid = 1950] [serial = 793] [outer = (nil)] 11:36:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9403dc00) [pid = 1950] [serial = 794] [outer = 0x94038c00] 11:36:03 INFO - PROCESS | 1950 | 1477506963407 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9444b800) [pid = 1950] [serial = 795] [outer = 0x94038c00] 11:36:04 INFO - PROCESS | 1950 | 1477506964208 Marionette TRACE conn5 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:04 INFO - . 11:36:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1421ms 11:36:04 INFO - PROCESS | 1950 | 1477506964287 Marionette TRACE conn5 -> [0,1158,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1950 | 1477506964291 Marionette TRACE conn5 <- [1,1158,null,{"value":"8"}] 11:36:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 11:36:04 INFO - PROCESS | 1950 | 1477506964315 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:04 INFO - PROCESS | 1950 | 1477506964595 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:36:04 INFO - PROCESS | 1950 | 1477506964620 Marionette TRACE conn5 -> [0,1160,"getWindowHandles",null] 11:36:04 INFO - PROCESS | 1950 | 1477506964625 Marionette TRACE conn5 <- [1,1160,null,["8"]] 11:36:04 INFO - PROCESS | 1950 | 1477506964630 Marionette TRACE conn5 -> [0,1161,"switchToWindow",{"name":"8"}] 11:36:04 INFO - PROCESS | 1950 | 1477506964637 Marionette TRACE conn5 <- [1,1161,null,{}] 11:36:04 INFO - PROCESS | 1950 | 1477506964708 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x95522400 == 28 [pid = 1950] [id = 271] 11:36:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x95523800) [pid = 1950] [serial = 796] [outer = (nil)] 11:36:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x9553e800) [pid = 1950] [serial = 797] [outer = 0x95523800] 11:36:04 INFO - PROCESS | 1950 | 1477506964799 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x95542000) [pid = 1950] [serial = 798] [outer = 0x95523800] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x97c0bc00) [pid = 1950] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x9a53e400) [pid = 1950] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0xa2bec800) [pid = 1950] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0xa2ee1800) [pid = 1950] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x93605c00) [pid = 1950] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x922a0000) [pid = 1950] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0xa4585800) [pid = 1950] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x9b3be800) [pid = 1950] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0xa45e0000) [pid = 1950] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x93ee7400) [pid = 1950] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa93cb400) [pid = 1950] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 11:36:05 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x93ee6800) [pid = 1950] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 11:36:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x97a4cc00) [pid = 1950] [serial = 799] [outer = 0x95523800] 11:36:06 INFO - PROCESS | 1950 | 1477506966682 Marionette TRACE conn5 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:06 INFO - . 11:36:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 2386ms 11:36:06 INFO - PROCESS | 1950 | 1477506966701 Marionette TRACE conn5 -> [0,1163,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1950 | 1477506966710 Marionette TRACE conn5 <- [1,1163,null,{"value":"8"}] 11:36:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 11:36:06 INFO - PROCESS | 1950 | 1477506966722 Marionette TRACE conn5 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:07 INFO - PROCESS | 1950 | 1477506967043 Marionette TRACE conn5 <- [1,1164,null,{"value":null}] 11:36:07 INFO - PROCESS | 1950 | 1477506967232 Marionette TRACE conn5 -> [0,1165,"getWindowHandles",null] 11:36:07 INFO - PROCESS | 1950 | 1477506967241 Marionette TRACE conn5 <- [1,1165,null,["8"]] 11:36:07 INFO - PROCESS | 1950 | 1477506967252 Marionette TRACE conn5 -> [0,1166,"switchToWindow",{"name":"8"}] 11:36:07 INFO - PROCESS | 1950 | 1477506967262 Marionette TRACE conn5 <- [1,1166,null,{}] 11:36:07 INFO - PROCESS | 1950 | 1477506967271 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db26000 == 29 [pid = 1950] [id = 272] 11:36:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x97a4dc00) [pid = 1950] [serial = 800] [outer = (nil)] 11:36:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x97a53800) [pid = 1950] [serial = 801] [outer = 0x97a4dc00] 11:36:07 INFO - PROCESS | 1950 | 1477506967415 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x98e01800) [pid = 1950] [serial = 802] [outer = 0x97a4dc00] 11:36:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8db1f400) [pid = 1950] [serial = 803] [outer = 0x97a4dc00] 11:36:08 INFO - PROCESS | 1950 | 1477506968152 Marionette TRACE conn5 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:08 INFO - . 11:36:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1527ms 11:36:08 INFO - PROCESS | 1950 | 1477506968248 Marionette TRACE conn5 -> [0,1168,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1950 | 1477506968257 Marionette TRACE conn5 <- [1,1168,null,{"value":"8"}] 11:36:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 11:36:08 INFO - PROCESS | 1950 | 1477506968298 Marionette TRACE conn5 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:08 INFO - PROCESS | 1950 | 1477506968552 Marionette TRACE conn5 <- [1,1169,null,{"value":null}] 11:36:08 INFO - PROCESS | 1950 | 1477506968720 Marionette TRACE conn5 -> [0,1170,"getWindowHandles",null] 11:36:08 INFO - PROCESS | 1950 | 1477506968727 Marionette TRACE conn5 <- [1,1170,null,["8"]] 11:36:08 INFO - PROCESS | 1950 | 1477506968736 Marionette TRACE conn5 -> [0,1171,"switchToWindow",{"name":"8"}] 11:36:08 INFO - PROCESS | 1950 | 1477506968746 Marionette TRACE conn5 <- [1,1171,null,{}] 11:36:08 INFO - PROCESS | 1950 | 1477506968799 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x93818800 == 30 [pid = 1950] [id = 273] 11:36:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x93b22c00) [pid = 1950] [serial = 804] [outer = (nil)] 11:36:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x93e8c400) [pid = 1950] [serial = 805] [outer = 0x93b22c00] 11:36:08 INFO - PROCESS | 1950 | 1477506968911 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x94037c00) [pid = 1950] [serial = 806] [outer = 0x93b22c00] 11:36:09 INFO - PROCESS | 1950 | 1477506969734 Marionette TRACE conn5 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 11:36:09 INFO - . 11:36:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1531ms 11:36:09 INFO - PROCESS | 1950 | 1477506969826 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1950 | 1477506969832 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 11:36:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 11:36:09 INFO - PROCESS | 1950 | 1477506969868 Marionette TRACE conn5 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:10 INFO - PROCESS | 1950 | 1477506970091 Marionette TRACE conn5 <- [1,1174,null,{"value":null}] 11:36:10 INFO - PROCESS | 1950 | 1477506970258 Marionette TRACE conn5 -> [0,1175,"getWindowHandles",null] 11:36:10 INFO - PROCESS | 1950 | 1477506970264 Marionette TRACE conn5 <- [1,1175,null,["8"]] 11:36:10 INFO - PROCESS | 1950 | 1477506970272 Marionette TRACE conn5 -> [0,1176,"switchToWindow",{"name":"8"}] 11:36:10 INFO - PROCESS | 1950 | 1477506970279 Marionette TRACE conn5 <- [1,1176,null,{}] 11:36:10 INFO - PROCESS | 1950 | 1477506970286 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x95597c00 == 31 [pid = 1950] [id = 274] 11:36:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x955a1000) [pid = 1950] [serial = 807] [outer = (nil)] 11:36:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x97c04000) [pid = 1950] [serial = 808] [outer = 0x955a1000] 11:36:10 INFO - PROCESS | 1950 | 1477506970431 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x9951ac00) [pid = 1950] [serial = 809] [outer = 0x955a1000] 11:36:11 INFO - PROCESS | 1950 | 1477506971213 Marionette TRACE conn5 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 11:36:11 INFO - . 11:36:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1430ms 11:36:11 INFO - PROCESS | 1950 | 1477506971279 Marionette TRACE conn5 -> [0,1178,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1950 | 1477506971288 Marionette TRACE conn5 <- [1,1178,null,{"value":"8"}] 11:36:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 11:36:11 INFO - PROCESS | 1950 | 1477506971344 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:11 INFO - PROCESS | 1950 | 1477506971597 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:36:11 INFO - PROCESS | 1950 | 1477506971773 Marionette TRACE conn5 -> [0,1180,"getWindowHandles",null] 11:36:11 INFO - PROCESS | 1950 | 1477506971779 Marionette TRACE conn5 <- [1,1180,null,["8"]] 11:36:11 INFO - PROCESS | 1950 | 1477506971787 Marionette TRACE conn5 -> [0,1181,"switchToWindow",{"name":"8"}] 11:36:11 INFO - PROCESS | 1950 | 1477506971795 Marionette TRACE conn5 <- [1,1181,null,{}] 11:36:11 INFO - PROCESS | 1950 | 1477506971849 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x95546800 == 32 [pid = 1950] [id = 275] 11:36:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x9a38c400) [pid = 1950] [serial = 810] [outer = (nil)] 11:36:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x9a39bc00) [pid = 1950] [serial = 811] [outer = 0x9a38c400] 11:36:11 INFO - PROCESS | 1950 | 1477506971956 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x9a39f800) [pid = 1950] [serial = 812] [outer = 0x9a38c400] 11:36:12 INFO - PROCESS | 1950 | 1477506972723 Marionette TRACE conn5 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 11:36:12 INFO - . 11:36:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1429ms 11:36:12 INFO - PROCESS | 1950 | 1477506972795 Marionette TRACE conn5 -> [0,1183,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1950 | 1477506972800 Marionette TRACE conn5 <- [1,1183,null,{"value":"8"}] 11:36:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 11:36:12 INFO - PROCESS | 1950 | 1477506972812 Marionette TRACE conn5 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:13 INFO - PROCESS | 1950 | 1477506973036 Marionette TRACE conn5 <- [1,1184,null,{"value":null}] 11:36:13 INFO - PROCESS | 1950 | 1477506973208 Marionette TRACE conn5 -> [0,1185,"getWindowHandles",null] 11:36:13 INFO - PROCESS | 1950 | 1477506973214 Marionette TRACE conn5 <- [1,1185,null,["8"]] 11:36:13 INFO - PROCESS | 1950 | 1477506973223 Marionette TRACE conn5 -> [0,1186,"switchToWindow",{"name":"8"}] 11:36:13 INFO - PROCESS | 1950 | 1477506973232 Marionette TRACE conn5 <- [1,1186,null,{}] 11:36:13 INFO - PROCESS | 1950 | 1477506973391 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1e400 == 33 [pid = 1950] [id = 276] 11:36:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8db1f800) [pid = 1950] [serial = 813] [outer = (nil)] 11:36:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8f89ec00) [pid = 1950] [serial = 814] [outer = 0x8db1f800] 11:36:13 INFO - PROCESS | 1950 | 1477506973491 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8f9aec00) [pid = 1950] [serial = 815] [outer = 0x8db1f800] 11:36:14 INFO - PROCESS | 1950 | --DOCSHELL 0x95527c00 == 32 [pid = 1950] [id = 225] 11:36:14 INFO - PROCESS | 1950 | --DOCSHELL 0x97ad5000 == 31 [pid = 1950] [id = 238] 11:36:14 INFO - PROCESS | 1950 | --DOCSHELL 0x93605800 == 30 [pid = 1950] [id = 237] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0xa2c2bc00) [pid = 1950] [serial = 767] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0xa2c30800) [pid = 1950] [serial = 768] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x9b3b6800) [pid = 1950] [serial = 764] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0xa0fc7800) [pid = 1950] [serial = 765] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x98e10c00) [pid = 1950] [serial = 761] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9a1e5c00) [pid = 1950] [serial = 762] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x94b1fc00) [pid = 1950] [serial = 758] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x9551b800) [pid = 1950] [serial = 759] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x93480400) [pid = 1950] [serial = 755] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x93ee1400) [pid = 1950] [serial = 756] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x93eebc00) [pid = 1950] [serial = 752] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x93ee9800) [pid = 1950] [serial = 753] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0xa93d4000) [pid = 1950] [serial = 749] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x93ede800) [pid = 1950] [serial = 750] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0xa4810000) [pid = 1950] [serial = 746] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa4c4e800) [pid = 1950] [serial = 747] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0xa0fe5400) [pid = 1950] [serial = 743] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x9afee400) [pid = 1950] [serial = 744] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x94b14800) [pid = 1950] [serial = 740] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x97a4c000) [pid = 1950] [serial = 741] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0xa483c000) [pid = 1950] [serial = 738] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0xa2ee8400) [pid = 1950] [serial = 711] [outer = (nil)] [url = about:blank] 11:36:14 INFO - PROCESS | 1950 | 1477506974384 Marionette TRACE conn5 <- [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]]]}] 11:36:14 INFO - . 11:36:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1625ms 11:36:14 INFO - PROCESS | 1950 | 1477506974439 Marionette TRACE conn5 -> [0,1188,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1950 | 1477506974445 Marionette TRACE conn5 <- [1,1188,null,{"value":"8"}] 11:36:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 11:36:14 INFO - PROCESS | 1950 | 1477506974460 Marionette TRACE conn5 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:14 INFO - PROCESS | 1950 | 1477506974670 Marionette TRACE conn5 <- [1,1189,null,{"value":null}] 11:36:14 INFO - PROCESS | 1950 | 1477506974797 Marionette TRACE conn5 -> [0,1190,"getWindowHandles",null] 11:36:14 INFO - PROCESS | 1950 | 1477506974804 Marionette TRACE conn5 <- [1,1190,null,["8"]] 11:36:14 INFO - PROCESS | 1950 | 1477506974811 Marionette TRACE conn5 -> [0,1191,"switchToWindow",{"name":"8"}] 11:36:14 INFO - PROCESS | 1950 | 1477506974819 Marionette TRACE conn5 <- [1,1191,null,{}] 11:36:14 INFO - PROCESS | 1950 | 1477506974832 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e92400 == 31 [pid = 1950] [id = 277] 11:36:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x93ede800) [pid = 1950] [serial = 816] [outer = (nil)] 11:36:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x93ee2800) [pid = 1950] [serial = 817] [outer = 0x93ede800] 11:36:14 INFO - PROCESS | 1950 | 1477506974950 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x94034400) [pid = 1950] [serial = 818] [outer = 0x93ede800] 11:36:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x93480400 == 32 [pid = 1950] [id = 278] 11:36:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x9551bc00) [pid = 1950] [serial = 819] [outer = (nil)] 11:36:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x95527c00) [pid = 1950] [serial = 820] [outer = 0x9551bc00] 11:36:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x95540400) [pid = 1950] [serial = 821] [outer = 0x9551bc00] 11:36:15 INFO - PROCESS | 1950 | 1477506975753 Marionette TRACE conn5 <- [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]]]}] 11:36:15 INFO - ... 11:36:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1379ms 11:36:15 INFO - PROCESS | 1950 | 1477506975849 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1950 | 1477506975858 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 11:36:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 11:36:15 INFO - PROCESS | 1950 | 1477506975872 Marionette TRACE conn5 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:16 INFO - PROCESS | 1950 | 1477506976312 Marionette TRACE conn5 <- [1,1194,null,{"value":null}] 11:36:16 INFO - PROCESS | 1950 | 1477506976346 Marionette TRACE conn5 -> [0,1195,"getWindowHandles",null] 11:36:16 INFO - PROCESS | 1950 | 1477506976354 Marionette TRACE conn5 <- [1,1195,null,["8"]] 11:36:16 INFO - PROCESS | 1950 | 1477506976363 Marionette TRACE conn5 -> [0,1196,"switchToWindow",{"name":"8"}] 11:36:16 INFO - PROCESS | 1950 | 1477506976374 Marionette TRACE conn5 <- [1,1196,null,{}] 11:36:16 INFO - PROCESS | 1950 | 1477506976400 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x98226400 == 33 [pid = 1950] [id = 279] 11:36:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x98e10c00) [pid = 1950] [serial = 822] [outer = (nil)] 11:36:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x99523400) [pid = 1950] [serial = 823] [outer = 0x98e10c00] 11:36:16 INFO - PROCESS | 1950 | 1477506976560 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x9a101c00) [pid = 1950] [serial = 824] [outer = 0x98e10c00] 11:36:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a3c9800 == 34 [pid = 1950] [id = 280] 11:36:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x9a537000) [pid = 1950] [serial = 825] [outer = (nil)] 11:36:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x9a2cd400) [pid = 1950] [serial = 826] [outer = 0x9a537000] 11:36:17 INFO - PROCESS | 1950 | 1477506977690 Marionette TRACE conn5 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 11:36:17 INFO - . 11:36:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1876ms 11:36:17 INFO - PROCESS | 1950 | 1477506977746 Marionette TRACE conn5 -> [0,1198,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1950 | 1477506977749 Marionette TRACE conn5 <- [1,1198,null,{"value":"8"}] 11:36:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 11:36:17 INFO - PROCESS | 1950 | 1477506977801 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:18 INFO - PROCESS | 1950 | 1477506978076 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:36:18 INFO - PROCESS | 1950 | 1477506978105 Marionette TRACE conn5 -> [0,1200,"getWindowHandles",null] 11:36:18 INFO - PROCESS | 1950 | 1477506978110 Marionette TRACE conn5 <- [1,1200,null,["8"]] 11:36:18 INFO - PROCESS | 1950 | 1477506978122 Marionette TRACE conn5 -> [0,1201,"switchToWindow",{"name":"8"}] 11:36:18 INFO - PROCESS | 1950 | 1477506978132 Marionette TRACE conn5 <- [1,1201,null,{}] 11:36:18 INFO - PROCESS | 1950 | 1477506978206 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x9b3b3c00 == 35 [pid = 1950] [id = 281] 11:36:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x9b3b4c00) [pid = 1950] [serial = 827] [outer = (nil)] 11:36:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x9b3c1000) [pid = 1950] [serial = 828] [outer = 0x9b3b4c00] 11:36:18 INFO - PROCESS | 1950 | 1477506978301 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x9b4d5400) [pid = 1950] [serial = 829] [outer = 0x9b3b4c00] 11:36:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a58f400 == 36 [pid = 1950] [id = 282] 11:36:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0xa2760000) [pid = 1950] [serial = 830] [outer = (nil)] 11:36:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0xa0fe5800) [pid = 1950] [serial = 831] [outer = 0xa2760000] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8f8a5000) [pid = 1950] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8db27000) [pid = 1950] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x95523800) [pid = 1950] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x94b11800) [pid = 1950] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9a10a000) [pid = 1950] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0xa2e0b000) [pid = 1950] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0xa4582c00) [pid = 1950] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x93e8d000) [pid = 1950] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x94038c00) [pid = 1950] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 11:36:19 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x931c5800) [pid = 1950] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 11:36:19 INFO - PROCESS | 1950 | 1477506979297 Marionette TRACE conn5 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 11:36:19 INFO - . 11:36:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1590ms 11:36:19 INFO - PROCESS | 1950 | 1477506979354 Marionette TRACE conn5 -> [0,1203,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 11:36:19 INFO - PROCESS | 1950 | 1477506979361 Marionette TRACE conn5 <- [1,1203,null,{"value":"8"}] 11:36:19 INFO - PROCESS | 1950 | 1477506979376 Marionette TRACE conn5 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:19 INFO - PROCESS | 1950 | 1477506979594 Marionette TRACE conn5 <- [1,1204,null,{"value":null}] 11:36:19 INFO - PROCESS | 1950 | 1477506979733 Marionette TRACE conn5 -> [0,1205,"getWindowHandles",null] 11:36:19 INFO - PROCESS | 1950 | 1477506979737 Marionette TRACE conn5 <- [1,1205,null,["8"]] 11:36:19 INFO - PROCESS | 1950 | 1477506979749 Marionette TRACE conn5 -> [0,1206,"switchToWindow",{"name":"8"}] 11:36:19 INFO - PROCESS | 1950 | 1477506979756 Marionette TRACE conn5 <- [1,1206,null,{}] 11:36:19 INFO - PROCESS | 1950 | 1477506979762 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x94038c00 == 37 [pid = 1950] [id = 283] 11:36:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0xa0fe2c00) [pid = 1950] [serial = 832] [outer = (nil)] 11:36:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0xa2756800) [pid = 1950] [serial = 833] [outer = 0xa0fe2c00] 11:36:19 INFO - PROCESS | 1950 | 1477506979854 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0xa27e9800) [pid = 1950] [serial = 834] [outer = 0xa0fe2c00] 11:36:20 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2bebc00 == 38 [pid = 1950] [id = 284] 11:36:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0xa2bee000) [pid = 1950] [serial = 835] [outer = (nil)] 11:36:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0xa0fdec00) [pid = 1950] [serial = 836] [outer = 0xa2bee000] 11:36:20 INFO - PROCESS | 1950 | 1477506980521 Marionette TRACE conn5 <- [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]]]}] 11:36:20 INFO - . 11:36:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1178ms 11:36:20 INFO - PROCESS | 1950 | 1477506980582 Marionette TRACE conn5 -> [0,1208,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1950 | 1477506980588 Marionette TRACE conn5 <- [1,1208,null,{"value":"8"}] 11:36:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 11:36:20 INFO - PROCESS | 1950 | 1477506980596 Marionette TRACE conn5 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:20 INFO - PROCESS | 1950 | 1477506980804 Marionette TRACE conn5 <- [1,1209,null,{"value":null}] 11:36:20 INFO - PROCESS | 1950 | 1477506980813 Marionette TRACE conn5 -> [0,1210,"getWindowHandles",null] 11:36:20 INFO - PROCESS | 1950 | 1477506980817 Marionette TRACE conn5 <- [1,1210,null,["8"]] 11:36:20 INFO - PROCESS | 1950 | 1477506980825 Marionette TRACE conn5 -> [0,1211,"switchToWindow",{"name":"8"}] 11:36:20 INFO - PROCESS | 1950 | 1477506980831 Marionette TRACE conn5 <- [1,1211,null,{}] 11:36:20 INFO - PROCESS | 1950 | 1477506980949 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b17c00 == 39 [pid = 1950] [id = 285] 11:36:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0xa2bea400) [pid = 1950] [serial = 837] [outer = (nil)] 11:36:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0xa2c2e800) [pid = 1950] [serial = 838] [outer = 0xa2bea400] 11:36:21 INFO - PROCESS | 1950 | 1477506981066 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0xa2c2f000) [pid = 1950] [serial = 839] [outer = 0xa2bea400] 11:36:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a6400 == 40 [pid = 1950] [id = 286] 11:36:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x90690400) [pid = 1950] [serial = 840] [outer = (nil)] 11:36:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x90691800) [pid = 1950] [serial = 841] [outer = 0x90690400] 11:36:21 INFO - PROCESS | 1950 | 1477506981911 Marionette TRACE conn5 <- [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]]]}] 11:36:21 INFO - . 11:36:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1374ms 11:36:21 INFO - PROCESS | 1950 | 1477506981973 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1950 | 1477506981981 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 11:36:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 11:36:22 INFO - PROCESS | 1950 | 1477506982046 Marionette TRACE conn5 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:22 INFO - PROCESS | 1950 | 1477506982336 Marionette TRACE conn5 <- [1,1214,null,{"value":null}] 11:36:22 INFO - PROCESS | 1950 | 1477506982512 Marionette TRACE conn5 -> [0,1215,"getWindowHandles",null] 11:36:22 INFO - PROCESS | 1950 | 1477506982517 Marionette TRACE conn5 <- [1,1215,null,["8"]] 11:36:22 INFO - PROCESS | 1950 | 1477506982528 Marionette TRACE conn5 -> [0,1216,"switchToWindow",{"name":"8"}] 11:36:22 INFO - PROCESS | 1950 | 1477506982540 Marionette TRACE conn5 <- [1,1216,null,{}] 11:36:22 INFO - PROCESS | 1950 | 1477506982591 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x9403f800 == 41 [pid = 1950] [id = 287] 11:36:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x9444c400) [pid = 1950] [serial = 842] [outer = (nil)] 11:36:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x951dfc00) [pid = 1950] [serial = 843] [outer = 0x9444c400] 11:36:22 INFO - PROCESS | 1950 | 1477506982722 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x9553c800) [pid = 1950] [serial = 844] [outer = 0x9444c400] 11:36:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x94457800 == 42 [pid = 1950] [id = 288] 11:36:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x9a242400) [pid = 1950] [serial = 845] [outer = (nil)] 11:36:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x9a23ac00) [pid = 1950] [serial = 846] [outer = 0x9a242400] 11:36:23 INFO - PROCESS | 1950 | 1477506983671 Marionette TRACE conn5 <- [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]]]}] 11:36:23 INFO - . 11:36:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1679ms 11:36:23 INFO - PROCESS | 1950 | 1477506983723 Marionette TRACE conn5 -> [0,1218,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1950 | 1477506983730 Marionette TRACE conn5 <- [1,1218,null,{"value":"8"}] 11:36:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 11:36:23 INFO - PROCESS | 1950 | 1477506983740 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:23 INFO - PROCESS | 1950 | 1477506983973 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:36:24 INFO - PROCESS | 1950 | 1477506984143 Marionette TRACE conn5 -> [0,1220,"getWindowHandles",null] 11:36:24 INFO - PROCESS | 1950 | 1477506984149 Marionette TRACE conn5 <- [1,1220,null,["8"]] 11:36:24 INFO - PROCESS | 1950 | 1477506984157 Marionette TRACE conn5 -> [0,1221,"switchToWindow",{"name":"8"}] 11:36:24 INFO - PROCESS | 1950 | 1477506984164 Marionette TRACE conn5 <- [1,1221,null,{}] 11:36:24 INFO - PROCESS | 1950 | 1477506984171 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a3a2800 == 43 [pid = 1950] [id = 289] 11:36:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x9b2b1800) [pid = 1950] [serial = 847] [outer = (nil)] 11:36:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x9b4f0400) [pid = 1950] [serial = 848] [outer = 0x9b2b1800] 11:36:24 INFO - PROCESS | 1950 | 1477506984315 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0xa0fdd000) [pid = 1950] [serial = 849] [outer = 0x9b2b1800] 11:36:24 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c33c00 == 44 [pid = 1950] [id = 290] 11:36:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0xa2c35c00) [pid = 1950] [serial = 850] [outer = (nil)] 11:36:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0xa2c34c00) [pid = 1950] [serial = 851] [outer = 0xa2c35c00] 11:36:25 INFO - PROCESS | 1950 | 1477506985084 Marionette TRACE conn5 <- [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]]]}] 11:36:25 INFO - . 11:36:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1425ms 11:36:25 INFO - PROCESS | 1950 | 1477506985174 Marionette TRACE conn5 -> [0,1223,"getWindowHandle",null] 11:36:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 11:36:25 INFO - PROCESS | 1950 | 1477506985184 Marionette TRACE conn5 <- [1,1223,null,{"value":"8"}] 11:36:25 INFO - PROCESS | 1950 | 1477506985193 Marionette TRACE conn5 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:25 INFO - PROCESS | 1950 | 1477506985502 Marionette TRACE conn5 <- [1,1224,null,{"value":null}] 11:36:25 INFO - PROCESS | 1950 | 1477506985634 Marionette TRACE conn5 -> [0,1225,"getWindowHandles",null] 11:36:25 INFO - PROCESS | 1950 | 1477506985639 Marionette TRACE conn5 <- [1,1225,null,["8"]] 11:36:25 INFO - PROCESS | 1950 | 1477506985647 Marionette TRACE conn5 -> [0,1226,"switchToWindow",{"name":"8"}] 11:36:25 INFO - PROCESS | 1950 | 1477506985656 Marionette TRACE conn5 <- [1,1226,null,{}] 11:36:25 INFO - PROCESS | 1950 | 1477506985711 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e0e000 == 45 [pid = 1950] [id = 291] 11:36:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0xa2e0e800) [pid = 1950] [serial = 852] [outer = (nil)] 11:36:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0xa2e12800) [pid = 1950] [serial = 853] [outer = 0xa2e0e800] 11:36:25 INFO - PROCESS | 1950 | 1477506985816 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0xa2e12c00) [pid = 1950] [serial = 854] [outer = 0xa2e0e800] 11:36:26 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2eeb000 == 46 [pid = 1950] [id = 292] 11:36:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0xa2f07400) [pid = 1950] [serial = 855] [outer = (nil)] 11:36:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0xa2e07c00) [pid = 1950] [serial = 856] [outer = 0xa2f07400] 11:36:26 INFO - PROCESS | 1950 | 1477506986587 Marionette TRACE conn5 <- [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]]]}] 11:36:26 INFO - . 11:36:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1472ms 11:36:26 INFO - PROCESS | 1950 | 1477506986663 Marionette TRACE conn5 -> [0,1228,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1950 | 1477506986668 Marionette TRACE conn5 <- [1,1228,null,{"value":"8"}] 11:36:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 11:36:26 INFO - PROCESS | 1950 | 1477506986679 Marionette TRACE conn5 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:26 INFO - PROCESS | 1950 | 1477506986899 Marionette TRACE conn5 <- [1,1229,null,{"value":null}] 11:36:27 INFO - PROCESS | 1950 | 1477506987071 Marionette TRACE conn5 -> [0,1230,"getWindowHandles",null] 11:36:27 INFO - PROCESS | 1950 | 1477506987076 Marionette TRACE conn5 <- [1,1230,null,["8"]] 11:36:27 INFO - PROCESS | 1950 | 1477506987083 Marionette TRACE conn5 -> [0,1231,"switchToWindow",{"name":"8"}] 11:36:27 INFO - PROCESS | 1950 | 1477506987089 Marionette TRACE conn5 <- [1,1231,null,{}] 11:36:27 INFO - PROCESS | 1950 | 1477506987096 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2c32800 == 47 [pid = 1950] [id = 293] 11:36:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0xa2f10400) [pid = 1950] [serial = 857] [outer = (nil)] 11:36:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0xa4585400) [pid = 1950] [serial = 858] [outer = 0xa2f10400] 11:36:27 INFO - PROCESS | 1950 | 1477506987231 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0xa480e000) [pid = 1950] [serial = 859] [outer = 0xa2f10400] 11:36:27 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2f0d000 == 48 [pid = 1950] [id = 294] 11:36:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0xa4cef000) [pid = 1950] [serial = 860] [outer = (nil)] 11:36:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x94b1a400) [pid = 1950] [serial = 861] [outer = 0xa4cef000] 11:36:28 INFO - PROCESS | 1950 | 1477506988010 Marionette TRACE conn5 <- [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]]]}] 11:36:28 INFO - . 11:36:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1423ms 11:36:28 INFO - PROCESS | 1950 | 1477506988100 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1950 | 1477506988104 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 11:36:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 11:36:28 INFO - PROCESS | 1950 | 1477506988112 Marionette TRACE conn5 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:28 INFO - PROCESS | 1950 | 1477506988376 Marionette TRACE conn5 <- [1,1234,null,{"value":null}] 11:36:28 INFO - PROCESS | 1950 | 1477506988649 Marionette TRACE conn5 -> [0,1235,"getWindowHandles",null] 11:36:28 INFO - PROCESS | 1950 | 1477506988656 Marionette TRACE conn5 <- [1,1235,null,["8"]] 11:36:28 INFO - PROCESS | 1950 | 1477506988706 Marionette TRACE conn5 -> [0,1236,"switchToWindow",{"name":"8"}] 11:36:28 INFO - PROCESS | 1950 | 1477506988717 Marionette TRACE conn5 <- [1,1236,null,{}] 11:36:28 INFO - PROCESS | 1950 | 1477506988729 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x9238bc00 == 49 [pid = 1950] [id = 295] 11:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x9347c800) [pid = 1950] [serial = 862] [outer = (nil)] 11:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x93e8ac00) [pid = 1950] [serial = 863] [outer = 0x9347c800] 11:36:28 INFO - PROCESS | 1950 | 1477506988825 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x93eec400) [pid = 1950] [serial = 864] [outer = 0x9347c800] 11:36:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e86800 == 50 [pid = 1950] [id = 296] 11:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x93ee3000) [pid = 1950] [serial = 865] [outer = (nil)] 11:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x8fa7fc00) [pid = 1950] [serial = 866] [outer = 0x93ee3000] 11:36:29 INFO - PROCESS | 1950 | 1477506989722 Marionette TRACE conn5 <- [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]]]}] 11:36:29 INFO - . 11:36:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1629ms 11:36:29 INFO - PROCESS | 1950 | 1477506989801 Marionette TRACE conn5 -> [0,1238,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1950 | 1477506989808 Marionette TRACE conn5 <- [1,1238,null,{"value":"8"}] 11:36:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 11:36:29 INFO - PROCESS | 1950 | 1477506989820 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:30 INFO - PROCESS | 1950 | 1477506990051 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:36:30 INFO - PROCESS | 1950 | --DOCSHELL 0xa2bebc00 == 49 [pid = 1950] [id = 284] 11:36:30 INFO - PROCESS | 1950 | --DOCSHELL 0x9a58f400 == 48 [pid = 1950] [id = 282] 11:36:30 INFO - PROCESS | 1950 | --DOCSHELL 0x9a3c9800 == 47 [pid = 1950] [id = 280] 11:36:30 INFO - PROCESS | 1950 | --DOCSHELL 0x93480400 == 46 [pid = 1950] [id = 278] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x97a53800) [pid = 1950] [serial = 801] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | 1477506990216 Marionette TRACE conn5 -> [0,1240,"getWindowHandles",null] 11:36:30 INFO - PROCESS | 1950 | 1477506990230 Marionette TRACE conn5 <- [1,1240,null,["8"]] 11:36:30 INFO - PROCESS | 1950 | 1477506990240 Marionette TRACE conn5 -> [0,1241,"switchToWindow",{"name":"8"}] 11:36:30 INFO - PROCESS | 1950 | 1477506990247 Marionette TRACE conn5 <- [1,1241,null,{}] 11:36:30 INFO - PROCESS | 1950 | 1477506990252 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9af800 == 47 [pid = 1950] [id = 297] 11:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x8f9b0000) [pid = 1950] [serial = 867] [outer = (nil)] 11:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x93610000) [pid = 1950] [serial = 868] [outer = 0x8f9b0000] 11:36:30 INFO - PROCESS | 1950 | 1477506990341 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x93809800) [pid = 1950] [serial = 869] [outer = 0x8f9b0000] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x9553e800) [pid = 1950] [serial = 797] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x95542000) [pid = 1950] [serial = 798] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x97a4cc00) [pid = 1950] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x9403dc00) [pid = 1950] [serial = 794] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x9444b800) [pid = 1950] [serial = 795] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x933efc00) [pid = 1950] [serial = 791] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x9347e800) [pid = 1950] [serial = 792] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x8f7f1400) [pid = 1950] [serial = 788] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x8f8a9c00) [pid = 1950] [serial = 789] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x8f9adc00) [pid = 1950] [serial = 785] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8f9afc00) [pid = 1950] [serial = 786] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x93e90000) [pid = 1950] [serial = 782] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x93e8f400) [pid = 1950] [serial = 783] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0xa4846800) [pid = 1950] [serial = 779] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0xa4c90800) [pid = 1950] [serial = 780] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0xa2e13c00) [pid = 1950] [serial = 776] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0xa2ee0800) [pid = 1950] [serial = 777] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x9a390800) [pid = 1950] [serial = 773] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x9a393800) [pid = 1950] [serial = 774] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x951df800) [pid = 1950] [serial = 770] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x9553f800) [pid = 1950] [serial = 771] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e8fc00 == 48 [pid = 1950] [id = 298] 11:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x94455400) [pid = 1950] [serial = 870] [outer = (nil)] 11:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x924f8000) [pid = 1950] [serial = 871] [outer = 0x94455400] 11:36:31 INFO - PROCESS | 1950 | 1477506991135 Marionette TRACE conn5 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 11:36:31 INFO - . 11:36:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1373ms 11:36:31 INFO - PROCESS | 1950 | 1477506991193 Marionette TRACE conn5 -> [0,1243,"getWindowHandle",null] 11:36:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 11:36:31 INFO - PROCESS | 1950 | 1477506991197 Marionette TRACE conn5 <- [1,1243,null,{"value":"8"}] 11:36:31 INFO - PROCESS | 1950 | 1477506991205 Marionette TRACE conn5 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:31 INFO - PROCESS | 1950 | 1477506991434 Marionette TRACE conn5 <- [1,1244,null,{"value":null}] 11:36:31 INFO - PROCESS | 1950 | 1477506991580 Marionette TRACE conn5 -> [0,1245,"getWindowHandles",null] 11:36:31 INFO - PROCESS | 1950 | 1477506991593 Marionette TRACE conn5 <- [1,1245,null,["8"]] 11:36:31 INFO - PROCESS | 1950 | 1477506991599 Marionette TRACE conn5 -> [0,1246,"switchToWindow",{"name":"8"}] 11:36:31 INFO - PROCESS | 1950 | 1477506991608 Marionette TRACE conn5 <- [1,1246,null,{}] 11:36:31 INFO - PROCESS | 1950 | 1477506991618 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a2c5c00 == 49 [pid = 1950] [id = 299] 11:36:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x9a2cb000) [pid = 1950] [serial = 872] [outer = (nil)] 11:36:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x9a393800) [pid = 1950] [serial = 873] [outer = 0x9a2cb000] 11:36:31 INFO - PROCESS | 1950 | 1477506991715 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x9b3b8400) [pid = 1950] [serial = 874] [outer = 0x9a2cb000] 11:36:32 INFO - PROCESS | 1950 | 1477506992305 Marionette TRACE conn5 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 11:36:32 INFO - . 11:36:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1123ms 11:36:32 INFO - PROCESS | 1950 | 1477506992328 Marionette TRACE conn5 -> [0,1248,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1950 | 1477506992332 Marionette TRACE conn5 <- [1,1248,null,{"value":"8"}] 11:36:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 11:36:32 INFO - PROCESS | 1950 | 1477506992351 Marionette TRACE conn5 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:32 INFO - PROCESS | 1950 | 1477506992551 Marionette TRACE conn5 <- [1,1249,null,{"value":null}] 11:36:32 INFO - PROCESS | 1950 | 1477506992632 Marionette TRACE conn5 -> [0,1250,"getWindowHandles",null] 11:36:32 INFO - PROCESS | 1950 | 1477506992637 Marionette TRACE conn5 <- [1,1250,null,["8"]] 11:36:32 INFO - PROCESS | 1950 | 1477506992643 Marionette TRACE conn5 -> [0,1251,"switchToWindow",{"name":"8"}] 11:36:32 INFO - PROCESS | 1950 | 1477506992649 Marionette TRACE conn5 <- [1,1251,null,{}] 11:36:32 INFO - PROCESS | 1950 | 1477506992654 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2be2000 == 50 [pid = 1950] [id = 300] 11:36:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0xa2be2800) [pid = 1950] [serial = 875] [outer = (nil)] 11:36:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0xa2beb400) [pid = 1950] [serial = 876] [outer = 0xa2be2800] 11:36:32 INFO - PROCESS | 1950 | 1477506992832 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0xa2e05400) [pid = 1950] [serial = 877] [outer = 0xa2be2800] 11:36:33 INFO - PROCESS | 1950 | 1477506993634 Marionette TRACE conn5 <- [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]]]}] 11:36:33 INFO - . 11:36:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1326ms 11:36:33 INFO - PROCESS | 1950 | 1477506993677 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1950 | 1477506993683 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 11:36:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 11:36:33 INFO - PROCESS | 1950 | 1477506993699 Marionette TRACE conn5 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:33 INFO - PROCESS | 1950 | 1477506993954 Marionette TRACE conn5 <- [1,1254,null,{"value":null}] 11:36:33 INFO - PROCESS | 1950 | 1477506993975 Marionette TRACE conn5 -> [0,1255,"getWindowHandles",null] 11:36:33 INFO - PROCESS | 1950 | 1477506993980 Marionette TRACE conn5 <- [1,1255,null,["8"]] 11:36:33 INFO - PROCESS | 1950 | 1477506993987 Marionette TRACE conn5 -> [0,1256,"switchToWindow",{"name":"8"}] 11:36:33 INFO - PROCESS | 1950 | 1477506993993 Marionette TRACE conn5 <- [1,1256,null,{}] 11:36:34 INFO - PROCESS | 1950 | 1477506994073 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e87400 == 51 [pid = 1950] [id = 301] 11:36:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0xa2e0a000) [pid = 1950] [serial = 878] [outer = (nil)] 11:36:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0xa2eebc00) [pid = 1950] [serial = 879] [outer = 0xa2e0a000] 11:36:34 INFO - PROCESS | 1950 | 1477506994168 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0xa4580400) [pid = 1950] [serial = 880] [outer = 0xa2e0a000] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x9b3b4c00) [pid = 1950] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x9551bc00) [pid = 1950] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x93ede800) [pid = 1950] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0xa2760000) [pid = 1950] [serial = 830] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x8db1f800) [pid = 1950] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0xa2bee000) [pid = 1950] [serial = 835] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x9a537000) [pid = 1950] [serial = 825] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x98e10c00) [pid = 1950] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 11:36:34 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0xa0fe2c00) [pid = 1950] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 11:36:34 INFO - PROCESS | 1950 | 1477506994943 Marionette TRACE conn5 <- [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]]]}] 11:36:34 INFO - . 11:36:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1282ms 11:36:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 11:36:34 INFO - PROCESS | 1950 | 1477506994980 Marionette TRACE conn5 -> [0,1258,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1950 | 1477506994983 Marionette TRACE conn5 <- [1,1258,null,{"value":"8"}] 11:36:34 INFO - PROCESS | 1950 | 1477506994991 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:35 INFO - PROCESS | 1950 | 1477506995213 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:36:35 INFO - PROCESS | 1950 | 1477506995297 Marionette TRACE conn5 -> [0,1260,"getWindowHandles",null] 11:36:35 INFO - PROCESS | 1950 | 1477506995302 Marionette TRACE conn5 <- [1,1260,null,["8"]] 11:36:35 INFO - PROCESS | 1950 | 1477506995308 Marionette TRACE conn5 -> [0,1261,"switchToWindow",{"name":"8"}] 11:36:35 INFO - PROCESS | 1950 | 1477506995313 Marionette TRACE conn5 <- [1,1261,null,{}] 11:36:35 INFO - PROCESS | 1950 | 1477506995319 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x93ee0000 == 52 [pid = 1950] [id = 302] 11:36:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0xa2eed800) [pid = 1950] [serial = 881] [outer = (nil)] 11:36:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0xa4894800) [pid = 1950] [serial = 882] [outer = 0xa2eed800] 11:36:35 INFO - PROCESS | 1950 | 1477506995431 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0xa4896c00) [pid = 1950] [serial = 883] [outer = 0xa2eed800] 11:36:35 INFO - PROCESS | 1950 | 1477506995995 Marionette TRACE conn5 <- [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]]]}] 11:36:36 INFO - . 11:36:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1027ms 11:36:36 INFO - PROCESS | 1950 | 1477506996018 Marionette TRACE conn5 -> [0,1263,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1950 | 1477506996024 Marionette TRACE conn5 <- [1,1263,null,{"value":"8"}] 11:36:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 11:36:36 INFO - PROCESS | 1950 | 1477506996035 Marionette TRACE conn5 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:36 INFO - PROCESS | 1950 | 1477506996214 Marionette TRACE conn5 <- [1,1264,null,{"value":null}] 11:36:36 INFO - PROCESS | 1950 | 1477506996346 Marionette TRACE conn5 -> [0,1265,"getWindowHandles",null] 11:36:36 INFO - PROCESS | 1950 | 1477506996349 Marionette TRACE conn5 <- [1,1265,null,["8"]] 11:36:36 INFO - PROCESS | 1950 | 1477506996356 Marionette TRACE conn5 -> [0,1266,"switchToWindow",{"name":"8"}] 11:36:36 INFO - PROCESS | 1950 | 1477506996367 Marionette TRACE conn5 <- [1,1266,null,{}] 11:36:36 INFO - PROCESS | 1950 | 1477506996375 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x9391d800 == 53 [pid = 1950] [id = 303] 11:36:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x9391ec00) [pid = 1950] [serial = 884] [outer = (nil)] 11:36:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x93921000) [pid = 1950] [serial = 885] [outer = 0x9391ec00] 11:36:36 INFO - PROCESS | 1950 | 1477506996473 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x93924400) [pid = 1950] [serial = 886] [outer = 0x9391ec00] 11:36:37 INFO - PROCESS | 1950 | 1477506997286 Marionette TRACE conn5 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 11:36:37 INFO - . 11:36:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1275ms 11:36:37 INFO - PROCESS | 1950 | 1477506997308 Marionette TRACE conn5 -> [0,1268,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1950 | 1477506997317 Marionette TRACE conn5 <- [1,1268,null,{"value":"8"}] 11:36:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 11:36:37 INFO - PROCESS | 1950 | 1477506997329 Marionette TRACE conn5 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:37 INFO - PROCESS | 1950 | 1477506997580 Marionette TRACE conn5 <- [1,1269,null,{"value":null}] 11:36:37 INFO - PROCESS | 1950 | 1477506997752 Marionette TRACE conn5 -> [0,1270,"getWindowHandles",null] 11:36:37 INFO - PROCESS | 1950 | 1477506997758 Marionette TRACE conn5 <- [1,1270,null,["8"]] 11:36:37 INFO - PROCESS | 1950 | 1477506997772 Marionette TRACE conn5 -> [0,1271,"switchToWindow",{"name":"8"}] 11:36:37 INFO - PROCESS | 1950 | 1477506997780 Marionette TRACE conn5 <- [1,1271,null,{}] 11:36:37 INFO - PROCESS | 1950 | 1477506997833 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e8f400 == 54 [pid = 1950] [id = 304] 11:36:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x93e91800) [pid = 1950] [serial = 887] [outer = (nil)] 11:36:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x94039800) [pid = 1950] [serial = 888] [outer = 0x93e91800] 11:36:37 INFO - PROCESS | 1950 | 1477506997947 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x94c79800) [pid = 1950] [serial = 889] [outer = 0x93e91800] 11:36:38 INFO - PROCESS | 1950 | 1477506998724 Marionette TRACE conn5 <- [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]]]}] 11:36:38 INFO - . 11:36:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1422ms 11:36:38 INFO - PROCESS | 1950 | 1477506998756 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1950 | 1477506998763 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 11:36:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 11:36:38 INFO - PROCESS | 1950 | 1477506998773 Marionette TRACE conn5 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:39 INFO - PROCESS | 1950 | 1477506999004 Marionette TRACE conn5 <- [1,1274,null,{"value":null}] 11:36:39 INFO - PROCESS | 1950 | 1477506999192 Marionette TRACE conn5 -> [0,1275,"getWindowHandles",null] 11:36:39 INFO - PROCESS | 1950 | 1477506999199 Marionette TRACE conn5 <- [1,1275,null,["8"]] 11:36:39 INFO - PROCESS | 1950 | 1477506999208 Marionette TRACE conn5 -> [0,1276,"switchToWindow",{"name":"8"}] 11:36:39 INFO - PROCESS | 1950 | 1477506999215 Marionette TRACE conn5 <- [1,1276,null,{}] 11:36:39 INFO - PROCESS | 1950 | 1477506999226 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x99595c00 == 55 [pid = 1950] [id = 305] 11:36:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x9a103000) [pid = 1950] [serial = 890] [outer = (nil)] 11:36:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x9a389400) [pid = 1950] [serial = 891] [outer = 0x9a103000] 11:36:39 INFO - PROCESS | 1950 | 1477506999337 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x9a10a000) [pid = 1950] [serial = 892] [outer = 0x9a103000] 11:36:40 INFO - PROCESS | 1950 | 1477507000051 Marionette TRACE conn5 <- [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]]]}] 11:36:40 INFO - . 11:36:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1328ms 11:36:40 INFO - PROCESS | 1950 | 1477507000111 Marionette TRACE conn5 -> [0,1278,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1950 | 1477507000121 Marionette TRACE conn5 <- [1,1278,null,{"value":"8"}] 11:36:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 11:36:40 INFO - PROCESS | 1950 | 1477507000130 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:40 INFO - PROCESS | 1950 | 1477507000345 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:36:40 INFO - PROCESS | 1950 | 1477507000518 Marionette TRACE conn5 -> [0,1280,"getWindowHandles",null] 11:36:40 INFO - PROCESS | 1950 | 1477507000523 Marionette TRACE conn5 <- [1,1280,null,["8"]] 11:36:40 INFO - PROCESS | 1950 | 1477507000535 Marionette TRACE conn5 -> [0,1281,"switchToWindow",{"name":"8"}] 11:36:40 INFO - PROCESS | 1950 | 1477507000542 Marionette TRACE conn5 <- [1,1281,null,{}] 11:36:40 INFO - PROCESS | 1950 | 1477507000591 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x91a90800 == 56 [pid = 1950] [id = 306] 11:36:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x9220e800) [pid = 1950] [serial = 893] [outer = (nil)] 11:36:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0xa4843400) [pid = 1950] [serial = 894] [outer = 0x9220e800] 11:36:40 INFO - PROCESS | 1950 | 1477507000708 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0xa9343800) [pid = 1950] [serial = 895] [outer = 0x9220e800] 11:36:41 INFO - PROCESS | 1950 | 1477507001587 Marionette TRACE conn5 <- [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]]]}] 11:36:41 INFO - . 11:36:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1485ms 11:36:41 INFO - PROCESS | 1950 | 1477507001615 Marionette TRACE conn5 -> [0,1283,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1950 | 1477507001621 Marionette TRACE conn5 <- [1,1283,null,{"value":"8"}] 11:36:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 11:36:41 INFO - PROCESS | 1950 | 1477507001630 Marionette TRACE conn5 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:41 INFO - PROCESS | 1950 | 1477507001864 Marionette TRACE conn5 <- [1,1284,null,{"value":null}] 11:36:42 INFO - PROCESS | 1950 | 1477507002040 Marionette TRACE conn5 -> [0,1285,"getWindowHandles",null] 11:36:42 INFO - PROCESS | 1950 | 1477507002048 Marionette TRACE conn5 <- [1,1285,null,["8"]] 11:36:42 INFO - PROCESS | 1950 | 1477507002055 Marionette TRACE conn5 -> [0,1286,"switchToWindow",{"name":"8"}] 11:36:42 INFO - PROCESS | 1950 | 1477507002064 Marionette TRACE conn5 <- [1,1286,null,{}] 11:36:42 INFO - PROCESS | 1950 | 1477507002119 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f936000 == 57 [pid = 1950] [id = 307] 11:36:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x8f937800) [pid = 1950] [serial = 896] [outer = (nil)] 11:36:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x8f93a800) [pid = 1950] [serial = 897] [outer = 0x8f937800] 11:36:42 INFO - PROCESS | 1950 | 1477507002224 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x8f93c800) [pid = 1950] [serial = 898] [outer = 0x8f937800] 11:36:42 INFO - PROCESS | 1950 | 1477507002892 Marionette TRACE conn5 <- [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]]]}] 11:36:42 INFO - . 11:36:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1277ms 11:36:42 INFO - PROCESS | 1950 | 1477507002906 Marionette TRACE conn5 -> [0,1288,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1950 | 1477507002909 Marionette TRACE conn5 <- [1,1288,null,{"value":"8"}] 11:36:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 11:36:42 INFO - PROCESS | 1950 | 1477507002944 Marionette TRACE conn5 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:43 INFO - PROCESS | 1950 | 1477507003151 Marionette TRACE conn5 <- [1,1289,null,{"value":null}] 11:36:43 INFO - PROCESS | 1950 | 1477507003337 Marionette TRACE conn5 -> [0,1290,"getWindowHandles",null] 11:36:43 INFO - PROCESS | 1950 | 1477507003342 Marionette TRACE conn5 <- [1,1290,null,["8"]] 11:36:43 INFO - PROCESS | 1950 | 1477507003367 Marionette TRACE conn5 -> [0,1291,"switchToWindow",{"name":"8"}] 11:36:43 INFO - PROCESS | 1950 | 1477507003374 Marionette TRACE conn5 <- [1,1291,null,{}] 11:36:43 INFO - PROCESS | 1950 | 1477507003387 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2d29800 == 58 [pid = 1950] [id = 308] 11:36:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0xa2d29c00) [pid = 1950] [serial = 899] [outer = (nil)] 11:36:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0xa2d2d000) [pid = 1950] [serial = 900] [outer = 0xa2d29c00] 11:36:43 INFO - PROCESS | 1950 | 1477507003486 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0xa2d2c000) [pid = 1950] [serial = 901] [outer = 0xa2d29c00] 11:36:44 INFO - PROCESS | 1950 | 1477507004301 Marionette TRACE conn5 <- [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]]]}] 11:36:44 INFO - . 11:36:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1432ms 11:36:44 INFO - PROCESS | 1950 | 1477507004370 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:36:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 11:36:44 INFO - PROCESS | 1950 | 1477507004375 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 11:36:44 INFO - PROCESS | 1950 | 1477507004383 Marionette TRACE conn5 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:44 INFO - PROCESS | 1950 | 1477507004692 Marionette TRACE conn5 <- [1,1294,null,{"value":null}] 11:36:44 INFO - PROCESS | 1950 | 1477507004895 Marionette TRACE conn5 -> [0,1295,"getWindowHandles",null] 11:36:44 INFO - PROCESS | 1950 | 1477507004903 Marionette TRACE conn5 <- [1,1295,null,["8"]] 11:36:45 INFO - PROCESS | 1950 | 1477507005151 Marionette TRACE conn5 -> [0,1296,"switchToWindow",{"name":"8"}] 11:36:45 INFO - PROCESS | 1950 | 1477507005163 Marionette TRACE conn5 <- [1,1296,null,{}] 11:36:45 INFO - PROCESS | 1950 | 1477507005174 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75ac00 == 59 [pid = 1950] [id = 309] 11:36:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x8c762800) [pid = 1950] [serial = 902] [outer = (nil)] 11:36:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x8db25000) [pid = 1950] [serial = 903] [outer = 0x8c762800] 11:36:45 INFO - PROCESS | 1950 | 1477507005270 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x8f934400) [pid = 1950] [serial = 904] [outer = 0x8c762800] 11:36:46 INFO - PROCESS | 1950 | 1477507006275 Marionette TRACE conn5 <- [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]]]}] 11:36:46 INFO - . 11:36:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1930ms 11:36:46 INFO - PROCESS | 1950 | 1477507006314 Marionette TRACE conn5 -> [0,1298,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1950 | 1477507006323 Marionette TRACE conn5 <- [1,1298,null,{"value":"8"}] 11:36:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 11:36:46 INFO - PROCESS | 1950 | 1477507006333 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a3400 == 58 [pid = 1950] [id = 221] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x933e9000 == 57 [pid = 1950] [id = 223] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x94b19000 == 56 [pid = 1950] [id = 226] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x955a1800 == 55 [pid = 1950] [id = 228] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9237d400 == 54 [pid = 1950] [id = 236] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x93e8fc00 == 53 [pid = 1950] [id = 298] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c33c00 == 52 [pid = 1950] [id = 290] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2eeb000 == 51 [pid = 1950] [id = 292] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2f0d000 == 50 [pid = 1950] [id = 294] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x93e86800 == 49 [pid = 1950] [id = 296] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a6400 == 48 [pid = 1950] [id = 286] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x94457800 == 47 [pid = 1950] [id = 288] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9af800 == 46 [pid = 1950] [id = 297] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9a2c5c00 == 45 [pid = 1950] [id = 299] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x93ee0000 == 44 [pid = 1950] [id = 302] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x93e87400 == 43 [pid = 1950] [id = 301] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9a1e2c00 == 42 [pid = 1950] [id = 227] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9b4d7000 == 41 [pid = 1950] [id = 230] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2be2000 == 40 [pid = 1950] [id = 300] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9aff3c00 == 39 [pid = 1950] [id = 229] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c27000 == 38 [pid = 1950] [id = 235] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa275ac00 == 37 [pid = 1950] [id = 234] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa0fe6800 == 36 [pid = 1950] [id = 231] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9238bc00 == 35 [pid = 1950] [id = 295] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9aff3800 == 34 [pid = 1950] [id = 239] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9444bc00 == 33 [pid = 1950] [id = 224] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x97ade800 == 32 [pid = 1950] [id = 233] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x92f70000 == 31 [pid = 1950] [id = 232] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x8f936000 == 30 [pid = 1950] [id = 307] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0xa2d29800 == 29 [pid = 1950] [id = 308] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75ac00 == 28 [pid = 1950] [id = 309] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x9391d800 == 27 [pid = 1950] [id = 303] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x93e8f400 == 26 [pid = 1950] [id = 304] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x99595c00 == 25 [pid = 1950] [id = 305] 11:36:47 INFO - PROCESS | 1950 | --DOCSHELL 0x91a90800 == 24 [pid = 1950] [id = 306] 11:36:47 INFO - PROCESS | 1950 | 1477507007588 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x93e8c400) [pid = 1950] [serial = 805] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x97c04000) [pid = 1950] [serial = 808] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x9a39bc00) [pid = 1950] [serial = 811] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x8f9aec00) [pid = 1950] [serial = 815] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x8f89ec00) [pid = 1950] [serial = 814] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x95540400) [pid = 1950] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x95527c00) [pid = 1950] [serial = 820] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x94034400) [pid = 1950] [serial = 818] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x93ee2800) [pid = 1950] [serial = 817] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x9a101c00) [pid = 1950] [serial = 824] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x99523400) [pid = 1950] [serial = 823] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x9b4d5400) [pid = 1950] [serial = 829] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x9b3c1000) [pid = 1950] [serial = 828] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0xa27e9800) [pid = 1950] [serial = 834] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0xa2756800) [pid = 1950] [serial = 833] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0xa0fe5800) [pid = 1950] [serial = 831] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0xa0fdec00) [pid = 1950] [serial = 836] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x9a2cd400) [pid = 1950] [serial = 826] [outer = (nil)] [url = about:blank] 11:36:47 INFO - PROCESS | 1950 | 1477507007798 Marionette TRACE conn5 -> [0,1300,"getWindowHandles",null] 11:36:47 INFO - PROCESS | 1950 | 1477507007805 Marionette TRACE conn5 <- [1,1300,null,["8"]] 11:36:47 INFO - PROCESS | 1950 | 1477507007817 Marionette TRACE conn5 -> [0,1301,"switchToWindow",{"name":"8"}] 11:36:47 INFO - PROCESS | 1950 | 1477507007827 Marionette TRACE conn5 <- [1,1301,null,{}] 11:36:47 INFO - PROCESS | 1950 | 1477507007837 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c761400 == 25 [pid = 1950] [id = 310] 11:36:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x8c761800) [pid = 1950] [serial = 905] [outer = (nil)] 11:36:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x8db1d400) [pid = 1950] [serial = 906] [outer = 0x8c761800] 11:36:47 INFO - PROCESS | 1950 | 1477507007942 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x8db41000) [pid = 1950] [serial = 907] [outer = 0x8c761800] 11:36:48 INFO - PROCESS | 1950 | 1477507008648 Marionette TRACE conn5 <- [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]]]}] 11:36:48 INFO - . 11:36:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 2329ms 11:36:48 INFO - PROCESS | 1950 | 1477507008669 Marionette TRACE conn5 -> [0,1303,"getWindowHandle",null] 11:36:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 11:36:48 INFO - PROCESS | 1950 | 1477507008680 Marionette TRACE conn5 <- [1,1303,null,{"value":"8"}] 11:36:48 INFO - PROCESS | 1950 | 1477507008690 Marionette TRACE conn5 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:48 INFO - PROCESS | 1950 | 1477507008891 Marionette TRACE conn5 <- [1,1304,null,{"value":null}] 11:36:49 INFO - PROCESS | 1950 | 1477507009041 Marionette TRACE conn5 -> [0,1305,"getWindowHandles",null] 11:36:49 INFO - PROCESS | 1950 | 1477507009051 Marionette TRACE conn5 <- [1,1305,null,["8"]] 11:36:49 INFO - PROCESS | 1950 | 1477507009065 Marionette TRACE conn5 -> [0,1306,"switchToWindow",{"name":"8"}] 11:36:49 INFO - PROCESS | 1950 | 1477507009077 Marionette TRACE conn5 <- [1,1306,null,{}] 11:36:49 INFO - PROCESS | 1950 | 1477507009095 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9a6800 == 26 [pid = 1950] [id = 311] 11:36:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x8f9a7800) [pid = 1950] [serial = 908] [outer = (nil)] 11:36:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x8f9ab400) [pid = 1950] [serial = 909] [outer = 0x8f9a7800] 11:36:49 INFO - PROCESS | 1950 | 1477507009197 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x8f9abc00) [pid = 1950] [serial = 910] [outer = 0x8f9a7800] 11:36:49 INFO - PROCESS | 1950 | 1477507009961 Marionette TRACE conn5 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 11:36:50 INFO - . 11:36:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1330ms 11:36:50 INFO - PROCESS | 1950 | 1477507010020 Marionette TRACE conn5 -> [0,1308,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1950 | 1477507010026 Marionette TRACE conn5 <- [1,1308,null,{"value":"8"}] 11:36:50 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 11:36:50 INFO - PROCESS | 1950 | 1477507010041 Marionette TRACE conn5 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:50 INFO - PROCESS | 1950 | 1477507010312 Marionette TRACE conn5 <- [1,1309,null,{"value":null}] 11:36:50 INFO - PROCESS | 1950 | 1477507010356 Marionette TRACE conn5 -> [0,1310,"getWindowHandles",null] 11:36:50 INFO - PROCESS | 1950 | 1477507010367 Marionette TRACE conn5 <- [1,1310,null,["8"]] 11:36:50 INFO - PROCESS | 1950 | 1477507010451 Marionette TRACE conn5 -> [0,1311,"switchToWindow",{"name":"8"}] 11:36:50 INFO - PROCESS | 1950 | 1477507010462 Marionette TRACE conn5 <- [1,1311,null,{}] 11:36:50 INFO - PROCESS | 1950 | 1477507010468 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x933ee400 == 27 [pid = 1950] [id = 312] 11:36:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x9347d800) [pid = 1950] [serial = 911] [outer = (nil)] 11:36:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x93605000) [pid = 1950] [serial = 912] [outer = 0x9347d800] 11:36:50 INFO - PROCESS | 1950 | 1477507010573 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x93918800) [pid = 1950] [serial = 913] [outer = 0x9347d800] 11:36:51 INFO - PROCESS | 1950 | 1477507011509 Marionette TRACE conn5 <- [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]]]}] 11:36:51 INFO - ... 11:36:51 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1484ms 11:36:51 INFO - PROCESS | 1950 | 1477507011532 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1950 | 1477507011537 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 11:36:51 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 11:36:51 INFO - PROCESS | 1950 | 1477507011561 Marionette TRACE conn5 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:52 INFO - PROCESS | 1950 | 1477507012453 Marionette TRACE conn5 <- [1,1314,null,{"value":null}] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x97a4dc00) [pid = 1950] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x9a38c400) [pid = 1950] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x955a1000) [pid = 1950] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x93b22c00) [pid = 1950] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0xa2e0a000) [pid = 1950] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x94455400) [pid = 1950] [serial = 870] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8f9b0000) [pid = 1950] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x93ee3000) [pid = 1950] [serial = 865] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x9347c800) [pid = 1950] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x9a242400) [pid = 1950] [serial = 845] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x9444c400) [pid = 1950] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x9a2cb000) [pid = 1950] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0xa2c35c00) [pid = 1950] [serial = 850] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x9b2b1800) [pid = 1950] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x90690400) [pid = 1950] [serial = 840] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0xa2bea400) [pid = 1950] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0xa2f07400) [pid = 1950] [serial = 855] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0xa2e0e800) [pid = 1950] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0xa4cef000) [pid = 1950] [serial = 860] [outer = (nil)] [url = about:blank] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0xa2f10400) [pid = 1950] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0xa2be2800) [pid = 1950] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0xa2eed800) [pid = 1950] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 11:36:52 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x9391ec00) [pid = 1950] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 11:36:52 INFO - PROCESS | 1950 | 1477507012581 Marionette TRACE conn5 -> [0,1315,"getWindowHandles",null] 11:36:52 INFO - PROCESS | 1950 | 1477507012588 Marionette TRACE conn5 <- [1,1315,null,["8"]] 11:36:52 INFO - PROCESS | 1950 | 1477507012595 Marionette TRACE conn5 -> [0,1316,"switchToWindow",{"name":"8"}] 11:36:52 INFO - PROCESS | 1950 | 1477507012603 Marionette TRACE conn5 <- [1,1316,null,{}] 11:36:52 INFO - PROCESS | 1950 | 1477507012611 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c757000 == 28 [pid = 1950] [id = 313] 11:36:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x90690400) [pid = 1950] [serial = 914] [outer = (nil)] 11:36:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x9391ec00) [pid = 1950] [serial = 915] [outer = 0x90690400] 11:36:52 INFO - PROCESS | 1950 | 1477507012712 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x93ee0000) [pid = 1950] [serial = 916] [outer = 0x90690400] 11:36:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x9444b400 == 29 [pid = 1950] [id = 314] 11:36:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x9444bc00) [pid = 1950] [serial = 917] [outer = (nil)] 11:36:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x9444c400) [pid = 1950] [serial = 918] [outer = 0x9444bc00] 11:36:53 INFO - PROCESS | 1950 | 1477507013589 Marionette TRACE conn5 <- [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]]]}] 11:36:53 INFO - .... 11:36:53 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 2079ms 11:36:53 INFO - PROCESS | 1950 | 1477507013641 Marionette TRACE conn5 -> [0,1318,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1950 | 1477507013649 Marionette TRACE conn5 <- [1,1318,null,{"value":"8"}] 11:36:53 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 11:36:53 INFO - PROCESS | 1950 | 1477507013665 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:53 INFO - PROCESS | 1950 | 1477507013928 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:36:54 INFO - PROCESS | 1950 | 1477507014071 Marionette TRACE conn5 -> [0,1320,"getWindowHandles",null] 11:36:54 INFO - PROCESS | 1950 | 1477507014077 Marionette TRACE conn5 <- [1,1320,null,["8"]] 11:36:54 INFO - PROCESS | 1950 | 1477507014083 Marionette TRACE conn5 -> [0,1321,"switchToWindow",{"name":"8"}] 11:36:54 INFO - PROCESS | 1950 | 1477507014089 Marionette TRACE conn5 <- [1,1321,null,{}] 11:36:54 INFO - PROCESS | 1950 | 1477507014097 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f6f000 == 30 [pid = 1950] [id = 315] 11:36:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x92f75400) [pid = 1950] [serial = 919] [outer = (nil)] 11:36:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x94b18c00) [pid = 1950] [serial = 920] [outer = 0x92f75400] 11:36:54 INFO - PROCESS | 1950 | 1477507014193 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x94b49400) [pid = 1950] [serial = 921] [outer = 0x92f75400] 11:36:55 INFO - PROCESS | 1950 | 1477507015010 Marionette TRACE conn5 <- [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"]]]}] 11:36:55 INFO - . 11:36:55 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1381ms 11:36:55 INFO - PROCESS | 1950 | 1477507015047 Marionette TRACE conn5 -> [0,1323,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1950 | 1477507015055 Marionette TRACE conn5 <- [1,1323,null,{"value":"8"}] 11:36:55 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 11:36:55 INFO - PROCESS | 1950 | 1477507015069 Marionette TRACE conn5 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:55 INFO - PROCESS | 1950 | 1477507015318 Marionette TRACE conn5 <- [1,1324,null,{"value":null}] 11:36:55 INFO - PROCESS | 1950 | 1477507015495 Marionette TRACE conn5 -> [0,1325,"getWindowHandles",null] 11:36:55 INFO - PROCESS | 1950 | 1477507015501 Marionette TRACE conn5 <- [1,1325,null,["8"]] 11:36:55 INFO - PROCESS | 1950 | 1477507015512 Marionette TRACE conn5 -> [0,1326,"switchToWindow",{"name":"8"}] 11:36:55 INFO - PROCESS | 1950 | 1477507015522 Marionette TRACE conn5 <- [1,1326,null,{}] 11:36:55 INFO - PROCESS | 1950 | 1477507015579 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x9229d400 == 31 [pid = 1950] [id = 316] 11:36:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x922a7400) [pid = 1950] [serial = 922] [outer = (nil)] 11:36:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x930a8c00) [pid = 1950] [serial = 923] [outer = 0x922a7400] 11:36:55 INFO - PROCESS | 1950 | 1477507015692 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x9391d800) [pid = 1950] [serial = 924] [outer = 0x922a7400] 11:36:56 INFO - PROCESS | 1950 | 1477507016542 Marionette TRACE conn5 <- [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]]]}] 11:36:56 INFO - . 11:36:56 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1530ms 11:36:56 INFO - PROCESS | 1950 | 1477507016597 Marionette TRACE conn5 -> [0,1328,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1950 | 1477507016607 Marionette TRACE conn5 <- [1,1328,null,{"value":"8"}] 11:36:56 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 11:36:56 INFO - PROCESS | 1950 | 1477507016643 Marionette TRACE conn5 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:56 INFO - PROCESS | 1950 | 1477507016873 Marionette TRACE conn5 <- [1,1329,null,{"value":null}] 11:36:57 INFO - PROCESS | 1950 | 1477507017048 Marionette TRACE conn5 -> [0,1330,"getWindowHandles",null] 11:36:57 INFO - PROCESS | 1950 | 1477507017054 Marionette TRACE conn5 <- [1,1330,null,["8"]] 11:36:57 INFO - PROCESS | 1950 | 1477507017063 Marionette TRACE conn5 -> [0,1331,"switchToWindow",{"name":"8"}] 11:36:57 INFO - PROCESS | 1950 | 1477507017072 Marionette TRACE conn5 <- [1,1331,null,{}] 11:36:57 INFO - PROCESS | 1950 | 1477507017128 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9a5000 == 32 [pid = 1950] [id = 317] 11:36:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x94b16400) [pid = 1950] [serial = 925] [outer = (nil)] 11:36:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x951e7c00) [pid = 1950] [serial = 926] [outer = 0x94b16400] 11:36:57 INFO - PROCESS | 1950 | 1477507017239 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x95301400) [pid = 1950] [serial = 927] [outer = 0x94b16400] 11:36:58 INFO - PROCESS | 1950 | 1477507017995 Marionette TRACE conn5 <- [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]]]}] 11:36:58 INFO - . 11:36:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1375ms 11:36:58 INFO - PROCESS | 1950 | 1477507018050 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1950 | 1477507018059 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 11:36:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 11:36:58 INFO - PROCESS | 1950 | 1477507018070 Marionette TRACE conn5 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:58 INFO - PROCESS | 1950 | 1477507018290 Marionette TRACE conn5 <- [1,1334,null,{"value":null}] 11:36:58 INFO - PROCESS | 1950 | 1477507018479 Marionette TRACE conn5 -> [0,1335,"getWindowHandles",null] 11:36:58 INFO - PROCESS | 1950 | 1477507018485 Marionette TRACE conn5 <- [1,1335,null,["8"]] 11:36:58 INFO - PROCESS | 1950 | 1477507018540 Marionette TRACE conn5 -> [0,1336,"switchToWindow",{"name":"8"}] 11:36:58 INFO - PROCESS | 1950 | 1477507018549 Marionette TRACE conn5 <- [1,1336,null,{}] 11:36:58 INFO - PROCESS | 1950 | 1477507018568 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x95594800 == 33 [pid = 1950] [id = 318] 11:36:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x95596800) [pid = 1950] [serial = 928] [outer = (nil)] 11:36:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x97a56000) [pid = 1950] [serial = 929] [outer = 0x95596800] 11:36:58 INFO - PROCESS | 1950 | 1477507018676 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x97ad0000) [pid = 1950] [serial = 930] [outer = 0x95596800] 11:36:59 INFO - PROCESS | 1950 | 1477507019563 Marionette TRACE conn5 <- [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]]]}] 11:36:59 INFO - .. 11:36:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1526ms 11:36:59 INFO - PROCESS | 1950 | 1477507019596 Marionette TRACE conn5 -> [0,1338,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1950 | 1477507019603 Marionette TRACE conn5 <- [1,1338,null,{"value":"8"}] 11:36:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 11:36:59 INFO - PROCESS | 1950 | 1477507019615 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:36:59 INFO - PROCESS | 1950 | 1477507019864 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:37:00 INFO - PROCESS | 1950 | 1477507020035 Marionette TRACE conn5 -> [0,1340,"getWindowHandles",null] 11:37:00 INFO - PROCESS | 1950 | 1477507020040 Marionette TRACE conn5 <- [1,1340,null,["8"]] 11:37:00 INFO - PROCESS | 1950 | 1477507020054 Marionette TRACE conn5 -> [0,1341,"switchToWindow",{"name":"8"}] 11:37:00 INFO - PROCESS | 1950 | 1477507020061 Marionette TRACE conn5 <- [1,1341,null,{}] 11:37:00 INFO - PROCESS | 1950 | 1477507020069 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f814000 == 34 [pid = 1950] [id = 319] 11:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x8f8a0c00) [pid = 1950] [serial = 931] [outer = (nil)] 11:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x93e93c00) [pid = 1950] [serial = 932] [outer = 0x8f8a0c00] 11:37:00 INFO - PROCESS | 1950 | 1477507020215 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x97c05000) [pid = 1950] [serial = 933] [outer = 0x8f8a0c00] 11:37:01 INFO - PROCESS | 1950 | 1477507021131 Marionette TRACE conn5 <- [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]]]}] 11:37:01 INFO - . 11:37:01 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1577ms 11:37:01 INFO - PROCESS | 1950 | 1477507021190 Marionette TRACE conn5 -> [0,1343,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1950 | 1477507021198 Marionette TRACE conn5 <- [1,1343,null,{"value":"8"}] 11:37:01 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 11:37:01 INFO - PROCESS | 1950 | 1477507021283 Marionette TRACE conn5 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:01 INFO - PROCESS | 1950 | 1477507021556 Marionette TRACE conn5 <- [1,1344,null,{"value":null}] 11:37:01 INFO - PROCESS | 1950 | --DOCSHELL 0x9444b400 == 33 [pid = 1950] [id = 314] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x93921000) [pid = 1950] [serial = 885] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x93924400) [pid = 1950] [serial = 886] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0xa4894800) [pid = 1950] [serial = 882] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0xa4896c00) [pid = 1950] [serial = 883] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0xa2eebc00) [pid = 1950] [serial = 879] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0xa4580400) [pid = 1950] [serial = 880] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x9a39f800) [pid = 1950] [serial = 812] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x9951ac00) [pid = 1950] [serial = 809] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x94037c00) [pid = 1950] [serial = 806] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x98e01800) [pid = 1950] [serial = 802] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0xa2beb400) [pid = 1950] [serial = 876] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0xa2e05400) [pid = 1950] [serial = 877] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x9a393800) [pid = 1950] [serial = 873] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x9b3b8400) [pid = 1950] [serial = 874] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x93610000) [pid = 1950] [serial = 868] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x93809800) [pid = 1950] [serial = 869] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x924f8000) [pid = 1950] [serial = 871] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x93e8ac00) [pid = 1950] [serial = 863] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x93eec400) [pid = 1950] [serial = 864] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8db1f400) [pid = 1950] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8fa7fc00) [pid = 1950] [serial = 866] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x9a23ac00) [pid = 1950] [serial = 846] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0xa2c34c00) [pid = 1950] [serial = 851] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x90691800) [pid = 1950] [serial = 841] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0xa2e07c00) [pid = 1950] [serial = 856] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x94b1a400) [pid = 1950] [serial = 861] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0xa4585400) [pid = 1950] [serial = 858] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0xa480e000) [pid = 1950] [serial = 859] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0xa2e12800) [pid = 1950] [serial = 853] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa2e12c00) [pid = 1950] [serial = 854] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x9b4f0400) [pid = 1950] [serial = 848] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0xa0fdd000) [pid = 1950] [serial = 849] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x951dfc00) [pid = 1950] [serial = 843] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9553c800) [pid = 1950] [serial = 844] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0xa2c2e800) [pid = 1950] [serial = 838] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0xa2c2f000) [pid = 1950] [serial = 839] [outer = (nil)] [url = about:blank] 11:37:01 INFO - PROCESS | 1950 | 1477507021803 Marionette TRACE conn5 -> [0,1345,"getWindowHandles",null] 11:37:01 INFO - PROCESS | 1950 | 1477507021827 Marionette TRACE conn5 <- [1,1345,null,["8"]] 11:37:01 INFO - PROCESS | 1950 | 1477507021867 Marionette TRACE conn5 -> [0,1346,"switchToWindow",{"name":"8"}] 11:37:01 INFO - PROCESS | 1950 | 1477507021874 Marionette TRACE conn5 <- [1,1346,null,{}] 11:37:01 INFO - PROCESS | 1950 | 1477507021886 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7e3000 == 34 [pid = 1950] [id = 320] 11:37:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8f7ed000) [pid = 1950] [serial = 934] [outer = (nil)] 11:37:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x8fa7dc00) [pid = 1950] [serial = 935] [outer = 0x8f7ed000] 11:37:02 INFO - PROCESS | 1950 | 1477507021994 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8f9a9000) [pid = 1950] [serial = 936] [outer = 0x8f7ed000] 11:37:02 INFO - PROCESS | 1950 | 1477507022781 Marionette TRACE conn5 <- [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]]]}] 11:37:02 INFO - .................. 11:37:02 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1593ms 11:37:02 INFO - PROCESS | 1950 | 1477507022850 Marionette TRACE conn5 -> [0,1348,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1950 | 1477507022856 Marionette TRACE conn5 <- [1,1348,null,{"value":"8"}] 11:37:02 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 11:37:02 INFO - PROCESS | 1950 | 1477507022865 Marionette TRACE conn5 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:03 INFO - PROCESS | 1950 | 1477507023079 Marionette TRACE conn5 <- [1,1349,null,{"value":null}] 11:37:03 INFO - PROCESS | 1950 | 1477507023206 Marionette TRACE conn5 -> [0,1350,"getWindowHandles",null] 11:37:03 INFO - PROCESS | 1950 | 1477507023211 Marionette TRACE conn5 <- [1,1350,null,["8"]] 11:37:03 INFO - PROCESS | 1950 | 1477507023219 Marionette TRACE conn5 -> [0,1351,"switchToWindow",{"name":"8"}] 11:37:03 INFO - PROCESS | 1950 | 1477507023226 Marionette TRACE conn5 <- [1,1351,null,{}] 11:37:03 INFO - PROCESS | 1950 | 1477507023233 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x92fd7800 == 35 [pid = 1950] [id = 321] 11:37:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x930a7800) [pid = 1950] [serial = 937] [outer = (nil)] 11:37:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x94b15400) [pid = 1950] [serial = 938] [outer = 0x930a7800] 11:37:03 INFO - PROCESS | 1950 | 1477507023348 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x951e4400) [pid = 1950] [serial = 939] [outer = 0x930a7800] 11:37:05 INFO - PROCESS | 1950 | 1477507025258 Marionette TRACE conn5 <- [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]]]}] 11:37:05 INFO - .......... 11:37:05 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2439ms 11:37:05 INFO - PROCESS | 1950 | 1477507025404 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1950 | 1477507025418 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 11:37:05 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 11:37:05 INFO - PROCESS | 1950 | 1477507025521 Marionette TRACE conn5 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:05 INFO - PROCESS | 1950 | 1477507025875 Marionette TRACE conn5 <- [1,1354,null,{"value":null}] 11:37:05 INFO - PROCESS | 1950 | 1477507025913 Marionette TRACE conn5 -> [0,1355,"getWindowHandles",null] 11:37:05 INFO - PROCESS | 1950 | 1477507025920 Marionette TRACE conn5 <- [1,1355,null,["8"]] 11:37:05 INFO - PROCESS | 1950 | 1477507025927 Marionette TRACE conn5 -> [0,1356,"switchToWindow",{"name":"8"}] 11:37:05 INFO - PROCESS | 1950 | 1477507025935 Marionette TRACE conn5 <- [1,1356,null,{}] 11:37:06 INFO - PROCESS | 1950 | 1477507026013 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x95549800 == 36 [pid = 1950] [id = 322] 11:37:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x955a0800) [pid = 1950] [serial = 940] [outer = (nil)] 11:37:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8d171400) [pid = 1950] [serial = 941] [outer = 0x955a0800] 11:37:06 INFO - PROCESS | 1950 | 1477507026111 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8d174000) [pid = 1950] [serial = 942] [outer = 0x955a0800] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8c761800) [pid = 1950] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x90690400) [pid = 1950] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0xa2d29c00) [pid = 1950] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8c762800) [pid = 1950] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x93e91800) [pid = 1950] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x9a103000) [pid = 1950] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9220e800) [pid = 1950] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9347d800) [pid = 1950] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8f937800) [pid = 1950] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x9444bc00) [pid = 1950] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 11:37:06 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8f9a7800) [pid = 1950] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 11:37:07 INFO - PROCESS | 1950 | 1477507027189 Marionette TRACE conn5 <- [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]]]}] 11:37:07 INFO - . 11:37:07 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1793ms 11:37:07 INFO - PROCESS | 1950 | 1477507027288 Marionette TRACE conn5 -> [0,1358,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1950 | 1477507027297 Marionette TRACE conn5 <- [1,1358,null,{"value":"8"}] 11:37:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 11:37:07 INFO - PROCESS | 1950 | 1477507027322 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:07 INFO - PROCESS | 1950 | 1477507027649 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:37:07 INFO - PROCESS | 1950 | 1477507027832 Marionette TRACE conn5 -> [0,1360,"getWindowHandles",null] 11:37:07 INFO - PROCESS | 1950 | 1477507027841 Marionette TRACE conn5 <- [1,1360,null,["8"]] 11:37:07 INFO - PROCESS | 1950 | 1477507027852 Marionette TRACE conn5 -> [0,1361,"switchToWindow",{"name":"8"}] 11:37:07 INFO - PROCESS | 1950 | 1477507027862 Marionette TRACE conn5 <- [1,1361,null,{}] 11:37:07 INFO - PROCESS | 1950 | 1477507027873 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c758400 == 37 [pid = 1950] [id = 323] 11:37:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8d17b800) [pid = 1950] [serial = 943] [outer = (nil)] 11:37:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8f937800) [pid = 1950] [serial = 944] [outer = 0x8d17b800] 11:37:08 INFO - PROCESS | 1950 | 1477507028019 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x9403a400) [pid = 1950] [serial = 945] [outer = 0x8d17b800] 11:37:10 INFO - .................................................................................................................................. 11:37:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 3007ms 11:37:10 INFO - PROCESS | 1950 | 1477507030188 Marionette TRACE conn5 <- [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]]]}] 11:37:10 INFO - PROCESS | 1950 | 1477507030330 Marionette TRACE conn5 -> [0,1363,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1950 | 1477507030337 Marionette TRACE conn5 <- [1,1363,null,{"value":"8"}] 11:37:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 11:37:10 INFO - PROCESS | 1950 | 1477507030394 Marionette TRACE conn5 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:10 INFO - PROCESS | 1950 | 1477507030633 Marionette TRACE conn5 <- [1,1364,null,{"value":null}] 11:37:10 INFO - PROCESS | 1950 | 1477507030830 Marionette TRACE conn5 -> [0,1365,"getWindowHandles",null] 11:37:10 INFO - PROCESS | 1950 | 1477507030836 Marionette TRACE conn5 <- [1,1365,null,["8"]] 11:37:10 INFO - PROCESS | 1950 | 1477507030843 Marionette TRACE conn5 -> [0,1366,"switchToWindow",{"name":"8"}] 11:37:10 INFO - PROCESS | 1950 | 1477507030853 Marionette TRACE conn5 <- [1,1366,null,{}] 11:37:10 INFO - PROCESS | 1950 | 1477507030904 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x98e02c00 == 38 [pid = 1950] [id = 324] 11:37:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x98e04000) [pid = 1950] [serial = 946] [outer = (nil)] 11:37:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83fcc800) [pid = 1950] [serial = 947] [outer = 0x98e04000] 11:37:11 INFO - PROCESS | 1950 | 1477507031015 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x83fcf400) [pid = 1950] [serial = 948] [outer = 0x98e04000] 11:37:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 11:37:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 11:37:14 INFO - ...................................................................................................... 11:37:14 INFO - PROCESS | 1950 | 1477507034628 Marionette TRACE conn5 <- [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]]]}] 11:37:14 INFO - ............................ 11:37:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4417ms 11:37:14 INFO - PROCESS | 1950 | 1477507034828 Marionette TRACE conn5 -> [0,1368,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1950 | 1477507034838 Marionette TRACE conn5 <- [1,1368,null,{"value":"8"}] 11:37:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 11:37:14 INFO - PROCESS | 1950 | 1477507034851 Marionette TRACE conn5 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:15 INFO - PROCESS | 1950 | 1477507035114 Marionette TRACE conn5 <- [1,1369,null,{"value":null}] 11:37:15 INFO - PROCESS | 1950 | 1477507035309 Marionette TRACE conn5 -> [0,1370,"getWindowHandles",null] 11:37:15 INFO - PROCESS | 1950 | 1477507035315 Marionette TRACE conn5 <- [1,1370,null,["8"]] 11:37:15 INFO - PROCESS | 1950 | 1477507035323 Marionette TRACE conn5 -> [0,1371,"switchToWindow",{"name":"8"}] 11:37:15 INFO - PROCESS | 1950 | 1477507035332 Marionette TRACE conn5 <- [1,1371,null,{}] 11:37:15 INFO - PROCESS | 1950 | 1477507035381 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324d800 == 39 [pid = 1950] [id = 325] 11:37:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83fd3400) [pid = 1950] [serial = 949] [outer = (nil)] 11:37:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x88434400) [pid = 1950] [serial = 950] [outer = 0x83fd3400] 11:37:15 INFO - PROCESS | 1950 | 1477507035504 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x930a9400) [pid = 1950] [serial = 951] [outer = 0x83fd3400] 11:37:16 INFO - PROCESS | 1950 | 1477507036322 Marionette TRACE conn5 <- [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]]]}] 11:37:16 INFO - ........ 11:37:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1522ms 11:37:16 INFO - PROCESS | 1950 | 1477507036382 Marionette TRACE conn5 -> [0,1373,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1950 | 1477507036389 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 11:37:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 11:37:16 INFO - PROCESS | 1950 | 1477507036399 Marionette TRACE conn5 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:16 INFO - PROCESS | 1950 | 1477507036597 Marionette TRACE conn5 <- [1,1374,null,{"value":null}] 11:37:16 INFO - PROCESS | 1950 | 1477507036768 Marionette TRACE conn5 -> [0,1375,"getWindowHandles",null] 11:37:16 INFO - PROCESS | 1950 | 1477507036774 Marionette TRACE conn5 <- [1,1375,null,["8"]] 11:37:16 INFO - PROCESS | 1950 | 1477507036784 Marionette TRACE conn5 -> [0,1376,"switchToWindow",{"name":"8"}] 11:37:16 INFO - PROCESS | 1950 | 1477507036796 Marionette TRACE conn5 <- [1,1376,null,{}] 11:37:16 INFO - PROCESS | 1950 | 1477507036847 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x933e6000 == 40 [pid = 1950] [id = 326] 11:37:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x9391ac00) [pid = 1950] [serial = 952] [outer = (nil)] 11:37:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83768c00) [pid = 1950] [serial = 953] [outer = 0x9391ac00] 11:37:16 INFO - PROCESS | 1950 | 1477507036953 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8376ac00) [pid = 1950] [serial = 954] [outer = 0x9391ac00] 11:37:17 INFO - PROCESS | 1950 | 1477507037746 Marionette TRACE conn5 <- [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]]]}] 11:37:17 INFO - ........... 11:37:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1380ms 11:37:17 INFO - PROCESS | 1950 | 1477507037781 Marionette TRACE conn5 -> [0,1378,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1950 | 1477507037787 Marionette TRACE conn5 <- [1,1378,null,{"value":"8"}] 11:37:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 11:37:17 INFO - PROCESS | 1950 | 1477507037796 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:18 INFO - PROCESS | 1950 | 1477507038075 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:37:18 INFO - PROCESS | 1950 | 1477507038234 Marionette TRACE conn5 -> [0,1380,"getWindowHandles",null] 11:37:18 INFO - PROCESS | 1950 | 1477507038241 Marionette TRACE conn5 <- [1,1380,null,["8"]] 11:37:18 INFO - PROCESS | 1950 | 1477507038248 Marionette TRACE conn5 -> [0,1381,"switchToWindow",{"name":"8"}] 11:37:18 INFO - PROCESS | 1950 | 1477507038255 Marionette TRACE conn5 <- [1,1381,null,{}] 11:37:18 INFO - PROCESS | 1950 | 1477507038308 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4d000 == 41 [pid = 1950] [id = 327] 11:37:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x82d51000) [pid = 1950] [serial = 955] [outer = (nil)] 11:37:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82d53800) [pid = 1950] [serial = 956] [outer = 0x82d51000] 11:37:18 INFO - PROCESS | 1950 | 1477507038414 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x83772c00) [pid = 1950] [serial = 957] [outer = 0x82d51000] 11:37:19 INFO - PROCESS | 1950 | 1477507039328 Marionette TRACE conn5 <- [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]]]}] 11:37:19 INFO - ........ 11:37:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1578ms 11:37:19 INFO - PROCESS | 1950 | 1477507039374 Marionette TRACE conn5 -> [0,1383,"getWindowHandle",null] 11:37:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 11:37:19 INFO - PROCESS | 1950 | 1477507039379 Marionette TRACE conn5 <- [1,1383,null,{"value":"8"}] 11:37:19 INFO - PROCESS | 1950 | 1477507039407 Marionette TRACE conn5 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:19 INFO - PROCESS | 1950 | 1477507039648 Marionette TRACE conn5 <- [1,1384,null,{"value":null}] 11:37:19 INFO - PROCESS | 1950 | 1477507039797 Marionette TRACE conn5 -> [0,1385,"getWindowHandles",null] 11:37:19 INFO - PROCESS | 1950 | 1477507039802 Marionette TRACE conn5 <- [1,1385,null,["8"]] 11:37:19 INFO - PROCESS | 1950 | 1477507039808 Marionette TRACE conn5 -> [0,1386,"switchToWindow",{"name":"8"}] 11:37:19 INFO - PROCESS | 1950 | 1477507039814 Marionette TRACE conn5 <- [1,1386,null,{}] 11:37:19 INFO - PROCESS | 1950 | 1477507039821 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6b000 == 42 [pid = 1950] [id = 328] 11:37:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x82e6b400) [pid = 1950] [serial = 958] [outer = (nil)] 11:37:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82e6d800) [pid = 1950] [serial = 959] [outer = 0x82e6b400] 11:37:19 INFO - PROCESS | 1950 | 1477507039992 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x82e6f800) [pid = 1950] [serial = 960] [outer = 0x82e6b400] 11:37:21 INFO - PROCESS | 1950 | 1477507041068 Marionette TRACE conn5 <- [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]]]}] 11:37:21 INFO - .............................. 11:37:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1743ms 11:37:21 INFO - PROCESS | 1950 | 1477507041130 Marionette TRACE conn5 -> [0,1388,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1950 | 1477507041138 Marionette TRACE conn5 <- [1,1388,null,{"value":"8"}] 11:37:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 11:37:21 INFO - PROCESS | 1950 | 1477507041152 Marionette TRACE conn5 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:21 INFO - PROCESS | 1950 | 1477507041396 Marionette TRACE conn5 <- [1,1389,null,{"value":null}] 11:37:21 INFO - PROCESS | 1950 | 1477507041688 Marionette TRACE conn5 -> [0,1390,"getWindowHandles",null] 11:37:21 INFO - PROCESS | 1950 | 1477507041694 Marionette TRACE conn5 <- [1,1390,null,["8"]] 11:37:21 INFO - PROCESS | 1950 | 1477507041706 Marionette TRACE conn5 -> [0,1391,"switchToWindow",{"name":"8"}] 11:37:21 INFO - PROCESS | 1950 | 1477507041716 Marionette TRACE conn5 <- [1,1391,null,{}] 11:37:21 INFO - PROCESS | 1950 | 1477507041723 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f33c00 == 43 [pid = 1950] [id = 329] 11:37:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x83f34000) [pid = 1950] [serial = 961] [outer = (nil)] 11:37:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x83f37800) [pid = 1950] [serial = 962] [outer = 0x83f34000] 11:37:21 INFO - PROCESS | 1950 | 1477507041822 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x83f37c00) [pid = 1950] [serial = 963] [outer = 0x83f34000] 11:37:22 INFO - PROCESS | 1950 | --DOCSHELL 0x93818800 == 42 [pid = 1950] [id = 273] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x8db41000) [pid = 1950] [serial = 907] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x8db1d400) [pid = 1950] [serial = 906] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8f9abc00) [pid = 1950] [serial = 910] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8f9ab400) [pid = 1950] [serial = 909] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x93918800) [pid = 1950] [serial = 913] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x93605000) [pid = 1950] [serial = 912] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x93ee0000) [pid = 1950] [serial = 916] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9391ec00) [pid = 1950] [serial = 915] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8db25000) [pid = 1950] [serial = 903] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8f934400) [pid = 1950] [serial = 904] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0xa2d2d000) [pid = 1950] [serial = 900] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0xa2d2c000) [pid = 1950] [serial = 901] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f93a800) [pid = 1950] [serial = 897] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8f93c800) [pid = 1950] [serial = 898] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0xa4843400) [pid = 1950] [serial = 894] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0xa9343800) [pid = 1950] [serial = 895] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9a389400) [pid = 1950] [serial = 891] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9a10a000) [pid = 1950] [serial = 892] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x94039800) [pid = 1950] [serial = 888] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x94c79800) [pid = 1950] [serial = 889] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x94b18c00) [pid = 1950] [serial = 920] [outer = (nil)] [url = about:blank] 11:37:22 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x9444c400) [pid = 1950] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 11:37:23 INFO - ............................................................... 11:37:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1911ms 11:37:23 INFO - PROCESS | 1950 | 1477507042963 Marionette TRACE conn5 <- [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]]]}] 11:37:23 INFO - PROCESS | 1950 | 1477507043061 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1950 | 1477507043069 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 11:37:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 11:37:23 INFO - PROCESS | 1950 | 1477507043081 Marionette TRACE conn5 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:23 INFO - PROCESS | 1950 | 1477507043295 Marionette TRACE conn5 <- [1,1394,null,{"value":null}] 11:37:23 INFO - PROCESS | 1950 | 1477507043449 Marionette TRACE conn5 -> [0,1395,"getWindowHandles",null] 11:37:23 INFO - PROCESS | 1950 | 1477507043453 Marionette TRACE conn5 <- [1,1395,null,["8"]] 11:37:23 INFO - PROCESS | 1950 | 1477507043463 Marionette TRACE conn5 -> [0,1396,"switchToWindow",{"name":"8"}] 11:37:23 INFO - PROCESS | 1950 | 1477507043469 Marionette TRACE conn5 <- [1,1396,null,{}] 11:37:23 INFO - PROCESS | 1950 | 1477507043476 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db47000 == 43 [pid = 1950] [id = 330] 11:37:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8f809c00) [pid = 1950] [serial = 964] [outer = (nil)] 11:37:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8f933000) [pid = 1950] [serial = 965] [outer = 0x8f809c00] 11:37:23 INFO - PROCESS | 1950 | 1477507043565 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8f934c00) [pid = 1950] [serial = 966] [outer = 0x8f809c00] 11:37:24 INFO - ............................................................. 11:37:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1613ms 11:37:24 INFO - PROCESS | 1950 | 1477507044569 Marionette TRACE conn5 <- [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]]]}] 11:37:24 INFO - PROCESS | 1950 | 1477507044703 Marionette TRACE conn5 -> [0,1398,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1950 | 1477507044709 Marionette TRACE conn5 <- [1,1398,null,{"value":"8"}] 11:37:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 11:37:24 INFO - PROCESS | 1950 | 1477507044719 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:24 INFO - PROCESS | 1950 | 1477507044944 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:37:25 INFO - PROCESS | 1950 | 1477507045109 Marionette TRACE conn5 -> [0,1400,"getWindowHandles",null] 11:37:25 INFO - PROCESS | 1950 | 1477507045115 Marionette TRACE conn5 <- [1,1400,null,["8"]] 11:37:25 INFO - PROCESS | 1950 | 1477507045121 Marionette TRACE conn5 -> [0,1401,"switchToWindow",{"name":"8"}] 11:37:25 INFO - PROCESS | 1950 | 1477507045128 Marionette TRACE conn5 <- [1,1401,null,{}] 11:37:25 INFO - PROCESS | 1950 | 1477507045135 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x94b45800 == 44 [pid = 1950] [id = 331] 11:37:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x94c02000) [pid = 1950] [serial = 967] [outer = (nil)] 11:37:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x951dc400) [pid = 1950] [serial = 968] [outer = 0x94c02000] 11:37:25 INFO - PROCESS | 1950 | 1477507045248 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x9553b000) [pid = 1950] [serial = 969] [outer = 0x94c02000] 11:37:26 INFO - ........................ 11:37:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1550ms 11:37:26 INFO - PROCESS | 1950 | 1477507046208 Marionette TRACE conn5 <- [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]]]}] 11:37:26 INFO - PROCESS | 1950 | 1477507046277 Marionette TRACE conn5 -> [0,1403,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1950 | 1477507046282 Marionette TRACE conn5 <- [1,1403,null,{"value":"8"}] 11:37:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 11:37:26 INFO - PROCESS | 1950 | 1477507046291 Marionette TRACE conn5 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:26 INFO - PROCESS | 1950 | 1477507046565 Marionette TRACE conn5 <- [1,1404,null,{"value":null}] 11:37:26 INFO - PROCESS | 1950 | 1477507046599 Marionette TRACE conn5 -> [0,1405,"getWindowHandles",null] 11:37:26 INFO - PROCESS | 1950 | 1477507046606 Marionette TRACE conn5 <- [1,1405,null,["8"]] 11:37:26 INFO - PROCESS | 1950 | 1477507046612 Marionette TRACE conn5 -> [0,1406,"switchToWindow",{"name":"8"}] 11:37:26 INFO - PROCESS | 1950 | 1477507046621 Marionette TRACE conn5 <- [1,1406,null,{}] 11:37:26 INFO - PROCESS | 1950 | 1477507046696 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x82f9a000 == 45 [pid = 1950] [id = 332] 11:37:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x82f9ac00) [pid = 1950] [serial = 970] [outer = (nil)] 11:37:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x90683800) [pid = 1950] [serial = 971] [outer = 0x82f9ac00] 11:37:26 INFO - PROCESS | 1950 | 1477507046786 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x9a108800) [pid = 1950] [serial = 972] [outer = 0x82f9ac00] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x955a0800) [pid = 1950] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x95596800) [pid = 1950] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8f8a0c00) [pid = 1950] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x922a7400) [pid = 1950] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8f7ed000) [pid = 1950] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x94b16400) [pid = 1950] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 11:37:27 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x930a7800) [pid = 1950] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 11:37:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 11:37:28 INFO - PROCESS | 1950 | 1477507048044 Marionette TRACE conn5 <- [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]]]}] 11:37:28 INFO - ............................................................... 11:37:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1857ms 11:37:28 INFO - PROCESS | 1950 | 1477507048148 Marionette TRACE conn5 -> [0,1408,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1950 | 1477507048151 Marionette TRACE conn5 <- [1,1408,null,{"value":"8"}] 11:37:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 11:37:28 INFO - PROCESS | 1950 | 1477507048168 Marionette TRACE conn5 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:28 INFO - PROCESS | 1950 | 1477507048393 Marionette TRACE conn5 <- [1,1409,null,{"value":null}] 11:37:28 INFO - PROCESS | 1950 | 1477507048405 Marionette TRACE conn5 -> [0,1410,"getWindowHandles",null] 11:37:28 INFO - PROCESS | 1950 | 1477507048408 Marionette TRACE conn5 <- [1,1410,null,["8"]] 11:37:28 INFO - PROCESS | 1950 | 1477507048529 Marionette TRACE conn5 -> [0,1411,"switchToWindow",{"name":"8"}] 11:37:28 INFO - PROCESS | 1950 | 1477507048536 Marionette TRACE conn5 <- [1,1411,null,{}] 11:37:28 INFO - PROCESS | 1950 | 1477507048544 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4c800 == 46 [pid = 1950] [id = 333] 11:37:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83102400) [pid = 1950] [serial = 973] [outer = (nil)] 11:37:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8f7ed000) [pid = 1950] [serial = 974] [outer = 0x83102400] 11:37:28 INFO - PROCESS | 1950 | 1477507048684 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x94033c00) [pid = 1950] [serial = 975] [outer = 0x83102400] 11:37:29 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 11:37:30 INFO - PROCESS | 1950 | 1477507050069 Marionette TRACE conn5 <- [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]]]}] 11:37:30 INFO - ............................................................... 11:37:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2007ms 11:37:30 INFO - PROCESS | 1950 | 1477507050176 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:37:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 11:37:30 INFO - PROCESS | 1950 | 1477507050184 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 11:37:30 INFO - PROCESS | 1950 | 1477507050197 Marionette TRACE conn5 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:30 INFO - PROCESS | 1950 | 1477507050472 Marionette TRACE conn5 <- [1,1414,null,{"value":null}] 11:37:30 INFO - PROCESS | 1950 | 1477507050629 Marionette TRACE conn5 -> [0,1415,"getWindowHandles",null] 11:37:30 INFO - PROCESS | 1950 | 1477507050636 Marionette TRACE conn5 <- [1,1415,null,["8"]] 11:37:30 INFO - PROCESS | 1950 | 1477507050686 Marionette TRACE conn5 -> [0,1416,"switchToWindow",{"name":"8"}] 11:37:30 INFO - PROCESS | 1950 | 1477507050697 Marionette TRACE conn5 <- [1,1416,null,{}] 11:37:30 INFO - PROCESS | 1950 | 1477507050709 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x83009c00 == 47 [pid = 1950] [id = 334] 11:37:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8300a000) [pid = 1950] [serial = 976] [outer = (nil)] 11:37:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8300c400) [pid = 1950] [serial = 977] [outer = 0x8300a000] 11:37:30 INFO - PROCESS | 1950 | 1477507050819 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8300c800) [pid = 1950] [serial = 978] [outer = 0x8300a000] 11:37:31 INFO - PROCESS | 1950 | 1477507051656 Marionette TRACE conn5 <- [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]]]}] 11:37:31 INFO - ........... 11:37:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1543ms 11:37:31 INFO - PROCESS | 1950 | 1477507051738 Marionette TRACE conn5 -> [0,1418,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1950 | 1477507051745 Marionette TRACE conn5 <- [1,1418,null,{"value":"8"}] 11:37:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 11:37:31 INFO - PROCESS | 1950 | 1477507051758 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:31 INFO - PROCESS | 1950 | 1477507051990 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:37:32 INFO - PROCESS | 1950 | 1477507052169 Marionette TRACE conn5 -> [0,1420,"getWindowHandles",null] 11:37:32 INFO - PROCESS | 1950 | 1477507052175 Marionette TRACE conn5 <- [1,1420,null,["8"]] 11:37:32 INFO - PROCESS | 1950 | 1477507052184 Marionette TRACE conn5 -> [0,1421,"switchToWindow",{"name":"8"}] 11:37:32 INFO - PROCESS | 1950 | 1477507052190 Marionette TRACE conn5 <- [1,1421,null,{}] 11:37:32 INFO - PROCESS | 1950 | 1477507052244 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c9400 == 48 [pid = 1950] [id = 335] 11:37:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x836ca800) [pid = 1950] [serial = 979] [outer = (nil)] 11:37:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83776400) [pid = 1950] [serial = 980] [outer = 0x836ca800] 11:37:32 INFO - PROCESS | 1950 | 1477507052353 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83f39800) [pid = 1950] [serial = 981] [outer = 0x836ca800] 11:37:33 INFO - ........................................... 11:37:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1862ms 11:37:33 INFO - PROCESS | 1950 | 1477507053537 Marionette TRACE conn5 <- [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]]]}] 11:37:33 INFO - PROCESS | 1950 | 1477507053648 Marionette TRACE conn5 -> [0,1423,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1950 | 1477507053660 Marionette TRACE conn5 <- [1,1423,null,{"value":"8"}] 11:37:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 11:37:33 INFO - PROCESS | 1950 | 1477507053672 Marionette TRACE conn5 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:33 INFO - PROCESS | 1950 | 1477507053960 Marionette TRACE conn5 <- [1,1424,null,{"value":null}] 11:37:34 INFO - PROCESS | 1950 | 1477507054197 Marionette TRACE conn5 -> [0,1425,"getWindowHandles",null] 11:37:34 INFO - PROCESS | 1950 | 1477507054207 Marionette TRACE conn5 <- [1,1425,null,["8"]] 11:37:34 INFO - PROCESS | 1950 | 1477507054265 Marionette TRACE conn5 -> [0,1426,"switchToWindow",{"name":"8"}] 11:37:34 INFO - PROCESS | 1950 | 1477507054274 Marionette TRACE conn5 <- [1,1426,null,{}] 11:37:34 INFO - PROCESS | 1950 | 1477507054284 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x933ec000 == 49 [pid = 1950] [id = 336] 11:37:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x94034c00) [pid = 1950] [serial = 982] [outer = (nil)] 11:37:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x9444c400) [pid = 1950] [serial = 983] [outer = 0x94034c00] 11:37:34 INFO - PROCESS | 1950 | 1477507054403 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x9403f000) [pid = 1950] [serial = 984] [outer = 0x94034c00] 11:37:35 INFO - .............................................................................................. 11:37:35 INFO - PROCESS | 1950 | 1477507055666 Marionette TRACE conn5 <- [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]]]}] 11:37:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2141ms 11:37:35 INFO - PROCESS | 1950 | 1477507055857 Marionette TRACE conn5 -> [0,1428,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1950 | 1477507055861 Marionette TRACE conn5 <- [1,1428,null,{"value":"8"}] 11:37:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 11:37:36 INFO - PROCESS | 1950 | 1477507055886 Marionette TRACE conn5 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:36 INFO - PROCESS | 1950 | 1477507056114 Marionette TRACE conn5 <- [1,1429,null,{"value":null}] 11:37:36 INFO - PROCESS | 1950 | 1477507056293 Marionette TRACE conn5 -> [0,1430,"getWindowHandles",null] 11:37:36 INFO - PROCESS | 1950 | 1477507056302 Marionette TRACE conn5 <- [1,1430,null,["8"]] 11:37:36 INFO - PROCESS | 1950 | 1477507056313 Marionette TRACE conn5 -> [0,1431,"switchToWindow",{"name":"8"}] 11:37:36 INFO - PROCESS | 1950 | 1477507056323 Marionette TRACE conn5 <- [1,1431,null,{}] 11:37:36 INFO - PROCESS | 1950 | 1477507056380 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da1000 == 50 [pid = 1950] [id = 337] 11:37:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82da1800) [pid = 1950] [serial = 985] [outer = (nil)] 11:37:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x82da4000) [pid = 1950] [serial = 986] [outer = 0x82da1800] 11:37:36 INFO - PROCESS | 1950 | 1477507056484 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x82da6000) [pid = 1950] [serial = 987] [outer = 0x82da1800] 11:37:37 INFO - .......................................................................... 11:37:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1786ms 11:37:37 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 11:37:37 INFO - PROCESS | 1950 | 1477507057564 Marionette TRACE conn5 <- [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"]]]}] 11:37:37 INFO - PROCESS | 1950 | 1477507057664 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1950 | 1477507057667 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 11:37:37 INFO - PROCESS | 1950 | 1477507057678 Marionette TRACE conn5 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:37 INFO - PROCESS | 1950 | 1477507057922 Marionette TRACE conn5 <- [1,1434,null,{"value":null}] 11:37:38 INFO - PROCESS | 1950 | 1477507058071 Marionette TRACE conn5 -> [0,1435,"getWindowHandles",null] 11:37:38 INFO - PROCESS | 1950 | 1477507058076 Marionette TRACE conn5 <- [1,1435,null,["8"]] 11:37:38 INFO - PROCESS | 1950 | 1477507058083 Marionette TRACE conn5 -> [0,1436,"switchToWindow",{"name":"8"}] 11:37:38 INFO - PROCESS | 1950 | 1477507058089 Marionette TRACE conn5 <- [1,1436,null,{}] 11:37:38 INFO - PROCESS | 1950 | 1477507058095 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x82889800 == 51 [pid = 1950] [id = 338] 11:37:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82889c00) [pid = 1950] [serial = 988] [outer = (nil)] 11:37:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x82895c00) [pid = 1950] [serial = 989] [outer = 0x82889c00] 11:37:38 INFO - PROCESS | 1950 | 1477507058235 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x82d9fc00) [pid = 1950] [serial = 990] [outer = 0x82889c00] 11:37:38 INFO - PROCESS | 1950 | 1477507058900 Marionette TRACE conn5 <- [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]]]}] 11:37:38 INFO - .. 11:37:38 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1276ms 11:37:38 INFO - PROCESS | 1950 | 1477507058951 Marionette TRACE conn5 -> [0,1438,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1950 | 1477507058960 Marionette TRACE conn5 <- [1,1438,null,{"value":"8"}] 11:37:38 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 11:37:38 INFO - PROCESS | 1950 | 1477507058967 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:39 INFO - PROCESS | 1950 | 1477507059186 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:37:39 INFO - PROCESS | 1950 | 1477507059385 Marionette TRACE conn5 -> [0,1440,"getWindowHandles",null] 11:37:39 INFO - PROCESS | 1950 | 1477507059390 Marionette TRACE conn5 <- [1,1440,null,["8"]] 11:37:39 INFO - PROCESS | 1950 | 1477507059413 Marionette TRACE conn5 -> [0,1441,"switchToWindow",{"name":"8"}] 11:37:39 INFO - PROCESS | 1950 | 1477507059419 Marionette TRACE conn5 <- [1,1441,null,{}] 11:37:39 INFO - PROCESS | 1950 | 1477507059427 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293a800 == 52 [pid = 1950] [id = 339] 11:37:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8293ac00) [pid = 1950] [serial = 991] [outer = (nil)] 11:37:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x82944c00) [pid = 1950] [serial = 992] [outer = 0x8293ac00] 11:37:39 INFO - PROCESS | 1950 | 1477507059561 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x82946c00) [pid = 1950] [serial = 993] [outer = 0x8293ac00] 11:37:40 INFO - PROCESS | 1950 | 1477507060498 Marionette TRACE conn5 <- [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]]]}] 11:37:40 INFO - .................... 11:37:40 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1644ms 11:37:40 INFO - PROCESS | 1950 | 1477507060880 Marionette TRACE conn5 -> [0,1443,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1950 | 1477507060887 Marionette TRACE conn5 <- [1,1443,null,{"value":"8"}] 11:37:40 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 11:37:40 INFO - PROCESS | 1950 | 1477507060922 Marionette TRACE conn5 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:41 INFO - PROCESS | 1950 | 1477507061144 Marionette TRACE conn5 <- [1,1444,null,{"value":null}] 11:37:41 INFO - PROCESS | 1950 | 1477507061335 Marionette TRACE conn5 -> [0,1445,"getWindowHandles",null] 11:37:41 INFO - PROCESS | 1950 | 1477507061344 Marionette TRACE conn5 <- [1,1445,null,["8"]] 11:37:41 INFO - PROCESS | 1950 | 1477507061355 Marionette TRACE conn5 -> [0,1446,"switchToWindow",{"name":"8"}] 11:37:41 INFO - PROCESS | 1950 | 1477507061368 Marionette TRACE conn5 <- [1,1446,null,{}] 11:37:41 INFO - PROCESS | 1950 | 1477507061376 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41000 == 53 [pid = 1950] [id = 340] 11:37:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x82a41400) [pid = 1950] [serial = 994] [outer = (nil)] 11:37:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x82a43800) [pid = 1950] [serial = 995] [outer = 0x82a41400] 11:37:41 INFO - PROCESS | 1950 | 1477507061472 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x82a42c00) [pid = 1950] [serial = 996] [outer = 0x82a41400] 11:37:42 INFO - PROCESS | 1950 | 1477507062345 Marionette TRACE conn5 <- [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]]]}] 11:37:42 INFO - .... 11:37:42 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1527ms 11:37:42 INFO - PROCESS | 1950 | 1477507062449 Marionette TRACE conn5 -> [0,1448,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1950 | 1477507062455 Marionette TRACE conn5 <- [1,1448,null,{"value":"8"}] 11:37:42 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 11:37:42 INFO - PROCESS | 1950 | 1477507062465 Marionette TRACE conn5 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1e400 == 52 [pid = 1950] [id = 276] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x95546800 == 51 [pid = 1950] [id = 275] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x95522400 == 50 [pid = 1950] [id = 271] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94038c00 == 49 [pid = 1950] [id = 283] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x95597c00 == 48 [pid = 1950] [id = 274] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94038800 == 47 [pid = 1950] [id = 270] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x9b3b3c00 == 46 [pid = 1950] [id = 281] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94b45800 == 45 [pid = 1950] [id = 331] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x9a3a2800 == 44 [pid = 1950] [id = 289] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0xa2c32800 == 43 [pid = 1950] [id = 293] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x93e92400 == 42 [pid = 1950] [id = 277] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e0e000 == 41 [pid = 1950] [id = 291] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x9403f800 == 40 [pid = 1950] [id = 287] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x83f33c00 == 39 [pid = 1950] [id = 329] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x94b17c00 == 38 [pid = 1950] [id = 285] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x8db26000 == 37 [pid = 1950] [id = 272] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x931be800 == 36 [pid = 1950] [id = 269] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x8db26800 == 35 [pid = 1950] [id = 268] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x8db47000 == 34 [pid = 1950] [id = 330] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x98226400 == 33 [pid = 1950] [id = 279] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82f9a000 == 32 [pid = 1950] [id = 332] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41000 == 31 [pid = 1950] [id = 340] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82da1000 == 30 [pid = 1950] [id = 337] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82889800 == 29 [pid = 1950] [id = 338] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x8293a800 == 28 [pid = 1950] [id = 339] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4c800 == 27 [pid = 1950] [id = 333] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x83009c00 == 26 [pid = 1950] [id = 334] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x836c9400 == 25 [pid = 1950] [id = 335] 11:37:43 INFO - PROCESS | 1950 | --DOCSHELL 0x933ec000 == 24 [pid = 1950] [id = 336] 11:37:43 INFO - PROCESS | 1950 | 1477507063890 Marionette TRACE conn5 <- [1,1449,null,{"value":null}] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x9391d800) [pid = 1950] [serial = 924] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x930a8c00) [pid = 1950] [serial = 923] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x95301400) [pid = 1950] [serial = 927] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x951e7c00) [pid = 1950] [serial = 926] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x97ad0000) [pid = 1950] [serial = 930] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x97a56000) [pid = 1950] [serial = 929] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x97c05000) [pid = 1950] [serial = 933] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x93e93c00) [pid = 1950] [serial = 932] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8f9a9000) [pid = 1950] [serial = 936] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x8fa7dc00) [pid = 1950] [serial = 935] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x951e4400) [pid = 1950] [serial = 939] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x94b15400) [pid = 1950] [serial = 938] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8d174000) [pid = 1950] [serial = 942] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8d171400) [pid = 1950] [serial = 941] [outer = (nil)] [url = about:blank] 11:37:43 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8f937800) [pid = 1950] [serial = 944] [outer = (nil)] [url = about:blank] 11:37:44 INFO - PROCESS | 1950 | ************************* 11:37:44 INFO - PROCESS | 1950 | A coding exception was thrown and uncaught in a Task. 11:37:44 INFO - PROCESS | 1950 | 11:37:44 INFO - PROCESS | 1950 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:37:44 INFO - PROCESS | 1950 | Full stack: 11:37:44 INFO - PROCESS | 1950 | ************************* 11:37:44 INFO - PROCESS | 1950 | 1477507064392 Marionette TRACE conn5 -> [0,1450,"getWindowHandles",null] 11:37:44 INFO - PROCESS | 1950 | 1477507064401 Marionette TRACE conn5 <- [1,1450,null,["8"]] 11:37:44 INFO - PROCESS | 1950 | 1477507064415 Marionette TRACE conn5 -> [0,1451,"switchToWindow",{"name":"8"}] 11:37:44 INFO - PROCESS | 1950 | 1477507064424 Marionette TRACE conn5 <- [1,1451,null,{}] 11:37:44 INFO - PROCESS | 1950 | 1477507064434 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d9d000 == 25 [pid = 1950] [id = 341] 11:37:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x82da1000) [pid = 1950] [serial = 997] [outer = (nil)] 11:37:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x82da9c00) [pid = 1950] [serial = 998] [outer = 0x82da1000] 11:37:44 INFO - PROCESS | 1950 | 1477507064550 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x82f8d800) [pid = 1950] [serial = 999] [outer = 0x82da1000] 11:37:45 INFO - PROCESS | 1950 | 1477507065360 Marionette TRACE conn5 <- [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]]]}] 11:37:45 INFO - .... 11:37:45 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 2982ms 11:37:45 INFO - PROCESS | 1950 | 1477507065450 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1950 | 1477507065460 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 11:37:45 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 11:37:45 INFO - PROCESS | 1950 | 1477507065471 Marionette TRACE conn5 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:45 INFO - PROCESS | 1950 | 1477507065693 Marionette TRACE conn5 <- [1,1454,null,{"value":null}] 11:37:45 INFO - PROCESS | 1950 | 1477507065844 Marionette TRACE conn5 -> [0,1455,"getWindowHandles",null] 11:37:45 INFO - PROCESS | 1950 | 1477507065853 Marionette TRACE conn5 <- [1,1455,null,["8"]] 11:37:45 INFO - PROCESS | 1950 | 1477507065864 Marionette TRACE conn5 -> [0,1456,"switchToWindow",{"name":"8"}] 11:37:45 INFO - PROCESS | 1950 | 1477507065873 Marionette TRACE conn5 <- [1,1456,null,{}] 11:37:45 INFO - PROCESS | 1950 | 1477507065883 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300d400 == 26 [pid = 1950] [id = 342] 11:37:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8300e800) [pid = 1950] [serial = 1000] [outer = (nil)] 11:37:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x83102c00) [pid = 1950] [serial = 1001] [outer = 0x8300e800] 11:37:45 INFO - PROCESS | 1950 | 1477507065979 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x83105000) [pid = 1950] [serial = 1002] [outer = 0x8300e800] 11:37:46 INFO - PROCESS | 1950 | 1477507066748 Marionette TRACE conn5 <- [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]]]}] 11:37:46 INFO - . 11:37:46 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1329ms 11:37:46 INFO - PROCESS | 1950 | 1477507066800 Marionette TRACE conn5 -> [0,1458,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 1950 | 1477507066804 Marionette TRACE conn5 <- [1,1458,null,{"value":"8"}] 11:37:46 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 11:37:46 INFO - PROCESS | 1950 | 1477507066823 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:47 INFO - PROCESS | 1950 | 1477507067109 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:37:47 INFO - PROCESS | 1950 | 1477507067162 Marionette TRACE conn5 -> [0,1460,"getWindowHandles",null] 11:37:47 INFO - PROCESS | 1950 | 1477507067172 Marionette TRACE conn5 <- [1,1460,null,["8"]] 11:37:47 INFO - PROCESS | 1950 | 1477507067252 Marionette TRACE conn5 -> [0,1461,"switchToWindow",{"name":"8"}] 11:37:47 INFO - PROCESS | 1950 | 1477507067261 Marionette TRACE conn5 <- [1,1461,null,{}] 11:37:47 INFO - PROCESS | 1950 | 1477507067267 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c7000 == 27 [pid = 1950] [id = 343] 11:37:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x836c7400) [pid = 1950] [serial = 1003] [outer = (nil)] 11:37:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x836c9000) [pid = 1950] [serial = 1004] [outer = 0x836c7400] 11:37:47 INFO - PROCESS | 1950 | 1477507067359 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8376d400) [pid = 1950] [serial = 1005] [outer = 0x836c7400] 11:37:48 INFO - PROCESS | 1950 | 1477507068148 Marionette TRACE conn5 <- [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]]]}] 11:37:48 INFO - . 11:37:48 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1423ms 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x92f75400) [pid = 1950] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x82f9ac00) [pid = 1950] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8d17b800) [pid = 1950] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x8f809c00) [pid = 1950] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x82e6b400) [pid = 1950] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x9391ac00) [pid = 1950] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x82d51000) [pid = 1950] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83f34000) [pid = 1950] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83fd3400) [pid = 1950] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x94c02000) [pid = 1950] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x83102400) [pid = 1950] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 11:37:49 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x98e04000) [pid = 1950] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 11:37:49 INFO - PROCESS | 1950 | 1477507069151 Marionette TRACE conn5 -> [0,1463,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1950 | 1477507069155 Marionette TRACE conn5 <- [1,1463,null,{"value":"8"}] 11:37:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 11:37:49 INFO - PROCESS | 1950 | 1477507069177 Marionette TRACE conn5 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:49 INFO - PROCESS | 1950 | 1477507069505 Marionette TRACE conn5 <- [1,1464,null,{"value":null}] 11:37:49 INFO - PROCESS | 1950 | 1477507069637 Marionette TRACE conn5 -> [0,1465,"getWindowHandles",null] 11:37:49 INFO - PROCESS | 1950 | 1477507069643 Marionette TRACE conn5 <- [1,1465,null,["8"]] 11:37:49 INFO - PROCESS | 1950 | 1477507069651 Marionette TRACE conn5 -> [0,1466,"switchToWindow",{"name":"8"}] 11:37:49 INFO - PROCESS | 1950 | 1477507069660 Marionette TRACE conn5 <- [1,1466,null,{}] 11:37:49 INFO - PROCESS | 1950 | 1477507069665 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x83004800 == 28 [pid = 1950] [id = 344] 11:37:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83103000) [pid = 1950] [serial = 1006] [outer = (nil)] 11:37:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83fce800) [pid = 1950] [serial = 1007] [outer = 0x83103000] 11:37:49 INFO - PROCESS | 1950 | 1477507069763 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x84036000) [pid = 1950] [serial = 1008] [outer = 0x83103000] 11:37:50 INFO - PROCESS | 1950 | 1477507070444 Marionette TRACE conn5 <- [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]]]}] 11:37:50 INFO - . 11:37:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1281ms 11:37:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 11:37:50 INFO - PROCESS | 1950 | 1477507070455 Marionette TRACE conn5 -> [0,1468,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1950 | 1477507070459 Marionette TRACE conn5 <- [1,1468,null,{"value":"8"}] 11:37:50 INFO - PROCESS | 1950 | 1477507070477 Marionette TRACE conn5 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:50 INFO - PROCESS | 1950 | 1477507070735 Marionette TRACE conn5 <- [1,1469,null,{"value":null}] 11:37:50 INFO - PROCESS | 1950 | 1477507070828 Marionette TRACE conn5 -> [0,1470,"getWindowHandles",null] 11:37:50 INFO - PROCESS | 1950 | 1477507070831 Marionette TRACE conn5 <- [1,1470,null,["8"]] 11:37:50 INFO - PROCESS | 1950 | 1477507070838 Marionette TRACE conn5 -> [0,1471,"switchToWindow",{"name":"8"}] 11:37:50 INFO - PROCESS | 1950 | 1477507070844 Marionette TRACE conn5 <- [1,1471,null,{}] 11:37:50 INFO - PROCESS | 1950 | 1477507070852 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403d000 == 29 [pid = 1950] [id = 345] 11:37:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8403f800) [pid = 1950] [serial = 1009] [outer = (nil)] 11:37:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x88436000) [pid = 1950] [serial = 1010] [outer = 0x8403f800] 11:37:50 INFO - PROCESS | 1950 | 1477507070944 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8843b800) [pid = 1950] [serial = 1011] [outer = 0x8403f800] 11:37:51 INFO - PROCESS | 1950 | 1477507071681 Marionette TRACE conn5 <- [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]]]}] 11:37:51 INFO - .. 11:37:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1230ms 11:37:51 INFO - PROCESS | 1950 | 1477507071698 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1950 | 1477507071705 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 11:37:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 11:37:51 INFO - PROCESS | 1950 | 1477507071718 Marionette TRACE conn5 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:51 INFO - PROCESS | 1950 | 1477507071939 Marionette TRACE conn5 <- [1,1474,null,{"value":null}] 11:37:52 INFO - PROCESS | 1950 | 1477507072118 Marionette TRACE conn5 -> [0,1475,"getWindowHandles",null] 11:37:52 INFO - PROCESS | 1950 | 1477507072123 Marionette TRACE conn5 <- [1,1475,null,["8"]] 11:37:52 INFO - PROCESS | 1950 | 1477507072150 Marionette TRACE conn5 -> [0,1476,"switchToWindow",{"name":"8"}] 11:37:52 INFO - PROCESS | 1950 | 1477507072159 Marionette TRACE conn5 <- [1,1476,null,{}] 11:37:52 INFO - PROCESS | 1950 | 1477507072167 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x82ece000 == 30 [pid = 1950] [id = 346] 11:37:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82ecec00) [pid = 1950] [serial = 1012] [outer = (nil)] 11:37:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x82ed3000) [pid = 1950] [serial = 1013] [outer = 0x82ecec00] 11:37:52 INFO - PROCESS | 1950 | 1477507072283 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x83006800) [pid = 1950] [serial = 1014] [outer = 0x82ecec00] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x933ee400 == 29 [pid = 1950] [id = 312] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9a5000 == 28 [pid = 1950] [id = 317] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x95549800 == 27 [pid = 1950] [id = 322] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8c757000 == 26 [pid = 1950] [id = 313] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x92f6f000 == 25 [pid = 1950] [id = 315] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x92fd7800 == 24 [pid = 1950] [id = 321] 11:37:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8c761400 == 23 [pid = 1950] [id = 310] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x94b49400) [pid = 1950] [serial = 921] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8f933000) [pid = 1950] [serial = 965] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83fcf400) [pid = 1950] [serial = 948] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x9a108800) [pid = 1950] [serial = 972] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83fcc800) [pid = 1950] [serial = 947] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9403a400) [pid = 1950] [serial = 945] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x82d53800) [pid = 1950] [serial = 956] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x83f37c00) [pid = 1950] [serial = 963] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x88434400) [pid = 1950] [serial = 950] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x94033c00) [pid = 1950] [serial = 975] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8f934c00) [pid = 1950] [serial = 966] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9553b000) [pid = 1950] [serial = 969] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8376ac00) [pid = 1950] [serial = 954] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83f37800) [pid = 1950] [serial = 962] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x930a9400) [pid = 1950] [serial = 951] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83772c00) [pid = 1950] [serial = 957] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x90683800) [pid = 1950] [serial = 971] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x951dc400) [pid = 1950] [serial = 968] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x82e6f800) [pid = 1950] [serial = 960] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8f7ed000) [pid = 1950] [serial = 974] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x83768c00) [pid = 1950] [serial = 953] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x82e6d800) [pid = 1950] [serial = 959] [outer = (nil)] [url = about:blank] 11:37:56 INFO - PROCESS | 1950 | 1477507076899 Marionette TRACE conn5 <- [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]]]}] 11:37:56 INFO - . 11:37:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5196ms 11:37:56 INFO - PROCESS | 1950 | 1477507076913 Marionette TRACE conn5 -> [0,1478,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1950 | 1477507076920 Marionette TRACE conn5 <- [1,1478,null,{"value":"8"}] 11:37:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 11:37:56 INFO - PROCESS | 1950 | 1477507076932 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:37:57 INFO - PROCESS | 1950 | 1477507077142 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:37:57 INFO - PROCESS | 1950 | 1477507077311 Marionette TRACE conn5 -> [0,1480,"getWindowHandles",null] 11:37:57 INFO - PROCESS | 1950 | 1477507077318 Marionette TRACE conn5 <- [1,1480,null,["8"]] 11:37:57 INFO - PROCESS | 1950 | 1477507077328 Marionette TRACE conn5 -> [0,1481,"switchToWindow",{"name":"8"}] 11:37:57 INFO - PROCESS | 1950 | 1477507077337 Marionette TRACE conn5 <- [1,1481,null,{}] 11:37:57 INFO - PROCESS | 1950 | 1477507077346 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d52400 == 24 [pid = 1950] [id = 347] 11:37:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x82d52800) [pid = 1950] [serial = 1015] [outer = (nil)] 11:37:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x82d9f400) [pid = 1950] [serial = 1016] [outer = 0x82d52800] 11:37:57 INFO - PROCESS | 1950 | 1477507077448 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x82da5000) [pid = 1950] [serial = 1017] [outer = 0x82d52800] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x82da1800) [pid = 1950] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x836ca800) [pid = 1950] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x82da1000) [pid = 1950] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x82889c00) [pid = 1950] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x8300e800) [pid = 1950] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83103000) [pid = 1950] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x94034c00) [pid = 1950] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x82a41400) [pid = 1950] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x8300a000) [pid = 1950] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x8293ac00) [pid = 1950] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 11:37:59 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x836c7400) [pid = 1950] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 11:38:02 INFO - PROCESS | 1950 | 1477507082026 Marionette TRACE conn5 <- [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]]]}] 11:38:02 INFO - . 11:38:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5142ms 11:38:02 INFO - PROCESS | 1950 | 1477507082115 Marionette TRACE conn5 -> [0,1483,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1950 | 1477507082123 Marionette TRACE conn5 <- [1,1483,null,{"value":"8"}] 11:38:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 11:38:02 INFO - PROCESS | 1950 | 1477507082139 Marionette TRACE conn5 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:02 INFO - PROCESS | 1950 | 1477507082394 Marionette TRACE conn5 <- [1,1484,null,{"value":null}] 11:38:02 INFO - PROCESS | 1950 | 1477507082582 Marionette TRACE conn5 -> [0,1485,"getWindowHandles",null] 11:38:02 INFO - PROCESS | 1950 | 1477507082590 Marionette TRACE conn5 <- [1,1485,null,["8"]] 11:38:02 INFO - PROCESS | 1950 | 1477507082598 Marionette TRACE conn5 -> [0,1486,"switchToWindow",{"name":"8"}] 11:38:02 INFO - PROCESS | 1950 | 1477507082607 Marionette TRACE conn5 <- [1,1486,null,{}] 11:38:02 INFO - PROCESS | 1950 | 1477507082615 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da2000 == 25 [pid = 1950] [id = 348] 11:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x82da3800) [pid = 1950] [serial = 1018] [outer = (nil)] 11:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x82e66400) [pid = 1950] [serial = 1019] [outer = 0x82da3800] 11:38:02 INFO - PROCESS | 1950 | 1477507082769 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x82e63000) [pid = 1950] [serial = 1020] [outer = 0x82da3800] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x933e6000 == 24 [pid = 1950] [id = 326] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4d000 == 23 [pid = 1950] [id = 327] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x9229d400 == 22 [pid = 1950] [id = 316] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8324d800 == 21 [pid = 1950] [id = 325] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6b000 == 20 [pid = 1950] [id = 328] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x82d9d000 == 19 [pid = 1950] [id = 341] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7e3000 == 18 [pid = 1950] [id = 320] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9a6800 == 17 [pid = 1950] [id = 311] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x82ece000 == 16 [pid = 1950] [id = 346] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x83004800 == 15 [pid = 1950] [id = 344] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x95594800 == 14 [pid = 1950] [id = 318] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8300d400 == 13 [pid = 1950] [id = 342] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8c758400 == 12 [pid = 1950] [id = 323] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x836c7000 == 11 [pid = 1950] [id = 343] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8f814000 == 10 [pid = 1950] [id = 319] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x98e02c00 == 9 [pid = 1950] [id = 324] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x82d52400 == 8 [pid = 1950] [id = 347] 11:38:06 INFO - PROCESS | 1950 | --DOCSHELL 0x8403d000 == 7 [pid = 1950] [id = 345] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x88436000) [pid = 1950] [serial = 1010] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x83fce800) [pid = 1950] [serial = 1007] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x84036000) [pid = 1950] [serial = 1008] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x836c9000) [pid = 1950] [serial = 1004] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8376d400) [pid = 1950] [serial = 1005] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x83102c00) [pid = 1950] [serial = 1001] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x83105000) [pid = 1950] [serial = 1002] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x82da9c00) [pid = 1950] [serial = 998] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x82f8d800) [pid = 1950] [serial = 999] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x82a43800) [pid = 1950] [serial = 995] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x82a42c00) [pid = 1950] [serial = 996] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82944c00) [pid = 1950] [serial = 992] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82946c00) [pid = 1950] [serial = 993] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x82895c00) [pid = 1950] [serial = 989] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82d9fc00) [pid = 1950] [serial = 990] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82da4000) [pid = 1950] [serial = 986] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82da6000) [pid = 1950] [serial = 987] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x9444c400) [pid = 1950] [serial = 983] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x9403f000) [pid = 1950] [serial = 984] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x83776400) [pid = 1950] [serial = 980] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x83f39800) [pid = 1950] [serial = 981] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8300c400) [pid = 1950] [serial = 977] [outer = (nil)] [url = about:blank] 11:38:06 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8300c800) [pid = 1950] [serial = 978] [outer = (nil)] [url = about:blank] 11:38:08 INFO - PROCESS | 1950 | 1477507088469 Marionette TRACE conn5 <- [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]]]}] 11:38:08 INFO - . 11:38:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6394ms 11:38:08 INFO - PROCESS | 1950 | 1477507088535 Marionette TRACE conn5 -> [0,1488,"getWindowHandle",null] 11:38:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 11:38:08 INFO - PROCESS | 1950 | 1477507088545 Marionette TRACE conn5 <- [1,1488,null,{"value":"8"}] 11:38:08 INFO - PROCESS | 1950 | 1477507088559 Marionette TRACE conn5 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:08 INFO - PROCESS | 1950 | 1477507088832 Marionette TRACE conn5 <- [1,1489,null,{"value":null}] 11:38:08 INFO - PROCESS | 1950 | 1477507088866 Marionette TRACE conn5 -> [0,1490,"getWindowHandles",null] 11:38:08 INFO - PROCESS | 1950 | 1477507088874 Marionette TRACE conn5 <- [1,1490,null,["8"]] 11:38:08 INFO - PROCESS | 1950 | 1477507088884 Marionette TRACE conn5 -> [0,1491,"switchToWindow",{"name":"8"}] 11:38:08 INFO - PROCESS | 1950 | 1477507088894 Marionette TRACE conn5 <- [1,1491,null,{}] 11:38:08 INFO - PROCESS | 1950 | 1477507088963 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41c00 == 8 [pid = 1950] [id = 349] 11:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82a42400) [pid = 1950] [serial = 1021] [outer = (nil)] 11:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82d46400) [pid = 1950] [serial = 1022] [outer = 0x82a42400] 11:38:09 INFO - PROCESS | 1950 | 1477507089065 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82d4ec00) [pid = 1950] [serial = 1023] [outer = 0x82a42400] 11:38:10 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82d52800) [pid = 1950] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 11:38:10 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82ecec00) [pid = 1950] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 11:38:10 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8403f800) [pid = 1950] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 11:38:13 INFO - PROCESS | 1950 | 1477507093767 Marionette TRACE conn5 <- [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]]]}] 11:38:13 INFO - . 11:38:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5287ms 11:38:13 INFO - PROCESS | 1950 | 1477507093843 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1950 | 1477507093851 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 11:38:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 11:38:13 INFO - PROCESS | 1950 | 1477507093864 Marionette TRACE conn5 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:14 INFO - PROCESS | 1950 | 1477507094118 Marionette TRACE conn5 <- [1,1494,null,{"value":null}] 11:38:14 INFO - PROCESS | 1950 | 1477507094292 Marionette TRACE conn5 -> [0,1495,"getWindowHandles",null] 11:38:14 INFO - PROCESS | 1950 | 1477507094300 Marionette TRACE conn5 <- [1,1495,null,["8"]] 11:38:14 INFO - PROCESS | 1950 | 1477507094309 Marionette TRACE conn5 -> [0,1496,"switchToWindow",{"name":"8"}] 11:38:14 INFO - PROCESS | 1950 | 1477507094320 Marionette TRACE conn5 <- [1,1496,null,{}] 11:38:14 INFO - PROCESS | 1950 | 1477507094331 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x82892c00 == 9 [pid = 1950] [id = 350] 11:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82897000) [pid = 1950] [serial = 1024] [outer = (nil)] 11:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82a37400) [pid = 1950] [serial = 1025] [outer = 0x82897000] 11:38:14 INFO - PROCESS | 1950 | 1477507094549 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82d4d000) [pid = 1950] [serial = 1026] [outer = 0x82897000] 11:38:15 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82d9f400) [pid = 1950] [serial = 1016] [outer = (nil)] [url = about:blank] 11:38:15 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82da5000) [pid = 1950] [serial = 1017] [outer = (nil)] [url = about:blank] 11:38:15 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82ed3000) [pid = 1950] [serial = 1013] [outer = (nil)] [url = about:blank] 11:38:15 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x83006800) [pid = 1950] [serial = 1014] [outer = (nil)] [url = about:blank] 11:38:15 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8843b800) [pid = 1950] [serial = 1011] [outer = (nil)] [url = about:blank] 11:38:16 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82da3800) [pid = 1950] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 11:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x82da2000 == 8 [pid = 1950] [id = 348] 11:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41c00 == 7 [pid = 1950] [id = 349] 11:38:23 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x82e63000) [pid = 1950] [serial = 1020] [outer = (nil)] [url = about:blank] 11:38:23 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x82e66400) [pid = 1950] [serial = 1019] [outer = (nil)] [url = about:blank] 11:38:23 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x82d46400) [pid = 1950] [serial = 1022] [outer = (nil)] [url = about:blank] 11:38:23 INFO - PROCESS | 1950 | 1477507103287 Marionette TRACE conn5 <- [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]]]}] 11:38:23 INFO - . 11:38:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9448ms 11:38:23 INFO - PROCESS | 1950 | 1477507103312 Marionette TRACE conn5 -> [0,1498,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1950 | 1477507103320 Marionette TRACE conn5 <- [1,1498,null,{"value":"8"}] 11:38:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 11:38:23 INFO - PROCESS | 1950 | 1477507103333 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:23 INFO - PROCESS | 1950 | 1477507103553 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:38:23 INFO - PROCESS | 1950 | 1477507103670 Marionette TRACE conn5 -> [0,1500,"getWindowHandles",null] 11:38:23 INFO - PROCESS | 1950 | 1477507103677 Marionette TRACE conn5 <- [1,1500,null,["8"]] 11:38:23 INFO - PROCESS | 1950 | 1477507103687 Marionette TRACE conn5 -> [0,1501,"switchToWindow",{"name":"8"}] 11:38:23 INFO - PROCESS | 1950 | 1477507103697 Marionette TRACE conn5 <- [1,1501,null,{}] 11:38:23 INFO - PROCESS | 1950 | 1477507103704 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3d800 == 8 [pid = 1950] [id = 351] 11:38:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x82a3dc00) [pid = 1950] [serial = 1027] [outer = (nil)] 11:38:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x82a44400) [pid = 1950] [serial = 1028] [outer = 0x82a3dc00] 11:38:23 INFO - PROCESS | 1950 | 1477507103807 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x82d49c00) [pid = 1950] [serial = 1029] [outer = 0x82a3dc00] 11:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x82a42400) [pid = 1950] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 11:38:26 INFO - PROCESS | 1950 | 1477507106442 Marionette TRACE conn5 <- [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]]]}] 11:38:26 INFO - . 11:38:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3132ms 11:38:26 INFO - PROCESS | 1950 | 1477507106464 Marionette TRACE conn5 -> [0,1503,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1950 | 1477507106471 Marionette TRACE conn5 <- [1,1503,null,{"value":"8"}] 11:38:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 11:38:26 INFO - PROCESS | 1950 | 1477507106480 Marionette TRACE conn5 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:26 INFO - PROCESS | 1950 | 1477507106743 Marionette TRACE conn5 <- [1,1504,null,{"value":null}] 11:38:26 INFO - PROCESS | 1950 | 1477507106760 Marionette TRACE conn5 -> [0,1505,"getWindowHandles",null] 11:38:26 INFO - PROCESS | 1950 | 1477507106765 Marionette TRACE conn5 <- [1,1505,null,["8"]] 11:38:26 INFO - PROCESS | 1950 | 1477507106776 Marionette TRACE conn5 -> [0,1506,"switchToWindow",{"name":"8"}] 11:38:26 INFO - PROCESS | 1950 | 1477507106781 Marionette TRACE conn5 <- [1,1506,null,{}] 11:38:26 INFO - PROCESS | 1950 | 1477507106790 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x82daa000 == 9 [pid = 1950] [id = 352] 11:38:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x82daa800) [pid = 1950] [serial = 1030] [outer = (nil)] 11:38:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82e62000) [pid = 1950] [serial = 1031] [outer = 0x82daa800] 11:38:26 INFO - PROCESS | 1950 | 1477507106884 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82e62400) [pid = 1950] [serial = 1032] [outer = 0x82daa800] 11:38:28 INFO - PROCESS | 1950 | 1477507108427 Marionette TRACE conn5 <- [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]]]}] 11:38:28 INFO - . 11:38:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1984ms 11:38:28 INFO - PROCESS | 1950 | 1477507108472 Marionette TRACE conn5 -> [0,1508,"getWindowHandle",null] 11:38:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 11:38:28 INFO - PROCESS | 1950 | 1477507108481 Marionette TRACE conn5 <- [1,1508,null,{"value":"8"}] 11:38:28 INFO - PROCESS | 1950 | 1477507108490 Marionette TRACE conn5 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:28 INFO - PROCESS | 1950 | 1477507108693 Marionette TRACE conn5 <- [1,1509,null,{"value":null}] 11:38:28 INFO - PROCESS | 1950 | 1477507108821 Marionette TRACE conn5 -> [0,1510,"getWindowHandles",null] 11:38:28 INFO - PROCESS | 1950 | 1477507108828 Marionette TRACE conn5 <- [1,1510,null,["8"]] 11:38:28 INFO - PROCESS | 1950 | 1477507108836 Marionette TRACE conn5 -> [0,1511,"switchToWindow",{"name":"8"}] 11:38:28 INFO - PROCESS | 1950 | 1477507108845 Marionette TRACE conn5 <- [1,1511,null,{}] 11:38:28 INFO - PROCESS | 1950 | 1477507108854 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x83002000 == 10 [pid = 1950] [id = 353] 11:38:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x83002c00) [pid = 1950] [serial = 1033] [outer = (nil)] 11:38:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83004400) [pid = 1950] [serial = 1034] [outer = 0x83002c00] 11:38:28 INFO - PROCESS | 1950 | 1477507108954 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x8300a400) [pid = 1950] [serial = 1035] [outer = 0x83002c00] 11:38:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82892c00 == 9 [pid = 1950] [id = 350] 11:38:31 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82d4ec00) [pid = 1950] [serial = 1023] [outer = (nil)] [url = about:blank] 11:38:31 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82a37400) [pid = 1950] [serial = 1025] [outer = (nil)] [url = about:blank] 11:38:34 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82897000) [pid = 1950] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 11:38:34 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82daa800) [pid = 1950] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 11:38:34 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a3dc00) [pid = 1950] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 11:38:37 INFO - PROCESS | 1950 | 1477507117625 Marionette TRACE conn5 <- [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]]]}] 11:38:37 INFO - . 11:38:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9170ms 11:38:37 INFO - PROCESS | 1950 | 1477507117660 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1950 | 1477507117669 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 11:38:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 11:38:37 INFO - PROCESS | 1950 | 1477507117681 Marionette TRACE conn5 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:37 INFO - PROCESS | 1950 | 1477507117884 Marionette TRACE conn5 <- [1,1514,null,{"value":null}] 11:38:38 INFO - PROCESS | 1950 | 1477507118040 Marionette TRACE conn5 -> [0,1515,"getWindowHandles",null] 11:38:38 INFO - PROCESS | 1950 | 1477507118048 Marionette TRACE conn5 <- [1,1515,null,["8"]] 11:38:38 INFO - PROCESS | 1950 | 1477507118057 Marionette TRACE conn5 -> [0,1516,"switchToWindow",{"name":"8"}] 11:38:38 INFO - PROCESS | 1950 | 1477507118068 Marionette TRACE conn5 <- [1,1516,null,{}] 11:38:38 INFO - PROCESS | 1950 | 1477507118080 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x82897c00 == 10 [pid = 1950] [id = 354] 11:38:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82938800) [pid = 1950] [serial = 1036] [outer = (nil)] 11:38:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a37c00) [pid = 1950] [serial = 1037] [outer = 0x82938800] 11:38:38 INFO - PROCESS | 1950 | 1477507118184 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82a3e400) [pid = 1950] [serial = 1038] [outer = 0x82938800] 11:38:38 INFO - PROCESS | 1950 | 1477507118879 Marionette TRACE conn5 <- [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]]]}] 11:38:38 INFO - . 11:38:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1279ms 11:38:38 INFO - PROCESS | 1950 | 1477507118958 Marionette TRACE conn5 -> [0,1518,"getWindowHandle",null] 11:38:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 11:38:38 INFO - PROCESS | 1950 | 1477507118970 Marionette TRACE conn5 <- [1,1518,null,{"value":"8"}] 11:38:38 INFO - PROCESS | 1950 | 1477507118980 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:39 INFO - PROCESS | 1950 | 1477507119239 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:38:39 INFO - PROCESS | 1950 | 1477507119356 Marionette TRACE conn5 -> [0,1520,"getWindowHandles",null] 11:38:39 INFO - PROCESS | 1950 | 1477507119363 Marionette TRACE conn5 <- [1,1520,null,["8"]] 11:38:39 INFO - PROCESS | 1950 | 1477507119372 Marionette TRACE conn5 -> [0,1521,"switchToWindow",{"name":"8"}] 11:38:39 INFO - PROCESS | 1950 | 1477507119381 Marionette TRACE conn5 <- [1,1521,null,{}] 11:38:39 INFO - PROCESS | 1950 | 1477507119392 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e68400 == 11 [pid = 1950] [id = 355] 11:38:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e68c00) [pid = 1950] [serial = 1039] [outer = (nil)] 11:38:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82e6c000) [pid = 1950] [serial = 1040] [outer = 0x82e68c00] 11:38:39 INFO - PROCESS | 1950 | 1477507119544 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82e6e400) [pid = 1950] [serial = 1041] [outer = 0x82e68c00] 11:38:40 INFO - PROCESS | 1950 | 1477507120306 Marionette TRACE conn5 <- [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] 11:38:40 INFO - PROCESS | 1950 | 1477507120398 Marionette TRACE conn5 <- [1,1523,null,{"value":"8"}] 11:38:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 11:38:40 INFO - PROCESS | 1950 | 1477507120407 Marionette TRACE conn5 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:40 INFO - PROCESS | 1950 | 1477507120639 Marionette TRACE conn5 <- [1,1524,null,{"value":null}] 11:38:40 INFO - PROCESS | 1950 | 1477507120805 Marionette TRACE conn5 -> [0,1525,"getWindowHandles",null] 11:38:40 INFO - PROCESS | 1950 | 1477507120815 Marionette TRACE conn5 <- [1,1525,null,["8"]] 11:38:40 INFO - PROCESS | 1950 | 1477507120826 Marionette TRACE conn5 -> [0,1526,"switchToWindow",{"name":"8"}] 11:38:40 INFO - PROCESS | 1950 | 1477507120835 Marionette TRACE conn5 <- [1,1526,null,{}] 11:38:40 INFO - PROCESS | 1950 | 1477507120885 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x83103400 == 12 [pid = 1950] [id = 356] 11:38:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x83103c00) [pid = 1950] [serial = 1042] [outer = (nil)] 11:38:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x83106400) [pid = 1950] [serial = 1043] [outer = 0x83103c00] 11:38:40 INFO - PROCESS | 1950 | 1477507120982 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8310c000) [pid = 1950] [serial = 1044] [outer = 0x83103c00] 11:38:41 INFO - PROCESS | 1950 | 1477507121663 Marionette TRACE conn5 <- [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]]]}] 11:38:41 INFO - . 11:38:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1324ms 11:38:41 INFO - PROCESS | 1950 | 1477507121732 Marionette TRACE conn5 -> [0,1528,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1950 | 1477507121735 Marionette TRACE conn5 <- [1,1528,null,{"value":"8"}] 11:38:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 11:38:41 INFO - PROCESS | 1950 | 1477507121745 Marionette TRACE conn5 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:41 INFO - PROCESS | 1950 | 1477507121946 Marionette TRACE conn5 <- [1,1529,null,{"value":null}] 11:38:42 INFO - PROCESS | 1950 | 1477507122095 Marionette TRACE conn5 -> [0,1530,"getWindowHandles",null] 11:38:42 INFO - PROCESS | 1950 | 1477507122101 Marionette TRACE conn5 <- [1,1530,null,["8"]] 11:38:42 INFO - PROCESS | 1950 | 1477507122109 Marionette TRACE conn5 -> [0,1531,"switchToWindow",{"name":"8"}] 11:38:42 INFO - PROCESS | 1950 | 1477507122117 Marionette TRACE conn5 <- [1,1531,null,{}] 11:38:42 INFO - PROCESS | 1950 | 1477507122127 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x831eac00 == 13 [pid = 1950] [id = 357] 11:38:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x831eb000) [pid = 1950] [serial = 1045] [outer = (nil)] 11:38:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83240c00) [pid = 1950] [serial = 1046] [outer = 0x831eb000] 11:38:42 INFO - PROCESS | 1950 | 1477507122220 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83242800) [pid = 1950] [serial = 1047] [outer = 0x831eb000] 11:38:43 INFO - PROCESS | 1950 | 1477507123140 Marionette TRACE conn5 <- [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]]]}] 11:38:43 INFO - ...... 11:38:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1426ms 11:38:43 INFO - PROCESS | 1950 | 1477507123181 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1950 | 1477507123191 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 11:38:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 11:38:43 INFO - PROCESS | 1950 | 1477507123217 Marionette TRACE conn5 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:43 INFO - PROCESS | 1950 | 1477507123423 Marionette TRACE conn5 <- [1,1534,null,{"value":null}] 11:38:43 INFO - PROCESS | 1950 | 1477507123566 Marionette TRACE conn5 -> [0,1535,"getWindowHandles",null] 11:38:43 INFO - PROCESS | 1950 | 1477507123573 Marionette TRACE conn5 <- [1,1535,null,["8"]] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83004400) [pid = 1950] [serial = 1034] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82e62000) [pid = 1950] [serial = 1031] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82e62400) [pid = 1950] [serial = 1032] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82a44400) [pid = 1950] [serial = 1028] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82d49c00) [pid = 1950] [serial = 1029] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82d4d000) [pid = 1950] [serial = 1026] [outer = (nil)] [url = about:blank] 11:38:43 INFO - PROCESS | 1950 | 1477507123600 Marionette TRACE conn5 -> [0,1536,"switchToWindow",{"name":"8"}] 11:38:43 INFO - PROCESS | 1950 | 1477507123607 Marionette TRACE conn5 <- [1,1536,null,{}] 11:38:43 INFO - PROCESS | 1950 | 1477507123616 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4bc00 == 14 [pid = 1950] [id = 358] 11:38:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82d4d000) [pid = 1950] [serial = 1048] [outer = (nil)] 11:38:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x82da0400) [pid = 1950] [serial = 1049] [outer = 0x82d4d000] 11:38:43 INFO - PROCESS | 1950 | 1477507123709 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x82da0c00) [pid = 1950] [serial = 1050] [outer = 0x82d4d000] 11:38:44 INFO - PROCESS | 1950 | 1477507124327 Marionette TRACE conn5 <- [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"]]]}] 11:38:44 INFO - .. 11:38:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1173ms 11:38:44 INFO - PROCESS | 1950 | 1477507124386 Marionette TRACE conn5 -> [0,1538,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1950 | 1477507124392 Marionette TRACE conn5 <- [1,1538,null,{"value":"8"}] 11:38:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 11:38:44 INFO - PROCESS | 1950 | 1477507124399 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:44 INFO - PROCESS | 1950 | 1477507124606 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:38:44 INFO - PROCESS | 1950 | 1477507124723 Marionette TRACE conn5 -> [0,1540,"getWindowHandles",null] 11:38:44 INFO - PROCESS | 1950 | 1477507124730 Marionette TRACE conn5 <- [1,1540,null,["8"]] 11:38:44 INFO - PROCESS | 1950 | 1477507124736 Marionette TRACE conn5 -> [0,1541,"switchToWindow",{"name":"8"}] 11:38:44 INFO - PROCESS | 1950 | 1477507124742 Marionette TRACE conn5 <- [1,1541,null,{}] 11:38:44 INFO - PROCESS | 1950 | 1477507124748 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3ec00 == 15 [pid = 1950] [id = 359] 11:38:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83010400) [pid = 1950] [serial = 1051] [outer = (nil)] 11:38:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83103000) [pid = 1950] [serial = 1052] [outer = 0x83010400] 11:38:44 INFO - PROCESS | 1950 | 1477507124836 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83108800) [pid = 1950] [serial = 1053] [outer = 0x83010400] 11:38:45 INFO - PROCESS | 1950 | 1477507125506 Marionette TRACE conn5 <- [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"]]]}] 11:38:45 INFO - . 11:38:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1142ms 11:38:45 INFO - PROCESS | 1950 | 1477507125549 Marionette TRACE conn5 -> [0,1543,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1950 | 1477507125558 Marionette TRACE conn5 <- [1,1543,null,{"value":"8"}] 11:38:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 11:38:45 INFO - PROCESS | 1950 | 1477507125567 Marionette TRACE conn5 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:45 INFO - PROCESS | 1950 | 1477507125803 Marionette TRACE conn5 <- [1,1544,null,{"value":null}] 11:38:45 INFO - PROCESS | 1950 | 1477507125823 Marionette TRACE conn5 -> [0,1545,"getWindowHandles",null] 11:38:45 INFO - PROCESS | 1950 | 1477507125829 Marionette TRACE conn5 <- [1,1545,null,["8"]] 11:38:45 INFO - PROCESS | 1950 | 1477507125835 Marionette TRACE conn5 -> [0,1546,"switchToWindow",{"name":"8"}] 11:38:45 INFO - PROCESS | 1950 | 1477507125842 Marionette TRACE conn5 <- [1,1546,null,{}] 11:38:45 INFO - PROCESS | 1950 | 1477507125852 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c6400 == 16 [pid = 1950] [id = 360] 11:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x836c6800) [pid = 1950] [serial = 1054] [outer = (nil)] 11:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x836c8400) [pid = 1950] [serial = 1055] [outer = 0x836c6800] 11:38:45 INFO - PROCESS | 1950 | 1477507125947 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83768000) [pid = 1950] [serial = 1056] [outer = 0x836c6800] 11:38:46 INFO - PROCESS | 1950 | 1477507126704 Marionette TRACE conn5 <- [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]]]}] 11:38:46 INFO - ... 11:38:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1176ms 11:38:46 INFO - PROCESS | 1950 | 1477507126743 Marionette TRACE conn5 -> [0,1548,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1950 | 1477507126747 Marionette TRACE conn5 <- [1,1548,null,{"value":"8"}] 11:38:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 11:38:46 INFO - PROCESS | 1950 | 1477507126757 Marionette TRACE conn5 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:46 INFO - PROCESS | 1950 | 1477507126951 Marionette TRACE conn5 <- [1,1549,null,{"value":null}] 11:38:46 INFO - PROCESS | 1950 | 1477507126965 Marionette TRACE conn5 -> [0,1550,"getWindowHandles",null] 11:38:46 INFO - PROCESS | 1950 | 1477507126968 Marionette TRACE conn5 <- [1,1550,null,["8"]] 11:38:47 INFO - PROCESS | 1950 | 1477507127075 Marionette TRACE conn5 -> [0,1551,"switchToWindow",{"name":"8"}] 11:38:47 INFO - PROCESS | 1950 | 1477507127083 Marionette TRACE conn5 <- [1,1551,null,{}] 11:38:47 INFO - PROCESS | 1950 | 1477507127093 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x83772000 == 17 [pid = 1950] [id = 361] 11:38:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83773c00) [pid = 1950] [serial = 1057] [outer = (nil)] 11:38:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83776400) [pid = 1950] [serial = 1058] [outer = 0x83773c00] 11:38:47 INFO - PROCESS | 1950 | 1477507127181 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x83f39400) [pid = 1950] [serial = 1059] [outer = 0x83773c00] 11:38:47 INFO - PROCESS | 1950 | 1477507127742 Marionette TRACE conn5 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 11:38:47 INFO - . 11:38:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1026ms 11:38:47 INFO - PROCESS | 1950 | 1477507127787 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:38:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 11:38:47 INFO - PROCESS | 1950 | 1477507127792 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 11:38:47 INFO - PROCESS | 1950 | 1477507127800 Marionette TRACE conn5 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:47 INFO - PROCESS | 1950 | 1477507127965 Marionette TRACE conn5 <- [1,1554,null,{"value":null}] 11:38:48 INFO - PROCESS | 1950 | 1477507128079 Marionette TRACE conn5 -> [0,1555,"getWindowHandles",null] 11:38:48 INFO - PROCESS | 1950 | 1477507128083 Marionette TRACE conn5 <- [1,1555,null,["8"]] 11:38:48 INFO - PROCESS | 1950 | 1477507128089 Marionette TRACE conn5 -> [0,1556,"switchToWindow",{"name":"8"}] 11:38:48 INFO - PROCESS | 1950 | 1477507128108 Marionette TRACE conn5 <- [1,1556,null,{}] 11:38:48 INFO - PROCESS | 1950 | 1477507128114 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x82896800 == 18 [pid = 1950] [id = 362] 11:38:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x82f95c00) [pid = 1950] [serial = 1060] [outer = (nil)] 11:38:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x83fcb400) [pid = 1950] [serial = 1061] [outer = 0x82f95c00] 11:38:48 INFO - PROCESS | 1950 | 1477507128197 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x83fd0400) [pid = 1950] [serial = 1062] [outer = 0x82f95c00] 11:38:48 INFO - PROCESS | 1950 | 1477507128751 Marionette TRACE conn5 <- [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]]]}] 11:38:48 INFO - . 11:38:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 970ms 11:38:48 INFO - PROCESS | 1950 | 1477507128770 Marionette TRACE conn5 -> [0,1558,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1950 | 1477507128773 Marionette TRACE conn5 <- [1,1558,null,{"value":"8"}] 11:38:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 11:38:48 INFO - PROCESS | 1950 | 1477507128782 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:49 INFO - PROCESS | 1950 | 1477507129012 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:38:49 INFO - PROCESS | 1950 | 1477507129132 Marionette TRACE conn5 -> [0,1560,"getWindowHandles",null] 11:38:49 INFO - PROCESS | 1950 | 1477507129136 Marionette TRACE conn5 <- [1,1560,null,["8"]] 11:38:49 INFO - PROCESS | 1950 | 1477507129142 Marionette TRACE conn5 -> [0,1561,"switchToWindow",{"name":"8"}] 11:38:49 INFO - PROCESS | 1950 | 1477507129147 Marionette TRACE conn5 <- [1,1561,null,{}] 11:38:49 INFO - PROCESS | 1950 | 1477507129153 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3f000 == 19 [pid = 1950] [id = 363] 11:38:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x84036c00) [pid = 1950] [serial = 1063] [outer = (nil)] 11:38:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x84040400) [pid = 1950] [serial = 1064] [outer = 0x84036c00] 11:38:49 INFO - PROCESS | 1950 | 1477507129241 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x84042c00) [pid = 1950] [serial = 1065] [outer = 0x84036c00] 11:38:50 INFO - PROCESS | 1950 | 1477507130056 Marionette TRACE conn5 <- [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]]]}] 11:38:50 INFO - .................. 11:38:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1332ms 11:38:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 11:38:50 INFO - PROCESS | 1950 | 1477507130116 Marionette TRACE conn5 -> [0,1563,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1950 | 1477507130119 Marionette TRACE conn5 <- [1,1563,null,{"value":"8"}] 11:38:50 INFO - PROCESS | 1950 | 1477507130132 Marionette TRACE conn5 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:50 INFO - PROCESS | 1950 | 1477507130311 Marionette TRACE conn5 <- [1,1564,null,{"value":null}] 11:38:50 INFO - PROCESS | 1950 | 1477507130329 Marionette TRACE conn5 -> [0,1565,"getWindowHandles",null] 11:38:50 INFO - PROCESS | 1950 | 1477507130340 Marionette TRACE conn5 <- [1,1565,null,["8"]] 11:38:50 INFO - PROCESS | 1950 | 1477507130345 Marionette TRACE conn5 -> [0,1566,"switchToWindow",{"name":"8"}] 11:38:50 INFO - PROCESS | 1950 | 1477507130353 Marionette TRACE conn5 <- [1,1566,null,{}] 11:38:50 INFO - PROCESS | 1950 | 1477507130359 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75b400 == 20 [pid = 1950] [id = 364] 11:38:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x8c75c000) [pid = 1950] [serial = 1066] [outer = (nil)] 11:38:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8c75e400) [pid = 1950] [serial = 1067] [outer = 0x8c75c000] 11:38:50 INFO - PROCESS | 1950 | 1477507130443 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x8c75e800) [pid = 1950] [serial = 1068] [outer = 0x8c75c000] 11:38:51 INFO - PROCESS | 1950 | 1477507131203 Marionette TRACE conn5 <- [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]]]}] 11:38:51 INFO - . 11:38:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1128ms 11:38:51 INFO - PROCESS | 1950 | 1477507131256 Marionette TRACE conn5 -> [0,1568,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1950 | 1477507131263 Marionette TRACE conn5 <- [1,1568,null,{"value":"8"}] 11:38:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 11:38:51 INFO - PROCESS | 1950 | 1477507131277 Marionette TRACE conn5 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:51 INFO - PROCESS | 1950 | 1477507131484 Marionette TRACE conn5 <- [1,1569,null,{"value":null}] 11:38:51 INFO - PROCESS | 1950 | 1477507131646 Marionette TRACE conn5 -> [0,1570,"getWindowHandles",null] 11:38:51 INFO - PROCESS | 1950 | 1477507131652 Marionette TRACE conn5 <- [1,1570,null,["8"]] 11:38:51 INFO - PROCESS | 1950 | 1477507131677 Marionette TRACE conn5 -> [0,1571,"switchToWindow",{"name":"8"}] 11:38:51 INFO - PROCESS | 1950 | 1477507131685 Marionette TRACE conn5 <- [1,1571,null,{}] 11:38:51 INFO - PROCESS | 1950 | 1477507131692 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e64c00 == 21 [pid = 1950] [id = 365] 11:38:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x82e65800) [pid = 1950] [serial = 1069] [outer = (nil)] 11:38:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x82f8e400) [pid = 1950] [serial = 1070] [outer = 0x82e65800] 11:38:51 INFO - PROCESS | 1950 | 1477507131794 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x83004400) [pid = 1950] [serial = 1071] [outer = 0x82e65800] 11:38:52 INFO - PROCESS | 1950 | 1477507132465 Marionette TRACE conn5 <- [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]]]}] 11:38:52 INFO - ... 11:38:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1241ms 11:38:52 INFO - PROCESS | 1950 | 1477507132518 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1950 | 1477507132526 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 11:38:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 11:38:52 INFO - PROCESS | 1950 | 1477507132538 Marionette TRACE conn5 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:52 INFO - PROCESS | 1950 | 1477507132741 Marionette TRACE conn5 <- [1,1574,null,{"value":null}] 11:38:52 INFO - PROCESS | 1950 | 1477507132899 Marionette TRACE conn5 -> [0,1575,"getWindowHandles",null] 11:38:52 INFO - PROCESS | 1950 | 1477507132903 Marionette TRACE conn5 <- [1,1575,null,["8"]] 11:38:52 INFO - PROCESS | 1950 | 1477507132915 Marionette TRACE conn5 -> [0,1576,"switchToWindow",{"name":"8"}] 11:38:52 INFO - PROCESS | 1950 | 1477507132921 Marionette TRACE conn5 <- [1,1576,null,{}] 11:38:52 INFO - PROCESS | 1950 | 1477507132929 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x836be800 == 22 [pid = 1950] [id = 366] 11:38:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x836c0000) [pid = 1950] [serial = 1072] [outer = (nil)] 11:38:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x836c9400) [pid = 1950] [serial = 1073] [outer = 0x836c0000] 11:38:53 INFO - PROCESS | 1950 | 1477507133067 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x836c9c00) [pid = 1950] [serial = 1074] [outer = 0x836c0000] 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:54 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:38:55 INFO - .................................................................................................................................................................................................................................................................................................................................... 11:38:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2828ms 11:38:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 11:38:56 INFO - PROCESS | 1950 | 1477507134974 Marionette TRACE conn5 <- [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]]]}] 11:38:56 INFO - PROCESS | 1950 | 1477507135426 Marionette TRACE conn5 -> [0,1578,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1950 | 1477507135437 Marionette TRACE conn5 <- [1,1578,null,{"value":"8"}] 11:38:56 INFO - PROCESS | 1950 | 1477507135456 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:56 INFO - PROCESS | 1950 | 1477507135863 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:38:56 INFO - PROCESS | 1950 | 1477507136084 Marionette TRACE conn5 -> [0,1580,"getWindowHandles",null] 11:38:56 INFO - PROCESS | 1950 | 1477507136089 Marionette TRACE conn5 <- [1,1580,null,["8"]] 11:38:56 INFO - PROCESS | 1950 | 1477507136094 Marionette TRACE conn5 -> [0,1581,"switchToWindow",{"name":"8"}] 11:38:56 INFO - PROCESS | 1950 | 1477507136102 Marionette TRACE conn5 <- [1,1581,null,{}] 11:38:56 INFO - PROCESS | 1950 | 1477507136109 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1d400 == 23 [pid = 1950] [id = 367] 11:38:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x90689c00) [pid = 1950] [serial = 1075] [outer = (nil)] 11:38:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x92206400) [pid = 1950] [serial = 1076] [outer = 0x90689c00] 11:38:56 INFO - PROCESS | 1950 | 1477507136262 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x922a7c00) [pid = 1950] [serial = 1077] [outer = 0x90689c00] 11:38:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x930a8400 == 24 [pid = 1950] [id = 368] 11:38:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x930a8c00) [pid = 1950] [serial = 1078] [outer = (nil)] 11:38:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x930ad000) [pid = 1950] [serial = 1079] [outer = 0x930a8c00] 11:38:57 INFO - PROCESS | 1950 | 1477507137032 Marionette TRACE conn5 <- [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]]]}] 11:38:57 INFO - . 11:38:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1625ms 11:38:57 INFO - PROCESS | 1950 | 1477507137079 Marionette TRACE conn5 -> [0,1583,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1950 | 1477507137085 Marionette TRACE conn5 <- [1,1583,null,{"value":"8"}] 11:38:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 11:38:57 INFO - PROCESS | 1950 | 1477507137097 Marionette TRACE conn5 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:38:57 INFO - PROCESS | 1950 | 1477507137512 Marionette TRACE conn5 <- [1,1584,null,{"value":null}] 11:38:57 INFO - PROCESS | 1950 | 1477507137687 Marionette TRACE conn5 -> [0,1585,"getWindowHandles",null] 11:38:57 INFO - PROCESS | 1950 | 1477507137693 Marionette TRACE conn5 <- [1,1585,null,["8"]] 11:38:57 INFO - PROCESS | 1950 | 1477507137704 Marionette TRACE conn5 -> [0,1586,"switchToWindow",{"name":"8"}] 11:38:57 INFO - PROCESS | 1950 | 1477507137714 Marionette TRACE conn5 <- [1,1586,null,{}] 11:38:57 INFO - PROCESS | 1950 | 1477507137723 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293f000 == 25 [pid = 1950] [id = 369] 11:38:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82a3d400) [pid = 1950] [serial = 1080] [outer = (nil)] 11:38:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x82e65c00) [pid = 1950] [serial = 1081] [outer = 0x82a3d400] 11:38:57 INFO - PROCESS | 1950 | 1477507137905 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x82f91000) [pid = 1950] [serial = 1082] [outer = 0x82a3d400] 11:38:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d47c00 == 26 [pid = 1950] [id = 370] 11:38:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x82daac00) [pid = 1950] [serial = 1083] [outer = (nil)] 11:38:58 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3d800 == 25 [pid = 1950] [id = 351] 11:38:58 INFO - PROCESS | 1950 | --DOCSHELL 0x82897c00 == 24 [pid = 1950] [id = 354] 11:38:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x83003c00) [pid = 1950] [serial = 1084] [outer = 0x82daac00] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x82f95c00) [pid = 1950] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x82e68c00) [pid = 1950] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x831eb000) [pid = 1950] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x82938800) [pid = 1950] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82d4d000) [pid = 1950] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83010400) [pid = 1950] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x83103c00) [pid = 1950] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x84036c00) [pid = 1950] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x83773c00) [pid = 1950] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 11:39:02 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x836c6800) [pid = 1950] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 11:39:03 INFO - PROCESS | 1950 | 1477507143546 Marionette TRACE conn5 <- [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]]]}] 11:39:03 INFO - . 11:39:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6493ms 11:39:03 INFO - PROCESS | 1950 | 1477507143588 Marionette TRACE conn5 -> [0,1588,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1950 | 1477507143596 Marionette TRACE conn5 <- [1,1588,null,{"value":"8"}] 11:39:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 11:39:03 INFO - PROCESS | 1950 | 1477507143606 Marionette TRACE conn5 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:03 INFO - PROCESS | 1950 | 1477507143775 Marionette TRACE conn5 <- [1,1589,null,{"value":null}] 11:39:03 INFO - PROCESS | 1950 | 1477507143916 Marionette TRACE conn5 -> [0,1590,"getWindowHandles",null] 11:39:03 INFO - PROCESS | 1950 | 1477507143922 Marionette TRACE conn5 <- [1,1590,null,["8"]] 11:39:03 INFO - PROCESS | 1950 | 1477507143930 Marionette TRACE conn5 -> [0,1591,"switchToWindow",{"name":"8"}] 11:39:03 INFO - PROCESS | 1950 | 1477507143939 Marionette TRACE conn5 <- [1,1591,null,{}] 11:39:03 INFO - PROCESS | 1950 | 1477507143945 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300ec00 == 25 [pid = 1950] [id = 371] 11:39:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8300f400) [pid = 1950] [serial = 1085] [outer = (nil)] 11:39:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8310d800) [pid = 1950] [serial = 1086] [outer = 0x8300f400] 11:39:04 INFO - PROCESS | 1950 | 1477507144039 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x831e0c00) [pid = 1950] [serial = 1087] [outer = 0x8300f400] 11:39:04 INFO - PROCESS | 1950 | 1477507144676 Marionette TRACE conn5 <- [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]]]}] 11:39:04 INFO - .. 11:39:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1125ms 11:39:04 INFO - PROCESS | 1950 | 1477507144732 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1950 | 1477507144739 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 11:39:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 11:39:04 INFO - PROCESS | 1950 | 1477507144751 Marionette TRACE conn5 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:04 INFO - PROCESS | 1950 | 1477507144961 Marionette TRACE conn5 <- [1,1594,null,{"value":null}] 11:39:05 INFO - PROCESS | 1950 | 1477507145212 Marionette TRACE conn5 -> [0,1595,"getWindowHandles",null] 11:39:05 INFO - PROCESS | 1950 | 1477507145223 Marionette TRACE conn5 <- [1,1595,null,["8"]] 11:39:05 INFO - PROCESS | 1950 | 1477507145285 Marionette TRACE conn5 -> [0,1596,"switchToWindow",{"name":"8"}] 11:39:05 INFO - PROCESS | 1950 | 1477507145296 Marionette TRACE conn5 <- [1,1596,null,{}] 11:39:05 INFO - PROCESS | 1950 | 1477507145302 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300cc00 == 26 [pid = 1950] [id = 372] 11:39:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8300d800) [pid = 1950] [serial = 1088] [outer = (nil)] 11:39:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x831e3800) [pid = 1950] [serial = 1089] [outer = 0x8300d800] 11:39:05 INFO - PROCESS | 1950 | 1477507145422 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83246800) [pid = 1950] [serial = 1090] [outer = 0x8300d800] 11:39:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x83773c00 == 27 [pid = 1950] [id = 373] 11:39:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83f32400) [pid = 1950] [serial = 1091] [outer = (nil)] 11:39:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83f39c00) [pid = 1950] [serial = 1092] [outer = 0x83f32400] 11:39:06 INFO - PROCESS | 1950 | 1477507146376 Marionette TRACE conn5 <- [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]]]}] 11:39:06 INFO - . 11:39:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1674ms 11:39:06 INFO - PROCESS | 1950 | 1477507146425 Marionette TRACE conn5 -> [0,1598,"getWindowHandle",null] 11:39:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 11:39:06 INFO - PROCESS | 1950 | 1477507146433 Marionette TRACE conn5 <- [1,1598,null,{"value":"8"}] 11:39:06 INFO - PROCESS | 1950 | 1477507146441 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:06 INFO - PROCESS | 1950 | 1477507146709 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:39:06 INFO - PROCESS | 1950 | 1477507146876 Marionette TRACE conn5 -> [0,1600,"getWindowHandles",null] 11:39:06 INFO - PROCESS | 1950 | 1477507146881 Marionette TRACE conn5 <- [1,1600,null,["8"]] 11:39:06 INFO - PROCESS | 1950 | 1477507146890 Marionette TRACE conn5 -> [0,1601,"switchToWindow",{"name":"8"}] 11:39:06 INFO - PROCESS | 1950 | 1477507146897 Marionette TRACE conn5 <- [1,1601,null,{}] 11:39:06 INFO - PROCESS | 1950 | 1477507146905 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd4800 == 28 [pid = 1950] [id = 374] 11:39:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x84034800) [pid = 1950] [serial = 1093] [outer = (nil)] 11:39:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8403d800) [pid = 1950] [serial = 1094] [outer = 0x84034800] 11:39:07 INFO - PROCESS | 1950 | 1477507147040 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x88430c00) [pid = 1950] [serial = 1095] [outer = 0x84034800] 11:39:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75a800 == 29 [pid = 1950] [id = 375] 11:39:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8c75bc00) [pid = 1950] [serial = 1096] [outer = (nil)] 11:39:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8c758c00) [pid = 1950] [serial = 1097] [outer = 0x8c75bc00] 11:39:07 INFO - PROCESS | 1950 | [1950] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 11:39:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8f8a0c00) [pid = 1950] [serial = 1098] [outer = 0x8c75bc00] 11:39:07 INFO - PROCESS | 1950 | 1477507147944 Marionette TRACE conn5 <- [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]]]}] 11:39:08 INFO - . 11:39:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1583ms 11:39:08 INFO - PROCESS | 1950 | 1477507148046 Marionette TRACE conn5 -> [0,1603,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1950 | 1477507148055 Marionette TRACE conn5 <- [1,1603,null,{"value":"8"}] 11:39:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 11:39:08 INFO - PROCESS | 1950 | 1477507148066 Marionette TRACE conn5 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:08 INFO - PROCESS | 1950 | 1477507148298 Marionette TRACE conn5 <- [1,1604,null,{"value":null}] 11:39:08 INFO - PROCESS | 1950 | 1477507148468 Marionette TRACE conn5 -> [0,1605,"getWindowHandles",null] 11:39:08 INFO - PROCESS | 1950 | 1477507148474 Marionette TRACE conn5 <- [1,1605,null,["8"]] 11:39:08 INFO - PROCESS | 1950 | 1477507148480 Marionette TRACE conn5 -> [0,1606,"switchToWindow",{"name":"8"}] 11:39:08 INFO - PROCESS | 1950 | 1477507148488 Marionette TRACE conn5 <- [1,1606,null,{}] 11:39:08 INFO - PROCESS | 1950 | 1477507148496 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa79800 == 30 [pid = 1950] [id = 376] 11:39:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8fa7a800) [pid = 1950] [serial = 1099] [outer = (nil)] 11:39:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x9068f800) [pid = 1950] [serial = 1100] [outer = 0x8fa7a800] 11:39:08 INFO - PROCESS | 1950 | 1477507148631 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x922a8000) [pid = 1950] [serial = 1101] [outer = 0x8fa7a800] 11:39:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x831de800 == 31 [pid = 1950] [id = 377] 11:39:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x83fcdc00) [pid = 1950] [serial = 1102] [outer = (nil)] 11:39:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8db1cc00) [pid = 1950] [serial = 1103] [outer = 0x83fcdc00] 11:39:09 INFO - PROCESS | 1950 | 1477507149510 Marionette TRACE conn5 <- [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]]]}] 11:39:09 INFO - . 11:39:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1530ms 11:39:09 INFO - PROCESS | 1950 | 1477507149595 Marionette TRACE conn5 -> [0,1608,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1950 | 1477507149602 Marionette TRACE conn5 <- [1,1608,null,{"value":"8"}] 11:39:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 11:39:09 INFO - PROCESS | 1950 | 1477507149612 Marionette TRACE conn5 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:09 INFO - PROCESS | 1950 | 1477507149839 Marionette TRACE conn5 <- [1,1609,null,{"value":null}] 11:39:10 INFO - PROCESS | 1950 | 1477507150017 Marionette TRACE conn5 -> [0,1610,"getWindowHandles",null] 11:39:10 INFO - PROCESS | 1950 | 1477507150026 Marionette TRACE conn5 <- [1,1610,null,["8"]] 11:39:10 INFO - PROCESS | 1950 | 1477507150031 Marionette TRACE conn5 -> [0,1611,"switchToWindow",{"name":"8"}] 11:39:10 INFO - PROCESS | 1950 | 1477507150038 Marionette TRACE conn5 <- [1,1611,null,{}] 11:39:10 INFO - PROCESS | 1950 | 1477507150153 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288fc00 == 32 [pid = 1950] [id = 378] 11:39:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x82946800) [pid = 1950] [serial = 1104] [outer = (nil)] 11:39:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82da3c00) [pid = 1950] [serial = 1105] [outer = 0x82946800] 11:39:10 INFO - PROCESS | 1950 | 1477507150269 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x82e63400) [pid = 1950] [serial = 1106] [outer = 0x82946800] 11:39:11 INFO - PROCESS | 1950 | 1477507151021 Marionette TRACE conn5 <- [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]]]}] 11:39:11 INFO - . 11:39:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1479ms 11:39:11 INFO - PROCESS | 1950 | 1477507151092 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1950 | 1477507151099 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 11:39:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 11:39:11 INFO - PROCESS | 1950 | 1477507151117 Marionette TRACE conn5 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x930a8400 == 31 [pid = 1950] [id = 368] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x82d47c00 == 30 [pid = 1950] [id = 370] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x83002000 == 29 [pid = 1950] [id = 353] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x83103400 == 28 [pid = 1950] [id = 356] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x82daa000 == 27 [pid = 1950] [id = 352] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x82e68400 == 26 [pid = 1950] [id = 355] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x831eac00 == 25 [pid = 1950] [id = 357] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x831de800 == 24 [pid = 1950] [id = 377] 11:39:11 INFO - PROCESS | 1950 | --DOCSHELL 0x83773c00 == 23 [pid = 1950] [id = 373] 11:39:12 INFO - PROCESS | 1950 | 1477507152011 Marionette TRACE conn5 <- [1,1614,null,{"value":null}] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x84040400) [pid = 1950] [serial = 1064] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x84042c00) [pid = 1950] [serial = 1065] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x83fcb400) [pid = 1950] [serial = 1061] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x83fd0400) [pid = 1950] [serial = 1062] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83776400) [pid = 1950] [serial = 1058] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83f39400) [pid = 1950] [serial = 1059] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x836c8400) [pid = 1950] [serial = 1055] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83768000) [pid = 1950] [serial = 1056] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83103000) [pid = 1950] [serial = 1052] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x83108800) [pid = 1950] [serial = 1053] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x82da0400) [pid = 1950] [serial = 1049] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82da0c00) [pid = 1950] [serial = 1050] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83240c00) [pid = 1950] [serial = 1046] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83242800) [pid = 1950] [serial = 1047] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83106400) [pid = 1950] [serial = 1043] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8310c000) [pid = 1950] [serial = 1044] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82e6c000) [pid = 1950] [serial = 1040] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82e6e400) [pid = 1950] [serial = 1041] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x82a37c00) [pid = 1950] [serial = 1037] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x82a3e400) [pid = 1950] [serial = 1038] [outer = (nil)] [url = about:blank] 11:39:12 INFO - PROCESS | 1950 | 1477507152220 Marionette TRACE conn5 -> [0,1615,"getWindowHandles",null] 11:39:12 INFO - PROCESS | 1950 | 1477507152227 Marionette TRACE conn5 <- [1,1615,null,["8"]] 11:39:12 INFO - PROCESS | 1950 | 1477507152238 Marionette TRACE conn5 -> [0,1616,"switchToWindow",{"name":"8"}] 11:39:12 INFO - PROCESS | 1950 | 1477507152248 Marionette TRACE conn5 <- [1,1616,null,{}] 11:39:12 INFO - PROCESS | 1950 | 1477507152257 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293ac00 == 24 [pid = 1950] [id = 379] 11:39:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8293c000) [pid = 1950] [serial = 1107] [outer = (nil)] 11:39:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x82944c00) [pid = 1950] [serial = 1108] [outer = 0x8293c000] 11:39:12 INFO - PROCESS | 1950 | 1477507152356 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x82d46800) [pid = 1950] [serial = 1109] [outer = 0x8293c000] 11:39:12 INFO - PROCESS | 1950 | 1477507152964 Marionette TRACE conn5 <- [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]]]}] 11:39:12 INFO - . 11:39:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1872ms 11:39:12 INFO - PROCESS | 1950 | 1477507152988 Marionette TRACE conn5 -> [0,1618,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 1950 | 1477507152998 Marionette TRACE conn5 <- [1,1618,null,{"value":"8"}] 11:39:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 11:39:13 INFO - PROCESS | 1950 | 1477507153015 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:13 INFO - PROCESS | 1950 | 1477507153250 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:39:13 INFO - PROCESS | 1950 | 1477507153276 Marionette TRACE conn5 -> [0,1620,"getWindowHandles",null] 11:39:13 INFO - PROCESS | 1950 | 1477507153282 Marionette TRACE conn5 <- [1,1620,null,["8"]] 11:39:13 INFO - PROCESS | 1950 | 1477507153352 Marionette TRACE conn5 -> [0,1621,"switchToWindow",{"name":"8"}] 11:39:13 INFO - PROCESS | 1950 | 1477507153359 Marionette TRACE conn5 <- [1,1621,null,{}] 11:39:13 INFO - PROCESS | 1950 | 1477507153366 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6a800 == 25 [pid = 1950] [id = 380] 11:39:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82e6ac00) [pid = 1950] [serial = 1110] [outer = (nil)] 11:39:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x82e6f800) [pid = 1950] [serial = 1111] [outer = 0x82e6ac00] 11:39:13 INFO - PROCESS | 1950 | 1477507153457 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x82f8d800) [pid = 1950] [serial = 1112] [outer = 0x82e6ac00] 11:39:14 INFO - PROCESS | 1950 | 1477507154049 Marionette TRACE conn5 <- [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"]]]}] 11:39:14 INFO - ...... 11:39:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1081ms 11:39:14 INFO - PROCESS | 1950 | 1477507154096 Marionette TRACE conn5 -> [0,1623,"getWindowHandle",null] 11:39:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 11:39:14 INFO - PROCESS | 1950 | 1477507154101 Marionette TRACE conn5 <- [1,1623,null,{"value":"8"}] 11:39:14 INFO - PROCESS | 1950 | 1477507154109 Marionette TRACE conn5 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:14 INFO - PROCESS | 1950 | 1477507154343 Marionette TRACE conn5 <- [1,1624,null,{"value":null}] 11:39:14 INFO - PROCESS | 1950 | 1477507154389 Marionette TRACE conn5 -> [0,1625,"getWindowHandles",null] 11:39:14 INFO - PROCESS | 1950 | 1477507154399 Marionette TRACE conn5 <- [1,1625,null,["8"]] 11:39:14 INFO - PROCESS | 1950 | 1477507154468 Marionette TRACE conn5 -> [0,1626,"switchToWindow",{"name":"8"}] 11:39:14 INFO - PROCESS | 1950 | 1477507154477 Marionette TRACE conn5 <- [1,1626,null,{}] 11:39:14 INFO - PROCESS | 1950 | 1477507154482 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x831de800 == 26 [pid = 1950] [id = 381] 11:39:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x831df800) [pid = 1950] [serial = 1113] [outer = (nil)] 11:39:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x831e2400) [pid = 1950] [serial = 1114] [outer = 0x831df800] 11:39:14 INFO - PROCESS | 1950 | 1477507154566 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83240400) [pid = 1950] [serial = 1115] [outer = 0x831df800] 11:39:15 INFO - PROCESS | 1950 | 1477507155228 Marionette TRACE conn5 <- [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]]]}] 11:39:15 INFO - . 11:39:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1177ms 11:39:15 INFO - PROCESS | 1950 | 1477507155295 Marionette TRACE conn5 -> [0,1628,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1950 | 1477507155300 Marionette TRACE conn5 <- [1,1628,null,{"value":"8"}] 11:39:15 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 11:39:15 INFO - PROCESS | 1950 | 1477507155308 Marionette TRACE conn5 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:15 INFO - PROCESS | 1950 | 1477507155563 Marionette TRACE conn5 <- [1,1629,null,{"value":null}] 11:39:15 INFO - PROCESS | 1950 | 1477507155590 Marionette TRACE conn5 -> [0,1630,"getWindowHandles",null] 11:39:15 INFO - PROCESS | 1950 | 1477507155595 Marionette TRACE conn5 <- [1,1630,null,["8"]] 11:39:15 INFO - PROCESS | 1950 | 1477507155601 Marionette TRACE conn5 -> [0,1631,"switchToWindow",{"name":"8"}] 11:39:15 INFO - PROCESS | 1950 | 1477507155609 Marionette TRACE conn5 <- [1,1631,null,{}] 11:39:15 INFO - PROCESS | 1950 | 1477507155614 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c7c00 == 27 [pid = 1950] [id = 382] 11:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x836c9800) [pid = 1950] [serial = 1116] [outer = (nil)] 11:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83767c00) [pid = 1950] [serial = 1117] [outer = 0x836c9800] 11:39:15 INFO - PROCESS | 1950 | 1477507155764 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8376f400) [pid = 1950] [serial = 1118] [outer = 0x836c9800] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x82a3d400) [pid = 1950] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8300f400) [pid = 1950] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x930a8c00) [pid = 1950] [serial = 1078] [outer = (nil)] [url = about:blank] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x90689c00) [pid = 1950] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x82e65800) [pid = 1950] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8c75c000) [pid = 1950] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x82daac00) [pid = 1950] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x836c0000) [pid = 1950] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 11:39:16 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x83002c00) [pid = 1950] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 11:39:16 INFO - PROCESS | 1950 | 1477507156634 Marionette TRACE conn5 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 11:39:16 INFO - . 11:39:16 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1375ms 11:39:16 INFO - PROCESS | 1950 | 1477507156683 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1950 | 1477507156691 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 11:39:16 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 11:39:16 INFO - PROCESS | 1950 | 1477507156699 Marionette TRACE conn5 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:16 INFO - PROCESS | 1950 | 1477507156927 Marionette TRACE conn5 <- [1,1634,null,{"value":null}] 11:39:17 INFO - PROCESS | 1950 | 1477507157005 Marionette TRACE conn5 -> [0,1635,"getWindowHandles",null] 11:39:17 INFO - PROCESS | 1950 | 1477507157010 Marionette TRACE conn5 <- [1,1635,null,["8"]] 11:39:17 INFO - PROCESS | 1950 | 1477507157016 Marionette TRACE conn5 -> [0,1636,"switchToWindow",{"name":"8"}] 11:39:17 INFO - PROCESS | 1950 | 1477507157021 Marionette TRACE conn5 <- [1,1636,null,{}] 11:39:17 INFO - PROCESS | 1950 | 1477507157027 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d9fc00 == 28 [pid = 1950] [id = 383] 11:39:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82da3800) [pid = 1950] [serial = 1119] [outer = (nil)] 11:39:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83f36800) [pid = 1950] [serial = 1120] [outer = 0x82da3800] 11:39:17 INFO - PROCESS | 1950 | 1477507157114 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83f41c00) [pid = 1950] [serial = 1121] [outer = 0x82da3800] 11:39:17 INFO - PROCESS | 1950 | 1477507157691 Marionette TRACE conn5 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 11:39:17 INFO - . 11:39:17 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1025ms 11:39:17 INFO - PROCESS | 1950 | 1477507157728 Marionette TRACE conn5 -> [0,1638,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1950 | 1477507157734 Marionette TRACE conn5 <- [1,1638,null,{"value":"8"}] 11:39:17 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 11:39:17 INFO - PROCESS | 1950 | 1477507157746 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:17 INFO - PROCESS | 1950 | 1477507157974 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:39:17 INFO - PROCESS | 1950 | 1477507157992 Marionette TRACE conn5 -> [0,1640,"getWindowHandles",null] 11:39:17 INFO - PROCESS | 1950 | 1477507157995 Marionette TRACE conn5 <- [1,1640,null,["8"]] 11:39:18 INFO - PROCESS | 1950 | 1477507158001 Marionette TRACE conn5 -> [0,1641,"switchToWindow",{"name":"8"}] 11:39:18 INFO - PROCESS | 1950 | 1477507158006 Marionette TRACE conn5 <- [1,1641,null,{}] 11:39:18 INFO - PROCESS | 1950 | 1477507158011 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324bc00 == 29 [pid = 1950] [id = 384] 11:39:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83fd6400) [pid = 1950] [serial = 1122] [outer = (nil)] 11:39:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x84037400) [pid = 1950] [serial = 1123] [outer = 0x83fd6400] 11:39:18 INFO - PROCESS | 1950 | 1477507158121 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x88432800) [pid = 1950] [serial = 1124] [outer = 0x83fd6400] 11:39:19 INFO - PROCESS | 1950 | 1477507159011 Marionette TRACE conn5 <- [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]]]}] 11:39:19 INFO - ................................................... 11:39:19 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1385ms 11:39:19 INFO - PROCESS | 1950 | 1477507159130 Marionette TRACE conn5 -> [0,1643,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1950 | 1477507159138 Marionette TRACE conn5 <- [1,1643,null,{"value":"8"}] 11:39:19 INFO - TEST-START | /js/builtins/Math.max.html 11:39:19 INFO - PROCESS | 1950 | 1477507159148 Marionette TRACE conn5 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:19 INFO - PROCESS | 1950 | 1477507159390 Marionette TRACE conn5 <- [1,1644,null,{"value":null}] 11:39:19 INFO - PROCESS | 1950 | 1477507159561 Marionette TRACE conn5 -> [0,1645,"getWindowHandles",null] 11:39:19 INFO - PROCESS | 1950 | 1477507159567 Marionette TRACE conn5 <- [1,1645,null,["8"]] 11:39:19 INFO - PROCESS | 1950 | 1477507159578 Marionette TRACE conn5 -> [0,1646,"switchToWindow",{"name":"8"}] 11:39:19 INFO - PROCESS | 1950 | 1477507159585 Marionette TRACE conn5 <- [1,1646,null,{}] 11:39:19 INFO - PROCESS | 1950 | 1477507159633 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x83008000 == 30 [pid = 1950] [id = 385] 11:39:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83009800) [pid = 1950] [serial = 1125] [outer = (nil)] 11:39:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83104000) [pid = 1950] [serial = 1126] [outer = 0x83009800] 11:39:19 INFO - PROCESS | 1950 | 1477507159741 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83107800) [pid = 1950] [serial = 1127] [outer = 0x83009800] 11:39:20 INFO - PROCESS | 1950 | 1477507160722 Marionette TRACE conn5 <- [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]]]}] 11:39:20 INFO - ...... 11:39:20 INFO - TEST-OK | /js/builtins/Math.max.html | took 1674ms 11:39:20 INFO - PROCESS | 1950 | 1477507160826 Marionette TRACE conn5 -> [0,1648,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1950 | 1477507160835 Marionette TRACE conn5 <- [1,1648,null,{"value":"8"}] 11:39:20 INFO - TEST-START | /js/builtins/Math.min.html 11:39:20 INFO - PROCESS | 1950 | 1477507160849 Marionette TRACE conn5 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:21 INFO - PROCESS | 1950 | 1477507161146 Marionette TRACE conn5 <- [1,1649,null,{"value":null}] 11:39:21 INFO - PROCESS | 1950 | 1477507161324 Marionette TRACE conn5 -> [0,1650,"getWindowHandles",null] 11:39:21 INFO - PROCESS | 1950 | 1477507161331 Marionette TRACE conn5 <- [1,1650,null,["8"]] 11:39:21 INFO - PROCESS | 1950 | 1477507161341 Marionette TRACE conn5 -> [0,1651,"switchToWindow",{"name":"8"}] 11:39:21 INFO - PROCESS | 1950 | 1477507161349 Marionette TRACE conn5 <- [1,1651,null,{}] 11:39:21 INFO - PROCESS | 1950 | 1477507161401 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288f800 == 31 [pid = 1950] [id = 386] 11:39:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83f3e800) [pid = 1950] [serial = 1128] [outer = (nil)] 11:39:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x83fd0400) [pid = 1950] [serial = 1129] [outer = 0x83f3e800] 11:39:21 INFO - PROCESS | 1950 | 1477507161513 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x83fd3c00) [pid = 1950] [serial = 1130] [outer = 0x83f3e800] 11:39:22 INFO - PROCESS | 1950 | 1477507162311 Marionette TRACE conn5 <- [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]]]}] 11:39:22 INFO - ...... 11:39:22 INFO - TEST-OK | /js/builtins/Math.min.html | took 1484ms 11:39:22 INFO - PROCESS | 1950 | 1477507162365 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1950 | 1477507162374 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 11:39:22 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 11:39:22 INFO - PROCESS | 1950 | 1477507162384 Marionette TRACE conn5 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:22 INFO - PROCESS | 1950 | 1477507162583 Marionette TRACE conn5 <- [1,1654,null,{"value":null}] 11:39:22 INFO - PROCESS | 1950 | 1477507162746 Marionette TRACE conn5 -> [0,1655,"getWindowHandles",null] 11:39:22 INFO - PROCESS | 1950 | 1477507162752 Marionette TRACE conn5 <- [1,1655,null,["8"]] 11:39:22 INFO - PROCESS | 1950 | 1477507162764 Marionette TRACE conn5 -> [0,1656,"switchToWindow",{"name":"8"}] 11:39:22 INFO - PROCESS | 1950 | 1477507162772 Marionette TRACE conn5 <- [1,1656,null,{}] 11:39:22 INFO - PROCESS | 1950 | 1477507162779 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75f400 == 32 [pid = 1950] [id = 387] 11:39:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8c760400) [pid = 1950] [serial = 1131] [outer = (nil)] 11:39:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8cb67400) [pid = 1950] [serial = 1132] [outer = 0x8c760400] 11:39:22 INFO - PROCESS | 1950 | 1477507162881 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8cbb2000) [pid = 1950] [serial = 1133] [outer = 0x8c760400] 11:39:23 INFO - PROCESS | 1950 | 1477507163722 Marionette TRACE conn5 <- [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"]]]}] 11:39:23 INFO - .. 11:39:23 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1535ms 11:39:23 INFO - PROCESS | 1950 | 1477507163959 Marionette TRACE conn5 -> [0,1658,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1950 | 1477507163969 Marionette TRACE conn5 <- [1,1658,null,{"value":"8"}] 11:39:23 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 11:39:23 INFO - PROCESS | 1950 | 1477507163984 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:24 INFO - PROCESS | 1950 | 1477507164226 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:39:24 INFO - PROCESS | 1950 | 1477507164450 Marionette TRACE conn5 -> [0,1660,"getWindowHandles",null] 11:39:24 INFO - PROCESS | 1950 | 1477507164458 Marionette TRACE conn5 <- [1,1660,null,["8"]] 11:39:24 INFO - PROCESS | 1950 | 1477507164512 Marionette TRACE conn5 -> [0,1661,"switchToWindow",{"name":"8"}] 11:39:24 INFO - PROCESS | 1950 | 1477507164524 Marionette TRACE conn5 <- [1,1661,null,{}] 11:39:24 INFO - PROCESS | 1950 | 1477507164530 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e68800 == 33 [pid = 1950] [id = 388] 11:39:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82e6c000) [pid = 1950] [serial = 1134] [outer = (nil)] 11:39:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x82f98000) [pid = 1950] [serial = 1135] [outer = 0x82e6c000] 11:39:24 INFO - PROCESS | 1950 | 1477507164628 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x82f9cc00) [pid = 1950] [serial = 1136] [outer = 0x82e6c000] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8300a400) [pid = 1950] [serial = 1035] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x836c9c00) [pid = 1950] [serial = 1074] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x82f91000) [pid = 1950] [serial = 1082] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x82e65c00) [pid = 1950] [serial = 1081] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x836c9400) [pid = 1950] [serial = 1073] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x831e0c00) [pid = 1950] [serial = 1087] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8310d800) [pid = 1950] [serial = 1086] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8c75e400) [pid = 1950] [serial = 1067] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8c75e800) [pid = 1950] [serial = 1068] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83004400) [pid = 1950] [serial = 1071] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x92206400) [pid = 1950] [serial = 1076] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x922a7c00) [pid = 1950] [serial = 1077] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82f8e400) [pid = 1950] [serial = 1070] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x930ad000) [pid = 1950] [serial = 1079] [outer = (nil)] [url = about:blank] 11:39:25 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83003c00) [pid = 1950] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 11:39:25 INFO - PROCESS | 1950 | 1477507165299 Marionette TRACE conn5 <- [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]]]}] 11:39:25 INFO - .... 11:39:25 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1373ms 11:39:25 INFO - PROCESS | 1950 | 1477507165358 Marionette TRACE conn5 -> [0,1663,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1950 | 1477507165363 Marionette TRACE conn5 <- [1,1663,null,{"value":"8"}] 11:39:25 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 11:39:25 INFO - PROCESS | 1950 | 1477507165371 Marionette TRACE conn5 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:25 INFO - PROCESS | 1950 | 1477507165619 Marionette TRACE conn5 <- [1,1664,null,{"value":null}] 11:39:25 INFO - PROCESS | 1950 | 1477507165744 Marionette TRACE conn5 -> [0,1665,"getWindowHandles",null] 11:39:25 INFO - PROCESS | 1950 | 1477507165749 Marionette TRACE conn5 <- [1,1665,null,["8"]] 11:39:25 INFO - PROCESS | 1950 | 1477507165758 Marionette TRACE conn5 -> [0,1666,"switchToWindow",{"name":"8"}] 11:39:25 INFO - PROCESS | 1950 | 1477507165764 Marionette TRACE conn5 <- [1,1666,null,{}] 11:39:25 INFO - PROCESS | 1950 | 1477507165769 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x83105400 == 34 [pid = 1950] [id = 389] 11:39:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83106c00) [pid = 1950] [serial = 1137] [outer = (nil)] 11:39:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x831dc400) [pid = 1950] [serial = 1138] [outer = 0x83106c00] 11:39:25 INFO - PROCESS | 1950 | 1477507165884 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x831e0000) [pid = 1950] [serial = 1139] [outer = 0x83106c00] 11:39:26 INFO - PROCESS | 1950 | 1477507166640 Marionette TRACE conn5 <- [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]]]}] 11:39:26 INFO - .... 11:39:26 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1286ms 11:39:26 INFO - PROCESS | 1950 | 1477507166665 Marionette TRACE conn5 -> [0,1668,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1950 | 1477507166675 Marionette TRACE conn5 <- [1,1668,null,{"value":"8"}] 11:39:26 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 11:39:26 INFO - PROCESS | 1950 | 1477507166683 Marionette TRACE conn5 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:26 INFO - PROCESS | 1950 | 1477507166929 Marionette TRACE conn5 <- [1,1669,null,{"value":null}] 11:39:26 INFO - PROCESS | 1950 | 1477507166960 Marionette TRACE conn5 -> [0,1670,"getWindowHandles",null] 11:39:26 INFO - PROCESS | 1950 | 1477507166966 Marionette TRACE conn5 <- [1,1670,null,["8"]] 11:39:26 INFO - PROCESS | 1950 | 1477507166974 Marionette TRACE conn5 -> [0,1671,"switchToWindow",{"name":"8"}] 11:39:26 INFO - PROCESS | 1950 | 1477507166985 Marionette TRACE conn5 <- [1,1671,null,{}] 11:39:27 INFO - PROCESS | 1950 | 1477507166996 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f39800 == 35 [pid = 1950] [id = 390] 11:39:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83f3c000) [pid = 1950] [serial = 1140] [outer = (nil)] 11:39:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83f40800) [pid = 1950] [serial = 1141] [outer = 0x83f3c000] 11:39:27 INFO - PROCESS | 1950 | 1477507167085 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83fd0800) [pid = 1950] [serial = 1142] [outer = 0x83f3c000] 11:39:27 INFO - PROCESS | 1950 | 1477507167757 Marionette TRACE conn5 <- [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]]]}] 11:39:27 INFO - ... 11:39:27 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1120ms 11:39:27 INFO - PROCESS | 1950 | 1477507167804 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1950 | 1477507167809 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 11:39:27 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 11:39:27 INFO - PROCESS | 1950 | 1477507167816 Marionette TRACE conn5 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:28 INFO - PROCESS | 1950 | 1477507168057 Marionette TRACE conn5 <- [1,1674,null,{"value":null}] 11:39:28 INFO - PROCESS | 1950 | 1477507168086 Marionette TRACE conn5 -> [0,1675,"getWindowHandles",null] 11:39:28 INFO - PROCESS | 1950 | 1477507168095 Marionette TRACE conn5 <- [1,1675,null,["8"]] 11:39:28 INFO - PROCESS | 1950 | 1477507168100 Marionette TRACE conn5 -> [0,1676,"switchToWindow",{"name":"8"}] 11:39:28 INFO - PROCESS | 1950 | 1477507168106 Marionette TRACE conn5 <- [1,1676,null,{}] 11:39:28 INFO - PROCESS | 1950 | 1477507168180 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x82889800 == 36 [pid = 1950] [id = 391] 11:39:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8843b800) [pid = 1950] [serial = 1143] [outer = (nil)] 11:39:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8c757000) [pid = 1950] [serial = 1144] [outer = 0x8843b800] 11:39:28 INFO - PROCESS | 1950 | 1477507168267 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8cb64800) [pid = 1950] [serial = 1145] [outer = 0x8843b800] 11:39:28 INFO - PROCESS | 1950 | 1477507168912 Marionette TRACE conn5 <- [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"]]]}] 11:39:28 INFO - .. 11:39:28 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1131ms 11:39:28 INFO - PROCESS | 1950 | 1477507168966 Marionette TRACE conn5 -> [0,1678,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1950 | 1477507168970 Marionette TRACE conn5 <- [1,1678,null,{"value":"8"}] 11:39:28 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 11:39:28 INFO - PROCESS | 1950 | 1477507168977 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:29 INFO - PROCESS | 1950 | 1477507169187 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:39:29 INFO - PROCESS | 1950 | 1477507169216 Marionette TRACE conn5 -> [0,1680,"getWindowHandles",null] 11:39:29 INFO - PROCESS | 1950 | 1477507169220 Marionette TRACE conn5 <- [1,1680,null,["8"]] 11:39:29 INFO - PROCESS | 1950 | 1477507169229 Marionette TRACE conn5 -> [0,1681,"switchToWindow",{"name":"8"}] 11:39:29 INFO - PROCESS | 1950 | 1477507169237 Marionette TRACE conn5 <- [1,1681,null,{}] 11:39:29 INFO - PROCESS | 1950 | 1477507169341 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb71800 == 37 [pid = 1950] [id = 392] 11:39:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8cb71c00) [pid = 1950] [serial = 1146] [outer = (nil)] 11:39:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8cbb4400) [pid = 1950] [serial = 1147] [outer = 0x8cb71c00] 11:39:29 INFO - PROCESS | 1950 | 1477507169479 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8cbb4800) [pid = 1950] [serial = 1148] [outer = 0x8cb71c00] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x82e6ac00) [pid = 1950] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x836c9800) [pid = 1950] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x84034800) [pid = 1950] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x82da3800) [pid = 1950] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8fa7a800) [pid = 1950] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x82946800) [pid = 1950] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8300d800) [pid = 1950] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8c75bc00) [pid = 1950] [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] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x83f32400) [pid = 1950] [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] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8293c000) [pid = 1950] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x831df800) [pid = 1950] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 11:39:29 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83fcdc00) [pid = 1950] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 11:39:30 INFO - PROCESS | 1950 | 1477507170168 Marionette TRACE conn5 <- [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"]]]}] 11:39:30 INFO - .. 11:39:30 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1228ms 11:39:30 INFO - PROCESS | 1950 | 1477507170208 Marionette TRACE conn5 -> [0,1683,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1950 | 1477507170211 Marionette TRACE conn5 <- [1,1683,null,{"value":"8"}] 11:39:30 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 11:39:30 INFO - PROCESS | 1950 | 1477507170218 Marionette TRACE conn5 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:30 INFO - PROCESS | 1950 | 1477507170475 Marionette TRACE conn5 <- [1,1684,null,{"value":null}] 11:39:30 INFO - PROCESS | 1950 | 1477507170569 Marionette TRACE conn5 -> [0,1685,"getWindowHandles",null] 11:39:30 INFO - PROCESS | 1950 | 1477507170576 Marionette TRACE conn5 <- [1,1685,null,["8"]] 11:39:30 INFO - PROCESS | 1950 | 1477507170583 Marionette TRACE conn5 -> [0,1686,"switchToWindow",{"name":"8"}] 11:39:30 INFO - PROCESS | 1950 | 1477507170589 Marionette TRACE conn5 <- [1,1686,null,{}] 11:39:30 INFO - PROCESS | 1950 | 1477507170594 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288ac00 == 38 [pid = 1950] [id = 393] 11:39:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83006800) [pid = 1950] [serial = 1149] [outer = (nil)] 11:39:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8d175800) [pid = 1950] [serial = 1150] [outer = 0x83006800] 11:39:30 INFO - PROCESS | 1950 | 1477507170701 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8d17cc00) [pid = 1950] [serial = 1151] [outer = 0x83006800] 11:39:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db18800 == 39 [pid = 1950] [id = 394] 11:39:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8db1bc00) [pid = 1950] [serial = 1152] [outer = (nil)] 11:39:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8db25c00) [pid = 1950] [serial = 1153] [outer = 0x8db1bc00] 11:39:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db41000 == 40 [pid = 1950] [id = 395] 11:39:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8db43800) [pid = 1950] [serial = 1154] [outer = (nil)] 11:39:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8db47000) [pid = 1950] [serial = 1155] [outer = 0x8db43800] 11:39:31 INFO - PROCESS | 1950 | 1477507171494 Marionette TRACE conn5 <- [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]]]}] 11:39:31 INFO - . 11:39:31 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1327ms 11:39:31 INFO - TEST-START | /js/builtins/Promise-subclassing.html 11:39:31 INFO - PROCESS | 1950 | 1477507171546 Marionette TRACE conn5 -> [0,1688,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1950 | 1477507171549 Marionette TRACE conn5 <- [1,1688,null,{"value":"8"}] 11:39:31 INFO - PROCESS | 1950 | 1477507171557 Marionette TRACE conn5 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:31 INFO - PROCESS | 1950 | 1477507171751 Marionette TRACE conn5 <- [1,1689,null,{"value":null}] 11:39:31 INFO - PROCESS | 1950 | 1477507171910 Marionette TRACE conn5 -> [0,1690,"getWindowHandles",null] 11:39:31 INFO - PROCESS | 1950 | 1477507171917 Marionette TRACE conn5 <- [1,1690,null,["8"]] 11:39:31 INFO - PROCESS | 1950 | 1477507171925 Marionette TRACE conn5 -> [0,1691,"switchToWindow",{"name":"8"}] 11:39:31 INFO - PROCESS | 1950 | 1477507171935 Marionette TRACE conn5 <- [1,1691,null,{}] 11:39:32 INFO - PROCESS | 1950 | 1477507171988 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x82893800 == 41 [pid = 1950] [id = 396] 11:39:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x82896400) [pid = 1950] [serial = 1156] [outer = (nil)] 11:39:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x82a3dc00) [pid = 1950] [serial = 1157] [outer = 0x82896400] 11:39:32 INFO - PROCESS | 1950 | 1477507172122 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82d4f400) [pid = 1950] [serial = 1158] [outer = 0x82896400] 11:39:32 INFO - PROCESS | 1950 | 1477507172976 Marionette TRACE conn5 <- [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]]]}] 11:39:33 INFO - ........ 11:39:33 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1479ms 11:39:33 INFO - PROCESS | 1950 | 1477507173066 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1950 | 1477507173074 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 11:39:33 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 11:39:33 INFO - PROCESS | 1950 | 1477507173084 Marionette TRACE conn5 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:33 INFO - PROCESS | 1950 | 1477507173314 Marionette TRACE conn5 <- [1,1694,null,{"value":null}] 11:39:33 INFO - PROCESS | 1950 | 1477507173523 Marionette TRACE conn5 -> [0,1695,"getWindowHandles",null] 11:39:33 INFO - PROCESS | 1950 | 1477507173535 Marionette TRACE conn5 <- [1,1695,null,["8"]] 11:39:33 INFO - PROCESS | 1950 | 1477507173559 Marionette TRACE conn5 -> [0,1696,"switchToWindow",{"name":"8"}] 11:39:33 INFO - PROCESS | 1950 | 1477507173575 Marionette TRACE conn5 <- [1,1696,null,{}] 11:39:33 INFO - PROCESS | 1950 | 1477507173586 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310f400 == 42 [pid = 1950] [id = 397] 11:39:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x83110000) [pid = 1950] [serial = 1159] [outer = (nil)] 11:39:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x831e3c00) [pid = 1950] [serial = 1160] [outer = 0x83110000] 11:39:33 INFO - PROCESS | 1950 | 1477507173703 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x831e4400) [pid = 1950] [serial = 1161] [outer = 0x83110000] 11:39:34 INFO - PROCESS | 1950 | 1477507174535 Marionette TRACE conn5 <- [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]]]}] 11:39:34 INFO - .................... 11:39:34 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1528ms 11:39:34 INFO - PROCESS | 1950 | 1477507174613 Marionette TRACE conn5 -> [0,1698,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1950 | 1477507174617 Marionette TRACE conn5 <- [1,1698,null,{"value":"8"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174624 Marionette TRACE conn5 -> [0,1699,"getContext",null] 11:39:34 INFO - PROCESS | 1950 | 1477507174627 Marionette TRACE conn5 <- [1,1699,null,{"value":"content"}] 11:39:34 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 11:39:34 INFO - PROCESS | 1950 | 1477507174661 Marionette TRACE conn5 -> [0,1700,"setContext",{"value":"chrome"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174671 Marionette TRACE conn5 <- [1,1700,null,{}] 11:39:34 INFO - PROCESS | 1950 | 1477507174685 Marionette TRACE conn5 -> [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}] 11:39:34 INFO - PROCESS | 1950 | 1477507174712 Marionette TRACE conn5 <- [1,1701,null,{"value":true}] 11:39:34 INFO - PROCESS | 1950 | 1477507174718 Marionette TRACE conn5 -> [0,1702,"setContext",{"value":"content"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174722 Marionette TRACE conn5 <- [1,1702,null,{}] 11:39:34 INFO - Setting pref media.mediasource.enabled (true) 11:39:34 INFO - PROCESS | 1950 | 1477507174728 Marionette TRACE conn5 -> [0,1703,"getContext",null] 11:39:34 INFO - PROCESS | 1950 | 1477507174731 Marionette TRACE conn5 <- [1,1703,null,{"value":"content"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174739 Marionette TRACE conn5 -> [0,1704,"setContext",{"value":"chrome"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174743 Marionette TRACE conn5 <- [1,1704,null,{}] 11:39:34 INFO - PROCESS | 1950 | 1477507174748 Marionette TRACE conn5 -> [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}] 11:39:34 INFO - PROCESS | 1950 | 1477507174775 Marionette TRACE conn5 <- [1,1705,null,{"value":null}] 11:39:34 INFO - PROCESS | 1950 | 1477507174828 Marionette TRACE conn5 -> [0,1706,"setContext",{"value":"content"}] 11:39:34 INFO - PROCESS | 1950 | 1477507174831 Marionette TRACE conn5 <- [1,1706,null,{}] 11:39:34 INFO - PROCESS | 1950 | 1477507174839 Marionette TRACE conn5 -> [0,1707,"timeouts",{"script":185000}] 11:39:34 INFO - PROCESS | 1950 | 1477507174844 Marionette TRACE conn5 <- [1,1707,null,{}] 11:39:34 INFO - PROCESS | 1950 | 1477507174850 Marionette TRACE conn5 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:35 INFO - PROCESS | 1950 | 1477507175071 Marionette TRACE conn5 <- [1,1708,null,{"value":null}] 11:39:35 INFO - PROCESS | 1950 | 1477507175241 Marionette TRACE conn5 -> [0,1709,"getWindowHandles",null] 11:39:35 INFO - PROCESS | 1950 | 1477507175248 Marionette TRACE conn5 <- [1,1709,null,["8"]] 11:39:35 INFO - PROCESS | 1950 | 1477507175255 Marionette TRACE conn5 -> [0,1710,"switchToWindow",{"name":"8"}] 11:39:35 INFO - PROCESS | 1950 | 1477507175264 Marionette TRACE conn5 <- [1,1710,null,{}] 11:39:35 INFO - PROCESS | 1950 | 1477507175270 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 11:39:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x83776800 == 43 [pid = 1950] [id = 398] 11:39:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x83f32800) [pid = 1950] [serial = 1162] [outer = (nil)] 11:39:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x84040c00) [pid = 1950] [serial = 1163] [outer = 0x83f32800] 11:39:35 INFO - PROCESS | 1950 | 1477507175405 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x88439800) [pid = 1950] [serial = 1164] [outer = 0x83f32800] 11:39:36 INFO - PROCESS | 1950 | 1477507176359 Marionette TRACE conn5 <- [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]]]}] 11:39:36 INFO - .. 11:39:36 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1745ms 11:39:36 INFO - PROCESS | 1950 | 1477507176371 Marionette TRACE conn5 -> [0,1712,"getWindowHandle",null] 11:39:36 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 11:39:36 INFO - PROCESS | 1950 | 1477507176375 Marionette TRACE conn5 <- [1,1712,null,{"value":"8"}] 11:39:36 INFO - PROCESS | 1950 | 1477507176383 Marionette TRACE conn5 -> [0,1713,"timeouts",{"script":35000}] 11:39:36 INFO - PROCESS | 1950 | 1477507176394 Marionette TRACE conn5 <- [1,1713,null,{}] 11:39:36 INFO - PROCESS | 1950 | 1477507176401 Marionette TRACE conn5 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:36 INFO - PROCESS | 1950 | 1477507176679 Marionette TRACE conn5 <- [1,1714,null,{"value":null}] 11:39:36 INFO - PROCESS | 1950 | 1477507176804 Marionette TRACE conn5 -> [0,1715,"getWindowHandles",null] 11:39:36 INFO - PROCESS | 1950 | 1477507176809 Marionette TRACE conn5 <- [1,1715,null,["8"]] 11:39:36 INFO - PROCESS | 1950 | 1477507176821 Marionette TRACE conn5 -> [0,1716,"switchToWindow",{"name":"8"}] 11:39:36 INFO - PROCESS | 1950 | 1477507176829 Marionette TRACE conn5 <- [1,1716,null,{}] 11:39:36 INFO - PROCESS | 1950 | 1477507176879 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb67800 == 44 [pid = 1950] [id = 399] 11:39:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8d174400) [pid = 1950] [serial = 1165] [outer = (nil)] 11:39:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8db1a400) [pid = 1950] [serial = 1166] [outer = 0x8d174400] 11:39:36 INFO - PROCESS | 1950 | 1477507176983 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8db1c400) [pid = 1950] [serial = 1167] [outer = 0x8d174400] 11:39:37 INFO - PROCESS | 1950 | 1477507177673 Marionette TRACE conn5 <- [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]]]}] 11:39:37 INFO - .. 11:39:37 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1342ms 11:39:37 INFO - PROCESS | 1950 | 1477507177725 Marionette TRACE conn5 -> [0,1718,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1950 | 1477507177730 Marionette TRACE conn5 <- [1,1718,null,{"value":"8"}] 11:39:37 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 11:39:37 INFO - PROCESS | 1950 | 1477507177738 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:37 INFO - PROCESS | 1950 | 1477507177941 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:39:38 INFO - PROCESS | 1950 | 1477507178251 Marionette TRACE conn5 -> [0,1720,"getWindowHandles",null] 11:39:38 INFO - PROCESS | 1950 | 1477507178258 Marionette TRACE conn5 <- [1,1720,null,["8"]] 11:39:38 INFO - PROCESS | 1950 | 1477507178312 Marionette TRACE conn5 -> [0,1721,"switchToWindow",{"name":"8"}] 11:39:38 INFO - PROCESS | 1950 | 1477507178322 Marionette TRACE conn5 <- [1,1721,null,{}] 11:39:38 INFO - PROCESS | 1950 | 1477507178334 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da2800 == 45 [pid = 1950] [id = 400] 11:39:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x82da4c00) [pid = 1950] [serial = 1168] [outer = (nil)] 11:39:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x82e65000) [pid = 1950] [serial = 1169] [outer = 0x82da4c00] 11:39:38 INFO - PROCESS | 1950 | 1477507178430 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x82f97800) [pid = 1950] [serial = 1170] [outer = 0x82da4c00] 11:39:39 INFO - PROCESS | 1950 | 1477507179332 Marionette TRACE conn5 <- [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]]]}] 11:39:39 INFO - .. 11:39:39 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1633ms 11:39:39 INFO - PROCESS | 1950 | 1477507179374 Marionette TRACE conn5 -> [0,1723,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1950 | 1477507179381 Marionette TRACE conn5 <- [1,1723,null,{"value":"8"}] 11:39:39 INFO - TEST-START | /media-source/SourceBuffer-abort.html 11:39:39 INFO - PROCESS | 1950 | 1477507179390 Marionette TRACE conn5 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:39 INFO - PROCESS | 1950 | 1477507179594 Marionette TRACE conn5 <- [1,1724,null,{"value":null}] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8db18800 == 44 [pid = 1950] [id = 394] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8db41000 == 43 [pid = 1950] [id = 395] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8288ac00 == 42 [pid = 1950] [id = 393] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82889800 == 41 [pid = 1950] [id = 391] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb71800 == 40 [pid = 1950] [id = 392] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83f39800 == 39 [pid = 1950] [id = 390] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82e68800 == 38 [pid = 1950] [id = 388] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83105400 == 37 [pid = 1950] [id = 389] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4bc00 == 36 [pid = 1950] [id = 358] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8293ac00 == 35 [pid = 1950] [id = 379] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3ec00 == 34 [pid = 1950] [id = 359] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8293f000 == 33 [pid = 1950] [id = 369] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6a800 == 32 [pid = 1950] [id = 380] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd4800 == 31 [pid = 1950] [id = 374] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x836c7c00 == 30 [pid = 1950] [id = 382] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8288fc00 == 29 [pid = 1950] [id = 378] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75f400 == 28 [pid = 1950] [id = 387] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82896800 == 27 [pid = 1950] [id = 362] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8300cc00 == 26 [pid = 1950] [id = 372] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x831de800 == 25 [pid = 1950] [id = 381] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1d400 == 24 [pid = 1950] [id = 367] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8288f800 == 23 [pid = 1950] [id = 386] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8324bc00 == 22 [pid = 1950] [id = 384] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82e64c00 == 21 [pid = 1950] [id = 365] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x836be800 == 20 [pid = 1950] [id = 366] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83008000 == 19 [pid = 1950] [id = 385] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83772000 == 18 [pid = 1950] [id = 361] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8300ec00 == 17 [pid = 1950] [id = 371] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3f000 == 16 [pid = 1950] [id = 363] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x836c6400 == 15 [pid = 1950] [id = 360] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82d9fc00 == 14 [pid = 1950] [id = 383] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75a800 == 13 [pid = 1950] [id = 375] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa79800 == 12 [pid = 1950] [id = 376] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75b400 == 11 [pid = 1950] [id = 364] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x82893800 == 10 [pid = 1950] [id = 396] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8310f400 == 9 [pid = 1950] [id = 397] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x83776800 == 8 [pid = 1950] [id = 398] 11:39:40 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb67800 == 7 [pid = 1950] [id = 399] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x83246800) [pid = 1950] [serial = 1090] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x831e3800) [pid = 1950] [serial = 1089] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x88430c00) [pid = 1950] [serial = 1095] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x8403d800) [pid = 1950] [serial = 1094] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x922a8000) [pid = 1950] [serial = 1101] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x9068f800) [pid = 1950] [serial = 1100] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x82e63400) [pid = 1950] [serial = 1106] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x82da3c00) [pid = 1950] [serial = 1105] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x82d46800) [pid = 1950] [serial = 1109] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x82944c00) [pid = 1950] [serial = 1108] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x82f8d800) [pid = 1950] [serial = 1112] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x82e6f800) [pid = 1950] [serial = 1111] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83240400) [pid = 1950] [serial = 1115] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x831e2400) [pid = 1950] [serial = 1114] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8376f400) [pid = 1950] [serial = 1118] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83767c00) [pid = 1950] [serial = 1117] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83f41c00) [pid = 1950] [serial = 1121] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x83f36800) [pid = 1950] [serial = 1120] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x84037400) [pid = 1950] [serial = 1123] [outer = (nil)] [url = about:blank] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8c758c00) [pid = 1950] [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] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83f39c00) [pid = 1950] [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] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8db1cc00) [pid = 1950] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 11:39:40 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8f8a0c00) [pid = 1950] [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] 11:39:40 INFO - PROCESS | 1950 | 1477507180634 Marionette TRACE conn5 -> [0,1725,"getWindowHandles",null] 11:39:40 INFO - PROCESS | 1950 | 1477507180639 Marionette TRACE conn5 <- [1,1725,null,["8"]] 11:39:40 INFO - PROCESS | 1950 | 1477507180653 Marionette TRACE conn5 -> [0,1726,"switchToWindow",{"name":"8"}] 11:39:40 INFO - PROCESS | 1950 | 1477507180664 Marionette TRACE conn5 <- [1,1726,null,{}] 11:39:40 INFO - PROCESS | 1950 | 1477507180673 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288fc00 == 8 [pid = 1950] [id = 401] 11:39:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x82891400) [pid = 1950] [serial = 1171] [outer = (nil)] 11:39:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x82893800) [pid = 1950] [serial = 1172] [outer = 0x82891400] 11:39:40 INFO - PROCESS | 1950 | 1477507180771 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x82a37c00) [pid = 1950] [serial = 1173] [outer = 0x82891400] 11:39:41 INFO - PROCESS | 1950 | 1477507181432 Marionette TRACE conn5 <- [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]]]}] 11:39:41 INFO - .. 11:39:41 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 2084ms 11:39:41 INFO - PROCESS | 1950 | 1477507181475 Marionette TRACE conn5 -> [0,1728,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1950 | 1477507181482 Marionette TRACE conn5 <- [1,1728,null,{"value":"8"}] 11:39:41 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 11:39:41 INFO - Clearing pref media.mediasource.enabled 11:39:41 INFO - PROCESS | 1950 | 1477507181491 Marionette TRACE conn5 -> [0,1729,"getContext",null] 11:39:41 INFO - PROCESS | 1950 | 1477507181499 Marionette TRACE conn5 <- [1,1729,null,{"value":"content"}] 11:39:41 INFO - PROCESS | 1950 | 1477507181514 Marionette TRACE conn5 -> [0,1730,"setContext",{"value":"chrome"}] 11:39:41 INFO - PROCESS | 1950 | 1477507181521 Marionette TRACE conn5 <- [1,1730,null,{}] 11:39:41 INFO - PROCESS | 1950 | 1477507181529 Marionette TRACE conn5 -> [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}] 11:39:41 INFO - PROCESS | 1950 | 1477507181550 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:39:41 INFO - PROCESS | 1950 | 1477507181568 Marionette TRACE conn5 -> [0,1732,"setContext",{"value":"content"}] 11:39:41 INFO - PROCESS | 1950 | 1477507181573 Marionette TRACE conn5 <- [1,1732,null,{}] 11:39:41 INFO - PROCESS | 1950 | 1477507181580 Marionette TRACE conn5 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:41 INFO - PROCESS | 1950 | 1477507181764 Marionette TRACE conn5 <- [1,1733,null,{"value":null}] 11:39:41 INFO - PROCESS | 1950 | 1477507181774 Marionette TRACE conn5 -> [0,1734,"getWindowHandles",null] 11:39:41 INFO - PROCESS | 1950 | 1477507181778 Marionette TRACE conn5 <- [1,1734,null,["8"]] 11:39:41 INFO - PROCESS | 1950 | 1477507181795 Marionette TRACE conn5 -> [0,1735,"switchToWindow",{"name":"8"}] 11:39:41 INFO - PROCESS | 1950 | 1477507181810 Marionette TRACE conn5 <- [1,1735,null,{}] 11:39:41 INFO - PROCESS | 1950 | 1477507181936 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6e000 == 9 [pid = 1950] [id = 402] 11:39:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x82e6e800) [pid = 1950] [serial = 1174] [outer = (nil)] 11:39:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x82f90c00) [pid = 1950] [serial = 1175] [outer = 0x82e6e800] 11:39:42 INFO - PROCESS | 1950 | 1477507182028 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x82f91400) [pid = 1950] [serial = 1176] [outer = 0x82e6e800] 11:39:42 INFO - PROCESS | 1950 | 1477507182627 Marionette TRACE conn5 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 11:39:42 INFO - . 11:39:42 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1163ms 11:39:42 INFO - PROCESS | 1950 | 1477507182657 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:39:42 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 11:39:42 INFO - PROCESS | 1950 | 1477507182662 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 11:39:42 INFO - PROCESS | 1950 | 1477507182669 Marionette TRACE conn5 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:42 INFO - PROCESS | 1950 | 1477507182928 Marionette TRACE conn5 <- [1,1738,null,{"value":null}] 11:39:43 INFO - PROCESS | 1950 | 1477507183020 Marionette TRACE conn5 -> [0,1739,"getWindowHandles",null] 11:39:43 INFO - PROCESS | 1950 | 1477507183024 Marionette TRACE conn5 <- [1,1739,null,["8"]] 11:39:43 INFO - PROCESS | 1950 | 1477507183031 Marionette TRACE conn5 -> [0,1740,"switchToWindow",{"name":"8"}] 11:39:43 INFO - PROCESS | 1950 | 1477507183039 Marionette TRACE conn5 <- [1,1740,null,{}] 11:39:43 INFO - PROCESS | 1950 | 1477507183046 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310fc00 == 10 [pid = 1950] [id = 403] 11:39:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83110800) [pid = 1950] [serial = 1177] [outer = (nil)] 11:39:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x831e0800) [pid = 1950] [serial = 1178] [outer = 0x83110800] 11:39:43 INFO - PROCESS | 1950 | 1477507183141 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x83244000) [pid = 1950] [serial = 1179] [outer = 0x83110800] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8cb71c00) [pid = 1950] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8843b800) [pid = 1950] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8c760400) [pid = 1950] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x83f3e800) [pid = 1950] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x83fd6400) [pid = 1950] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82e6c000) [pid = 1950] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83106c00) [pid = 1950] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83009800) [pid = 1950] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83006800) [pid = 1950] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8db1bc00) [pid = 1950] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8db43800) [pid = 1950] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 11:39:44 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83f3c000) [pid = 1950] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 11:39:44 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:39:44 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:39:44 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:39:44 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:39:44 INFO - PROCESS | 1950 | 1477507184857 Marionette TRACE conn5 <- [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]]]}] 11:39:44 INFO - ... 11:39:44 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 2228ms 11:39:44 INFO - PROCESS | 1950 | 1477507184897 Marionette TRACE conn5 -> [0,1742,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1950 | 1477507184911 Marionette TRACE conn5 <- [1,1742,null,{"value":"8"}] 11:39:44 INFO - TEST-START | /media-source/URL-createObjectURL.html 11:39:44 INFO - PROCESS | 1950 | 1477507184935 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:45 INFO - PROCESS | 1950 | 1477507185171 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:39:45 INFO - PROCESS | 1950 | 1477507185355 Marionette TRACE conn5 -> [0,1744,"getWindowHandles",null] 11:39:45 INFO - PROCESS | 1950 | 1477507185361 Marionette TRACE conn5 <- [1,1744,null,["8"]] 11:39:45 INFO - PROCESS | 1950 | 1477507185379 Marionette TRACE conn5 -> [0,1745,"switchToWindow",{"name":"8"}] 11:39:45 INFO - PROCESS | 1950 | 1477507185388 Marionette TRACE conn5 <- [1,1745,null,{}] 11:39:45 INFO - PROCESS | 1950 | 1477507185449 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300bc00 == 11 [pid = 1950] [id = 404] 11:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8300c400) [pid = 1950] [serial = 1180] [outer = (nil)] 11:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83103800) [pid = 1950] [serial = 1181] [outer = 0x8300c400] 11:39:45 INFO - PROCESS | 1950 | 1477507185555 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83109400) [pid = 1950] [serial = 1182] [outer = 0x8300c400] 11:39:46 INFO - PROCESS | 1950 | 1477507186364 Marionette TRACE conn5 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 11:39:46 INFO - . 11:39:46 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1480ms 11:39:46 INFO - PROCESS | 1950 | 1477507186406 Marionette TRACE conn5 -> [0,1747,"getWindowHandle",null] 11:39:46 INFO - TEST-START | /media-source/interfaces.html 11:39:46 INFO - PROCESS | 1950 | 1477507186419 Marionette TRACE conn5 <- [1,1747,null,{"value":"8"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186430 Marionette TRACE conn5 -> [0,1748,"getContext",null] 11:39:46 INFO - PROCESS | 1950 | 1477507186438 Marionette TRACE conn5 <- [1,1748,null,{"value":"content"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186449 Marionette TRACE conn5 -> [0,1749,"setContext",{"value":"chrome"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186458 Marionette TRACE conn5 <- [1,1749,null,{}] 11:39:46 INFO - PROCESS | 1950 | 1477507186518 Marionette TRACE conn5 -> [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}] 11:39:46 INFO - PROCESS | 1950 | 1477507186541 Marionette TRACE conn5 <- [1,1750,null,{"value":true}] 11:39:46 INFO - PROCESS | 1950 | 1477507186552 Marionette TRACE conn5 -> [0,1751,"setContext",{"value":"content"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186559 Marionette TRACE conn5 <- [1,1751,null,{}] 11:39:46 INFO - Setting pref media.mediasource.enabled (true) 11:39:46 INFO - PROCESS | 1950 | 1477507186577 Marionette TRACE conn5 -> [0,1752,"getContext",null] 11:39:46 INFO - PROCESS | 1950 | 1477507186584 Marionette TRACE conn5 <- [1,1752,null,{"value":"content"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186590 Marionette TRACE conn5 -> [0,1753,"setContext",{"value":"chrome"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186593 Marionette TRACE conn5 <- [1,1753,null,{}] 11:39:46 INFO - PROCESS | 1950 | 1477507186600 Marionette TRACE conn5 -> [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}] 11:39:46 INFO - PROCESS | 1950 | 1477507186625 Marionette TRACE conn5 <- [1,1754,null,{"value":null}] 11:39:46 INFO - PROCESS | 1950 | 1477507186681 Marionette TRACE conn5 -> [0,1755,"setContext",{"value":"content"}] 11:39:46 INFO - PROCESS | 1950 | 1477507186686 Marionette TRACE conn5 <- [1,1755,null,{}] 11:39:46 INFO - PROCESS | 1950 | 1477507186694 Marionette TRACE conn5 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:46 INFO - PROCESS | 1950 | 1477507186901 Marionette TRACE conn5 <- [1,1756,null,{"value":null}] 11:39:47 INFO - PROCESS | 1950 | 1477507187066 Marionette TRACE conn5 -> [0,1757,"getWindowHandles",null] 11:39:47 INFO - PROCESS | 1950 | 1477507187071 Marionette TRACE conn5 <- [1,1757,null,["8"]] 11:39:47 INFO - PROCESS | 1950 | 1477507187079 Marionette TRACE conn5 -> [0,1758,"switchToWindow",{"name":"8"}] 11:39:47 INFO - PROCESS | 1950 | 1477507187085 Marionette TRACE conn5 <- [1,1758,null,{}] 11:39:47 INFO - PROCESS | 1950 | 1477507187091 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x836cc400 == 12 [pid = 1950] [id = 405] 11:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83f34400) [pid = 1950] [serial = 1183] [outer = (nil)] 11:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83f37000) [pid = 1950] [serial = 1184] [outer = 0x83f34400] 11:39:47 INFO - PROCESS | 1950 | 1477507187186 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x83f39400) [pid = 1950] [serial = 1185] [outer = 0x83f34400] 11:39:47 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:39:47 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 11:39:49 INFO - .................................................................................................................... 11:39:49 INFO - TEST-OK | /media-source/interfaces.html | took 2677ms 11:39:49 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 11:39:49 INFO - Clearing pref media.mediasource.enabled 11:39:49 INFO - PROCESS | 1950 | 1477507188972 Marionette TRACE conn5 <- [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]]]}] 11:39:49 INFO - PROCESS | 1950 | 1477507189113 Marionette TRACE conn5 -> [0,1760,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1950 | 1477507189120 Marionette TRACE conn5 <- [1,1760,null,{"value":"8"}] 11:39:49 INFO - PROCESS | 1950 | 1477507189138 Marionette TRACE conn5 -> [0,1761,"getContext",null] 11:39:49 INFO - PROCESS | 1950 | 1477507189141 Marionette TRACE conn5 <- [1,1761,null,{"value":"content"}] 11:39:49 INFO - PROCESS | 1950 | 1477507189159 Marionette TRACE conn5 -> [0,1762,"setContext",{"value":"chrome"}] 11:39:49 INFO - PROCESS | 1950 | 1477507189170 Marionette TRACE conn5 <- [1,1762,null,{}] 11:39:49 INFO - PROCESS | 1950 | 1477507189175 Marionette TRACE conn5 -> [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}] 11:39:49 INFO - PROCESS | 1950 | 1477507189210 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:39:49 INFO - PROCESS | 1950 | 1477507189267 Marionette TRACE conn5 -> [0,1764,"setContext",{"value":"content"}] 11:39:49 INFO - PROCESS | 1950 | 1477507189273 Marionette TRACE conn5 <- [1,1764,null,{}] 11:39:49 INFO - PROCESS | 1950 | 1477507189291 Marionette TRACE conn5 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:49 INFO - PROCESS | 1950 | 1477507189521 Marionette TRACE conn5 <- [1,1765,null,{"value":null}] 11:39:49 INFO - PROCESS | 1950 | 1477507189772 Marionette TRACE conn5 -> [0,1766,"getWindowHandles",null] 11:39:49 INFO - PROCESS | 1950 | 1477507189779 Marionette TRACE conn5 <- [1,1766,null,["8"]] 11:39:49 INFO - PROCESS | 1950 | 1477507189786 Marionette TRACE conn5 -> [0,1767,"switchToWindow",{"name":"8"}] 11:39:49 INFO - PROCESS | 1950 | 1477507189796 Marionette TRACE conn5 <- [1,1767,null,{}] 11:39:49 INFO - PROCESS | 1950 | 1477507189845 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82943c00 == 13 [pid = 1950] [id = 406] 11:39:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x82946400) [pid = 1950] [serial = 1186] [outer = (nil)] 11:39:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x82a45400) [pid = 1950] [serial = 1187] [outer = 0x82946400] 11:39:49 INFO - PROCESS | 1950 | 1477507189945 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83004400) [pid = 1950] [serial = 1188] [outer = 0x82946400] 11:39:50 INFO - PROCESS | 1950 | --DOCSHELL 0x82da2800 == 12 [pid = 1950] [id = 400] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8cbb4400) [pid = 1950] [serial = 1147] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8cb64800) [pid = 1950] [serial = 1145] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8cbb4800) [pid = 1950] [serial = 1148] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8cbb2000) [pid = 1950] [serial = 1133] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83fd3c00) [pid = 1950] [serial = 1130] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x88432800) [pid = 1950] [serial = 1124] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x82f9cc00) [pid = 1950] [serial = 1136] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x831e0000) [pid = 1950] [serial = 1139] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83107800) [pid = 1950] [serial = 1127] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8d17cc00) [pid = 1950] [serial = 1151] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8db25c00) [pid = 1950] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8d175800) [pid = 1950] [serial = 1150] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8db47000) [pid = 1950] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x83fd0800) [pid = 1950] [serial = 1142] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x8c757000) [pid = 1950] [serial = 1144] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x83f40800) [pid = 1950] [serial = 1141] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x831dc400) [pid = 1950] [serial = 1138] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x82f98000) [pid = 1950] [serial = 1135] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8cb67400) [pid = 1950] [serial = 1132] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x83fd0400) [pid = 1950] [serial = 1129] [outer = (nil)] [url = about:blank] 11:39:50 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x83104000) [pid = 1950] [serial = 1126] [outer = (nil)] [url = about:blank] 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] no picture 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] no picture 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376e400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376e400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376e400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376ec00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376ec00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8376ec00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0c00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0c00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0c00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x82e67400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb4400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb4400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb4400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0000] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0000] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0000] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8cbb1000] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8cbb1000] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8cbb1000] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x83fd8c00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0000] no picture 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb0000] no picture 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376b800] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] no picture 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d16f800] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d16f800] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8376c400] no picture 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d16f800] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb7c00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb7c00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb7c00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb7c00] no picture 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8cbb7c00] no picture 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d177800] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d177800] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d177800] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d17ac00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d17ac00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d17ac00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d17bc00] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d17bc00] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [aac @ 0x8d17bc00] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d179400] err{or,}_recognition separate: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d179400] err{or,}_recognition combined: 1; 1 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d179400] Unsupported bit depth: 0 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d179400] no picture 11:39:51 INFO - PROCESS | 1950 | [h264 @ 0x8d179400] no picture 11:39:52 INFO - .... 11:39:52 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2889ms 11:39:52 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 11:39:52 INFO - PROCESS | 1950 | 1477507192003 Marionette TRACE conn5 <- [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] 11:39:52 INFO - PROCESS | 1950 | 1477507192035 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 11:39:52 INFO - PROCESS | 1950 | 1477507192051 Marionette TRACE conn5 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:52 INFO - PROCESS | 1950 | 1477507192280 Marionette TRACE conn5 <- [1,1770,null,{"value":null}] 11:39:52 INFO - PROCESS | 1950 | 1477507192408 Marionette TRACE conn5 -> [0,1771,"getWindowHandles",null] 11:39:52 INFO - PROCESS | 1950 | 1477507192415 Marionette TRACE conn5 <- [1,1771,null,["8"]] 11:39:52 INFO - PROCESS | 1950 | 1477507192423 Marionette TRACE conn5 -> [0,1772,"switchToWindow",{"name":"8"}] 11:39:52 INFO - PROCESS | 1950 | 1477507192429 Marionette TRACE conn5 <- [1,1772,null,{}] 11:39:52 INFO - PROCESS | 1950 | 1477507192435 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb3800 == 13 [pid = 1950] [id = 407] 11:39:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8cbb4400) [pid = 1950] [serial = 1189] [outer = (nil)] 11:39:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x8d16f800) [pid = 1950] [serial = 1190] [outer = 0x8cbb4400] 11:39:52 INFO - PROCESS | 1950 | 1477507192529 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8d179800) [pid = 1950] [serial = 1191] [outer = 0x8cbb4400] 11:39:53 INFO - PROCESS | 1950 | 1477507193143 Marionette TRACE conn5 <- [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"]]]}] 11:39:53 INFO - .. 11:39:53 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1178ms 11:39:53 INFO - PROCESS | 1950 | 1477507193228 Marionette TRACE conn5 -> [0,1774,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1950 | 1477507193233 Marionette TRACE conn5 <- [1,1774,null,{"value":"8"}] 11:39:53 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 11:39:53 INFO - PROCESS | 1950 | 1477507193253 Marionette TRACE conn5 -> [0,1775,"getContext",null] 11:39:53 INFO - PROCESS | 1950 | 1477507193257 Marionette TRACE conn5 <- [1,1775,null,{"value":"content"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193281 Marionette TRACE conn5 -> [0,1776,"setContext",{"value":"chrome"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193290 Marionette TRACE conn5 <- [1,1776,null,{}] 11:39:53 INFO - PROCESS | 1950 | 1477507193300 Marionette TRACE conn5 -> [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}] 11:39:53 INFO - PROCESS | 1950 | 1477507193320 Marionette TRACE conn5 <- [1,1777,null,{"value":true}] 11:39:53 INFO - PROCESS | 1950 | 1477507193337 Marionette TRACE conn5 -> [0,1778,"setContext",{"value":"content"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193340 Marionette TRACE conn5 <- [1,1778,null,{}] 11:39:53 INFO - Setting pref media.mediasource.enabled (true) 11:39:53 INFO - PROCESS | 1950 | 1477507193348 Marionette TRACE conn5 -> [0,1779,"getContext",null] 11:39:53 INFO - PROCESS | 1950 | 1477507193351 Marionette TRACE conn5 <- [1,1779,null,{"value":"content"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193358 Marionette TRACE conn5 -> [0,1780,"setContext",{"value":"chrome"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193360 Marionette TRACE conn5 <- [1,1780,null,{}] 11:39:53 INFO - PROCESS | 1950 | 1477507193367 Marionette TRACE conn5 -> [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}] 11:39:53 INFO - PROCESS | 1950 | 1477507193390 Marionette TRACE conn5 <- [1,1781,null,{"value":null}] 11:39:53 INFO - PROCESS | 1950 | 1477507193404 Marionette TRACE conn5 -> [0,1782,"setContext",{"value":"content"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193407 Marionette TRACE conn5 <- [1,1782,null,{}] 11:39:53 INFO - PROCESS | 1950 | 1477507193413 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:53 INFO - PROCESS | 1950 | 1477507193643 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:39:53 INFO - PROCESS | 1950 | 1477507193670 Marionette TRACE conn5 -> [0,1784,"getWindowHandles",null] 11:39:53 INFO - PROCESS | 1950 | 1477507193676 Marionette TRACE conn5 <- [1,1784,null,["8"]] 11:39:53 INFO - PROCESS | 1950 | 1477507193681 Marionette TRACE conn5 -> [0,1785,"switchToWindow",{"name":"8"}] 11:39:53 INFO - PROCESS | 1950 | 1477507193689 Marionette TRACE conn5 <- [1,1785,null,{}] 11:39:53 INFO - PROCESS | 1950 | 1477507193765 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f933400 == 14 [pid = 1950] [id = 408] 11:39:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8f933800) [pid = 1950] [serial = 1192] [outer = (nil)] 11:39:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8f935c00) [pid = 1950] [serial = 1193] [outer = 0x8f933800] 11:39:53 INFO - PROCESS | 1950 | 1477507193859 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x8f939400) [pid = 1950] [serial = 1194] [outer = 0x8f933800] 11:39:54 INFO - PROCESS | 1950 | [1950] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8d174400) [pid = 1950] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83f32800) [pid = 1950] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83110000) [pid = 1950] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x82896400) [pid = 1950] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x82da4c00) [pid = 1950] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x82e6e800) [pid = 1950] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 11:39:54 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x82891400) [pid = 1950] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 11:39:54 INFO - PROCESS | 1950 | 1477507194710 Marionette TRACE conn5 <- [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]]]}] 11:39:54 INFO - ........... 11:39:54 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1484ms 11:39:54 INFO - PROCESS | 1950 | 1477507194738 Marionette TRACE conn5 -> [0,1787,"getWindowHandle",null] 11:39:54 INFO - TEST-START | /media-source/mediasource-append-buffer.html 11:39:54 INFO - Clearing pref media.mediasource.enabled 11:39:54 INFO - PROCESS | 1950 | 1477507194742 Marionette TRACE conn5 <- [1,1787,null,{"value":"8"}] 11:39:54 INFO - PROCESS | 1950 | 1477507194750 Marionette TRACE conn5 -> [0,1788,"getContext",null] 11:39:54 INFO - PROCESS | 1950 | 1477507194756 Marionette TRACE conn5 <- [1,1788,null,{"value":"content"}] 11:39:54 INFO - PROCESS | 1950 | 1477507194761 Marionette TRACE conn5 -> [0,1789,"setContext",{"value":"chrome"}] 11:39:54 INFO - PROCESS | 1950 | 1477507194771 Marionette TRACE conn5 <- [1,1789,null,{}] 11:39:54 INFO - PROCESS | 1950 | 1477507194776 Marionette TRACE conn5 -> [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}] 11:39:54 INFO - PROCESS | 1950 | 1477507194792 Marionette TRACE conn5 <- [1,1790,null,{"value":null}] 11:39:54 INFO - PROCESS | 1950 | 1477507194796 Marionette TRACE conn5 -> [0,1791,"setContext",{"value":"content"}] 11:39:54 INFO - PROCESS | 1950 | 1477507194801 Marionette TRACE conn5 <- [1,1791,null,{}] 11:39:54 INFO - PROCESS | 1950 | 1477507194807 Marionette TRACE conn5 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:39:54 INFO - PROCESS | 1950 | 1477507194983 Marionette TRACE conn5 <- [1,1792,null,{"value":null}] 11:39:55 INFO - PROCESS | 1950 | 1477507195122 Marionette TRACE conn5 -> [0,1793,"getWindowHandles",null] 11:39:55 INFO - PROCESS | 1950 | 1477507195127 Marionette TRACE conn5 <- [1,1793,null,["8"]] 11:39:55 INFO - PROCESS | 1950 | 1477507195133 Marionette TRACE conn5 -> [0,1794,"switchToWindow",{"name":"8"}] 11:39:55 INFO - PROCESS | 1950 | 1477507195139 Marionette TRACE conn5 <- [1,1794,null,{}] 11:39:55 INFO - PROCESS | 1950 | 1477507195146 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d175800 == 15 [pid = 1950] [id = 409] 11:39:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x8db22000) [pid = 1950] [serial = 1195] [outer = (nil)] 11:39:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8f9a5400) [pid = 1950] [serial = 1196] [outer = 0x8db22000] 11:39:55 INFO - PROCESS | 1950 | 1477507195234 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x8f9afc00) [pid = 1950] [serial = 1197] [outer = 0x8db22000] 11:39:59 INFO - PROCESS | 1950 | [h264 @ 0x9553e400] err{or,}_recognition separate: 1; 1 11:39:59 INFO - PROCESS | 1950 | [h264 @ 0x9553e400] err{or,}_recognition combined: 1; 1 11:39:59 INFO - PROCESS | 1950 | [h264 @ 0x9553e400] Unsupported bit depth: 0 11:39:59 INFO - PROCESS | 1950 | [aac @ 0x95542c00] err{or,}_recognition separate: 1; 1 11:39:59 INFO - PROCESS | 1950 | [aac @ 0x95542c00] err{or,}_recognition combined: 1; 1 11:39:59 INFO - PROCESS | 1950 | [aac @ 0x95542c00] Unsupported bit depth: 0 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98220c00] err{or,}_recognition separate: 1; 1 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98220c00] err{or,}_recognition combined: 1; 1 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98220c00] Unsupported bit depth: 0 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x98e02c00] err{or,}_recognition separate: 1; 1 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x98e02c00] err{or,}_recognition combined: 1; 1 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x98e02c00] Unsupported bit depth: 0 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98e03400] err{or,}_recognition separate: 1; 1 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98e03400] err{or,}_recognition combined: 1; 1 11:40:00 INFO - PROCESS | 1950 | [aac @ 0x98e03400] Unsupported bit depth: 0 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x9a10b400] err{or,}_recognition separate: 1; 1 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x9a10b400] err{or,}_recognition combined: 1; 1 11:40:00 INFO - PROCESS | 1950 | [h264 @ 0x9a10b400] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x97a51000] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x97a51000] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x97a51000] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x90689c00] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x90689c00] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x90689c00] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fc6800] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fc6800] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fc6800] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x9a10a800] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x9a10a800] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0x9a10a800] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fc7800] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fc7800] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fc7800] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fd8c00] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fd8c00] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [aac @ 0xa0fd8c00] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fdd000] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fdd000] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0xa0fdd000] Unsupported bit depth: 0 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x98e02400] err{or,}_recognition separate: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x98e02400] err{or,}_recognition combined: 1; 1 11:40:01 INFO - PROCESS | 1950 | [h264 @ 0x98e02400] Unsupported bit depth: 0 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x9821d400] err{or,}_recognition separate: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x9821d400] err{or,}_recognition combined: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x9821d400] Unsupported bit depth: 0 11:40:02 INFO - PROCESS | 1950 | [h264 @ 0xa2d2e000] err{or,}_recognition separate: 1; 1 11:40:02 INFO - PROCESS | 1950 | [h264 @ 0xa2d2e000] err{or,}_recognition combined: 1; 1 11:40:02 INFO - PROCESS | 1950 | [h264 @ 0xa2d2e000] Unsupported bit depth: 0 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition separate: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition combined: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8288c400] Unsupported bit depth: 0 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] err{or,}_recognition separate: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] err{or,}_recognition combined: 1; 1 11:40:02 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f93d000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f93d000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f93d000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e93c00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e93c00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e93c00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8300cc00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f9a8800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a8000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a8000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a8000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x93e94800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95547c00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95547c00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95547c00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b17800] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b16c00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b1fc00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b1fc00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x94b1fc00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b18400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b18400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b18400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x94b19400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x98e03c00] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x98e03c00] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x98e03c00] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x95549000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x95549000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x95549000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95549400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95549400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x95549400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8288c400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x8f93d000] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a7400] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a7400] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [aac @ 0x8f9a7400] Unsupported bit depth: 0 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x83009000] err{or,}_recognition separate: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x83009000] err{or,}_recognition combined: 1; 1 11:40:03 INFO - PROCESS | 1950 | [h264 @ 0x83009000] Unsupported bit depth: 0 11:40:04 INFO - PROCESS | 1950 | 1477507204266 Marionette TRACE conn5 <- [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]]]}] 11:40:04 INFO - ..................... 11:40:04 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 9619ms 11:40:04 INFO - PROCESS | 1950 | 1477507204370 Marionette TRACE conn5 -> [0,1796,"getWindowHandle",null] 11:40:04 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 11:40:04 INFO - PROCESS | 1950 | 1477507204379 Marionette TRACE conn5 <- [1,1796,null,{"value":"8"}] 11:40:04 INFO - PROCESS | 1950 | 1477507204392 Marionette TRACE conn5 -> [0,1797,"timeouts",{"script":185000}] 11:40:04 INFO - PROCESS | 1950 | 1477507204400 Marionette TRACE conn5 <- [1,1797,null,{}] 11:40:04 INFO - PROCESS | 1950 | 1477507204412 Marionette TRACE conn5 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:04 INFO - PROCESS | 1950 | 1477507204673 Marionette TRACE conn5 <- [1,1798,null,{"value":null}] 11:40:04 INFO - PROCESS | 1950 | 1477507204840 Marionette TRACE conn5 -> [0,1799,"getWindowHandles",null] 11:40:04 INFO - PROCESS | 1950 | 1477507204847 Marionette TRACE conn5 <- [1,1799,null,["8"]] 11:40:04 INFO - PROCESS | 1950 | 1477507204855 Marionette TRACE conn5 -> [0,1800,"switchToWindow",{"name":"8"}] 11:40:04 INFO - PROCESS | 1950 | 1477507204865 Marionette TRACE conn5 <- [1,1800,null,{}] 11:40:04 INFO - PROCESS | 1950 | 1477507204904 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 11:40:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x9822ac00 == 16 [pid = 1950] [id = 410] 11:40:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x98e02400) [pid = 1950] [serial = 1198] [outer = (nil)] 11:40:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x9a10c000) [pid = 1950] [serial = 1199] [outer = 0x98e02400] 11:40:05 INFO - PROCESS | 1950 | 1477507205013 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x9a2c5c00) [pid = 1950] [serial = 1200] [outer = 0x98e02400] 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82889400] err{or,}_recognition separate: 1; 1 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82889400] err{or,}_recognition combined: 1; 1 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82889400] Unsupported bit depth: 0 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82da5400] err{or,}_recognition separate: 1; 1 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82da5400] err{or,}_recognition combined: 1; 1 11:40:05 INFO - PROCESS | 1950 | [aac @ 0x82da5400] Unsupported bit depth: 0 11:40:07 INFO - PROCESS | 1950 | --DOCSHELL 0x8f933400 == 15 [pid = 1950] [id = 408] 11:40:07 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb3800 == 14 [pid = 1950] [id = 407] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x831e0800) [pid = 1950] [serial = 1178] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOCSHELL 0x82943c00 == 13 [pid = 1950] [id = 406] 11:40:07 INFO - PROCESS | 1950 | --DOCSHELL 0x8300bc00 == 12 [pid = 1950] [id = 404] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x82f90c00) [pid = 1950] [serial = 1175] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x82f91400) [pid = 1950] [serial = 1176] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x82893800) [pid = 1950] [serial = 1172] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x82a37c00) [pid = 1950] [serial = 1173] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x82e65000) [pid = 1950] [serial = 1169] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x82f97800) [pid = 1950] [serial = 1170] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8db1a400) [pid = 1950] [serial = 1166] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8db1c400) [pid = 1950] [serial = 1167] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x84040c00) [pid = 1950] [serial = 1163] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x88439800) [pid = 1950] [serial = 1164] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x831e3c00) [pid = 1950] [serial = 1160] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x831e4400) [pid = 1950] [serial = 1161] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x82a3dc00) [pid = 1950] [serial = 1157] [outer = (nil)] [url = about:blank] 11:40:07 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x82d4f400) [pid = 1950] [serial = 1158] [outer = (nil)] [url = about:blank] 11:40:10 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x8f933800) [pid = 1950] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 11:40:10 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82946400) [pid = 1950] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 11:40:10 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8cbb4400) [pid = 1950] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 11:40:16 INFO - PROCESS | 1950 | --DOCSHELL 0x836cc400 == 11 [pid = 1950] [id = 405] 11:40:16 INFO - PROCESS | 1950 | --DOCSHELL 0x8310fc00 == 10 [pid = 1950] [id = 403] 11:40:16 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6e000 == 9 [pid = 1950] [id = 402] 11:40:16 INFO - PROCESS | 1950 | --DOCSHELL 0x8288fc00 == 8 [pid = 1950] [id = 401] 11:40:16 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83f37000) [pid = 1950] [serial = 1184] [outer = (nil)] [url = about:blank] 11:40:16 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x83103800) [pid = 1950] [serial = 1181] [outer = (nil)] [url = about:blank] 11:40:16 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8f9a5400) [pid = 1950] [serial = 1196] [outer = (nil)] [url = about:blank] 11:40:16 INFO - PROCESS | 1950 | --DOCSHELL 0x8d175800 == 7 [pid = 1950] [id = 409] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82a45400) [pid = 1950] [serial = 1187] [outer = (nil)] [url = about:blank] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x83004400) [pid = 1950] [serial = 1188] [outer = (nil)] [url = about:blank] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8f935c00) [pid = 1950] [serial = 1193] [outer = (nil)] [url = about:blank] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8f939400) [pid = 1950] [serial = 1194] [outer = (nil)] [url = about:blank] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8d16f800) [pid = 1950] [serial = 1190] [outer = (nil)] [url = about:blank] 11:40:17 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8d179800) [pid = 1950] [serial = 1191] [outer = (nil)] [url = about:blank] 11:40:20 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8db22000) [pid = 1950] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 11:40:20 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83110800) [pid = 1950] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 11:40:20 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x83f34400) [pid = 1950] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 11:40:20 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x8300c400) [pid = 1950] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 11:40:24 INFO - PROCESS | 1950 | 1477507224250 Marionette TRACE conn5 <- [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]]]}] 11:40:24 INFO - . 11:40:24 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 19902ms 11:40:24 INFO - PROCESS | 1950 | 1477507224320 Marionette TRACE conn5 -> [0,1802,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1950 | 1477507224333 Marionette TRACE conn5 <- [1,1802,null,{"value":"8"}] 11:40:24 INFO - TEST-START | /media-source/mediasource-appendwindow.html 11:40:24 INFO - PROCESS | 1950 | 1477507224352 Marionette TRACE conn5 -> [0,1803,"timeouts",{"script":35000}] 11:40:24 INFO - PROCESS | 1950 | 1477507224361 Marionette TRACE conn5 <- [1,1803,null,{}] 11:40:24 INFO - PROCESS | 1950 | 1477507224377 Marionette TRACE conn5 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:24 INFO - PROCESS | 1950 | 1477507224740 Marionette TRACE conn5 <- [1,1804,null,{"value":null}] 11:40:24 INFO - PROCESS | 1950 | 1477507224935 Marionette TRACE conn5 -> [0,1805,"getWindowHandles",null] 11:40:24 INFO - PROCESS | 1950 | 1477507224940 Marionette TRACE conn5 <- [1,1805,null,["8"]] 11:40:25 INFO - PROCESS | 1950 | 1477507224994 Marionette TRACE conn5 -> [0,1806,"switchToWindow",{"name":"8"}] 11:40:25 INFO - PROCESS | 1950 | 1477507225010 Marionette TRACE conn5 <- [1,1806,null,{}] 11:40:25 INFO - PROCESS | 1950 | 1477507225031 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da1400 == 8 [pid = 1950] [id = 411] 11:40:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x82da1800) [pid = 1950] [serial = 1201] [outer = (nil)] 11:40:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82da5400) [pid = 1950] [serial = 1202] [outer = 0x82da1800] 11:40:25 INFO - PROCESS | 1950 | 1477507225167 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82da5800) [pid = 1950] [serial = 1203] [outer = 0x82da1800] 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] err{or,}_recognition separate: 1; 1 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] err{or,}_recognition combined: 1; 1 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] Unsupported bit depth: 0 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] err{or,}_recognition separate: 1; 1 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] err{or,}_recognition combined: 1; 1 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] Unsupported bit depth: 0 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] err{or,}_recognition separate: 1; 1 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] err{or,}_recognition combined: 1; 1 11:40:27 INFO - PROCESS | 1950 | [aac @ 0x83fd0400] Unsupported bit depth: 0 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] err{or,}_recognition separate: 1; 1 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] err{or,}_recognition combined: 1; 1 11:40:27 INFO - PROCESS | 1950 | [h264 @ 0x83fd2c00] Unsupported bit depth: 0 11:40:27 INFO - PROCESS | 1950 | 1477507227734 Marionette TRACE conn5 <- [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]]]}] 11:40:27 INFO - ....... 11:40:27 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3409ms 11:40:27 INFO - PROCESS | 1950 | 1477507227757 Marionette TRACE conn5 -> [0,1808,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1950 | 1477507227765 Marionette TRACE conn5 <- [1,1808,null,{"value":"8"}] 11:40:27 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 11:40:27 INFO - PROCESS | 1950 | 1477507227776 Marionette TRACE conn5 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:28 INFO - PROCESS | 1950 | 1477507228096 Marionette TRACE conn5 <- [1,1809,null,{"value":null}] 11:40:28 INFO - PROCESS | 1950 | --DOCSHELL 0x9822ac00 == 7 [pid = 1950] [id = 410] 11:40:28 INFO - PROCESS | 1950 | --DOCSHELL 0x82da1400 == 6 [pid = 1950] [id = 411] 11:40:28 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83244000) [pid = 1950] [serial = 1179] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x83f39400) [pid = 1950] [serial = 1185] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x83109400) [pid = 1950] [serial = 1182] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x8f9afc00) [pid = 1950] [serial = 1197] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x9a10c000) [pid = 1950] [serial = 1199] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1950 | 1477507228911 Marionette TRACE conn5 -> [0,1810,"getWindowHandles",null] 11:40:28 INFO - PROCESS | 1950 | 1477507228922 Marionette TRACE conn5 <- [1,1810,null,["8"]] 11:40:28 INFO - PROCESS | 1950 | 1477507228937 Marionette TRACE conn5 -> [0,1811,"switchToWindow",{"name":"8"}] 11:40:28 INFO - PROCESS | 1950 | 1477507228957 Marionette TRACE conn5 <- [1,1811,null,{}] 11:40:28 INFO - PROCESS | 1950 | 1477507228973 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x82891400 == 7 [pid = 1950] [id = 412] 11:40:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x82891c00) [pid = 1950] [serial = 1204] [outer = (nil)] 11:40:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x82897000) [pid = 1950] [serial = 1205] [outer = 0x82891c00] 11:40:29 INFO - PROCESS | 1950 | 1477507229092 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x82944000) [pid = 1950] [serial = 1206] [outer = 0x82891c00] 11:40:29 INFO - PROCESS | 1950 | 1477507229822 Marionette TRACE conn5 <- [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]]]}] 11:40:29 INFO - . 11:40:29 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 2088ms 11:40:29 INFO - PROCESS | 1950 | 1477507229866 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1950 | 1477507229874 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 11:40:29 INFO - TEST-START | /media-source/mediasource-avtracks.html 11:40:29 INFO - PROCESS | 1950 | 1477507229884 Marionette TRACE conn5 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:30 INFO - PROCESS | 1950 | 1477507230139 Marionette TRACE conn5 <- [1,1814,null,{"value":null}] 11:40:30 INFO - PROCESS | 1950 | 1477507230267 Marionette TRACE conn5 -> [0,1815,"getWindowHandles",null] 11:40:30 INFO - PROCESS | 1950 | 1477507230276 Marionette TRACE conn5 <- [1,1815,null,["8"]] 11:40:30 INFO - PROCESS | 1950 | 1477507230281 Marionette TRACE conn5 -> [0,1816,"switchToWindow",{"name":"8"}] 11:40:30 INFO - PROCESS | 1950 | 1477507230291 Marionette TRACE conn5 <- [1,1816,null,{}] 11:40:30 INFO - PROCESS | 1950 | 1477507230298 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da7000 == 8 [pid = 1950] [id = 413] 11:40:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82da7800) [pid = 1950] [serial = 1207] [outer = (nil)] 11:40:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82e61400) [pid = 1950] [serial = 1208] [outer = 0x82da7800] 11:40:30 INFO - PROCESS | 1950 | 1477507230396 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82e69400) [pid = 1950] [serial = 1209] [outer = 0x82da7800] 11:40:31 INFO - .... 11:40:31 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1723ms 11:40:31 INFO - TEST-START | /media-source/mediasource-buffered.html 11:40:31 INFO - PROCESS | 1950 | 1477507231574 Marionette TRACE conn5 <- [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"]]]}] 11:40:31 INFO - PROCESS | 1950 | 1477507231624 Marionette TRACE conn5 -> [0,1818,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1950 | 1477507231629 Marionette TRACE conn5 <- [1,1818,null,{"value":"8"}] 11:40:31 INFO - PROCESS | 1950 | 1477507231657 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:31 INFO - PROCESS | 1950 | 1477507231993 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:40:32 INFO - PROCESS | 1950 | 1477507232047 Marionette TRACE conn5 -> [0,1820,"getWindowHandles",null] 11:40:32 INFO - PROCESS | 1950 | 1477507232067 Marionette TRACE conn5 <- [1,1820,null,["8"]] 11:40:32 INFO - PROCESS | 1950 | 1477507232144 Marionette TRACE conn5 -> [0,1821,"switchToWindow",{"name":"8"}] 11:40:32 INFO - PROCESS | 1950 | 1477507232163 Marionette TRACE conn5 <- [1,1821,null,{}] 11:40:32 INFO - PROCESS | 1950 | 1477507232170 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e1c00 == 9 [pid = 1950] [id = 414] 11:40:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x831e2400) [pid = 1950] [serial = 1210] [outer = (nil)] 11:40:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x831e6c00) [pid = 1950] [serial = 1211] [outer = 0x831e2400] 11:40:32 INFO - PROCESS | 1950 | 1477507232267 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x836c3000) [pid = 1950] [serial = 1212] [outer = 0x831e2400] 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83fd3c00] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83fd3c00] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83fd3c00] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x84035000] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x84035000] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x84035000] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403a800] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403a800] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403a800] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [aac @ 0x83f36400] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] err{or,}_recognition separate: 1; 1 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] err{or,}_recognition combined: 1; 1 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] Unsupported bit depth: 0 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] no picture 11:40:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] no picture 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x83f36800] err{or,}_recognition separate: 1; 1 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x83f36800] err{or,}_recognition combined: 1; 1 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x83f36800] Unsupported bit depth: 0 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403a000] err{or,}_recognition separate: 1; 1 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403a000] err{or,}_recognition combined: 1; 1 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403a000] Unsupported bit depth: 0 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x8403a800] err{or,}_recognition separate: 1; 1 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x8403a800] err{or,}_recognition combined: 1; 1 11:40:34 INFO - PROCESS | 1950 | [aac @ 0x8403a800] Unsupported bit depth: 0 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403bc00] err{or,}_recognition separate: 1; 1 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403bc00] err{or,}_recognition combined: 1; 1 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403bc00] Unsupported bit depth: 0 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403bc00] no picture 11:40:34 INFO - PROCESS | 1950 | [h264 @ 0x8403bc00] no picture 11:40:34 INFO - PROCESS | 1950 | 1477507234227 Marionette TRACE conn5 <- [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]]]}] 11:40:34 INFO - ....... 11:40:34 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2629ms 11:40:34 INFO - PROCESS | 1950 | 1477507234275 Marionette TRACE conn5 -> [0,1823,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1950 | 1477507234278 Marionette TRACE conn5 <- [1,1823,null,{"value":"8"}] 11:40:34 INFO - TEST-START | /media-source/mediasource-closed.html 11:40:34 INFO - PROCESS | 1950 | 1477507234293 Marionette TRACE conn5 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:34 INFO - PROCESS | 1950 | 1477507234536 Marionette TRACE conn5 <- [1,1824,null,{"value":null}] 11:40:34 INFO - PROCESS | 1950 | 1477507234549 Marionette TRACE conn5 -> [0,1825,"getWindowHandles",null] 11:40:34 INFO - PROCESS | 1950 | 1477507234554 Marionette TRACE conn5 <- [1,1825,null,["8"]] 11:40:34 INFO - PROCESS | 1950 | 1477507234564 Marionette TRACE conn5 -> [0,1826,"switchToWindow",{"name":"8"}] 11:40:34 INFO - PROCESS | 1950 | 1477507234570 Marionette TRACE conn5 <- [1,1826,null,{}] 11:40:34 INFO - PROCESS | 1950 | 1477507234577 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x831df400 == 10 [pid = 1950] [id = 415] 11:40:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x83fd6400) [pid = 1950] [serial = 1213] [outer = (nil)] 11:40:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x84041000) [pid = 1950] [serial = 1214] [outer = 0x83fd6400] 11:40:34 INFO - PROCESS | 1950 | 1477507234674 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8842fc00) [pid = 1950] [serial = 1215] [outer = 0x83fd6400] 11:40:35 INFO - PROCESS | 1950 | 1477507235543 Marionette TRACE conn5 <- [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]]]}] 11:40:35 INFO - .......... 11:40:35 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1294ms 11:40:35 INFO - PROCESS | 1950 | 1477507235602 Marionette TRACE conn5 -> [0,1828,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1950 | 1477507235610 Marionette TRACE conn5 <- [1,1828,null,{"value":"8"}] 11:40:35 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 11:40:35 INFO - PROCESS | 1950 | 1477507235621 Marionette TRACE conn5 -> [0,1829,"getContext",null] 11:40:35 INFO - PROCESS | 1950 | 1477507235628 Marionette TRACE conn5 <- [1,1829,null,{"value":"content"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235639 Marionette TRACE conn5 -> [0,1830,"setContext",{"value":"chrome"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235646 Marionette TRACE conn5 <- [1,1830,null,{}] 11:40:35 INFO - PROCESS | 1950 | 1477507235656 Marionette TRACE conn5 -> [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}] 11:40:35 INFO - PROCESS | 1950 | 1477507235688 Marionette TRACE conn5 <- [1,1831,null,{"value":true}] 11:40:35 INFO - PROCESS | 1950 | 1477507235695 Marionette TRACE conn5 -> [0,1832,"setContext",{"value":"content"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235705 Marionette TRACE conn5 <- [1,1832,null,{}] 11:40:35 INFO - Setting pref media.mediasource.enabled (true) 11:40:35 INFO - PROCESS | 1950 | 1477507235764 Marionette TRACE conn5 -> [0,1833,"getContext",null] 11:40:35 INFO - PROCESS | 1950 | 1477507235770 Marionette TRACE conn5 <- [1,1833,null,{"value":"content"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235777 Marionette TRACE conn5 -> [0,1834,"setContext",{"value":"chrome"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235781 Marionette TRACE conn5 <- [1,1834,null,{}] 11:40:35 INFO - PROCESS | 1950 | 1477507235787 Marionette TRACE conn5 -> [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}] 11:40:35 INFO - PROCESS | 1950 | 1477507235815 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:40:35 INFO - PROCESS | 1950 | 1477507235827 Marionette TRACE conn5 -> [0,1836,"setContext",{"value":"content"}] 11:40:35 INFO - PROCESS | 1950 | 1477507235834 Marionette TRACE conn5 <- [1,1836,null,{}] 11:40:35 INFO - PROCESS | 1950 | 1477507235846 Marionette TRACE conn5 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:36 INFO - PROCESS | 1950 | 1477507236156 Marionette TRACE conn5 <- [1,1837,null,{"value":null}] 11:40:36 INFO - PROCESS | 1950 | 1477507236282 Marionette TRACE conn5 -> [0,1838,"getWindowHandles",null] 11:40:36 INFO - PROCESS | 1950 | 1477507236290 Marionette TRACE conn5 <- [1,1838,null,["8"]] 11:40:36 INFO - PROCESS | 1950 | 1477507236297 Marionette TRACE conn5 -> [0,1839,"switchToWindow",{"name":"8"}] 11:40:36 INFO - PROCESS | 1950 | 1477507236305 Marionette TRACE conn5 <- [1,1839,null,{}] 11:40:36 INFO - PROCESS | 1950 | 1477507236313 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x83109000 == 11 [pid = 1950] [id = 416] 11:40:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83109800) [pid = 1950] [serial = 1216] [outer = (nil)] 11:40:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8310ec00) [pid = 1950] [serial = 1217] [outer = 0x83109800] 11:40:36 INFO - PROCESS | 1950 | 1477507236413 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x836c1800) [pid = 1950] [serial = 1218] [outer = 0x83109800] 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x84034400] err{or,}_recognition separate: 1; 1 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x84034400] err{or,}_recognition combined: 1; 1 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x84034400] Unsupported bit depth: 0 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403f800] err{or,}_recognition separate: 1; 1 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403f800] err{or,}_recognition combined: 1; 1 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403f800] Unsupported bit depth: 0 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x88430000] err{or,}_recognition separate: 1; 1 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x88430000] err{or,}_recognition combined: 1; 1 11:40:37 INFO - PROCESS | 1950 | [aac @ 0x88430000] Unsupported bit depth: 0 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403d000] err{or,}_recognition separate: 1; 1 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403d000] err{or,}_recognition combined: 1; 1 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403d000] Unsupported bit depth: 0 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403d000] no picture 11:40:37 INFO - PROCESS | 1950 | [h264 @ 0x8403d000] no picture 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48000] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48000] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48000] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82a41c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [aac @ 0x82d48c00] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] err{or,}_recognition separate: 1; 1 11:40:39 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] err{or,}_recognition combined: 1; 1 11:40:39 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] Unsupported bit depth: 0 11:40:39 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] no picture 11:40:39 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] no picture 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82944c00] err{or,}_recognition separate: 1; 1 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82944c00] err{or,}_recognition combined: 1; 1 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82944c00] Unsupported bit depth: 0 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82944c00] no picture 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82944c00] no picture 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] err{or,}_recognition separate: 1; 1 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] err{or,}_recognition combined: 1; 1 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] Unsupported bit depth: 0 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] no picture 11:40:40 INFO - PROCESS | 1950 | [h264 @ 0x82d52400] no picture 11:40:41 INFO - PROCESS | 1950 | 1477507241881 Marionette TRACE conn5 <- [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]]]}] 11:40:41 INFO - . 11:40:41 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6314ms 11:40:41 INFO - PROCESS | 1950 | 1477507241937 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1950 | 1477507241945 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 11:40:41 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 11:40:41 INFO - PROCESS | 1950 | 1477507241957 Marionette TRACE conn5 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:42 INFO - PROCESS | 1950 | 1477507242182 Marionette TRACE conn5 <- [1,1842,null,{"value":null}] 11:40:42 INFO - PROCESS | 1950 | 1477507242331 Marionette TRACE conn5 -> [0,1843,"getWindowHandles",null] 11:40:42 INFO - PROCESS | 1950 | 1477507242339 Marionette TRACE conn5 <- [1,1843,null,["8"]] 11:40:42 INFO - PROCESS | 1950 | 1477507242347 Marionette TRACE conn5 -> [0,1844,"switchToWindow",{"name":"8"}] 11:40:42 INFO - PROCESS | 1950 | 1477507242356 Marionette TRACE conn5 <- [1,1844,null,{}] 11:40:42 INFO - PROCESS | 1950 | 1477507242363 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4ec00 == 12 [pid = 1950] [id = 417] 11:40:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x82d4f800) [pid = 1950] [serial = 1219] [outer = (nil)] 11:40:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x82d9f000) [pid = 1950] [serial = 1220] [outer = 0x82d4f800] 11:40:42 INFO - PROCESS | 1950 | 1477507242464 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x82e61000) [pid = 1950] [serial = 1221] [outer = 0x82d4f800] 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82a42c00] err{or,}_recognition separate: 1; 1 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82a42c00] err{or,}_recognition combined: 1; 1 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82a42c00] Unsupported bit depth: 0 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82f91800] err{or,}_recognition separate: 1; 1 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82f91800] err{or,}_recognition combined: 1; 1 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82f91800] Unsupported bit depth: 0 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82f94400] err{or,}_recognition separate: 1; 1 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82f94400] err{or,}_recognition combined: 1; 1 11:40:43 INFO - PROCESS | 1950 | [aac @ 0x82f94400] Unsupported bit depth: 0 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82e6f400] err{or,}_recognition separate: 1; 1 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82e6f400] err{or,}_recognition combined: 1; 1 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82e6f400] Unsupported bit depth: 0 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82e6f400] no picture 11:40:43 INFO - PROCESS | 1950 | [h264 @ 0x82e6f400] no picture 11:40:44 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition separate: 1; 1 11:40:44 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition combined: 1; 1 11:40:44 INFO - PROCESS | 1950 | [aac @ 0x82895400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f94400] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f94400] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f94400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82895400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f96000] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x82f8f400] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x83009000] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x83009000] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [aac @ 0x83009000] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x8300d800] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x8300d800] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x8300d800] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x8300d800] no picture 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x8300d800] no picture 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x82da0800] err{or,}_recognition separate: 1; 1 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x82da0800] err{or,}_recognition combined: 1; 1 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x82da0800] Unsupported bit depth: 0 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x83fd6400) [pid = 1950] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x82da0800] no picture 11:40:45 INFO - PROCESS | 1950 | [h264 @ 0x82da0800] no picture 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82891c00) [pid = 1950] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x82da1800) [pid = 1950] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82da7800) [pid = 1950] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x831e2400) [pid = 1950] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 11:40:45 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x98e02400) [pid = 1950] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 11:40:46 INFO - PROCESS | 1950 | [h264 @ 0x82da7800] err{or,}_recognition separate: 1; 1 11:40:46 INFO - PROCESS | 1950 | [h264 @ 0x82da7800] err{or,}_recognition combined: 1; 1 11:40:46 INFO - PROCESS | 1950 | [h264 @ 0x82da7800] Unsupported bit depth: 0 11:40:46 INFO - PROCESS | 1950 | [h264 @ 0x82da7800] no picture 11:40:46 INFO - PROCESS | 1950 | [h264 @ 0x82da7800] no picture 11:40:47 INFO - PROCESS | 1950 | 1477507247429 Marionette TRACE conn5 <- [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]]]}] 11:40:47 INFO - . 11:40:47 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5498ms 11:40:47 INFO - PROCESS | 1950 | 1477507247453 Marionette TRACE conn5 -> [0,1846,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1950 | 1477507247459 Marionette TRACE conn5 <- [1,1846,null,{"value":"8"}] 11:40:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 11:40:47 INFO - PROCESS | 1950 | 1477507247468 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:47 INFO - PROCESS | 1950 | 1477507247683 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:40:47 INFO - PROCESS | 1950 | 1477507247804 Marionette TRACE conn5 -> [0,1848,"getWindowHandles",null] 11:40:47 INFO - PROCESS | 1950 | 1477507247810 Marionette TRACE conn5 <- [1,1848,null,["8"]] 11:40:47 INFO - PROCESS | 1950 | 1477507247818 Marionette TRACE conn5 -> [0,1849,"switchToWindow",{"name":"8"}] 11:40:47 INFO - PROCESS | 1950 | 1477507247824 Marionette TRACE conn5 <- [1,1849,null,{}] 11:40:47 INFO - PROCESS | 1950 | 1477507247831 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x83006400 == 13 [pid = 1950] [id = 418] 11:40:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x8300f000) [pid = 1950] [serial = 1222] [outer = (nil)] 11:40:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83107000) [pid = 1950] [serial = 1223] [outer = 0x8300f000] 11:40:47 INFO - PROCESS | 1950 | 1477507247926 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83245000) [pid = 1950] [serial = 1224] [outer = 0x8300f000] 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x8293c400] err{or,}_recognition separate: 1; 1 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x8293c400] err{or,}_recognition combined: 1; 1 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x8293c400] Unsupported bit depth: 0 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x82d9d000] err{or,}_recognition separate: 1; 1 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x82d9d000] err{or,}_recognition combined: 1; 1 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x82d9d000] Unsupported bit depth: 0 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x82d9d000] no picture 11:40:48 INFO - PROCESS | 1950 | [h264 @ 0x82d9d000] no picture 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x83106000] err{or,}_recognition separate: 1; 1 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x83106000] err{or,}_recognition combined: 1; 1 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x83106000] Unsupported bit depth: 0 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x83106000] no picture 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x83106000] no picture 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x82da4400] err{or,}_recognition separate: 1; 1 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x82da4400] err{or,}_recognition combined: 1; 1 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x82da4400] Unsupported bit depth: 0 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x82da4400] no picture 11:40:49 INFO - PROCESS | 1950 | [h264 @ 0x82da4400] no picture 11:40:50 INFO - PROCESS | 1950 | [h264 @ 0x83106000] err{or,}_recognition separate: 1; 1 11:40:50 INFO - PROCESS | 1950 | [h264 @ 0x83106000] err{or,}_recognition combined: 1; 1 11:40:50 INFO - PROCESS | 1950 | [h264 @ 0x83106000] Unsupported bit depth: 0 11:40:50 INFO - PROCESS | 1950 | [h264 @ 0x83106000] no picture 11:40:50 INFO - PROCESS | 1950 | [h264 @ 0x83106000] no picture 11:40:50 INFO - PROCESS | 1950 | 1477507250994 Marionette TRACE conn5 <- [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]]]}] 11:40:51 INFO - . 11:40:51 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3587ms 11:40:51 INFO - PROCESS | 1950 | 1477507251056 Marionette TRACE conn5 -> [0,1851,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1950 | 1477507251065 Marionette TRACE conn5 <- [1,1851,null,{"value":"8"}] 11:40:51 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 11:40:51 INFO - PROCESS | 1950 | 1477507251078 Marionette TRACE conn5 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:51 INFO - PROCESS | 1950 | 1477507251334 Marionette TRACE conn5 <- [1,1852,null,{"value":null}] 11:40:51 INFO - PROCESS | 1950 | 1477507251560 Marionette TRACE conn5 -> [0,1853,"getWindowHandles",null] 11:40:51 INFO - PROCESS | 1950 | 1477507251567 Marionette TRACE conn5 <- [1,1853,null,["8"]] 11:40:51 INFO - PROCESS | 1950 | 1477507251581 Marionette TRACE conn5 -> [0,1854,"switchToWindow",{"name":"8"}] 11:40:51 INFO - PROCESS | 1950 | 1477507251592 Marionette TRACE conn5 <- [1,1854,null,{}] 11:40:51 INFO - PROCESS | 1950 | 1477507251601 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3c400 == 14 [pid = 1950] [id = 419] 11:40:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x82a3c800) [pid = 1950] [serial = 1225] [outer = (nil)] 11:40:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x82a45c00) [pid = 1950] [serial = 1226] [outer = 0x82a3c800] 11:40:51 INFO - PROCESS | 1950 | 1477507251705 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x82d52000) [pid = 1950] [serial = 1227] [outer = 0x82a3c800] 11:40:52 INFO - PROCESS | 1950 | --DOCSHELL 0x831e1c00 == 13 [pid = 1950] [id = 414] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82da5400) [pid = 1950] [serial = 1202] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82da5800) [pid = 1950] [serial = 1203] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x9a2c5c00) [pid = 1950] [serial = 1200] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82944000) [pid = 1950] [serial = 1206] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82897000) [pid = 1950] [serial = 1205] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82e69400) [pid = 1950] [serial = 1209] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82e61400) [pid = 1950] [serial = 1208] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x836c3000) [pid = 1950] [serial = 1212] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x831e6c00) [pid = 1950] [serial = 1211] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8842fc00) [pid = 1950] [serial = 1215] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x84041000) [pid = 1950] [serial = 1214] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82a3f400] err{or,}_recognition separate: 1; 1 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82a3f400] err{or,}_recognition combined: 1; 1 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82a3f400] Unsupported bit depth: 0 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82e61400] err{or,}_recognition separate: 1; 1 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82e61400] err{or,}_recognition combined: 1; 1 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82e61400] Unsupported bit depth: 0 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82e61400] no picture 11:40:52 INFO - PROCESS | 1950 | [h264 @ 0x82e61400] no picture 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] err{or,}_recognition separate: 1; 1 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] err{or,}_recognition combined: 1; 1 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] Unsupported bit depth: 0 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] no picture 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] no picture 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6b000] err{or,}_recognition separate: 1; 1 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6b000] err{or,}_recognition combined: 1; 1 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6b000] Unsupported bit depth: 0 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6b000] no picture 11:40:53 INFO - PROCESS | 1950 | [h264 @ 0x82e6b000] no picture 11:40:54 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] err{or,}_recognition separate: 1; 1 11:40:54 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] err{or,}_recognition combined: 1; 1 11:40:54 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] Unsupported bit depth: 0 11:40:54 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] no picture 11:40:54 INFO - PROCESS | 1950 | [h264 @ 0x82e6a800] no picture 11:40:54 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82d4f800) [pid = 1950] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 11:40:55 INFO - PROCESS | 1950 | 1477507255091 Marionette TRACE conn5 <- [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]]]}] 11:40:55 INFO - . 11:40:55 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 4038ms 11:40:55 INFO - PROCESS | 1950 | 1477507255115 Marionette TRACE conn5 -> [0,1856,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1950 | 1477507255123 Marionette TRACE conn5 <- [1,1856,null,{"value":"8"}] 11:40:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 11:40:55 INFO - PROCESS | 1950 | 1477507255134 Marionette TRACE conn5 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:55 INFO - PROCESS | 1950 | 1477507255338 Marionette TRACE conn5 <- [1,1857,null,{"value":null}] 11:40:55 INFO - PROCESS | 1950 | 1477507255465 Marionette TRACE conn5 -> [0,1858,"getWindowHandles",null] 11:40:55 INFO - PROCESS | 1950 | 1477507255474 Marionette TRACE conn5 <- [1,1858,null,["8"]] 11:40:55 INFO - PROCESS | 1950 | 1477507255484 Marionette TRACE conn5 -> [0,1859,"switchToWindow",{"name":"8"}] 11:40:55 INFO - PROCESS | 1950 | 1477507255491 Marionette TRACE conn5 <- [1,1859,null,{}] 11:40:55 INFO - PROCESS | 1950 | 1477507255498 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x82f91400 == 14 [pid = 1950] [id = 420] 11:40:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82f91c00) [pid = 1950] [serial = 1228] [outer = (nil)] 11:40:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82f94800) [pid = 1950] [serial = 1229] [outer = 0x82f91c00] 11:40:55 INFO - PROCESS | 1950 | 1477507255604 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82f98c00) [pid = 1950] [serial = 1230] [outer = 0x82f91c00] 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8300b800] err{or,}_recognition separate: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8300b800] err{or,}_recognition combined: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8300b800] Unsupported bit depth: 0 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x83105400] err{or,}_recognition separate: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x83105400] err{or,}_recognition combined: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x83105400] Unsupported bit depth: 0 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x83105400] no picture 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x83105400] no picture 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8310e400] err{or,}_recognition separate: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8310e400] err{or,}_recognition combined: 1; 1 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8310e400] Unsupported bit depth: 0 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8310e400] no picture 11:40:56 INFO - PROCESS | 1950 | [h264 @ 0x8310e400] no picture 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310f000] err{or,}_recognition separate: 1; 1 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310f000] err{or,}_recognition combined: 1; 1 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310f000] Unsupported bit depth: 0 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310f000] no picture 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310f000] no picture 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310fc00] err{or,}_recognition separate: 1; 1 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310fc00] err{or,}_recognition combined: 1; 1 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310fc00] Unsupported bit depth: 0 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310fc00] no picture 11:40:57 INFO - PROCESS | 1950 | [h264 @ 0x8310fc00] no picture 11:40:58 INFO - PROCESS | 1950 | 1477507258614 Marionette TRACE conn5 <- [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]]]}] 11:40:58 INFO - . 11:40:58 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3539ms 11:40:58 INFO - PROCESS | 1950 | 1477507258715 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:40:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 11:40:58 INFO - Clearing pref media.mediasource.enabled 11:40:58 INFO - PROCESS | 1950 | 1477507258725 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 11:40:58 INFO - PROCESS | 1950 | 1477507258738 Marionette TRACE conn5 -> [0,1862,"getContext",null] 11:40:58 INFO - PROCESS | 1950 | 1477507258747 Marionette TRACE conn5 <- [1,1862,null,{"value":"content"}] 11:40:58 INFO - PROCESS | 1950 | 1477507258757 Marionette TRACE conn5 -> [0,1863,"setContext",{"value":"chrome"}] 11:40:58 INFO - PROCESS | 1950 | 1477507258764 Marionette TRACE conn5 <- [1,1863,null,{}] 11:40:58 INFO - PROCESS | 1950 | 1477507258774 Marionette TRACE conn5 -> [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}] 11:40:58 INFO - PROCESS | 1950 | 1477507258805 Marionette TRACE conn5 <- [1,1864,null,{"value":null}] 11:40:58 INFO - PROCESS | 1950 | 1477507258854 Marionette TRACE conn5 -> [0,1865,"setContext",{"value":"content"}] 11:40:58 INFO - PROCESS | 1950 | 1477507258865 Marionette TRACE conn5 <- [1,1865,null,{}] 11:40:58 INFO - PROCESS | 1950 | 1477507258885 Marionette TRACE conn5 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:40:59 INFO - PROCESS | 1950 | 1477507259126 Marionette TRACE conn5 <- [1,1866,null,{"value":null}] 11:40:59 INFO - PROCESS | 1950 | 1477507259295 Marionette TRACE conn5 -> [0,1867,"getWindowHandles",null] 11:40:59 INFO - PROCESS | 1950 | 1477507259301 Marionette TRACE conn5 <- [1,1867,null,["8"]] 11:40:59 INFO - PROCESS | 1950 | 1477507259308 Marionette TRACE conn5 -> [0,1868,"switchToWindow",{"name":"8"}] 11:40:59 INFO - PROCESS | 1950 | 1477507259315 Marionette TRACE conn5 <- [1,1868,null,{}] 11:40:59 INFO - PROCESS | 1950 | 1477507259323 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d53c00 == 15 [pid = 1950] [id = 421] 11:40:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82d9e400) [pid = 1950] [serial = 1231] [outer = (nil)] 11:40:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x82da8000) [pid = 1950] [serial = 1232] [outer = 0x82d9e400] 11:40:59 INFO - PROCESS | 1950 | 1477507259473 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x82e69400) [pid = 1950] [serial = 1233] [outer = 0x82d9e400] 11:41:02 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3c400 == 14 [pid = 1950] [id = 419] 11:41:02 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8310ec00) [pid = 1950] [serial = 1217] [outer = (nil)] [url = about:blank] 11:41:02 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82d9f000) [pid = 1950] [serial = 1220] [outer = (nil)] [url = about:blank] 11:41:02 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82e61000) [pid = 1950] [serial = 1221] [outer = (nil)] [url = about:blank] 11:41:02 INFO - PROCESS | 1950 | 1477507262779 Marionette TRACE conn5 <- [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]]]}] 11:41:02 INFO - . 11:41:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4086ms 11:41:02 INFO - PROCESS | 1950 | 1477507262823 Marionette TRACE conn5 -> [0,1870,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1950 | 1477507262831 Marionette TRACE conn5 <- [1,1870,null,{"value":"8"}] 11:41:02 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 11:41:02 INFO - PROCESS | 1950 | 1477507262844 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:03 INFO - PROCESS | 1950 | 1477507263093 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:41:03 INFO - PROCESS | 1950 | 1477507263217 Marionette TRACE conn5 -> [0,1872,"getWindowHandles",null] 11:41:03 INFO - PROCESS | 1950 | 1477507263225 Marionette TRACE conn5 <- [1,1872,null,["8"]] 11:41:03 INFO - PROCESS | 1950 | 1477507263235 Marionette TRACE conn5 -> [0,1873,"switchToWindow",{"name":"8"}] 11:41:03 INFO - PROCESS | 1950 | 1477507263245 Marionette TRACE conn5 <- [1,1873,null,{}] 11:41:03 INFO - PROCESS | 1950 | 1477507263252 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d49800 == 15 [pid = 1950] [id = 422] 11:41:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82d4a000) [pid = 1950] [serial = 1234] [outer = (nil)] 11:41:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x82da2800) [pid = 1950] [serial = 1235] [outer = 0x82d4a000] 11:41:03 INFO - PROCESS | 1950 | 1477507263360 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x82da8800) [pid = 1950] [serial = 1236] [outer = 0x82d4a000] 11:41:05 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82a3c800) [pid = 1950] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 11:41:05 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x83109800) [pid = 1950] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 11:41:06 INFO - PROCESS | 1950 | 1477507266816 Marionette TRACE conn5 <- [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]]]}] 11:41:06 INFO - . 11:41:06 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3998ms 11:41:06 INFO - PROCESS | 1950 | 1477507266840 Marionette TRACE conn5 -> [0,1875,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1950 | 1477507266847 Marionette TRACE conn5 <- [1,1875,null,{"value":"8"}] 11:41:06 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 11:41:06 INFO - PROCESS | 1950 | 1477507266857 Marionette TRACE conn5 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:07 INFO - PROCESS | 1950 | 1477507267094 Marionette TRACE conn5 <- [1,1876,null,{"value":null}] 11:41:07 INFO - PROCESS | 1950 | 1477507267231 Marionette TRACE conn5 -> [0,1877,"getWindowHandles",null] 11:41:07 INFO - PROCESS | 1950 | 1477507267238 Marionette TRACE conn5 <- [1,1877,null,["8"]] 11:41:07 INFO - PROCESS | 1950 | 1477507267245 Marionette TRACE conn5 -> [0,1878,"switchToWindow",{"name":"8"}] 11:41:07 INFO - PROCESS | 1950 | 1477507267251 Marionette TRACE conn5 <- [1,1878,null,{}] 11:41:07 INFO - PROCESS | 1950 | 1477507267257 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x82dab000 == 16 [pid = 1950] [id = 423] 11:41:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x83106000) [pid = 1950] [serial = 1237] [outer = (nil)] 11:41:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8310ac00) [pid = 1950] [serial = 1238] [outer = 0x83106000] 11:41:07 INFO - PROCESS | 1950 | 1477507267353 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x831e1400) [pid = 1950] [serial = 1239] [outer = 0x83106000] 11:41:10 INFO - PROCESS | 1950 | 1477507270847 Marionette TRACE conn5 <- [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]]]}] 11:41:10 INFO - . 11:41:10 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4039ms 11:41:10 INFO - PROCESS | 1950 | 1477507270897 Marionette TRACE conn5 -> [0,1880,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1950 | 1477507270906 Marionette TRACE conn5 <- [1,1880,null,{"value":"8"}] 11:41:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 11:41:10 INFO - PROCESS | 1950 | 1477507270919 Marionette TRACE conn5 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:11 INFO - PROCESS | 1950 | 1477507271193 Marionette TRACE conn5 <- [1,1881,null,{"value":null}] 11:41:11 INFO - PROCESS | 1950 | 1477507271354 Marionette TRACE conn5 -> [0,1882,"getWindowHandles",null] 11:41:11 INFO - PROCESS | 1950 | 1477507271361 Marionette TRACE conn5 <- [1,1882,null,["8"]] 11:41:11 INFO - PROCESS | 1950 | 1477507271369 Marionette TRACE conn5 -> [0,1883,"switchToWindow",{"name":"8"}] 11:41:11 INFO - PROCESS | 1950 | 1477507271379 Marionette TRACE conn5 <- [1,1883,null,{}] 11:41:11 INFO - PROCESS | 1950 | 1477507271385 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x82f95800 == 17 [pid = 1950] [id = 424] 11:41:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x82f96000) [pid = 1950] [serial = 1240] [outer = (nil)] 11:41:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83004000) [pid = 1950] [serial = 1241] [outer = 0x82f96000] 11:41:11 INFO - PROCESS | 1950 | 1477507271540 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x8300a000) [pid = 1950] [serial = 1242] [outer = 0x82f96000] 11:41:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82da7000 == 16 [pid = 1950] [id = 413] 11:41:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4ec00 == 15 [pid = 1950] [id = 417] 11:41:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82d49800 == 14 [pid = 1950] [id = 422] 11:41:13 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x83107000) [pid = 1950] [serial = 1223] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82f94800) [pid = 1950] [serial = 1229] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82d53c00 == 13 [pid = 1950] [id = 421] 11:41:13 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x836c1800) [pid = 1950] [serial = 1218] [outer = (nil)] [url = about:blank] 11:41:14 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82a45c00) [pid = 1950] [serial = 1226] [outer = (nil)] [url = about:blank] 11:41:14 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82d52000) [pid = 1950] [serial = 1227] [outer = (nil)] [url = about:blank] 11:41:15 INFO - PROCESS | 1950 | 1477507275139 Marionette TRACE conn5 <- [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]]]}] 11:41:15 INFO - . 11:41:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4247ms 11:41:15 INFO - PROCESS | 1950 | 1477507275164 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1950 | 1477507275171 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 11:41:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 11:41:15 INFO - PROCESS | 1950 | 1477507275183 Marionette TRACE conn5 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:15 INFO - PROCESS | 1950 | 1477507275381 Marionette TRACE conn5 <- [1,1886,null,{"value":null}] 11:41:15 INFO - PROCESS | 1950 | 1477507275498 Marionette TRACE conn5 -> [0,1887,"getWindowHandles",null] 11:41:15 INFO - PROCESS | 1950 | 1477507275504 Marionette TRACE conn5 <- [1,1887,null,["8"]] 11:41:15 INFO - PROCESS | 1950 | 1477507275512 Marionette TRACE conn5 -> [0,1888,"switchToWindow",{"name":"8"}] 11:41:15 INFO - PROCESS | 1950 | 1477507275520 Marionette TRACE conn5 <- [1,1888,null,{}] 11:41:15 INFO - PROCESS | 1950 | 1477507275527 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d52800 == 14 [pid = 1950] [id = 425] 11:41:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x82d53c00) [pid = 1950] [serial = 1243] [outer = (nil)] 11:41:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x82da5800) [pid = 1950] [serial = 1244] [outer = 0x82d53c00] 11:41:15 INFO - PROCESS | 1950 | 1477507275624 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x82e68c00) [pid = 1950] [serial = 1245] [outer = 0x82d53c00] 11:41:16 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82f91c00) [pid = 1950] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 11:41:16 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82d9e400) [pid = 1950] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 11:41:16 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82d4a000) [pid = 1950] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 11:41:16 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8300f000) [pid = 1950] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 11:41:18 INFO - PROCESS | 1950 | 1477507278543 Marionette TRACE conn5 <- [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]]]}] 11:41:18 INFO - . 11:41:18 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3391ms 11:41:18 INFO - PROCESS | 1950 | 1477507278573 Marionette TRACE conn5 -> [0,1890,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1950 | 1477507278581 Marionette TRACE conn5 <- [1,1890,null,{"value":"8"}] 11:41:18 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 11:41:18 INFO - PROCESS | 1950 | 1477507278591 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:18 INFO - PROCESS | 1950 | 1477507278900 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:41:18 INFO - PROCESS | 1950 | 1477507278982 Marionette TRACE conn5 -> [0,1892,"getWindowHandles",null] 11:41:18 INFO - PROCESS | 1950 | 1477507278989 Marionette TRACE conn5 <- [1,1892,null,["8"]] 11:41:18 INFO - PROCESS | 1950 | 1477507278997 Marionette TRACE conn5 -> [0,1893,"switchToWindow",{"name":"8"}] 11:41:19 INFO - PROCESS | 1950 | 1477507279004 Marionette TRACE conn5 <- [1,1893,null,{}] 11:41:19 INFO - PROCESS | 1950 | 1477507279011 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310fc00 == 15 [pid = 1950] [id = 426] 11:41:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e0000) [pid = 1950] [serial = 1246] [outer = (nil)] 11:41:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831e6800) [pid = 1950] [serial = 1247] [outer = 0x831e0000] 11:41:19 INFO - PROCESS | 1950 | 1477507279114 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x831ea000) [pid = 1950] [serial = 1248] [outer = 0x831e0000] 11:41:22 INFO - PROCESS | 1950 | 1477507282158 Marionette TRACE conn5 <- [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]]]}] 11:41:22 INFO - . 11:41:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3589ms 11:41:22 INFO - PROCESS | 1950 | 1477507282224 Marionette TRACE conn5 -> [0,1895,"getWindowHandle",null] 11:41:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 11:41:22 INFO - PROCESS | 1950 | 1477507282234 Marionette TRACE conn5 <- [1,1895,null,{"value":"8"}] 11:41:22 INFO - PROCESS | 1950 | 1477507282249 Marionette TRACE conn5 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:22 INFO - PROCESS | 1950 | 1477507282520 Marionette TRACE conn5 <- [1,1896,null,{"value":null}] 11:41:22 INFO - PROCESS | 1950 | 1477507282686 Marionette TRACE conn5 -> [0,1897,"getWindowHandles",null] 11:41:22 INFO - PROCESS | 1950 | 1477507282694 Marionette TRACE conn5 <- [1,1897,null,["8"]] 11:41:22 INFO - PROCESS | 1950 | 1477507282702 Marionette TRACE conn5 -> [0,1898,"switchToWindow",{"name":"8"}] 11:41:22 INFO - PROCESS | 1950 | 1477507282713 Marionette TRACE conn5 <- [1,1898,null,{}] 11:41:22 INFO - PROCESS | 1950 | 1477507282719 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6dc00 == 16 [pid = 1950] [id = 427] 11:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x82f95c00) [pid = 1950] [serial = 1249] [outer = (nil)] 11:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83108c00) [pid = 1950] [serial = 1250] [outer = 0x82f95c00] 11:41:22 INFO - PROCESS | 1950 | 1477507282886 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83110000) [pid = 1950] [serial = 1251] [outer = 0x82f95c00] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x82dab000 == 15 [pid = 1950] [id = 423] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x831df400 == 14 [pid = 1950] [id = 415] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x82f91400 == 13 [pid = 1950] [id = 420] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x82891400 == 12 [pid = 1950] [id = 412] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x83006400 == 11 [pid = 1950] [id = 418] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x83109000 == 10 [pid = 1950] [id = 416] 11:41:25 INFO - PROCESS | 1950 | --DOCSHELL 0x82f95800 == 9 [pid = 1950] [id = 424] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x83245000) [pid = 1950] [serial = 1224] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82f98c00) [pid = 1950] [serial = 1230] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82e69400) [pid = 1950] [serial = 1233] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82da8000) [pid = 1950] [serial = 1232] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82da8800) [pid = 1950] [serial = 1236] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82da2800) [pid = 1950] [serial = 1235] [outer = (nil)] [url = about:blank] 11:41:25 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8310ac00) [pid = 1950] [serial = 1238] [outer = (nil)] [url = about:blank] 11:41:26 INFO - PROCESS | 1950 | 1477507286104 Marionette TRACE conn5 <- [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]]]}] 11:41:26 INFO - . 11:41:26 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3886ms 11:41:26 INFO - PROCESS | 1950 | 1477507286134 Marionette TRACE conn5 -> [0,1900,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1950 | 1477507286142 Marionette TRACE conn5 <- [1,1900,null,{"value":"8"}] 11:41:26 INFO - TEST-START | /media-source/mediasource-detach.html 11:41:26 INFO - PROCESS | 1950 | 1477507286156 Marionette TRACE conn5 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:26 INFO - PROCESS | 1950 | 1477507286380 Marionette TRACE conn5 <- [1,1901,null,{"value":null}] 11:41:26 INFO - PROCESS | 1950 | 1477507286495 Marionette TRACE conn5 -> [0,1902,"getWindowHandles",null] 11:41:26 INFO - PROCESS | 1950 | 1477507286502 Marionette TRACE conn5 <- [1,1902,null,["8"]] 11:41:26 INFO - PROCESS | 1950 | 1477507286510 Marionette TRACE conn5 -> [0,1903,"switchToWindow",{"name":"8"}] 11:41:26 INFO - PROCESS | 1950 | 1477507286519 Marionette TRACE conn5 <- [1,1903,null,{}] 11:41:26 INFO - PROCESS | 1950 | 1477507286526 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a46000 == 10 [pid = 1950] [id = 428] 11:41:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82d45400) [pid = 1950] [serial = 1252] [outer = (nil)] 11:41:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x82d4b400) [pid = 1950] [serial = 1253] [outer = 0x82d45400] 11:41:26 INFO - PROCESS | 1950 | 1477507286631 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x82d9d000) [pid = 1950] [serial = 1254] [outer = 0x82d45400] 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e2400] err{or,}_recognition separate: 1; 1 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e2400] err{or,}_recognition combined: 1; 1 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e2400] Unsupported bit depth: 0 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e6c00] err{or,}_recognition separate: 1; 1 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e6c00] err{or,}_recognition combined: 1; 1 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e6c00] Unsupported bit depth: 0 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e8400] err{or,}_recognition separate: 1; 1 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e8400] err{or,}_recognition combined: 1; 1 11:41:28 INFO - PROCESS | 1950 | [aac @ 0x831e8400] Unsupported bit depth: 0 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e4400] err{or,}_recognition separate: 1; 1 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e4400] err{or,}_recognition combined: 1; 1 11:41:28 INFO - PROCESS | 1950 | [h264 @ 0x831e4400] Unsupported bit depth: 0 11:41:28 INFO - .. 11:41:28 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1996ms 11:41:28 INFO - PROCESS | 1950 | 1477507288104 Marionette TRACE conn5 <- [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] 11:41:28 INFO - PROCESS | 1950 | 1477507288160 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 11:41:28 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 11:41:28 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x831e0000) [pid = 1950] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 11:41:28 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82f96000) [pid = 1950] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 11:41:28 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x83106000) [pid = 1950] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 11:41:28 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82d53c00) [pid = 1950] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 11:41:28 INFO - PROCESS | 1950 | 1477507288353 Marionette TRACE conn5 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:28 INFO - PROCESS | 1950 | 1477507288596 Marionette TRACE conn5 <- [1,1906,null,{"value":null}] 11:41:28 INFO - PROCESS | 1950 | 1477507288761 Marionette TRACE conn5 -> [0,1907,"getWindowHandles",null] 11:41:28 INFO - PROCESS | 1950 | 1477507288767 Marionette TRACE conn5 <- [1,1907,null,["8"]] 11:41:28 INFO - PROCESS | 1950 | 1477507288777 Marionette TRACE conn5 -> [0,1908,"switchToWindow",{"name":"8"}] 11:41:28 INFO - PROCESS | 1950 | 1477507288788 Marionette TRACE conn5 <- [1,1908,null,{}] 11:41:28 INFO - PROCESS | 1950 | 1477507288797 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41800 == 11 [pid = 1950] [id = 429] 11:41:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82a41c00) [pid = 1950] [serial = 1255] [outer = (nil)] 11:41:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82d49000) [pid = 1950] [serial = 1256] [outer = 0x82a41c00] 11:41:28 INFO - PROCESS | 1950 | 1477507288940 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x82da8c00) [pid = 1950] [serial = 1257] [outer = 0x82a41c00] 11:41:31 INFO - PROCESS | 1950 | 1477507291213 Marionette TRACE conn5 <- [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]]]}] 11:41:31 INFO - ............. 11:41:31 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2937ms 11:41:31 INFO - PROCESS | 1950 | 1477507291322 Marionette TRACE conn5 -> [0,1910,"getWindowHandle",null] 11:41:31 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 11:41:31 INFO - PROCESS | 1950 | 1477507291331 Marionette TRACE conn5 <- [1,1910,null,{"value":"8"}] 11:41:31 INFO - PROCESS | 1950 | 1477507291349 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:31 INFO - PROCESS | 1950 | 1477507291593 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:41:31 INFO - PROCESS | 1950 | 1477507291757 Marionette TRACE conn5 -> [0,1912,"getWindowHandles",null] 11:41:31 INFO - PROCESS | 1950 | 1477507291764 Marionette TRACE conn5 <- [1,1912,null,["8"]] 11:41:31 INFO - PROCESS | 1950 | 1477507291770 Marionette TRACE conn5 -> [0,1913,"switchToWindow",{"name":"8"}] 11:41:31 INFO - PROCESS | 1950 | 1477507291777 Marionette TRACE conn5 <- [1,1913,null,{}] 11:41:31 INFO - PROCESS | 1950 | 1477507291787 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x83769c00 == 12 [pid = 1950] [id = 430] 11:41:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8376a000) [pid = 1950] [serial = 1258] [outer = (nil)] 11:41:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x8376c800) [pid = 1950] [serial = 1259] [outer = 0x8376a000] 11:41:31 INFO - PROCESS | 1950 | 1477507291928 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8376f000) [pid = 1950] [serial = 1260] [outer = 0x8376a000] 11:41:32 INFO - PROCESS | 1950 | 1477507292801 Marionette TRACE conn5 <- [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]]]}] 11:41:32 INFO - ... 11:41:32 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1482ms 11:41:32 INFO - PROCESS | 1950 | 1477507292826 Marionette TRACE conn5 -> [0,1915,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1950 | 1477507292837 Marionette TRACE conn5 <- [1,1915,null,{"value":"8"}] 11:41:32 INFO - TEST-START | /media-source/mediasource-endofstream.html 11:41:32 INFO - PROCESS | 1950 | 1477507292850 Marionette TRACE conn5 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:41:33 INFO - PROCESS | 1950 | 1477507293077 Marionette TRACE conn5 <- [1,1916,null,{"value":null}] 11:41:33 INFO - PROCESS | 1950 | 1477507293272 Marionette TRACE conn5 -> [0,1917,"getWindowHandles",null] 11:41:33 INFO - PROCESS | 1950 | 1477507293277 Marionette TRACE conn5 <- [1,1917,null,["8"]] 11:41:33 INFO - PROCESS | 1950 | 1477507293304 Marionette TRACE conn5 -> [0,1918,"switchToWindow",{"name":"8"}] 11:41:33 INFO - PROCESS | 1950 | 1477507293313 Marionette TRACE conn5 <- [1,1918,null,{}] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x831ea000) [pid = 1950] [serial = 1248] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x831e6800) [pid = 1950] [serial = 1247] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8300a000) [pid = 1950] [serial = 1242] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x831e1400) [pid = 1950] [serial = 1239] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82e68c00) [pid = 1950] [serial = 1245] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82da5800) [pid = 1950] [serial = 1244] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x83004000) [pid = 1950] [serial = 1241] [outer = (nil)] [url = about:blank] 11:41:33 INFO - PROCESS | 1950 | 1477507293348 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x82945800 == 13 [pid = 1950] [id = 431] 11:41:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82946800) [pid = 1950] [serial = 1261] [outer = (nil)] 11:41:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82d9fc00) [pid = 1950] [serial = 1262] [outer = 0x82946800] 11:41:33 INFO - PROCESS | 1950 | 1477507293442 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x82e62400) [pid = 1950] [serial = 1263] [outer = 0x82946800] 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843a000] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843a000] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843a000] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843ac00] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843ac00] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x8843ac00] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x88438000] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88439c00] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88439c00] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88439c00] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x8843a800] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x8843a800] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [aac @ 0x8843a800] Unsupported bit depth: 0 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88438400] err{or,}_recognition separate: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88438400] err{or,}_recognition combined: 1; 1 11:41:35 INFO - PROCESS | 1950 | [h264 @ 0x88438400] Unsupported bit depth: 0 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6dc00 == 12 [pid = 1950] [id = 427] 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x82d52800 == 11 [pid = 1950] [id = 425] 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x8310fc00 == 10 [pid = 1950] [id = 426] 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x82a46000 == 9 [pid = 1950] [id = 428] 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x83769c00 == 8 [pid = 1950] [id = 430] 11:41:41 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41800 == 7 [pid = 1950] [id = 429] 11:41:42 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82d4b400) [pid = 1950] [serial = 1253] [outer = (nil)] [url = about:blank] 11:41:42 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x83108c00) [pid = 1950] [serial = 1250] [outer = (nil)] [url = about:blank] 11:41:44 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82a41c00) [pid = 1950] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 11:41:44 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82d45400) [pid = 1950] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 11:41:44 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8376a000) [pid = 1950] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 11:41:44 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82f95c00) [pid = 1950] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8376f000) [pid = 1950] [serial = 1260] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x8376c800) [pid = 1950] [serial = 1259] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x82d9fc00) [pid = 1950] [serial = 1262] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x82d49000) [pid = 1950] [serial = 1256] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 17 (0x82da8c00) [pid = 1950] [serial = 1257] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 16 (0x83110000) [pid = 1950] [serial = 1251] [outer = (nil)] [url = about:blank] 11:41:49 INFO - PROCESS | 1950 | --DOMWINDOW == 15 (0x82d9d000) [pid = 1950] [serial = 1254] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:42:03 INFO - PROCESS | 1950 | 1477507323684 Marionette TRACE conn5 <- [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"]]]}] 11:42:03 INFO - ... 11:42:03 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30881ms 11:42:03 INFO - PROCESS | 1950 | 1477507323732 Marionette TRACE conn5 -> [0,1920,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1950 | 1477507323741 Marionette TRACE conn5 <- [1,1920,null,{"value":"8"}] 11:42:03 INFO - TEST-START | /media-source/mediasource-errors.html 11:42:03 INFO - PROCESS | 1950 | 1477507323756 Marionette TRACE conn5 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:04 INFO - PROCESS | 1950 | 1477507324023 Marionette TRACE conn5 <- [1,1921,null,{"value":null}] 11:42:04 INFO - PROCESS | 1950 | 1477507324098 Marionette TRACE conn5 -> [0,1922,"getWindowHandles",null] 11:42:04 INFO - PROCESS | 1950 | 1477507324105 Marionette TRACE conn5 <- [1,1922,null,["8"]] 11:42:04 INFO - PROCESS | 1950 | 1477507324114 Marionette TRACE conn5 -> [0,1923,"switchToWindow",{"name":"8"}] 11:42:04 INFO - PROCESS | 1950 | 1477507324123 Marionette TRACE conn5 <- [1,1923,null,{}] 11:42:04 INFO - PROCESS | 1950 | 1477507324131 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3d000 == 8 [pid = 1950] [id = 432] 11:42:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x82a3d400) [pid = 1950] [serial = 1264] [outer = (nil)] 11:42:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x82a41c00) [pid = 1950] [serial = 1265] [outer = 0x82a3d400] 11:42:04 INFO - PROCESS | 1950 | 1477507324241 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x82d48c00) [pid = 1950] [serial = 1266] [outer = 0x82a3d400] 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x8288b000] err{or,}_recognition separate: 1; 1 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x8288b000] err{or,}_recognition combined: 1; 1 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x8288b000] Unsupported bit depth: 0 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82dab000] err{or,}_recognition separate: 1; 1 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82dab000] err{or,}_recognition combined: 1; 1 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82dab000] Unsupported bit depth: 0 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] err{or,}_recognition separate: 1; 1 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] err{or,}_recognition combined: 1; 1 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Unsupported bit depth: 0 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82daa800] err{or,}_recognition separate: 1; 1 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82daa800] err{or,}_recognition combined: 1; 1 11:42:05 INFO - PROCESS | 1950 | [h264 @ 0x82daa800] Unsupported bit depth: 0 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Error decoding AAC frame header. 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Sample rate index in program config element does not match the sample rate index configured by the container. 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Input buffer exhausted before END element found 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Reserved bit set. 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Sample rate index in program config element does not match the sample rate index configured by the container. 11:42:05 INFO - PROCESS | 1950 | [aac @ 0x82e61800] Input buffer exhausted before END element found 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Decoder=829ef840 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 11:42:05 INFO - PROCESS | 1950 | [1950] WARNING: Decoder=829ef840 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 11:42:05 INFO - ...... 11:42:05 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1884ms 11:42:05 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 11:42:05 INFO - PROCESS | 1950 | 1477507325594 Marionette TRACE conn5 <- [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] 11:42:05 INFO - PROCESS | 1950 | 1477507325657 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 11:42:05 INFO - PROCESS | 1950 | 1477507325668 Marionette TRACE conn5 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:06 INFO - PROCESS | 1950 | 1477507326208 Marionette TRACE conn5 <- [1,1926,null,{"value":null}] 11:42:06 INFO - PROCESS | 1950 | 1477507326287 Marionette TRACE conn5 -> [0,1927,"getWindowHandles",null] 11:42:06 INFO - PROCESS | 1950 | 1477507326293 Marionette TRACE conn5 <- [1,1927,null,["8"]] 11:42:06 INFO - PROCESS | 1950 | 1477507326300 Marionette TRACE conn5 -> [0,1928,"switchToWindow",{"name":"8"}] 11:42:06 INFO - PROCESS | 1950 | 1477507326305 Marionette TRACE conn5 <- [1,1928,null,{}] 11:42:06 INFO - PROCESS | 1950 | 1477507326313 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6b000 == 9 [pid = 1950] [id = 433] 11:42:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x82e6c400) [pid = 1950] [serial = 1267] [outer = (nil)] 11:42:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x82e6fc00) [pid = 1950] [serial = 1268] [outer = 0x82e6c400] 11:42:06 INFO - PROCESS | 1950 | 1477507326403 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x82e6f800) [pid = 1950] [serial = 1269] [outer = 0x82e6c400] 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757c00] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757c00] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757c00] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c757000] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c758800] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c758800] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c758800] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c759800] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c759800] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c759800] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c75f400] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c75f400] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c75f400] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c75fc00] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c75fc00] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [aac @ 0x8c75fc00] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757000] err{or,}_recognition separate: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757000] err{or,}_recognition combined: 1; 1 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757000] Unsupported bit depth: 0 11:42:08 INFO - PROCESS | 1950 | [h264 @ 0x8c757000] no picture 11:42:14 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3d000 == 8 [pid = 1950] [id = 432] 11:42:14 INFO - PROCESS | 1950 | --DOCSHELL 0x82945800 == 7 [pid = 1950] [id = 431] 11:42:15 INFO - PROCESS | 1950 | 1477507335773 Marionette TRACE conn5 <- [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"]]]}] 11:42:15 INFO - .. 11:42:15 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 10168ms 11:42:15 INFO - PROCESS | 1950 | 1477507335837 Marionette TRACE conn5 -> [0,1930,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1950 | 1477507335844 Marionette TRACE conn5 <- [1,1930,null,{"value":"8"}] 11:42:15 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 11:42:15 INFO - PROCESS | 1950 | 1477507335856 Marionette TRACE conn5 -> [0,1931,"getContext",null] 11:42:15 INFO - PROCESS | 1950 | 1477507335865 Marionette TRACE conn5 <- [1,1931,null,{"value":"content"}] 11:42:15 INFO - PROCESS | 1950 | 1477507335881 Marionette TRACE conn5 -> [0,1932,"setContext",{"value":"chrome"}] 11:42:15 INFO - PROCESS | 1950 | 1477507335888 Marionette TRACE conn5 <- [1,1932,null,{}] 11:42:15 INFO - PROCESS | 1950 | 1477507335898 Marionette TRACE conn5 -> [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}] 11:42:15 INFO - PROCESS | 1950 | 1477507335928 Marionette TRACE conn5 <- [1,1933,null,{"value":true}] 11:42:15 INFO - PROCESS | 1950 | 1477507335936 Marionette TRACE conn5 -> [0,1934,"setContext",{"value":"content"}] 11:42:15 INFO - PROCESS | 1950 | 1477507335947 Marionette TRACE conn5 <- [1,1934,null,{}] 11:42:15 INFO - Setting pref media.mediasource.enabled (true) 11:42:15 INFO - PROCESS | 1950 | 1477507335965 Marionette TRACE conn5 -> [0,1935,"getContext",null] 11:42:15 INFO - PROCESS | 1950 | 1477507335970 Marionette TRACE conn5 <- [1,1935,null,{"value":"content"}] 11:42:15 INFO - PROCESS | 1950 | 1477507335977 Marionette TRACE conn5 -> [0,1936,"setContext",{"value":"chrome"}] 11:42:15 INFO - PROCESS | 1950 | 1477507335981 Marionette TRACE conn5 <- [1,1936,null,{}] 11:42:15 INFO - PROCESS | 1950 | 1477507335987 Marionette TRACE conn5 -> [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}] 11:42:16 INFO - PROCESS | 1950 | 1477507336011 Marionette TRACE conn5 <- [1,1937,null,{"value":null}] 11:42:16 INFO - PROCESS | 1950 | 1477507336018 Marionette TRACE conn5 -> [0,1938,"setContext",{"value":"content"}] 11:42:16 INFO - PROCESS | 1950 | 1477507336028 Marionette TRACE conn5 <- [1,1938,null,{}] 11:42:16 INFO - PROCESS | 1950 | 1477507336035 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:16 INFO - PROCESS | 1950 | 1477507336268 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:42:16 INFO - PROCESS | 1950 | 1477507336405 Marionette TRACE conn5 -> [0,1940,"getWindowHandles",null] 11:42:16 INFO - PROCESS | 1950 | 1477507336414 Marionette TRACE conn5 <- [1,1940,null,["8"]] 11:42:16 INFO - PROCESS | 1950 | 1477507336421 Marionette TRACE conn5 -> [0,1941,"switchToWindow",{"name":"8"}] 11:42:16 INFO - PROCESS | 1950 | 1477507336430 Marionette TRACE conn5 <- [1,1941,null,{}] 11:42:16 INFO - PROCESS | 1950 | 1477507336439 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da0800 == 8 [pid = 1950] [id = 434] 11:42:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82da1000) [pid = 1950] [serial = 1270] [outer = (nil)] 11:42:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82da9000) [pid = 1950] [serial = 1271] [outer = 0x82da1000] 11:42:16 INFO - PROCESS | 1950 | 1477507336537 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82e63400) [pid = 1950] [serial = 1272] [outer = 0x82da1000] 11:42:17 INFO - PROCESS | 1950 | [1950] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 11:42:17 INFO - PROCESS | 1950 | 1477507337289 Marionette TRACE conn5 <- [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]]]}] 11:42:17 INFO - ........................................ 11:42:17 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1521ms 11:42:17 INFO - PROCESS | 1950 | 1477507337377 Marionette TRACE conn5 -> [0,1943,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1950 | 1477507337381 Marionette TRACE conn5 <- [1,1943,null,{"value":"8"}] 11:42:17 INFO - TEST-START | /media-source/mediasource-liveseekable.html 11:42:17 INFO - Clearing pref media.mediasource.enabled 11:42:17 INFO - PROCESS | 1950 | 1477507337400 Marionette TRACE conn5 -> [0,1944,"getContext",null] 11:42:17 INFO - PROCESS | 1950 | 1477507337404 Marionette TRACE conn5 <- [1,1944,null,{"value":"content"}] 11:42:17 INFO - PROCESS | 1950 | 1477507337421 Marionette TRACE conn5 -> [0,1945,"setContext",{"value":"chrome"}] 11:42:17 INFO - PROCESS | 1950 | 1477507337426 Marionette TRACE conn5 <- [1,1945,null,{}] 11:42:17 INFO - PROCESS | 1950 | 1477507337433 Marionette TRACE conn5 -> [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}] 11:42:17 INFO - PROCESS | 1950 | 1477507337455 Marionette TRACE conn5 <- [1,1946,null,{"value":null}] 11:42:17 INFO - PROCESS | 1950 | 1477507337471 Marionette TRACE conn5 -> [0,1947,"setContext",{"value":"content"}] 11:42:17 INFO - PROCESS | 1950 | 1477507337474 Marionette TRACE conn5 <- [1,1947,null,{}] 11:42:17 INFO - PROCESS | 1950 | 1477507337482 Marionette TRACE conn5 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:17 INFO - PROCESS | 1950 | 1477507337731 Marionette TRACE conn5 <- [1,1948,null,{"value":null}] 11:42:17 INFO - PROCESS | 1950 | 1477507337824 Marionette TRACE conn5 -> [0,1949,"getWindowHandles",null] 11:42:17 INFO - PROCESS | 1950 | 1477507337828 Marionette TRACE conn5 <- [1,1949,null,["8"]] 11:42:17 INFO - PROCESS | 1950 | 1477507337835 Marionette TRACE conn5 -> [0,1950,"switchToWindow",{"name":"8"}] 11:42:17 INFO - PROCESS | 1950 | 1477507337841 Marionette TRACE conn5 <- [1,1950,null,{}] 11:42:17 INFO - PROCESS | 1950 | 1477507337847 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75ec00 == 9 [pid = 1950] [id = 435] 11:42:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x8c75f400) [pid = 1950] [serial = 1273] [outer = (nil)] 11:42:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x8c762400) [pid = 1950] [serial = 1274] [outer = 0x8c75f400] 11:42:17 INFO - PROCESS | 1950 | 1477507337941 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x8cb66000) [pid = 1950] [serial = 1275] [outer = 0x8c75f400] 11:42:18 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82a3d400) [pid = 1950] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 11:42:18 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82946800) [pid = 1950] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 11:42:18 INFO - PROCESS | 1950 | 1477507338933 Marionette TRACE conn5 <- [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]]]}] 11:42:18 INFO - .......... 11:42:18 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1555ms 11:42:18 INFO - PROCESS | 1950 | 1477507338955 Marionette TRACE conn5 -> [0,1952,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1950 | 1477507338958 Marionette TRACE conn5 <- [1,1952,null,{"value":"8"}] 11:42:18 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 11:42:18 INFO - PROCESS | 1950 | 1477507338966 Marionette TRACE conn5 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:19 INFO - PROCESS | 1950 | 1477507339217 Marionette TRACE conn5 <- [1,1953,null,{"value":null}] 11:42:19 INFO - PROCESS | 1950 | 1477507339239 Marionette TRACE conn5 -> [0,1954,"getWindowHandles",null] 11:42:19 INFO - PROCESS | 1950 | 1477507339246 Marionette TRACE conn5 <- [1,1954,null,["8"]] 11:42:19 INFO - PROCESS | 1950 | 1477507339255 Marionette TRACE conn5 -> [0,1955,"switchToWindow",{"name":"8"}] 11:42:19 INFO - PROCESS | 1950 | 1477507339271 Marionette TRACE conn5 <- [1,1955,null,{}] 11:42:19 INFO - PROCESS | 1950 | 1477507339278 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d16f400 == 10 [pid = 1950] [id = 436] 11:42:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x8d170400) [pid = 1950] [serial = 1276] [outer = (nil)] 11:42:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x8d172c00) [pid = 1950] [serial = 1277] [outer = 0x8d170400] 11:42:19 INFO - PROCESS | 1950 | 1477507339393 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x8d179400) [pid = 1950] [serial = 1278] [outer = 0x8d170400] 11:42:20 INFO - PROCESS | 1950 | 1477507340195 Marionette TRACE conn5 <- [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]]]}] 11:42:20 INFO - .. 11:42:20 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1277ms 11:42:20 INFO - PROCESS | 1950 | 1477507340244 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:42:20 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 11:42:20 INFO - PROCESS | 1950 | 1477507340248 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 11:42:20 INFO - PROCESS | 1950 | 1477507340256 Marionette TRACE conn5 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:20 INFO - PROCESS | 1950 | 1477507340508 Marionette TRACE conn5 <- [1,1958,null,{"value":null}] 11:42:20 INFO - PROCESS | 1950 | 1477507340529 Marionette TRACE conn5 -> [0,1959,"getWindowHandles",null] 11:42:20 INFO - PROCESS | 1950 | 1477507340534 Marionette TRACE conn5 <- [1,1959,null,["8"]] 11:42:20 INFO - PROCESS | 1950 | 1477507340540 Marionette TRACE conn5 -> [0,1960,"switchToWindow",{"name":"8"}] 11:42:20 INFO - PROCESS | 1950 | 1477507340547 Marionette TRACE conn5 <- [1,1960,null,{}] 11:42:20 INFO - PROCESS | 1950 | 1477507340553 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db25c00 == 11 [pid = 1950] [id = 437] 11:42:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x8db26400) [pid = 1950] [serial = 1279] [outer = (nil)] 11:42:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8f7ebc00) [pid = 1950] [serial = 1280] [outer = 0x8db26400] 11:42:20 INFO - PROCESS | 1950 | 1477507340652 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x8f89ec00) [pid = 1950] [serial = 1281] [outer = 0x8db26400] 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] err{or,}_recognition separate: 1; 1 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] err{or,}_recognition combined: 1; 1 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] Unsupported bit depth: 0 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d176400] err{or,}_recognition separate: 1; 1 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d176400] err{or,}_recognition combined: 1; 1 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d176400] Unsupported bit depth: 0 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] err{or,}_recognition separate: 1; 1 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] err{or,}_recognition combined: 1; 1 11:42:22 INFO - PROCESS | 1950 | [aac @ 0x8288e800] Unsupported bit depth: 0 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d175800] err{or,}_recognition separate: 1; 1 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d175800] err{or,}_recognition combined: 1; 1 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d175800] Unsupported bit depth: 0 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d175800] no picture 11:42:22 INFO - PROCESS | 1950 | [h264 @ 0x8d175800] no picture 11:42:23 INFO - PROCESS | 1950 | 1477507343162 Marionette TRACE conn5 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 11:42:23 INFO - . 11:42:23 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2941ms 11:42:23 INFO - PROCESS | 1950 | 1477507343217 Marionette TRACE conn5 -> [0,1962,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1950 | 1477507343226 Marionette TRACE conn5 <- [1,1962,null,{"value":"8"}] 11:42:23 INFO - TEST-START | /media-source/mediasource-play.html 11:42:23 INFO - PROCESS | 1950 | 1477507343240 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:23 INFO - PROCESS | 1950 | 1477507343503 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:42:23 INFO - PROCESS | 1950 | 1477507343664 Marionette TRACE conn5 -> [0,1964,"getWindowHandles",null] 11:42:23 INFO - PROCESS | 1950 | 1477507343672 Marionette TRACE conn5 <- [1,1964,null,["8"]] 11:42:23 INFO - PROCESS | 1950 | 1477507343680 Marionette TRACE conn5 -> [0,1965,"switchToWindow",{"name":"8"}] 11:42:23 INFO - PROCESS | 1950 | 1477507343690 Marionette TRACE conn5 <- [1,1965,null,{}] 11:42:23 INFO - PROCESS | 1950 | 1477507343696 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a4800 == 12 [pid = 1950] [id = 438] 11:42:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8f8a5c00) [pid = 1950] [serial = 1282] [outer = (nil)] 11:42:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x8f933800) [pid = 1950] [serial = 1283] [outer = 0x8f8a5c00] 11:42:23 INFO - PROCESS | 1950 | 1477507343845 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x8f937c00) [pid = 1950] [serial = 1284] [outer = 0x8f8a5c00] 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] err{or,}_recognition separate: 1; 1 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] err{or,}_recognition combined: 1; 1 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] Unsupported bit depth: 0 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] err{or,}_recognition separate: 1; 1 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] err{or,}_recognition combined: 1; 1 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] Unsupported bit depth: 0 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] err{or,}_recognition separate: 1; 1 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] err{or,}_recognition combined: 1; 1 11:42:25 INFO - PROCESS | 1950 | [aac @ 0x8cbb6c00] Unsupported bit depth: 0 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] err{or,}_recognition separate: 1; 1 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] err{or,}_recognition combined: 1; 1 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] Unsupported bit depth: 0 11:42:25 INFO - PROCESS | 1950 | [h264 @ 0x8cbba800] no picture 11:42:25 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6b000 == 11 [pid = 1950] [id = 433] 11:42:25 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x82a41c00) [pid = 1950] [serial = 1265] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82e62400) [pid = 1950] [serial = 1263] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82d48c00) [pid = 1950] [serial = 1266] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82e6fc00) [pid = 1950] [serial = 1268] [outer = (nil)] [url = about:blank] 11:42:26 INFO - PROCESS | 1950 | 1477507346899 Marionette TRACE conn5 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 11:42:26 INFO - . 11:42:26 INFO - TEST-OK | /media-source/mediasource-play.html | took 3684ms 11:42:26 INFO - PROCESS | 1950 | 1477507346922 Marionette TRACE conn5 -> [0,1967,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1950 | 1477507346932 Marionette TRACE conn5 <- [1,1967,null,{"value":"8"}] 11:42:26 INFO - TEST-START | /media-source/mediasource-preload.html 11:42:26 INFO - PROCESS | 1950 | 1477507346943 Marionette TRACE conn5 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:27 INFO - PROCESS | 1950 | 1477507347172 Marionette TRACE conn5 <- [1,1968,null,{"value":null}] 11:42:27 INFO - PROCESS | 1950 | 1477507347302 Marionette TRACE conn5 -> [0,1969,"getWindowHandles",null] 11:42:27 INFO - PROCESS | 1950 | 1477507347311 Marionette TRACE conn5 <- [1,1969,null,["8"]] 11:42:27 INFO - PROCESS | 1950 | 1477507347318 Marionette TRACE conn5 -> [0,1970,"switchToWindow",{"name":"8"}] 11:42:27 INFO - PROCESS | 1950 | 1477507347329 Marionette TRACE conn5 <- [1,1970,null,{}] 11:42:27 INFO - PROCESS | 1950 | 1477507347336 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e64c00 == 12 [pid = 1950] [id = 439] 11:42:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x82e65400) [pid = 1950] [serial = 1285] [outer = (nil)] 11:42:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x82f8f000) [pid = 1950] [serial = 1286] [outer = 0x82e65400] 11:42:27 INFO - PROCESS | 1950 | 1477507347439 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83103400) [pid = 1950] [serial = 1287] [outer = 0x82e65400] 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 11:42:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 11:42:28 INFO - PROCESS | 1950 | 1477507348163 Marionette TRACE conn5 <- [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]]]}] 11:42:28 INFO - ....... 11:42:28 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1273ms 11:42:28 INFO - PROCESS | 1950 | 1477507348216 Marionette TRACE conn5 -> [0,1972,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1950 | 1477507348223 Marionette TRACE conn5 <- [1,1972,null,{"value":"8"}] 11:42:28 INFO - TEST-START | /media-source/mediasource-remove.html 11:42:28 INFO - PROCESS | 1950 | 1477507348237 Marionette TRACE conn5 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:28 INFO - PROCESS | 1950 | 1477507348513 Marionette TRACE conn5 <- [1,1973,null,{"value":null}] 11:42:28 INFO - PROCESS | 1950 | 1477507348541 Marionette TRACE conn5 -> [0,1974,"getWindowHandles",null] 11:42:28 INFO - PROCESS | 1950 | 1477507348546 Marionette TRACE conn5 <- [1,1974,null,["8"]] 11:42:28 INFO - PROCESS | 1950 | 1477507348555 Marionette TRACE conn5 -> [0,1975,"switchToWindow",{"name":"8"}] 11:42:28 INFO - PROCESS | 1950 | 1477507348562 Marionette TRACE conn5 <- [1,1975,null,{}] 11:42:28 INFO - PROCESS | 1950 | 1477507348637 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x83770c00 == 13 [pid = 1950] [id = 440] 11:42:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83771800) [pid = 1950] [serial = 1288] [outer = (nil)] 11:42:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83776800) [pid = 1950] [serial = 1289] [outer = 0x83771800] 11:42:28 INFO - PROCESS | 1950 | 1477507348743 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f34400) [pid = 1950] [serial = 1290] [outer = 0x83771800] 11:42:30 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x8d170400) [pid = 1950] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 11:42:30 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82da1000) [pid = 1950] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 11:42:30 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x82e6c400) [pid = 1950] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 11:42:30 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x8c75f400) [pid = 1950] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x94040400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x94040400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x94040400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x9444bc00] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x9444bc00] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x9444bc00] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a44400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a44400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a44400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a45400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a45400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a45400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a41400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a41400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x82a41400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82d45800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82d45800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82d45800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41c00] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41c00] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41c00] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84037400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84037400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84037400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x84033400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84038000] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84038000] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84038000] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403d800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x88434800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84039800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84039800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x84039800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403a400] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403a400] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x8403a400] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x8403b800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x83fd6000] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x83fd6000] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x83fd6000] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [aac @ 0x83f3f800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] err{or,}_recognition separate: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] err{or,}_recognition combined: 1; 1 11:42:33 INFO - PROCESS | 1950 | [h264 @ 0x82a41800] Unsupported bit depth: 0 11:42:33 INFO - PROCESS | 1950 | 1477507353914 Marionette TRACE conn5 <- [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]]]}] 11:42:33 INFO - ................ 11:42:33 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5708ms 11:42:33 INFO - PROCESS | 1950 | 1477507353942 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 1950 | 1477507353951 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 11:42:33 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 11:42:33 INFO - PROCESS | 1950 | 1477507353964 Marionette TRACE conn5 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:34 INFO - PROCESS | 1950 | 1477507354301 Marionette TRACE conn5 <- [1,1978,null,{"value":null}] 11:42:34 INFO - PROCESS | 1950 | 1477507354421 Marionette TRACE conn5 -> [0,1979,"getWindowHandles",null] 11:42:34 INFO - PROCESS | 1950 | 1477507354429 Marionette TRACE conn5 <- [1,1979,null,["8"]] 11:42:34 INFO - PROCESS | 1950 | 1477507354439 Marionette TRACE conn5 -> [0,1980,"switchToWindow",{"name":"8"}] 11:42:34 INFO - PROCESS | 1950 | 1477507354449 Marionette TRACE conn5 <- [1,1980,null,{}] 11:42:34 INFO - PROCESS | 1950 | 1477507354459 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x84033c00 == 14 [pid = 1950] [id = 441] 11:42:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x84034000) [pid = 1950] [serial = 1291] [outer = (nil)] 11:42:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x84038c00) [pid = 1950] [serial = 1292] [outer = 0x84034000] 11:42:34 INFO - PROCESS | 1950 | 1477507354568 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x84037400) [pid = 1950] [serial = 1293] [outer = 0x84034000] 11:42:35 INFO - PROCESS | 1950 | 1477507355634 Marionette TRACE conn5 <- [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]]]}] 11:42:35 INFO - ....... 11:42:35 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1727ms 11:42:35 INFO - PROCESS | 1950 | 1477507355690 Marionette TRACE conn5 -> [0,1982,"getWindowHandle",null] 11:42:35 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 11:42:35 INFO - PROCESS | 1950 | 1477507355696 Marionette TRACE conn5 <- [1,1982,null,{"value":"8"}] 11:42:35 INFO - PROCESS | 1950 | 1477507355704 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:36 INFO - PROCESS | 1950 | 1477507356041 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:42:36 INFO - PROCESS | 1950 | 1477507356171 Marionette TRACE conn5 -> [0,1984,"getWindowHandles",null] 11:42:36 INFO - PROCESS | 1950 | 1477507356178 Marionette TRACE conn5 <- [1,1984,null,["8"]] 11:42:36 INFO - PROCESS | 1950 | 1477507356188 Marionette TRACE conn5 -> [0,1985,"switchToWindow",{"name":"8"}] 11:42:36 INFO - PROCESS | 1950 | 1477507356195 Marionette TRACE conn5 <- [1,1985,null,{}] 11:42:36 INFO - PROCESS | 1950 | 1477507356202 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d176800 == 15 [pid = 1950] [id = 442] 11:42:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x8d17b800) [pid = 1950] [serial = 1294] [outer = (nil)] 11:42:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x8db47400) [pid = 1950] [serial = 1295] [outer = 0x8d17b800] 11:42:36 INFO - PROCESS | 1950 | 1477507356304 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8db39400) [pid = 1950] [serial = 1296] [outer = 0x8d17b800] 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e87000] err{or,}_recognition separate: 1; 1 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e87000] err{or,}_recognition combined: 1; 1 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e87000] Unsupported bit depth: 0 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e87800] err{or,}_recognition separate: 1; 1 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e87800] err{or,}_recognition combined: 1; 1 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e87800] Unsupported bit depth: 0 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e88800] err{or,}_recognition separate: 1; 1 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e88800] err{or,}_recognition combined: 1; 1 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e88800] Unsupported bit depth: 0 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e86c00] err{or,}_recognition separate: 1; 1 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e86c00] err{or,}_recognition combined: 1; 1 11:42:37 INFO - PROCESS | 1950 | [aac @ 0x93e86c00] Unsupported bit depth: 0 11:42:37 INFO - PROCESS | 1950 | [h264 @ 0x93e88800] no picture 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x93e88800] no picture 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x82a3f000] err{or,}_recognition separate: 1; 1 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x82a3f000] err{or,}_recognition combined: 1; 1 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x82a3f000] Unsupported bit depth: 0 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x831e9400] err{or,}_recognition separate: 1; 1 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x831e9400] err{or,}_recognition combined: 1; 1 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x831e9400] Unsupported bit depth: 0 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x831eac00] err{or,}_recognition separate: 1; 1 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x831eac00] err{or,}_recognition combined: 1; 1 11:42:38 INFO - PROCESS | 1950 | [aac @ 0x831eac00] Unsupported bit depth: 0 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x82e62400] err{or,}_recognition separate: 1; 1 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x82e62400] err{or,}_recognition combined: 1; 1 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x82e62400] Unsupported bit depth: 0 11:42:38 INFO - PROCESS | 1950 | [h264 @ 0x82e62400] no picture 11:42:38 INFO - PROCESS | 1950 | --DOCSHELL 0x8d16f400 == 14 [pid = 1950] [id = 436] 11:42:38 INFO - PROCESS | 1950 | --DOCSHELL 0x82e64c00 == 13 [pid = 1950] [id = 439] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x8f7ebc00) [pid = 1950] [serial = 1280] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x8d172c00) [pid = 1950] [serial = 1277] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x8d179400) [pid = 1950] [serial = 1278] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x8c762400) [pid = 1950] [serial = 1274] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8cb66000) [pid = 1950] [serial = 1275] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82da9000) [pid = 1950] [serial = 1271] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82e63400) [pid = 1950] [serial = 1272] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x82e6f800) [pid = 1950] [serial = 1269] [outer = (nil)] [url = about:blank] 11:42:39 INFO - PROCESS | 1950 | [h264 @ 0x82e62400] no picture 11:42:39 INFO - PROCESS | 1950 | 1477507359214 Marionette TRACE conn5 <- [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]]]}] 11:42:39 INFO - .. 11:42:39 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3533ms 11:42:39 INFO - PROCESS | 1950 | 1477507359237 Marionette TRACE conn5 -> [0,1987,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1950 | 1477507359245 Marionette TRACE conn5 <- [1,1987,null,{"value":"8"}] 11:42:39 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 11:42:39 INFO - PROCESS | 1950 | 1477507359256 Marionette TRACE conn5 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:39 INFO - PROCESS | 1950 | 1477507359491 Marionette TRACE conn5 <- [1,1988,null,{"value":null}] 11:42:39 INFO - PROCESS | 1950 | 1477507359619 Marionette TRACE conn5 -> [0,1989,"getWindowHandles",null] 11:42:39 INFO - PROCESS | 1950 | 1477507359627 Marionette TRACE conn5 <- [1,1989,null,["8"]] 11:42:39 INFO - PROCESS | 1950 | 1477507359635 Marionette TRACE conn5 -> [0,1990,"switchToWindow",{"name":"8"}] 11:42:39 INFO - PROCESS | 1950 | 1477507359643 Marionette TRACE conn5 <- [1,1990,null,{}] 11:42:39 INFO - PROCESS | 1950 | 1477507359650 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x83004c00 == 14 [pid = 1950] [id = 443] 11:42:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83005000) [pid = 1950] [serial = 1297] [outer = (nil)] 11:42:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8300c400) [pid = 1950] [serial = 1298] [outer = 0x83005000] 11:42:39 INFO - PROCESS | 1950 | 1477507359752 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83102000) [pid = 1950] [serial = 1299] [outer = 0x83005000] 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831e7c00] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831e7c00] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831e7c00] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x831e8c00] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x831e8c00] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x831e8c00] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831ea000] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831ea000] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831ea000] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8310e400] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8310e400] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8310e400] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831ea000] no picture 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83245400] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83245400] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83245400] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x83246800] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x83246800] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x83246800] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83247400] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83247400] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83247400] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition separate: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8288c400] err{or,}_recognition combined: 1; 1 11:42:40 INFO - PROCESS | 1950 | [aac @ 0x8288c400] Unsupported bit depth: 0 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x83247400] no picture 11:42:40 INFO - PROCESS | 1950 | [h264 @ 0x831ea000] no picture 11:42:41 INFO - PROCESS | 1950 | 1477507361280 Marionette TRACE conn5 <- [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]]]}] 11:42:41 INFO - .. 11:42:41 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2076ms 11:42:41 INFO - PROCESS | 1950 | 1477507361343 Marionette TRACE conn5 -> [0,1992,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1950 | 1477507361349 Marionette TRACE conn5 <- [1,1992,null,{"value":"8"}] 11:42:41 INFO - TEST-START | /media-source/mediasource-seekable.html 11:42:41 INFO - PROCESS | 1950 | 1477507361358 Marionette TRACE conn5 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:41 INFO - PROCESS | 1950 | 1477507361618 Marionette TRACE conn5 <- [1,1993,null,{"value":null}] 11:42:41 INFO - PROCESS | 1950 | 1477507361643 Marionette TRACE conn5 -> [0,1994,"getWindowHandles",null] 11:42:41 INFO - PROCESS | 1950 | 1477507361648 Marionette TRACE conn5 <- [1,1994,null,["8"]] 11:42:41 INFO - PROCESS | 1950 | 1477507361656 Marionette TRACE conn5 -> [0,1995,"switchToWindow",{"name":"8"}] 11:42:41 INFO - PROCESS | 1950 | 1477507361662 Marionette TRACE conn5 <- [1,1995,null,{}] 11:42:41 INFO - PROCESS | 1950 | 1477507361733 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x8376f000 == 15 [pid = 1950] [id = 444] 11:42:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83770800) [pid = 1950] [serial = 1300] [outer = (nil)] 11:42:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83776400) [pid = 1950] [serial = 1301] [outer = 0x83770800] 11:42:41 INFO - PROCESS | 1950 | 1477507361848 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f38c00) [pid = 1950] [serial = 1302] [outer = 0x83770800] 11:42:42 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82e65400) [pid = 1950] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 11:42:42 INFO - PROCESS | 1950 | 1477507362786 Marionette TRACE conn5 <- [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]]]}] 11:42:42 INFO - ... 11:42:42 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1472ms 11:42:42 INFO - PROCESS | 1950 | 1477507362840 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1950 | 1477507362850 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 11:42:42 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 11:42:42 INFO - PROCESS | 1950 | 1477507362859 Marionette TRACE conn5 -> [0,1998,"getContext",null] 11:42:42 INFO - PROCESS | 1950 | 1477507362863 Marionette TRACE conn5 <- [1,1998,null,{"value":"content"}] 11:42:42 INFO - PROCESS | 1950 | 1477507362869 Marionette TRACE conn5 -> [0,1999,"setContext",{"value":"chrome"}] 11:42:42 INFO - PROCESS | 1950 | 1477507362873 Marionette TRACE conn5 <- [1,1999,null,{}] 11:42:42 INFO - PROCESS | 1950 | 1477507362879 Marionette TRACE conn5 -> [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}] 11:42:42 INFO - PROCESS | 1950 | 1477507362908 Marionette TRACE conn5 <- [1,2000,null,{"value":true}] 11:42:42 INFO - PROCESS | 1950 | 1477507362918 Marionette TRACE conn5 -> [0,2001,"setContext",{"value":"content"}] 11:42:42 INFO - PROCESS | 1950 | 1477507362923 Marionette TRACE conn5 <- [1,2001,null,{}] 11:42:42 INFO - Setting pref media.mediasource.enabled (true) 11:42:42 INFO - PROCESS | 1950 | 1477507362936 Marionette TRACE conn5 -> [0,2002,"getContext",null] 11:42:42 INFO - PROCESS | 1950 | 1477507362943 Marionette TRACE conn5 <- [1,2002,null,{"value":"content"}] 11:42:42 INFO - PROCESS | 1950 | 1477507362960 Marionette TRACE conn5 -> [0,2003,"setContext",{"value":"chrome"}] 11:42:42 INFO - PROCESS | 1950 | 1477507362963 Marionette TRACE conn5 <- [1,2003,null,{}] 11:42:42 INFO - PROCESS | 1950 | 1477507362971 Marionette TRACE conn5 -> [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}] 11:42:42 INFO - PROCESS | 1950 | 1477507362996 Marionette TRACE conn5 <- [1,2004,null,{"value":null}] 11:42:43 INFO - PROCESS | 1950 | 1477507363004 Marionette TRACE conn5 -> [0,2005,"setContext",{"value":"content"}] 11:42:43 INFO - PROCESS | 1950 | 1477507363009 Marionette TRACE conn5 <- [1,2005,null,{}] 11:42:43 INFO - PROCESS | 1950 | 1477507363019 Marionette TRACE conn5 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:43 INFO - PROCESS | 1950 | 1477507363309 Marionette TRACE conn5 <- [1,2006,null,{"value":null}] 11:42:43 INFO - PROCESS | 1950 | 1477507363329 Marionette TRACE conn5 -> [0,2007,"getWindowHandles",null] 11:42:43 INFO - PROCESS | 1950 | 1477507363337 Marionette TRACE conn5 <- [1,2007,null,["8"]] 11:42:43 INFO - PROCESS | 1950 | 1477507363345 Marionette TRACE conn5 -> [0,2008,"switchToWindow",{"name":"8"}] 11:42:43 INFO - PROCESS | 1950 | 1477507363353 Marionette TRACE conn5 <- [1,2008,null,{}] 11:42:43 INFO - PROCESS | 1950 | 1477507363360 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db26000 == 16 [pid = 1950] [id = 445] 11:42:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x8db27400) [pid = 1950] [serial = 1303] [outer = (nil)] 11:42:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x8f89c400) [pid = 1950] [serial = 1304] [outer = 0x8db27400] 11:42:43 INFO - PROCESS | 1950 | 1477507363453 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8f939000) [pid = 1950] [serial = 1305] [outer = 0x8db27400] 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x9444d800] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x9444d800] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x9444d800] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444f000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444f000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444f000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94452400] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94452400] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94452400] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444d000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444d000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x9444d000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94455c00] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94455c00] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94455c00] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94455000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94459000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94459000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94459000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b17c00] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b17c00] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b17c00] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94b18400] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94b18400] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x94b18400] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b19800] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b19800] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [h264 @ 0x94b19800] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x930b2000] err{or,}_recognition separate: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x930b2000] err{or,}_recognition combined: 1; 1 11:42:44 INFO - PROCESS | 1950 | [aac @ 0x930b2000] Unsupported bit depth: 0 11:42:44 INFO - PROCESS | 1950 | 1477507364816 Marionette TRACE conn5 <- [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] 11:42:44 INFO - PROCESS | 1950 | 1477507364903 Marionette TRACE conn5 <- [1,2010,null,{"value":"8"}] 11:42:44 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 11:42:44 INFO - Clearing pref media.mediasource.enabled 11:42:44 INFO - PROCESS | 1950 | 1477507364910 Marionette TRACE conn5 -> [0,2011,"getContext",null] 11:42:44 INFO - PROCESS | 1950 | 1477507364916 Marionette TRACE conn5 <- [1,2011,null,{"value":"content"}] 11:42:44 INFO - PROCESS | 1950 | 1477507364921 Marionette TRACE conn5 -> [0,2012,"setContext",{"value":"chrome"}] 11:42:44 INFO - PROCESS | 1950 | 1477507364924 Marionette TRACE conn5 <- [1,2012,null,{}] 11:42:44 INFO - PROCESS | 1950 | 1477507364930 Marionette TRACE conn5 -> [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}] 11:42:44 INFO - PROCESS | 1950 | 1477507364948 Marionette TRACE conn5 <- [1,2013,null,{"value":null}] 11:42:44 INFO - PROCESS | 1950 | 1477507364952 Marionette TRACE conn5 -> [0,2014,"setContext",{"value":"content"}] 11:42:44 INFO - PROCESS | 1950 | 1477507364955 Marionette TRACE conn5 <- [1,2014,null,{}] 11:42:44 INFO - PROCESS | 1950 | 1477507364971 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:45 INFO - PROCESS | 1950 | 1477507365155 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:42:45 INFO - PROCESS | 1950 | 1477507365363 Marionette TRACE conn5 -> [0,2016,"getWindowHandles",null] 11:42:45 INFO - PROCESS | 1950 | 1477507365370 Marionette TRACE conn5 <- [1,2016,null,["8"]] 11:42:45 INFO - PROCESS | 1950 | 1477507365379 Marionette TRACE conn5 -> [0,2017,"switchToWindow",{"name":"8"}] 11:42:45 INFO - PROCESS | 1950 | 1477507365390 Marionette TRACE conn5 <- [1,2017,null,{}] 11:42:45 INFO - PROCESS | 1950 | 1477507365399 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da9000 == 17 [pid = 1950] [id = 446] 11:42:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x82daac00) [pid = 1950] [serial = 1306] [outer = (nil)] 11:42:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x82f94c00) [pid = 1950] [serial = 1307] [outer = 0x82daac00] 11:42:45 INFO - PROCESS | 1950 | 1477507365504 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x82f96400) [pid = 1950] [serial = 1308] [outer = 0x82daac00] 11:42:46 INFO - PROCESS | 1950 | 1477507366287 Marionette TRACE conn5 <- [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"]]]}] 11:42:46 INFO - .. 11:42:46 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1431ms 11:42:46 INFO - PROCESS | 1950 | 1477507366344 Marionette TRACE conn5 -> [0,2019,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1950 | 1477507366352 Marionette TRACE conn5 <- [1,2019,null,{"value":"8"}] 11:42:46 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 11:42:46 INFO - PROCESS | 1950 | 1477507366363 Marionette TRACE conn5 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:46 INFO - PROCESS | 1950 | 1477507366624 Marionette TRACE conn5 <- [1,2020,null,{"value":null}] 11:42:46 INFO - PROCESS | 1950 | 1477507366815 Marionette TRACE conn5 -> [0,2021,"getWindowHandles",null] 11:42:46 INFO - PROCESS | 1950 | 1477507366824 Marionette TRACE conn5 <- [1,2021,null,["8"]] 11:42:46 INFO - PROCESS | 1950 | 1477507366881 Marionette TRACE conn5 -> [0,2022,"switchToWindow",{"name":"8"}] 11:42:46 INFO - PROCESS | 1950 | 1477507366897 Marionette TRACE conn5 <- [1,2022,null,{}] 11:42:46 INFO - PROCESS | 1950 | 1477507366913 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb71400 == 18 [pid = 1950] [id = 447] 11:42:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8cb71c00) [pid = 1950] [serial = 1309] [outer = (nil)] 11:42:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x8cbb2800) [pid = 1950] [serial = 1310] [outer = 0x8cb71c00] 11:42:47 INFO - PROCESS | 1950 | 1477507367067 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x8cbb4400) [pid = 1950] [serial = 1311] [outer = 0x8cb71c00] 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x9951ac00] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x99520400] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x99520400] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x99520400] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x93e89800] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x93e89800] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x93e89800] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951f400] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x99520400] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x99520400] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [aac @ 0x99520400] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951ac00] err{or,}_recognition separate: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951ac00] err{or,}_recognition combined: 1; 1 11:42:49 INFO - PROCESS | 1950 | [h264 @ 0x9951ac00] Unsupported bit depth: 0 11:42:49 INFO - PROCESS | 1950 | 1477507369795 Marionette TRACE conn5 <- [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]]]}] 11:42:49 INFO - ...... 11:42:49 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3495ms 11:42:49 INFO - PROCESS | 1950 | 1477507369858 Marionette TRACE conn5 -> [0,2024,"getWindowHandle",null] 11:42:49 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 11:42:49 INFO - PROCESS | 1950 | 1477507369864 Marionette TRACE conn5 <- [1,2024,null,{"value":"8"}] 11:42:49 INFO - PROCESS | 1950 | 1477507369916 Marionette TRACE conn5 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:50 INFO - PROCESS | 1950 | 1477507370161 Marionette TRACE conn5 <- [1,2025,null,{"value":null}] 11:42:50 INFO - PROCESS | 1950 | 1477507370359 Marionette TRACE conn5 -> [0,2026,"getWindowHandles",null] 11:42:50 INFO - PROCESS | 1950 | 1477507370371 Marionette TRACE conn5 <- [1,2026,null,["8"]] 11:42:50 INFO - PROCESS | 1950 | 1477507370381 Marionette TRACE conn5 -> [0,2027,"switchToWindow",{"name":"8"}] 11:42:50 INFO - PROCESS | 1950 | 1477507370390 Marionette TRACE conn5 <- [1,2027,null,{}] 11:42:50 INFO - PROCESS | 1950 | 1477507370396 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a108000 == 19 [pid = 1950] [id = 448] 11:42:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x9a108800) [pid = 1950] [serial = 1312] [outer = (nil)] 11:42:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x9a1e1400) [pid = 1950] [serial = 1313] [outer = 0x9a108800] 11:42:50 INFO - PROCESS | 1950 | 1477507370504 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x9a242400) [pid = 1950] [serial = 1314] [outer = 0x9a108800] 11:42:51 INFO - ..... 11:42:51 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1780ms 11:42:51 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 11:42:51 INFO - PROCESS | 1950 | 1477507371605 Marionette TRACE conn5 <- [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"]]]}] 11:42:51 INFO - PROCESS | 1950 | 1477507371654 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1950 | 1477507371664 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 11:42:51 INFO - PROCESS | 1950 | 1477507371686 Marionette TRACE conn5 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:51 INFO - PROCESS | 1950 | 1477507371923 Marionette TRACE conn5 <- [1,2030,null,{"value":null}] 11:42:52 INFO - PROCESS | 1950 | 1477507372146 Marionette TRACE conn5 -> [0,2031,"getWindowHandles",null] 11:42:52 INFO - PROCESS | 1950 | 1477507372153 Marionette TRACE conn5 <- [1,2031,null,["8"]] 11:42:52 INFO - PROCESS | 1950 | 1477507372162 Marionette TRACE conn5 -> [0,2032,"switchToWindow",{"name":"8"}] 11:42:52 INFO - PROCESS | 1950 | 1477507372171 Marionette TRACE conn5 <- [1,2032,null,{}] 11:42:52 INFO - PROCESS | 1950 | 1477507372255 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3e000 == 20 [pid = 1950] [id = 449] 11:42:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x82a3ec00) [pid = 1950] [serial = 1315] [outer = (nil)] 11:42:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x83003c00) [pid = 1950] [serial = 1316] [outer = 0x82a3ec00] 11:42:52 INFO - PROCESS | 1950 | 1477507372361 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x88435c00) [pid = 1950] [serial = 1317] [outer = 0x82a3ec00] 11:42:52 INFO - PROCESS | 1950 | --DOCSHELL 0x8db26000 == 19 [pid = 1950] [id = 445] 11:42:52 INFO - PROCESS | 1950 | --DOCSHELL 0x8376f000 == 18 [pid = 1950] [id = 444] 11:42:52 INFO - PROCESS | 1950 | --DOCSHELL 0x83004c00 == 17 [pid = 1950] [id = 443] 11:42:52 INFO - PROCESS | 1950 | --DOCSHELL 0x8d176800 == 16 [pid = 1950] [id = 442] 11:42:52 INFO - PROCESS | 1950 | --DOCSHELL 0x84033c00 == 15 [pid = 1950] [id = 441] 11:42:52 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83776800) [pid = 1950] [serial = 1289] [outer = (nil)] [url = about:blank] 11:42:52 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8f933800) [pid = 1950] [serial = 1283] [outer = (nil)] [url = about:blank] 11:42:53 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x82f8f000) [pid = 1950] [serial = 1286] [outer = (nil)] [url = about:blank] 11:42:53 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x83103400) [pid = 1950] [serial = 1287] [outer = (nil)] [url = about:blank] 11:42:53 INFO - PROCESS | 1950 | 1477507373239 Marionette TRACE conn5 <- [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]]]}] 11:42:53 INFO - ... 11:42:53 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1574ms 11:42:53 INFO - PROCESS | 1950 | 1477507373259 Marionette TRACE conn5 -> [0,2034,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1950 | 1477507373269 Marionette TRACE conn5 <- [1,2034,null,{"value":"8"}] 11:42:53 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 11:42:53 INFO - PROCESS | 1950 | 1477507373286 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:53 INFO - PROCESS | 1950 | 1477507373494 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:42:53 INFO - PROCESS | 1950 | 1477507373661 Marionette TRACE conn5 -> [0,2036,"getWindowHandles",null] 11:42:53 INFO - PROCESS | 1950 | 1477507373667 Marionette TRACE conn5 <- [1,2036,null,["8"]] 11:42:53 INFO - PROCESS | 1950 | 1477507373676 Marionette TRACE conn5 -> [0,2037,"switchToWindow",{"name":"8"}] 11:42:53 INFO - PROCESS | 1950 | 1477507373683 Marionette TRACE conn5 <- [1,2037,null,{}] 11:42:53 INFO - PROCESS | 1950 | 1477507373690 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x83240000 == 16 [pid = 1950] [id = 450] 11:42:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8cb70000) [pid = 1950] [serial = 1318] [outer = (nil)] 11:42:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x8cbb2400) [pid = 1950] [serial = 1319] [outer = 0x8cb70000] 11:42:53 INFO - PROCESS | 1950 | 1477507373781 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8d176800) [pid = 1950] [serial = 1320] [outer = 0x8cb70000] 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9458f000] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9458f000] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9458f000] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x94454c00] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a101800] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a101800] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a101800] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a23e000] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a23e000] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a23e000] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a240800] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a240800] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a240800] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a2cc000] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a2cc000] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [h264 @ 0x9a2cc000] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a23c400] err{or,}_recognition separate: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a23c400] err{or,}_recognition combined: 1; 1 11:42:54 INFO - PROCESS | 1950 | [aac @ 0x9a23c400] Unsupported bit depth: 0 11:42:54 INFO - PROCESS | 1950 | 1477507374909 Marionette TRACE conn5 <- [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]]]}] 11:42:54 INFO - ............... 11:42:54 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1691ms 11:42:54 INFO - PROCESS | 1950 | 1477507374985 Marionette TRACE conn5 -> [0,2039,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1950 | 1477507374994 Marionette TRACE conn5 <- [1,2039,null,{"value":"8"}] 11:42:55 INFO - TEST-START | /media-source/mediasource-trackdefault.html 11:42:55 INFO - PROCESS | 1950 | 1477507375003 Marionette TRACE conn5 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:55 INFO - PROCESS | 1950 | 1477507375259 Marionette TRACE conn5 <- [1,2040,null,{"value":null}] 11:42:55 INFO - PROCESS | 1950 | 1477507375286 Marionette TRACE conn5 -> [0,2041,"getWindowHandles",null] 11:42:55 INFO - PROCESS | 1950 | 1477507375292 Marionette TRACE conn5 <- [1,2041,null,["8"]] 11:42:55 INFO - PROCESS | 1950 | 1477507375298 Marionette TRACE conn5 -> [0,2042,"switchToWindow",{"name":"8"}] 11:42:55 INFO - PROCESS | 1950 | 1477507375306 Marionette TRACE conn5 <- [1,2042,null,{}] 11:42:55 INFO - PROCESS | 1950 | 1477507375384 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x9a395400 == 17 [pid = 1950] [id = 451] 11:42:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x9a395800) [pid = 1950] [serial = 1321] [outer = (nil)] 11:42:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x9a39b400) [pid = 1950] [serial = 1322] [outer = 0x9a395800] 11:42:55 INFO - PROCESS | 1950 | 1477507375481 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x9a3a0c00) [pid = 1950] [serial = 1323] [outer = 0x9a395800] 11:42:56 INFO - ............................ 11:42:56 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1350ms 11:42:56 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 11:42:56 INFO - PROCESS | 1950 | 1477507376288 Marionette TRACE conn5 <- [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"]]]}] 11:42:56 INFO - PROCESS | 1950 | 1477507376366 Marionette TRACE conn5 -> [0,2044,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1950 | 1477507376375 Marionette TRACE conn5 <- [1,2044,null,{"value":"8"}] 11:42:56 INFO - PROCESS | 1950 | 1477507376397 Marionette TRACE conn5 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:56 INFO - PROCESS | 1950 | 1477507376776 Marionette TRACE conn5 <- [1,2045,null,{"value":null}] 11:42:56 INFO - PROCESS | 1950 | 1477507376807 Marionette TRACE conn5 -> [0,2046,"getWindowHandles",null] 11:42:56 INFO - PROCESS | 1950 | 1477507376815 Marionette TRACE conn5 <- [1,2046,null,["8"]] 11:42:56 INFO - PROCESS | 1950 | 1477507376821 Marionette TRACE conn5 -> [0,2047,"switchToWindow",{"name":"8"}] 11:42:56 INFO - PROCESS | 1950 | 1477507376828 Marionette TRACE conn5 <- [1,2047,null,{}] 11:42:56 INFO - PROCESS | 1950 | 1477507376904 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1950 | ++DOCSHELL 0xa27ef800 == 18 [pid = 1950] [id = 452] 11:42:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0xa2c2ac00) [pid = 1950] [serial = 1324] [outer = (nil)] 11:42:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0xa2c2cc00) [pid = 1950] [serial = 1325] [outer = 0xa2c2ac00] 11:42:57 INFO - PROCESS | 1950 | 1477507376997 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0xa2c2f000) [pid = 1950] [serial = 1326] [outer = 0xa2c2ac00] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x83770800) [pid = 1950] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8d17b800) [pid = 1950] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x84034000) [pid = 1950] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x83005000) [pid = 1950] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x8f8a5c00) [pid = 1950] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 11:42:57 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x8db26400) [pid = 1950] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 11:42:57 INFO - PROCESS | 1950 | 1477507377639 Marionette TRACE conn5 <- [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"]]]}] 11:42:57 INFO - .. 11:42:57 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1275ms 11:42:57 INFO - PROCESS | 1950 | 1477507377659 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1950 | 1477507377662 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 11:42:57 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 11:42:57 INFO - PROCESS | 1950 | 1477507377671 Marionette TRACE conn5 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 11:42:57 INFO - PROCESS | 1950 | 1477507377863 Marionette TRACE conn5 <- [1,2050,null,{"value":null}] 11:42:58 INFO - PROCESS | 1950 | 1477507377994 Marionette TRACE conn5 -> [0,2051,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1950 | 1477507377997 Marionette TRACE conn5 <- [1,2051,null,{"value":"8"}] 11:42:58 INFO - PROCESS | 1950 | 1477507378008 Marionette TRACE conn5 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 11:42:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0xa2e10800) [pid = 1950] [serial = 1327] [outer = 0x93be5800] 11:42:58 INFO - PROCESS | 1950 | 1477507378330 Marionette TRACE conn5 <- [1,2052,null,{}] 11:42:58 INFO - PROCESS | 1950 | 1477507378359 Marionette TRACE conn5 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 11:42:58 INFO - PROCESS | 1950 | 1477507378398 Marionette TRACE conn5 <- [1,2053,null,{"value":null}] 11:42:58 INFO - PROCESS | 1950 | 1477507378430 Marionette TRACE conn5 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:42:58 INFO - PROCESS | 1950 | 1477507378463 Marionette TRACE conn5 <- [1,2054,null,{"value":null}] 11:42:58 INFO - PROCESS | 1950 | 1477507378467 Marionette TRACE conn5 -> [0,2055,"getWindowHandles",null] 11:42:58 INFO - PROCESS | 1950 | 1477507378472 Marionette TRACE conn5 <- [1,2055,null,["8"]] 11:42:58 INFO - PROCESS | 1950 | 1477507378477 Marionette TRACE conn5 -> [0,2056,"switchToWindow",{"name":"8"}] 11:42:58 INFO - PROCESS | 1950 | 1477507378483 Marionette TRACE conn5 <- [1,2056,null,{}] 11:42:58 INFO - PROCESS | 1950 | 1477507378488 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1950 | ++DOCSHELL 0xa2e0e400 == 19 [pid = 1950] [id = 453] 11:42:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0xa2ee1000) [pid = 1950] [serial = 1328] [outer = (nil)] 11:42:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0xa2ee3800) [pid = 1950] [serial = 1329] [outer = 0xa2ee1000] 11:42:58 INFO - PROCESS | 1950 | 1477507378572 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0xa2eea800) [pid = 1950] [serial = 1330] [outer = 0xa2ee1000] 11:42:59 INFO - PROCESS | 1950 | 1477507379574 Marionette TRACE conn5 <- [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]]]}] 11:42:59 INFO - . 11:42:59 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1923ms 11:42:59 INFO - PROCESS | 1950 | 1477507379598 Marionette TRACE conn5 -> [0,2058,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1950 | 1477507379612 Marionette TRACE conn5 <- [1,2058,null,{"value":"8"}] 11:42:59 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 11:42:59 INFO - PROCESS | 1950 | 1477507379677 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:00 INFO - PROCESS | 1950 | 1477507379998 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:43:00 INFO - PROCESS | 1950 | 1477507380182 Marionette TRACE conn5 -> [0,2060,"getWindowHandles",null] 11:43:00 INFO - PROCESS | 1950 | 1477507380189 Marionette TRACE conn5 <- [1,2060,null,["8"]] 11:43:00 INFO - PROCESS | 1950 | 1477507380197 Marionette TRACE conn5 -> [0,2061,"switchToWindow",{"name":"8"}] 11:43:00 INFO - PROCESS | 1950 | 1477507380206 Marionette TRACE conn5 <- [1,2061,null,{}] 11:43:00 INFO - PROCESS | 1950 | 1477507380255 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c754400 == 20 [pid = 1950] [id = 454] 11:43:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8c759400) [pid = 1950] [serial = 1331] [outer = (nil)] 11:43:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8cb6c400) [pid = 1950] [serial = 1332] [outer = 0x8c759400] 11:43:00 INFO - PROCESS | 1950 | 1477507380371 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8cb6b800) [pid = 1950] [serial = 1333] [outer = 0x8c759400] 11:43:01 INFO - PROCESS | 1950 | 1477507381373 Marionette TRACE conn5 <- [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]]]}] 11:43:01 INFO - . 11:43:01 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1777ms 11:43:01 INFO - PROCESS | 1950 | 1477507381404 Marionette TRACE conn5 -> [0,2063,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 1950 | 1477507381410 Marionette TRACE conn5 <- [1,2063,null,{"value":"8"}] 11:43:01 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 11:43:01 INFO - PROCESS | 1950 | 1477507381466 Marionette TRACE conn5 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:01 INFO - PROCESS | 1950 | 1477507381757 Marionette TRACE conn5 <- [1,2064,null,{"value":null}] 11:43:01 INFO - PROCESS | 1950 | 1477507381940 Marionette TRACE conn5 -> [0,2065,"getWindowHandles",null] 11:43:01 INFO - PROCESS | 1950 | 1477507381947 Marionette TRACE conn5 <- [1,2065,null,["8"]] 11:43:01 INFO - PROCESS | 1950 | 1477507381955 Marionette TRACE conn5 -> [0,2066,"switchToWindow",{"name":"8"}] 11:43:01 INFO - PROCESS | 1950 | 1477507381962 Marionette TRACE conn5 <- [1,2066,null,{}] 11:43:02 INFO - PROCESS | 1950 | 1477507382015 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288f400 == 21 [pid = 1950] [id = 455] 11:43:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8310bc00) [pid = 1950] [serial = 1334] [outer = (nil)] 11:43:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8cb64c00) [pid = 1950] [serial = 1335] [outer = 0x8310bc00] 11:43:02 INFO - PROCESS | 1950 | 1477507382143 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8cb6a800) [pid = 1950] [serial = 1336] [outer = 0x8310bc00] 11:43:03 INFO - PROCESS | 1950 | 1477507383352 Marionette TRACE conn5 <- [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]]]}] 11:43:03 INFO - . 11:43:03 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1974ms 11:43:03 INFO - PROCESS | 1950 | 1477507383402 Marionette TRACE conn5 -> [0,2068,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1950 | 1477507383411 Marionette TRACE conn5 <- [1,2068,null,{"value":"8"}] 11:43:03 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 11:43:03 INFO - PROCESS | 1950 | 1477507383463 Marionette TRACE conn5 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:03 INFO - PROCESS | 1950 | 1477507383702 Marionette TRACE conn5 <- [1,2069,null,{"value":null}] 11:43:03 INFO - PROCESS | 1950 | 1477507383879 Marionette TRACE conn5 -> [0,2070,"getWindowHandles",null] 11:43:03 INFO - PROCESS | 1950 | 1477507383884 Marionette TRACE conn5 <- [1,2070,null,["8"]] 11:43:03 INFO - PROCESS | 1950 | 1477507383893 Marionette TRACE conn5 -> [0,2071,"switchToWindow",{"name":"8"}] 11:43:03 INFO - PROCESS | 1950 | 1477507383901 Marionette TRACE conn5 <- [1,2071,null,{}] 11:43:03 INFO - PROCESS | 1950 | 1477507383910 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1950 | ++DOCSHELL 0xa45e1400 == 22 [pid = 1950] [id = 456] 11:43:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0xa45e1800) [pid = 1950] [serial = 1337] [outer = (nil)] 11:43:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0xa4802800) [pid = 1950] [serial = 1338] [outer = 0xa45e1800] 11:43:04 INFO - PROCESS | 1950 | 1477507384020 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0xa45e8c00) [pid = 1950] [serial = 1339] [outer = 0xa45e1800] 11:43:05 INFO - PROCESS | 1950 | 1477507385118 Marionette TRACE conn5 <- [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]]]}] 11:43:05 INFO - . 11:43:05 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1730ms 11:43:05 INFO - PROCESS | 1950 | 1477507385151 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1950 | 1477507385157 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 11:43:05 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 11:43:05 INFO - PROCESS | 1950 | 1477507385166 Marionette TRACE conn5 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:05 INFO - PROCESS | 1950 | 1477507385373 Marionette TRACE conn5 <- [1,2074,null,{"value":null}] 11:43:05 INFO - PROCESS | 1950 | 1477507385667 Marionette TRACE conn5 -> [0,2075,"getWindowHandles",null] 11:43:05 INFO - PROCESS | 1950 | 1477507385674 Marionette TRACE conn5 <- [1,2075,null,["8"]] 11:43:05 INFO - PROCESS | 1950 | 1477507385694 Marionette TRACE conn5 -> [0,2076,"switchToWindow",{"name":"8"}] 11:43:05 INFO - PROCESS | 1950 | 1477507385708 Marionette TRACE conn5 <- [1,2076,null,{}] 11:43:05 INFO - PROCESS | 1950 | 1477507385720 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x83244c00 == 23 [pid = 1950] [id = 457] 11:43:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x836cb800) [pid = 1950] [serial = 1340] [outer = (nil)] 11:43:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8403ac00) [pid = 1950] [serial = 1341] [outer = 0x836cb800] 11:43:05 INFO - PROCESS | 1950 | 1477507385831 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83f33000) [pid = 1950] [serial = 1342] [outer = 0x836cb800] 11:43:06 INFO - PROCESS | 1950 | 1477507386920 Marionette TRACE conn5 <- [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]]]}] 11:43:06 INFO - . 11:43:06 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1779ms 11:43:06 INFO - PROCESS | 1950 | 1477507386945 Marionette TRACE conn5 -> [0,2078,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1950 | 1477507386952 Marionette TRACE conn5 <- [1,2078,null,{"value":"8"}] 11:43:06 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 11:43:06 INFO - PROCESS | 1950 | 1477507386961 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:07 INFO - PROCESS | 1950 | 1477507387177 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:43:07 INFO - PROCESS | 1950 | 1477507387404 Marionette TRACE conn5 -> [0,2080,"getWindowHandles",null] 11:43:07 INFO - PROCESS | 1950 | 1477507387412 Marionette TRACE conn5 <- [1,2080,null,["8"]] 11:43:07 INFO - PROCESS | 1950 | 1477507387475 Marionette TRACE conn5 -> [0,2081,"switchToWindow",{"name":"8"}] 11:43:07 INFO - PROCESS | 1950 | 1477507387483 Marionette TRACE conn5 <- [1,2081,null,{}] 11:43:07 INFO - PROCESS | 1950 | 1477507387497 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x83005400 == 24 [pid = 1950] [id = 458] 11:43:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8300dc00) [pid = 1950] [serial = 1343] [outer = (nil)] 11:43:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83774800) [pid = 1950] [serial = 1344] [outer = 0x8300dc00] 11:43:07 INFO - PROCESS | 1950 | 1477507387592 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x84039400) [pid = 1950] [serial = 1345] [outer = 0x8300dc00] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x82da9000 == 23 [pid = 1950] [id = 446] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x82da0800 == 22 [pid = 1950] [id = 434] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x83770c00 == 21 [pid = 1950] [id = 440] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x8db25c00 == 20 [pid = 1950] [id = 437] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75ec00 == 19 [pid = 1950] [id = 435] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb71400 == 18 [pid = 1950] [id = 447] 11:43:08 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a4800 == 17 [pid = 1950] [id = 438] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x84037400) [pid = 1950] [serial = 1293] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x84038c00) [pid = 1950] [serial = 1292] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8db39400) [pid = 1950] [serial = 1296] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8db47400) [pid = 1950] [serial = 1295] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83102000) [pid = 1950] [serial = 1299] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8300c400) [pid = 1950] [serial = 1298] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83f38c00) [pid = 1950] [serial = 1302] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83776400) [pid = 1950] [serial = 1301] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8f89c400) [pid = 1950] [serial = 1304] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8f937c00) [pid = 1950] [serial = 1284] [outer = (nil)] [url = about:blank] 11:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8f89ec00) [pid = 1950] [serial = 1281] [outer = (nil)] [url = about:blank] 11:43:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:09 INFO - PROCESS | 1950 | 1477507389348 Marionette TRACE conn5 <- [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]]]}] 11:43:09 INFO - . 11:43:09 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 2425ms 11:43:09 INFO - PROCESS | 1950 | 1477507389388 Marionette TRACE conn5 -> [0,2083,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1950 | 1477507389395 Marionette TRACE conn5 <- [1,2083,null,{"value":"8"}] 11:43:09 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 11:43:09 INFO - PROCESS | 1950 | 1477507389414 Marionette TRACE conn5 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:09 INFO - PROCESS | 1950 | 1477507389625 Marionette TRACE conn5 <- [1,2084,null,{"value":null}] 11:43:09 INFO - PROCESS | 1950 | 1477507389638 Marionette TRACE conn5 -> [0,2085,"getWindowHandles",null] 11:43:09 INFO - PROCESS | 1950 | 1477507389642 Marionette TRACE conn5 <- [1,2085,null,["8"]] 11:43:09 INFO - PROCESS | 1950 | 1477507389652 Marionette TRACE conn5 -> [0,2086,"switchToWindow",{"name":"8"}] 11:43:09 INFO - PROCESS | 1950 | 1477507389661 Marionette TRACE conn5 <- [1,2086,null,{}] 11:43:09 INFO - PROCESS | 1950 | 1477507389789 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4f400 == 18 [pid = 1950] [id = 459] 11:43:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x82d50000) [pid = 1950] [serial = 1346] [outer = (nil)] 11:43:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x82d9f000) [pid = 1950] [serial = 1347] [outer = 0x82d50000] 11:43:09 INFO - PROCESS | 1950 | 1477507389902 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82d9e400) [pid = 1950] [serial = 1348] [outer = 0x82d50000] 11:43:10 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 11:43:10 INFO - PROCESS | 1950 | 1477507390712 Marionette TRACE conn5 <- [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]]]}] 11:43:10 INFO - . 11:43:10 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1337ms 11:43:10 INFO - PROCESS | 1950 | 1477507390743 Marionette TRACE conn5 -> [0,2088,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1950 | 1477507390751 Marionette TRACE conn5 <- [1,2088,null,{"value":"8"}] 11:43:10 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 11:43:10 INFO - PROCESS | 1950 | 1477507390759 Marionette TRACE conn5 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:11 INFO - PROCESS | 1950 | 1477507391028 Marionette TRACE conn5 <- [1,2089,null,{"value":null}] 11:43:11 INFO - PROCESS | 1950 | 1477507391052 Marionette TRACE conn5 -> [0,2090,"getWindowHandles",null] 11:43:11 INFO - PROCESS | 1950 | 1477507391058 Marionette TRACE conn5 <- [1,2090,null,["8"]] 11:43:11 INFO - PROCESS | 1950 | 1477507391067 Marionette TRACE conn5 -> [0,2091,"switchToWindow",{"name":"8"}] 11:43:11 INFO - PROCESS | 1950 | 1477507391073 Marionette TRACE conn5 <- [1,2091,null,{}] 11:43:11 INFO - PROCESS | 1950 | 1477507391155 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x83007800 == 19 [pid = 1950] [id = 460] 11:43:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8300a400) [pid = 1950] [serial = 1349] [outer = (nil)] 11:43:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83109000) [pid = 1950] [serial = 1350] [outer = 0x8300a400] 11:43:11 INFO - PROCESS | 1950 | 1477507391260 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8310b000) [pid = 1950] [serial = 1351] [outer = 0x8300a400] 11:43:12 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 11:43:12 INFO - PROCESS | 1950 | 1477507392201 Marionette TRACE conn5 <- [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]]]}] 11:43:12 INFO - . 11:43:12 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1476ms 11:43:12 INFO - PROCESS | 1950 | 1477507392245 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 1950 | 1477507392253 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 11:43:12 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 11:43:12 INFO - PROCESS | 1950 | 1477507392267 Marionette TRACE conn5 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:12 INFO - PROCESS | 1950 | 1477507392534 Marionette TRACE conn5 <- [1,2094,null,{"value":null}] 11:43:12 INFO - PROCESS | 1950 | 1477507392560 Marionette TRACE conn5 -> [0,2095,"getWindowHandles",null] 11:43:12 INFO - PROCESS | 1950 | 1477507392566 Marionette TRACE conn5 <- [1,2095,null,["8"]] 11:43:12 INFO - PROCESS | 1950 | 1477507392571 Marionette TRACE conn5 -> [0,2096,"switchToWindow",{"name":"8"}] 11:43:12 INFO - PROCESS | 1950 | 1477507392579 Marionette TRACE conn5 <- [1,2096,null,{}] 11:43:12 INFO - PROCESS | 1950 | 1477507392658 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da5400 == 20 [pid = 1950] [id = 461] 11:43:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x836c0400) [pid = 1950] [serial = 1352] [outer = (nil)] 11:43:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x836c2c00) [pid = 1950] [serial = 1353] [outer = 0x836c0400] 11:43:12 INFO - PROCESS | 1950 | 1477507392758 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x836cac00) [pid = 1950] [serial = 1354] [outer = 0x836c0400] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x82daac00) [pid = 1950] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82a3ec00) [pid = 1950] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8db27400) [pid = 1950] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8cb71c00) [pid = 1950] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0xa2ee1000) [pid = 1950] [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] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x9a108800) [pid = 1950] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x83771800) [pid = 1950] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9a395800) [pid = 1950] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 11:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8cb70000) [pid = 1950] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 11:43:13 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 11:43:13 INFO - PROCESS | 1950 | 1477507393882 Marionette TRACE conn5 <- [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]]]}] 11:43:13 INFO - . 11:43:13 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1633ms 11:43:13 INFO - PROCESS | 1950 | 1477507393900 Marionette TRACE conn5 -> [0,2098,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1950 | 1477507393905 Marionette TRACE conn5 <- [1,2098,null,{"value":"8"}] 11:43:13 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 11:43:13 INFO - PROCESS | 1950 | 1477507393916 Marionette TRACE conn5 -> [0,2099,"getContext",null] 11:43:13 INFO - PROCESS | 1950 | 1477507393919 Marionette TRACE conn5 <- [1,2099,null,{"value":"content"}] 11:43:13 INFO - PROCESS | 1950 | 1477507393931 Marionette TRACE conn5 -> [0,2100,"setContext",{"value":"chrome"}] 11:43:13 INFO - PROCESS | 1950 | 1477507393935 Marionette TRACE conn5 <- [1,2100,null,{}] 11:43:13 INFO - PROCESS | 1950 | 1477507393943 Marionette TRACE conn5 -> [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}] 11:43:13 INFO - PROCESS | 1950 | 1477507393967 Marionette TRACE conn5 <- [1,2101,null,{"value":true}] 11:43:13 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 11:43:13 INFO - PROCESS | 1950 | 1477507393978 Marionette TRACE conn5 -> [0,2102,"setContext",{"value":"content"}] 11:43:13 INFO - PROCESS | 1950 | 1477507393981 Marionette TRACE conn5 <- [1,2102,null,{}] 11:43:13 INFO - PROCESS | 1950 | 1477507393988 Marionette TRACE conn5 -> [0,2103,"getContext",null] 11:43:13 INFO - PROCESS | 1950 | 1477507393994 Marionette TRACE conn5 <- [1,2103,null,{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394000 Marionette TRACE conn5 -> [0,2104,"setContext",{"value":"chrome"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394004 Marionette TRACE conn5 <- [1,2104,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394009 Marionette TRACE conn5 -> [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}] 11:43:14 INFO - PROCESS | 1950 | 1477507394032 Marionette TRACE conn5 <- [1,2105,null,{"value":null}] 11:43:14 INFO - PROCESS | 1950 | 1477507394039 Marionette TRACE conn5 -> [0,2106,"setContext",{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394046 Marionette TRACE conn5 <- [1,2106,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394052 Marionette TRACE conn5 -> [0,2107,"getContext",null] 11:43:14 INFO - PROCESS | 1950 | 1477507394055 Marionette TRACE conn5 <- [1,2107,null,{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394062 Marionette TRACE conn5 -> [0,2108,"setContext",{"value":"chrome"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394067 Marionette TRACE conn5 <- [1,2108,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394074 Marionette TRACE conn5 -> [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}] 11:43:14 INFO - PROCESS | 1950 | 1477507394093 Marionette TRACE conn5 <- [1,2109,null,{"value":true}] 11:43:14 INFO - PROCESS | 1950 | 1477507394097 Marionette TRACE conn5 -> [0,2110,"setContext",{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394102 Marionette TRACE conn5 <- [1,2110,null,{}] 11:43:14 INFO - Setting pref security.mixed_content.use_hsts (false) 11:43:14 INFO - PROCESS | 1950 | 1477507394109 Marionette TRACE conn5 -> [0,2111,"getContext",null] 11:43:14 INFO - PROCESS | 1950 | 1477507394114 Marionette TRACE conn5 <- [1,2111,null,{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394120 Marionette TRACE conn5 -> [0,2112,"setContext",{"value":"chrome"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394138 Marionette TRACE conn5 <- [1,2112,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394146 Marionette TRACE conn5 -> [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}] 11:43:14 INFO - PROCESS | 1950 | 1477507394170 Marionette TRACE conn5 <- [1,2113,null,{"value":null}] 11:43:14 INFO - PROCESS | 1950 | 1477507394175 Marionette TRACE conn5 -> [0,2114,"setContext",{"value":"content"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394177 Marionette TRACE conn5 <- [1,2114,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394205 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:14 INFO - PROCESS | 1950 | 1477507394424 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:43:14 INFO - PROCESS | 1950 | 1477507394433 Marionette TRACE conn5 -> [0,2116,"getWindowHandles",null] 11:43:14 INFO - PROCESS | 1950 | 1477507394436 Marionette TRACE conn5 <- [1,2116,null,["8"]] 11:43:14 INFO - PROCESS | 1950 | 1477507394563 Marionette TRACE conn5 -> [0,2117,"switchToWindow",{"name":"8"}] 11:43:14 INFO - PROCESS | 1950 | 1477507394571 Marionette TRACE conn5 <- [1,2117,null,{}] 11:43:14 INFO - PROCESS | 1950 | 1477507394580 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f38c00 == 21 [pid = 1950] [id = 462] 11:43:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x83f3b000) [pid = 1950] [serial = 1355] [outer = (nil)] 11:43:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8843c000) [pid = 1950] [serial = 1356] [outer = 0x83f3b000] 11:43:14 INFO - PROCESS | 1950 | 1477507394673 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8c758800) [pid = 1950] [serial = 1357] [outer = 0x83f3b000] 11:43:15 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:15 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:15 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 11:43:15 INFO - PROCESS | 1950 | 1477507395467 Marionette TRACE conn5 <- [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]]]}] 11:43:15 INFO - . 11:43:15 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 1574ms 11:43:15 INFO - PROCESS | 1950 | 1477507395489 Marionette TRACE conn5 -> [0,2119,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1950 | 1477507395496 Marionette TRACE conn5 <- [1,2119,null,{"value":"8"}] 11:43:15 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 11:43:15 INFO - PROCESS | 1950 | 1477507395552 Marionette TRACE conn5 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:15 INFO - PROCESS | 1950 | 1477507395845 Marionette TRACE conn5 <- [1,2120,null,{"value":null}] 11:43:15 INFO - PROCESS | 1950 | 1477507395988 Marionette TRACE conn5 -> [0,2121,"getWindowHandles",null] 11:43:15 INFO - PROCESS | 1950 | 1477507395996 Marionette TRACE conn5 <- [1,2121,null,["8"]] 11:43:16 INFO - PROCESS | 1950 | 1477507396010 Marionette TRACE conn5 -> [0,2122,"switchToWindow",{"name":"8"}] 11:43:16 INFO - PROCESS | 1950 | 1477507396020 Marionette TRACE conn5 <- [1,2122,null,{}] 11:43:16 INFO - PROCESS | 1950 | 1477507396029 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x82daa000 == 22 [pid = 1950] [id = 463] 11:43:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x82e64000) [pid = 1950] [serial = 1358] [outer = (nil)] 11:43:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x82f96c00) [pid = 1950] [serial = 1359] [outer = 0x82e64000] 11:43:16 INFO - PROCESS | 1950 | 1477507396136 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x82f90000) [pid = 1950] [serial = 1360] [outer = 0x82e64000] 11:43:16 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 11:43:17 INFO - PROCESS | 1950 | 1477507397118 Marionette TRACE conn5 <- [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]]]}] 11:43:17 INFO - . 11:43:17 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 1675ms 11:43:17 INFO - PROCESS | 1950 | 1477507397184 Marionette TRACE conn5 -> [0,2124,"getWindowHandle",null] 11:43:17 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 11:43:17 INFO - PROCESS | 1950 | 1477507397190 Marionette TRACE conn5 <- [1,2124,null,{"value":"8"}] 11:43:17 INFO - PROCESS | 1950 | 1477507397199 Marionette TRACE conn5 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:17 INFO - PROCESS | 1950 | 1477507397418 Marionette TRACE conn5 <- [1,2125,null,{"value":null}] 11:43:17 INFO - PROCESS | 1950 | 1477507397593 Marionette TRACE conn5 -> [0,2126,"getWindowHandles",null] 11:43:17 INFO - PROCESS | 1950 | 1477507397597 Marionette TRACE conn5 <- [1,2126,null,["8"]] 11:43:17 INFO - PROCESS | 1950 | 1477507397610 Marionette TRACE conn5 -> [0,2127,"switchToWindow",{"name":"8"}] 11:43:17 INFO - PROCESS | 1950 | 1477507397616 Marionette TRACE conn5 <- [1,2127,null,{}] 11:43:17 INFO - PROCESS | 1950 | 1477507397665 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e66c00 == 23 [pid = 1950] [id = 464] 11:43:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x82e6ac00) [pid = 1950] [serial = 1361] [outer = (nil)] 11:43:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83771400) [pid = 1950] [serial = 1362] [outer = 0x82e6ac00] 11:43:17 INFO - PROCESS | 1950 | 1477507397769 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83fd7400) [pid = 1950] [serial = 1363] [outer = 0x82e6ac00] 11:43:18 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:18 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:18 INFO - PROCESS | 1950 | 1477507398687 Marionette TRACE conn5 <- [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]]]}] 11:43:18 INFO - . 11:43:18 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 1528ms 11:43:18 INFO - PROCESS | 1950 | 1477507398777 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:43:18 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 11:43:18 INFO - PROCESS | 1950 | 1477507398787 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 11:43:18 INFO - PROCESS | 1950 | 1477507398803 Marionette TRACE conn5 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:19 INFO - PROCESS | 1950 | 1477507399020 Marionette TRACE conn5 <- [1,2130,null,{"value":null}] 11:43:19 INFO - PROCESS | 1950 | 1477507399191 Marionette TRACE conn5 -> [0,2131,"getWindowHandles",null] 11:43:19 INFO - PROCESS | 1950 | 1477507399198 Marionette TRACE conn5 <- [1,2131,null,["8"]] 11:43:19 INFO - PROCESS | 1950 | 1477507399209 Marionette TRACE conn5 -> [0,2132,"switchToWindow",{"name":"8"}] 11:43:19 INFO - PROCESS | 1950 | 1477507399219 Marionette TRACE conn5 <- [1,2132,null,{}] 11:43:19 INFO - PROCESS | 1950 | 1477507399271 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb7400 == 24 [pid = 1950] [id = 465] 11:43:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8d175c00) [pid = 1950] [serial = 1364] [outer = (nil)] 11:43:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8db1d800) [pid = 1950] [serial = 1365] [outer = 0x8d175c00] 11:43:19 INFO - PROCESS | 1950 | 1477507399376 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8db25c00) [pid = 1950] [serial = 1366] [outer = 0x8d175c00] 11:43:20 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:20 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:20 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:43:20 INFO - PROCESS | 1950 | 1477507400306 Marionette TRACE conn5 <- [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]]]}] 11:43:20 INFO - . 11:43:20 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 1522ms 11:43:20 INFO - PROCESS | 1950 | 1477507400347 Marionette TRACE conn5 -> [0,2134,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1950 | 1477507400353 Marionette TRACE conn5 <- [1,2134,null,{"value":"8"}] 11:43:20 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 11:43:20 INFO - Clearing pref security.mixed_content.send_hsts_priming 11:43:20 INFO - PROCESS | 1950 | 1477507400365 Marionette TRACE conn5 -> [0,2135,"getContext",null] 11:43:20 INFO - PROCESS | 1950 | 1477507400370 Marionette TRACE conn5 <- [1,2135,null,{"value":"content"}] 11:43:20 INFO - PROCESS | 1950 | 1477507400376 Marionette TRACE conn5 -> [0,2136,"setContext",{"value":"chrome"}] 11:43:20 INFO - PROCESS | 1950 | 1477507400380 Marionette TRACE conn5 <- [1,2136,null,{}] 11:43:20 INFO - PROCESS | 1950 | 1477507400386 Marionette TRACE conn5 -> [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}] 11:43:20 INFO - PROCESS | 1950 | 1477507400406 Marionette TRACE conn5 <- [1,2137,null,{"value":null}] 11:43:20 INFO - PROCESS | 1950 | 1477507400412 Marionette TRACE conn5 -> [0,2138,"setContext",{"value":"content"}] 11:43:20 INFO - Clearing pref security.mixed_content.use_hsts 11:43:20 INFO - PROCESS | 1950 | 1477507400417 Marionette TRACE conn5 <- [1,2138,null,{}] 11:43:20 INFO - PROCESS | 1950 | 1477507400427 Marionette TRACE conn5 -> [0,2139,"getContext",null] 11:43:20 INFO - PROCESS | 1950 | 1477507400431 Marionette TRACE conn5 <- [1,2139,null,{"value":"content"}] 11:43:20 INFO - PROCESS | 1950 | 1477507400437 Marionette TRACE conn5 -> [0,2140,"setContext",{"value":"chrome"}] 11:43:20 INFO - PROCESS | 1950 | 1477507400440 Marionette TRACE conn5 <- [1,2140,null,{}] 11:43:20 INFO - PROCESS | 1950 | 1477507400498 Marionette TRACE conn5 -> [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}] 11:43:20 INFO - PROCESS | 1950 | 1477507400518 Marionette TRACE conn5 <- [1,2141,null,{"value":null}] 11:43:20 INFO - PROCESS | 1950 | 1477507400526 Marionette TRACE conn5 -> [0,2142,"setContext",{"value":"content"}] 11:43:20 INFO - PROCESS | 1950 | 1477507400530 Marionette TRACE conn5 <- [1,2142,null,{}] 11:43:20 INFO - PROCESS | 1950 | 1477507400537 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:20 INFO - PROCESS | 1950 | 1477507400867 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:43:21 INFO - PROCESS | 1950 | 1477507401073 Marionette TRACE conn5 -> [0,2144,"getWindowHandles",null] 11:43:21 INFO - PROCESS | 1950 | 1477507401079 Marionette TRACE conn5 <- [1,2144,null,["8"]] 11:43:21 INFO - PROCESS | 1950 | 1477507401089 Marionette TRACE conn5 -> [0,2145,"switchToWindow",{"name":"8"}] 11:43:21 INFO - PROCESS | 1950 | 1477507401099 Marionette TRACE conn5 <- [1,2145,null,{}] 11:43:21 INFO - PROCESS | 1950 | 1477507401175 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x82893400 == 25 [pid = 1950] [id = 466] 11:43:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x82894800) [pid = 1950] [serial = 1367] [outer = (nil)] 11:43:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8293fc00) [pid = 1950] [serial = 1368] [outer = 0x82894800] 11:43:21 INFO - PROCESS | 1950 | 1477507401287 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82946400) [pid = 1950] [serial = 1369] [outer = 0x82894800] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0xa2ee3800) [pid = 1950] [serial = 1329] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0xa2eea800) [pid = 1950] [serial = 1330] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0xa2c2cc00) [pid = 1950] [serial = 1325] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x9a39b400) [pid = 1950] [serial = 1322] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x9a3a0c00) [pid = 1950] [serial = 1323] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8cbb2400) [pid = 1950] [serial = 1319] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8d176800) [pid = 1950] [serial = 1320] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x83003c00) [pid = 1950] [serial = 1316] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x88435c00) [pid = 1950] [serial = 1317] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x9a1e1400) [pid = 1950] [serial = 1313] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x9a242400) [pid = 1950] [serial = 1314] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8cbb2800) [pid = 1950] [serial = 1310] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8cbb4400) [pid = 1950] [serial = 1311] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82f94c00) [pid = 1950] [serial = 1307] [outer = (nil)] [url = about:blank] 11:43:21 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x82f96400) [pid = 1950] [serial = 1308] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8f939000) [pid = 1950] [serial = 1305] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x83f34400) [pid = 1950] [serial = 1290] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 11:43:22 INFO - PROCESS | 1950 | 1477507402298 Marionette TRACE conn5 <- [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]]]}] 11:43:22 INFO - . 11:43:22 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 1953ms 11:43:22 INFO - PROCESS | 1950 | 1477507402318 Marionette TRACE conn5 -> [0,2147,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1950 | 1477507402326 Marionette TRACE conn5 <- [1,2147,null,{"value":"8"}] 11:43:22 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 11:43:22 INFO - PROCESS | 1950 | 1477507402334 Marionette TRACE conn5 -> [0,2148,"getContext",null] 11:43:22 INFO - PROCESS | 1950 | 1477507402344 Marionette TRACE conn5 <- [1,2148,null,{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402359 Marionette TRACE conn5 -> [0,2149,"setContext",{"value":"chrome"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402362 Marionette TRACE conn5 <- [1,2149,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402369 Marionette TRACE conn5 -> [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}] 11:43:22 INFO - PROCESS | 1950 | 1477507402392 Marionette TRACE conn5 <- [1,2150,null,{"value":true}] 11:43:22 INFO - PROCESS | 1950 | 1477507402472 Marionette TRACE conn5 -> [0,2151,"setContext",{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402481 Marionette TRACE conn5 <- [1,2151,null,{}] 11:43:22 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 11:43:22 INFO - PROCESS | 1950 | 1477507402545 Marionette TRACE conn5 -> [0,2152,"getContext",null] 11:43:22 INFO - PROCESS | 1950 | 1477507402552 Marionette TRACE conn5 <- [1,2152,null,{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402558 Marionette TRACE conn5 -> [0,2153,"setContext",{"value":"chrome"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402565 Marionette TRACE conn5 <- [1,2153,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402583 Marionette TRACE conn5 -> [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}] 11:43:22 INFO - PROCESS | 1950 | 1477507402608 Marionette TRACE conn5 <- [1,2154,null,{"value":null}] 11:43:22 INFO - PROCESS | 1950 | 1477507402614 Marionette TRACE conn5 -> [0,2155,"setContext",{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402618 Marionette TRACE conn5 <- [1,2155,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402624 Marionette TRACE conn5 -> [0,2156,"getContext",null] 11:43:22 INFO - PROCESS | 1950 | 1477507402628 Marionette TRACE conn5 <- [1,2156,null,{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402647 Marionette TRACE conn5 -> [0,2157,"setContext",{"value":"chrome"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402650 Marionette TRACE conn5 <- [1,2157,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402658 Marionette TRACE conn5 -> [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}] 11:43:22 INFO - PROCESS | 1950 | 1477507402684 Marionette TRACE conn5 <- [1,2158,null,{"value":true}] 11:43:22 INFO - PROCESS | 1950 | 1477507402690 Marionette TRACE conn5 -> [0,2159,"setContext",{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402693 Marionette TRACE conn5 <- [1,2159,null,{}] 11:43:22 INFO - Setting pref security.mixed_content.use_hsts (false) 11:43:22 INFO - PROCESS | 1950 | 1477507402700 Marionette TRACE conn5 -> [0,2160,"getContext",null] 11:43:22 INFO - PROCESS | 1950 | 1477507402703 Marionette TRACE conn5 <- [1,2160,null,{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402708 Marionette TRACE conn5 -> [0,2161,"setContext",{"value":"chrome"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402712 Marionette TRACE conn5 <- [1,2161,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402717 Marionette TRACE conn5 -> [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}] 11:43:22 INFO - PROCESS | 1950 | 1477507402743 Marionette TRACE conn5 <- [1,2162,null,{"value":null}] 11:43:22 INFO - PROCESS | 1950 | 1477507402756 Marionette TRACE conn5 -> [0,2163,"setContext",{"value":"content"}] 11:43:22 INFO - PROCESS | 1950 | 1477507402759 Marionette TRACE conn5 <- [1,2163,null,{}] 11:43:22 INFO - PROCESS | 1950 | 1477507402767 Marionette TRACE conn5 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:22 INFO - PROCESS | 1950 | 1477507402956 Marionette TRACE conn5 <- [1,2164,null,{"value":null}] 11:43:23 INFO - PROCESS | 1950 | 1477507403102 Marionette TRACE conn5 -> [0,2165,"getWindowHandles",null] 11:43:23 INFO - PROCESS | 1950 | 1477507403107 Marionette TRACE conn5 <- [1,2165,null,["8"]] 11:43:23 INFO - PROCESS | 1950 | 1477507403114 Marionette TRACE conn5 -> [0,2166,"switchToWindow",{"name":"8"}] 11:43:23 INFO - PROCESS | 1950 | 1477507403119 Marionette TRACE conn5 <- [1,2166,null,{}] 11:43:23 INFO - PROCESS | 1950 | 1477507403124 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310e800 == 26 [pid = 1950] [id = 467] 11:43:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8310f000) [pid = 1950] [serial = 1370] [outer = (nil)] 11:43:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x831e2000) [pid = 1950] [serial = 1371] [outer = 0x8310f000] 11:43:23 INFO - PROCESS | 1950 | 1477507403215 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x831e4800) [pid = 1950] [serial = 1372] [outer = 0x8310f000] 11:43:24 INFO - PROCESS | 1950 | 1477507404009 Marionette TRACE conn5 <- [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]]]}] 11:43:24 INFO - . 11:43:24 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 1704ms 11:43:24 INFO - PROCESS | 1950 | 1477507404039 Marionette TRACE conn5 -> [0,2168,"getWindowHandle",null] 11:43:24 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 11:43:24 INFO - PROCESS | 1950 | 1477507404044 Marionette TRACE conn5 <- [1,2168,null,{"value":"8"}] 11:43:24 INFO - PROCESS | 1950 | 1477507404052 Marionette TRACE conn5 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:24 INFO - PROCESS | 1950 | 1477507404315 Marionette TRACE conn5 <- [1,2169,null,{"value":null}] 11:43:24 INFO - PROCESS | 1950 | 1477507404345 Marionette TRACE conn5 -> [0,2170,"getWindowHandles",null] 11:43:24 INFO - PROCESS | 1950 | 1477507404354 Marionette TRACE conn5 <- [1,2170,null,["8"]] 11:43:24 INFO - PROCESS | 1950 | 1477507404358 Marionette TRACE conn5 -> [0,2171,"switchToWindow",{"name":"8"}] 11:43:24 INFO - PROCESS | 1950 | 1477507404368 Marionette TRACE conn5 <- [1,2171,null,{}] 11:43:24 INFO - PROCESS | 1950 | 1477507404446 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x8376dc00 == 27 [pid = 1950] [id = 468] 11:43:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x83f37400) [pid = 1950] [serial = 1373] [outer = (nil)] 11:43:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83f3b800) [pid = 1950] [serial = 1374] [outer = 0x83f37400] 11:43:24 INFO - PROCESS | 1950 | 1477507404539 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83fcac00) [pid = 1950] [serial = 1375] [outer = 0x83f37400] 11:43:25 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:25 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:25 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 11:43:25 INFO - PROCESS | 1950 | 1477507405481 Marionette TRACE conn5 <- [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]]]}] 11:43:25 INFO - . 11:43:25 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 1473ms 11:43:25 INFO - PROCESS | 1950 | 1477507405526 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1950 | 1477507405530 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 11:43:25 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 11:43:25 INFO - Clearing pref security.mixed_content.send_hsts_priming 11:43:25 INFO - PROCESS | 1950 | 1477507405536 Marionette TRACE conn5 -> [0,2174,"getContext",null] 11:43:25 INFO - PROCESS | 1950 | 1477507405540 Marionette TRACE conn5 <- [1,2174,null,{"value":"content"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405546 Marionette TRACE conn5 -> [0,2175,"setContext",{"value":"chrome"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405551 Marionette TRACE conn5 <- [1,2175,null,{}] 11:43:25 INFO - PROCESS | 1950 | 1477507405580 Marionette TRACE conn5 -> [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}] 11:43:25 INFO - PROCESS | 1950 | 1477507405597 Marionette TRACE conn5 <- [1,2176,null,{"value":null}] 11:43:25 INFO - PROCESS | 1950 | 1477507405603 Marionette TRACE conn5 -> [0,2177,"setContext",{"value":"content"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405606 Marionette TRACE conn5 <- [1,2177,null,{}] 11:43:25 INFO - Clearing pref security.mixed_content.use_hsts 11:43:25 INFO - PROCESS | 1950 | 1477507405618 Marionette TRACE conn5 -> [0,2178,"getContext",null] 11:43:25 INFO - PROCESS | 1950 | 1477507405621 Marionette TRACE conn5 <- [1,2178,null,{"value":"content"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405627 Marionette TRACE conn5 -> [0,2179,"setContext",{"value":"chrome"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405630 Marionette TRACE conn5 <- [1,2179,null,{}] 11:43:25 INFO - PROCESS | 1950 | 1477507405636 Marionette TRACE conn5 -> [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}] 11:43:25 INFO - PROCESS | 1950 | 1477507405658 Marionette TRACE conn5 <- [1,2180,null,{"value":null}] 11:43:25 INFO - PROCESS | 1950 | 1477507405672 Marionette TRACE conn5 -> [0,2181,"setContext",{"value":"content"}] 11:43:25 INFO - PROCESS | 1950 | 1477507405675 Marionette TRACE conn5 <- [1,2181,null,{}] 11:43:25 INFO - PROCESS | 1950 | 1477507405682 Marionette TRACE conn5 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:25 INFO - PROCESS | 1950 | 1477507405930 Marionette TRACE conn5 <- [1,2182,null,{"value":null}] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x836c0400) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8300dc00) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8c759400) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8310bc00) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0xa45e1800) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x836cb800) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8300a400) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x82d50000) [pid = 1950] [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] 11:43:26 INFO - PROCESS | 1950 | 1477507406239 Marionette TRACE conn5 -> [0,2183,"getWindowHandles",null] 11:43:26 INFO - PROCESS | 1950 | 1477507406247 Marionette TRACE conn5 <- [1,2183,null,["8"]] 11:43:26 INFO - PROCESS | 1950 | 1477507406257 Marionette TRACE conn5 -> [0,2184,"switchToWindow",{"name":"8"}] 11:43:26 INFO - PROCESS | 1950 | 1477507406268 Marionette TRACE conn5 <- [1,2184,null,{}] 11:43:26 INFO - PROCESS | 1950 | 1477507406278 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288f800 == 28 [pid = 1950] [id = 469] 11:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x82890800) [pid = 1950] [serial = 1376] [outer = (nil)] 11:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8293d400) [pid = 1950] [serial = 1377] [outer = 0x82890800] 11:43:26 INFO - PROCESS | 1950 | 1477507406382 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x82940800) [pid = 1950] [serial = 1378] [outer = 0x82890800] 11:43:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:27 INFO - PROCESS | 1950 | 1477507407351 Marionette TRACE conn5 <- [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]]]}] 11:43:27 INFO - . 11:43:27 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 1872ms 11:43:27 INFO - PROCESS | 1950 | 1477507407411 Marionette TRACE conn5 -> [0,2186,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1950 | 1477507407419 Marionette TRACE conn5 <- [1,2186,null,{"value":"8"}] 11:43:27 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 11:43:27 INFO - PROCESS | 1950 | 1477507407430 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:27 INFO - PROCESS | 1950 | 1477507407692 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:43:27 INFO - PROCESS | 1950 | 1477507407878 Marionette TRACE conn5 -> [0,2188,"getWindowHandles",null] 11:43:27 INFO - PROCESS | 1950 | 1477507407886 Marionette TRACE conn5 <- [1,2188,null,["8"]] 11:43:27 INFO - PROCESS | 1950 | 1477507407897 Marionette TRACE conn5 -> [0,2189,"switchToWindow",{"name":"8"}] 11:43:27 INFO - PROCESS | 1950 | 1477507407907 Marionette TRACE conn5 <- [1,2189,null,{}] 11:43:27 INFO - PROCESS | 1950 | 1477507407962 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e9c00 == 29 [pid = 1950] [id = 470] 11:43:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x831ea000) [pid = 1950] [serial = 1379] [outer = (nil)] 11:43:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x83246800) [pid = 1950] [serial = 1380] [outer = 0x831ea000] 11:43:28 INFO - PROCESS | 1950 | 1477507408068 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8324bc00) [pid = 1950] [serial = 1381] [outer = 0x831ea000] 11:43:29 INFO - PROCESS | 1950 | 1477507408997 Marionette TRACE conn5 <- [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]]]}] 11:43:29 INFO - . 11:43:29 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 1621ms 11:43:29 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 11:43:29 INFO - PROCESS | 1950 | 1477507409051 Marionette TRACE conn5 -> [0,2191,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1950 | 1477507409055 Marionette TRACE conn5 <- [1,2191,null,{"value":"8"}] 11:43:29 INFO - PROCESS | 1950 | 1477507409083 Marionette TRACE conn5 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:29 INFO - PROCESS | 1950 | 1477507409318 Marionette TRACE conn5 <- [1,2192,null,{"value":null}] 11:43:29 INFO - PROCESS | 1950 | 1477507409517 Marionette TRACE conn5 -> [0,2193,"getWindowHandles",null] 11:43:29 INFO - PROCESS | 1950 | 1477507409529 Marionette TRACE conn5 <- [1,2193,null,["8"]] 11:43:29 INFO - PROCESS | 1950 | 1477507409579 Marionette TRACE conn5 -> [0,2194,"switchToWindow",{"name":"8"}] 11:43:29 INFO - PROCESS | 1950 | 1477507409588 Marionette TRACE conn5 <- [1,2194,null,{}] 11:43:29 INFO - PROCESS | 1950 | 1477507409596 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x88430800 == 30 [pid = 1950] [id = 471] 11:43:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x88430c00) [pid = 1950] [serial = 1382] [outer = (nil)] 11:43:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x88433400) [pid = 1950] [serial = 1383] [outer = 0x88430c00] 11:43:29 INFO - PROCESS | 1950 | 1477507409699 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x88439000) [pid = 1950] [serial = 1384] [outer = 0x88430c00] 11:43:30 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 11:43:30 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 11:43:30 INFO - PROCESS | 1950 | 1477507410729 Marionette TRACE conn5 <- [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]]]}] 11:43:30 INFO - . 11:43:30 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 1691ms 11:43:30 INFO - PROCESS | 1950 | 1477507410755 Marionette TRACE conn5 -> [0,2196,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1950 | 1477507410760 Marionette TRACE conn5 <- [1,2196,null,{"value":"8"}] 11:43:30 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 11:43:30 INFO - PROCESS | 1950 | 1477507410769 Marionette TRACE conn5 -> [0,2197,"getContext",null] 11:43:30 INFO - PROCESS | 1950 | 1477507410772 Marionette TRACE conn5 <- [1,2197,null,{"value":"content"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410779 Marionette TRACE conn5 -> [0,2198,"setContext",{"value":"chrome"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410783 Marionette TRACE conn5 <- [1,2198,null,{}] 11:43:30 INFO - PROCESS | 1950 | 1477507410790 Marionette TRACE conn5 -> [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}] 11:43:30 INFO - PROCESS | 1950 | 1477507410818 Marionette TRACE conn5 <- [1,2199,null,{"value":true}] 11:43:30 INFO - PROCESS | 1950 | 1477507410825 Marionette TRACE conn5 -> [0,2200,"setContext",{"value":"content"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410828 Marionette TRACE conn5 <- [1,2200,null,{}] 11:43:30 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 11:43:30 INFO - PROCESS | 1950 | 1477507410883 Marionette TRACE conn5 -> [0,2201,"getContext",null] 11:43:30 INFO - PROCESS | 1950 | 1477507410891 Marionette TRACE conn5 <- [1,2201,null,{"value":"content"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410901 Marionette TRACE conn5 -> [0,2202,"setContext",{"value":"chrome"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410907 Marionette TRACE conn5 <- [1,2202,null,{}] 11:43:30 INFO - PROCESS | 1950 | 1477507410915 Marionette TRACE conn5 -> [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}] 11:43:30 INFO - PROCESS | 1950 | 1477507410944 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:43:30 INFO - PROCESS | 1950 | 1477507410954 Marionette TRACE conn5 -> [0,2204,"setContext",{"value":"content"}] 11:43:30 INFO - PROCESS | 1950 | 1477507410960 Marionette TRACE conn5 <- [1,2204,null,{}] 11:43:30 INFO - PROCESS | 1950 | 1477507410970 Marionette TRACE conn5 -> [0,2205,"getContext",null] 11:43:30 INFO - PROCESS | 1950 | 1477507410976 Marionette TRACE conn5 <- [1,2205,null,{"value":"content"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411042 Marionette TRACE conn5 -> [0,2206,"setContext",{"value":"chrome"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411055 Marionette TRACE conn5 <- [1,2206,null,{}] 11:43:31 INFO - PROCESS | 1950 | 1477507411077 Marionette TRACE conn5 -> [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}] 11:43:31 INFO - PROCESS | 1950 | 1477507411100 Marionette TRACE conn5 <- [1,2207,null,{"value":true}] 11:43:31 INFO - PROCESS | 1950 | 1477507411108 Marionette TRACE conn5 -> [0,2208,"setContext",{"value":"content"}] 11:43:31 INFO - Setting pref security.mixed_content.use_hsts (false) 11:43:31 INFO - PROCESS | 1950 | 1477507411112 Marionette TRACE conn5 <- [1,2208,null,{}] 11:43:31 INFO - PROCESS | 1950 | 1477507411119 Marionette TRACE conn5 -> [0,2209,"getContext",null] 11:43:31 INFO - PROCESS | 1950 | 1477507411127 Marionette TRACE conn5 <- [1,2209,null,{"value":"content"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411183 Marionette TRACE conn5 -> [0,2210,"setContext",{"value":"chrome"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411188 Marionette TRACE conn5 <- [1,2210,null,{}] 11:43:31 INFO - PROCESS | 1950 | 1477507411196 Marionette TRACE conn5 -> [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}] 11:43:31 INFO - PROCESS | 1950 | 1477507411220 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:43:31 INFO - PROCESS | 1950 | 1477507411227 Marionette TRACE conn5 -> [0,2212,"setContext",{"value":"content"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411231 Marionette TRACE conn5 <- [1,2212,null,{}] 11:43:31 INFO - PROCESS | 1950 | 1477507411239 Marionette TRACE conn5 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:31 INFO - PROCESS | 1950 | 1477507411494 Marionette TRACE conn5 <- [1,2213,null,{"value":null}] 11:43:31 INFO - PROCESS | 1950 | 1477507411702 Marionette TRACE conn5 -> [0,2214,"getWindowHandles",null] 11:43:31 INFO - PROCESS | 1950 | 1477507411707 Marionette TRACE conn5 <- [1,2214,null,["8"]] 11:43:31 INFO - PROCESS | 1950 | 1477507411754 Marionette TRACE conn5 -> [0,2215,"switchToWindow",{"name":"8"}] 11:43:31 INFO - PROCESS | 1950 | 1477507411769 Marionette TRACE conn5 <- [1,2215,null,{}] 11:43:31 INFO - PROCESS | 1950 | 1477507411783 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d173800 == 31 [pid = 1950] [id = 472] 11:43:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8d173c00) [pid = 1950] [serial = 1385] [outer = (nil)] 11:43:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8f7eec00) [pid = 1950] [serial = 1386] [outer = 0x8d173c00] 11:43:31 INFO - PROCESS | 1950 | 1477507411890 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8f808400) [pid = 1950] [serial = 1387] [outer = 0x8d173c00] 11:43:33 INFO - PROCESS | 1950 | [aac @ 0x82daac00] err{or,}_recognition separate: 1; 1 11:43:33 INFO - PROCESS | 1950 | [aac @ 0x82daac00] err{or,}_recognition combined: 1; 1 11:43:33 INFO - PROCESS | 1950 | [aac @ 0x82daac00] Unsupported bit depth: 0 11:43:33 INFO - PROCESS | 1950 | [h264 @ 0x82e62800] err{or,}_recognition separate: 1; 1 11:43:33 INFO - PROCESS | 1950 | [h264 @ 0x82e62800] err{or,}_recognition combined: 1; 1 11:43:33 INFO - PROCESS | 1950 | [h264 @ 0x82e62800] Unsupported bit depth: 0 11:43:33 INFO - PROCESS | 1950 | 1477507413478 Marionette TRACE conn5 <- [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]]]}] 11:43:33 INFO - . 11:43:33 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 2747ms 11:43:33 INFO - PROCESS | 1950 | 1477507413518 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 1950 | 1477507413524 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 11:43:33 INFO - TEST-START | /navigation-timing/idlharness.html 11:43:33 INFO - Clearing pref security.mixed_content.send_hsts_priming 11:43:33 INFO - PROCESS | 1950 | 1477507413587 Marionette TRACE conn5 -> [0,2218,"getContext",null] 11:43:33 INFO - PROCESS | 1950 | 1477507413596 Marionette TRACE conn5 <- [1,2218,null,{"value":"content"}] 11:43:33 INFO - PROCESS | 1950 | 1477507413615 Marionette TRACE conn5 -> [0,2219,"setContext",{"value":"chrome"}] 11:43:33 INFO - PROCESS | 1950 | 1477507413622 Marionette TRACE conn5 <- [1,2219,null,{}] 11:43:33 INFO - PROCESS | 1950 | 1477507413630 Marionette TRACE conn5 -> [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}] 11:43:33 INFO - PROCESS | 1950 | 1477507413655 Marionette TRACE conn5 <- [1,2220,null,{"value":null}] 11:43:33 INFO - PROCESS | 1950 | 1477507413662 Marionette TRACE conn5 -> [0,2221,"setContext",{"value":"content"}] 11:43:33 INFO - Clearing pref security.mixed_content.use_hsts 11:43:33 INFO - PROCESS | 1950 | 1477507413671 Marionette TRACE conn5 <- [1,2221,null,{}] 11:43:33 INFO - PROCESS | 1950 | 1477507413686 Marionette TRACE conn5 -> [0,2222,"getContext",null] 11:43:33 INFO - PROCESS | 1950 | 1477507413692 Marionette TRACE conn5 <- [1,2222,null,{"value":"content"}] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8288f400 == 30 [pid = 1950] [id = 455] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x83005400 == 29 [pid = 1950] [id = 458] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4f400 == 28 [pid = 1950] [id = 459] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82da5400 == 27 [pid = 1950] [id = 461] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x83244c00 == 26 [pid = 1950] [id = 457] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8376dc00 == 25 [pid = 1950] [id = 468] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82893400 == 24 [pid = 1950] [id = 466] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8310e800 == 23 [pid = 1950] [id = 467] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x83240000 == 22 [pid = 1950] [id = 450] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0xa27ef800 == 21 [pid = 1950] [id = 452] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x83f38c00 == 20 [pid = 1950] [id = 462] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0xa2e0e400 == 19 [pid = 1950] [id = 453] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x83007800 == 18 [pid = 1950] [id = 460] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82e66c00 == 17 [pid = 1950] [id = 464] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8c754400 == 16 [pid = 1950] [id = 454] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82daa000 == 15 [pid = 1950] [id = 463] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x9a395400 == 14 [pid = 1950] [id = 451] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb7400 == 13 [pid = 1950] [id = 465] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3e000 == 12 [pid = 1950] [id = 449] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x9a108000 == 11 [pid = 1950] [id = 448] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0xa45e1400 == 10 [pid = 1950] [id = 456] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x8288f800 == 9 [pid = 1950] [id = 469] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x831e9c00 == 8 [pid = 1950] [id = 470] 11:43:34 INFO - PROCESS | 1950 | --DOCSHELL 0x88430800 == 7 [pid = 1950] [id = 471] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8843c000) [pid = 1950] [serial = 1356] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x836c2c00) [pid = 1950] [serial = 1353] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x84039400) [pid = 1950] [serial = 1345] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8cb6b800) [pid = 1950] [serial = 1333] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8cb6a800) [pid = 1950] [serial = 1336] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0xa45e8c00) [pid = 1950] [serial = 1339] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83f33000) [pid = 1950] [serial = 1342] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8310b000) [pid = 1950] [serial = 1351] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x836cac00) [pid = 1950] [serial = 1354] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x82d9e400) [pid = 1950] [serial = 1348] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x83109000) [pid = 1950] [serial = 1350] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x82d9f000) [pid = 1950] [serial = 1347] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x83774800) [pid = 1950] [serial = 1344] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8403ac00) [pid = 1950] [serial = 1341] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0xa4802800) [pid = 1950] [serial = 1338] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x8cb64c00) [pid = 1950] [serial = 1335] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8cb6c400) [pid = 1950] [serial = 1332] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1950 | 1477507414567 Marionette TRACE conn5 -> [0,2223,"setContext",{"value":"chrome"}] 11:43:34 INFO - PROCESS | 1950 | 1477507414573 Marionette TRACE conn5 <- [1,2223,null,{}] 11:43:34 INFO - PROCESS | 1950 | 1477507414585 Marionette TRACE conn5 -> [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}] 11:43:34 INFO - PROCESS | 1950 | 1477507414608 Marionette TRACE conn5 <- [1,2224,null,{"value":null}] 11:43:34 INFO - PROCESS | 1950 | 1477507414617 Marionette TRACE conn5 -> [0,2225,"setContext",{"value":"content"}] 11:43:34 INFO - PROCESS | 1950 | 1477507414624 Marionette TRACE conn5 <- [1,2225,null,{}] 11:43:34 INFO - PROCESS | 1950 | 1477507414638 Marionette TRACE conn5 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 11:43:34 INFO - PROCESS | 1950 | 1477507414879 Marionette TRACE conn5 <- [1,2226,null,{"value":null}] 11:43:35 INFO - PROCESS | 1950 | 1477507415013 Marionette TRACE conn5 -> [0,2227,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1950 | 1477507415023 Marionette TRACE conn5 <- [1,2227,null,{"value":"8"}] 11:43:35 INFO - PROCESS | 1950 | 1477507415035 Marionette TRACE conn5 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:43:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x82da0400) [pid = 1950] [serial = 1388] [outer = 0x93be5800] 11:43:35 INFO - PROCESS | 1950 | 1477507415364 Marionette TRACE conn5 <- [1,2228,null,{}] 11:43:35 INFO - PROCESS | 1950 | 1477507415371 Marionette TRACE conn5 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 11:43:35 INFO - PROCESS | 1950 | 1477507415403 Marionette TRACE conn5 <- [1,2229,null,{"value":null}] 11:43:35 INFO - PROCESS | 1950 | 1477507415436 Marionette TRACE conn5 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:35 INFO - PROCESS | 1950 | 1477507415471 Marionette TRACE conn5 <- [1,2230,null,{"value":null}] 11:43:35 INFO - PROCESS | 1950 | 1477507415501 Marionette TRACE conn5 -> [0,2231,"getWindowHandles",null] 11:43:35 INFO - PROCESS | 1950 | 1477507415509 Marionette TRACE conn5 <- [1,2231,null,["8"]] 11:43:35 INFO - PROCESS | 1950 | 1477507415518 Marionette TRACE conn5 -> [0,2232,"switchToWindow",{"name":"8"}] 11:43:35 INFO - PROCESS | 1950 | 1477507415531 Marionette TRACE conn5 <- [1,2232,null,{}] 11:43:35 INFO - PROCESS | 1950 | 1477507415560 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e68c00 == 8 [pid = 1950] [id = 473] 11:43:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x82e69000) [pid = 1950] [serial = 1389] [outer = (nil)] 11:43:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x82f8e000) [pid = 1950] [serial = 1390] [outer = 0x82e69000] 11:43:35 INFO - PROCESS | 1950 | 1477507415662 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x82f91c00) [pid = 1950] [serial = 1391] [outer = 0x82e69000] 11:43:37 INFO - ............................................................................................. 11:43:37 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3891ms 11:43:37 INFO - TEST-START | /navigation-timing/test_document_open.html 11:43:37 INFO - PROCESS | 1950 | 1477507417262 Marionette TRACE conn5 <- [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"]]]}] 11:43:37 INFO - PROCESS | 1950 | 1477507417439 Marionette TRACE conn5 -> [0,2234,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1950 | 1477507417442 Marionette TRACE conn5 <- [1,2234,null,{"value":"8"}] 11:43:37 INFO - PROCESS | 1950 | 1477507417454 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:37 INFO - PROCESS | 1950 | 1477507417850 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:43:37 INFO - PROCESS | 1950 | 1477507417902 Marionette TRACE conn5 -> [0,2236,"getWindowHandles",null] 11:43:37 INFO - PROCESS | 1950 | 1477507417908 Marionette TRACE conn5 <- [1,2236,null,["8"]] 11:43:37 INFO - PROCESS | 1950 | 1477507417915 Marionette TRACE conn5 -> [0,2237,"switchToWindow",{"name":"8"}] 11:43:37 INFO - PROCESS | 1950 | 1477507417921 Marionette TRACE conn5 <- [1,2237,null,{}] 11:43:38 INFO - PROCESS | 1950 | 1477507417997 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3c000 == 9 [pid = 1950] [id = 474] 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x83f3e000) [pid = 1950] [serial = 1392] [outer = (nil)] 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x83f41c00) [pid = 1950] [serial = 1393] [outer = 0x83f3e000] 11:43:38 INFO - PROCESS | 1950 | 1477507418083 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x83fd2400) [pid = 1950] [serial = 1394] [outer = 0x83f3e000] 11:43:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x83003800 == 10 [pid = 1950] [id = 475] 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8300e800) [pid = 1950] [serial = 1395] [outer = (nil)] 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8403f400) [pid = 1950] [serial = 1396] [outer = 0x8300e800] 11:43:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x84037000) [pid = 1950] [serial = 1397] [outer = 0x8300e800] 11:43:39 INFO - PROCESS | 1950 | 1477507419159 Marionette TRACE conn5 <- [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]]]}] 11:43:39 INFO - ..................... 11:43:39 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1739ms 11:43:39 INFO - PROCESS | 1950 | 1477507419194 Marionette TRACE conn5 -> [0,2239,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1950 | 1477507419197 Marionette TRACE conn5 <- [1,2239,null,{"value":"8"}] 11:43:39 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 11:43:39 INFO - PROCESS | 1950 | 1477507419205 Marionette TRACE conn5 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:39 INFO - PROCESS | 1950 | 1477507419721 Marionette TRACE conn5 <- [1,2240,null,{"value":null}] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8310f000) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x83f37400) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x82e64000) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x82e6ac00) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8d175c00) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x83f3b000) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x82894800) [pid = 1950] [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] 11:43:39 INFO - PROCESS | 1950 | 1477507419840 Marionette TRACE conn5 -> [0,2241,"getWindowHandles",null] 11:43:39 INFO - PROCESS | 1950 | 1477507419846 Marionette TRACE conn5 <- [1,2241,null,["8"]] 11:43:39 INFO - PROCESS | 1950 | 1477507419853 Marionette TRACE conn5 -> [0,2242,"switchToWindow",{"name":"8"}] 11:43:39 INFO - PROCESS | 1950 | 1477507419866 Marionette TRACE conn5 <- [1,2242,null,{}] 11:43:39 INFO - PROCESS | 1950 | 1477507419875 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a43800 == 11 [pid = 1950] [id = 476] 11:43:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x82e64000) [pid = 1950] [serial = 1398] [outer = (nil)] 11:43:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x83243800) [pid = 1950] [serial = 1399] [outer = 0x82e64000] 11:43:39 INFO - PROCESS | 1950 | 1477507419968 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8c75ac00) [pid = 1950] [serial = 1400] [outer = 0x82e64000] 11:43:40 INFO - PROCESS | 1950 | 1477507420619 Marionette TRACE conn5 <- [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]]]}] 11:43:40 INFO - ... 11:43:40 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1434ms 11:43:40 INFO - PROCESS | 1950 | 1477507420643 Marionette TRACE conn5 -> [0,2244,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1950 | 1477507420649 Marionette TRACE conn5 <- [1,2244,null,{"value":"8"}] 11:43:40 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 11:43:40 INFO - PROCESS | 1950 | 1477507420659 Marionette TRACE conn5 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:40 INFO - PROCESS | 1950 | 1477507420877 Marionette TRACE conn5 <- [1,2245,null,{"value":null}] 11:43:41 INFO - PROCESS | 1950 | 1477507421013 Marionette TRACE conn5 -> [0,2246,"getWindowHandles",null] 11:43:41 INFO - PROCESS | 1950 | 1477507421017 Marionette TRACE conn5 <- [1,2246,null,["8"]] 11:43:41 INFO - PROCESS | 1950 | 1477507421024 Marionette TRACE conn5 -> [0,2247,"switchToWindow",{"name":"8"}] 11:43:41 INFO - PROCESS | 1950 | 1477507421030 Marionette TRACE conn5 <- [1,2247,null,{}] 11:43:41 INFO - PROCESS | 1950 | 1477507421037 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288a400 == 12 [pid = 1950] [id = 477] 11:43:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8cb70400) [pid = 1950] [serial = 1401] [outer = (nil)] 11:43:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8cb73c00) [pid = 1950] [serial = 1402] [outer = 0x8cb70400] 11:43:41 INFO - PROCESS | 1950 | 1477507421149 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8cbb0000) [pid = 1950] [serial = 1403] [outer = 0x8cb70400] 11:43:42 INFO - PROCESS | 1950 | 1477507421999 Marionette TRACE conn5 <- [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]]]}] 11:43:42 INFO - ...................... 11:43:42 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1426ms 11:43:42 INFO - PROCESS | 1950 | 1477507422086 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 1950 | 1477507422095 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 11:43:42 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 11:43:42 INFO - PROCESS | 1950 | 1477507422106 Marionette TRACE conn5 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:42 INFO - PROCESS | 1950 | 1477507422354 Marionette TRACE conn5 <- [1,2250,null,{"value":null}] 11:43:42 INFO - PROCESS | 1950 | 1477507422538 Marionette TRACE conn5 -> [0,2251,"getWindowHandles",null] 11:43:42 INFO - PROCESS | 1950 | 1477507422545 Marionette TRACE conn5 <- [1,2251,null,["8"]] 11:43:42 INFO - PROCESS | 1950 | 1477507422554 Marionette TRACE conn5 -> [0,2252,"switchToWindow",{"name":"8"}] 11:43:42 INFO - PROCESS | 1950 | 1477507422564 Marionette TRACE conn5 <- [1,2252,null,{}] 11:43:42 INFO - PROCESS | 1950 | 1477507422616 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e66800 == 13 [pid = 1950] [id = 478] 11:43:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x82e66c00) [pid = 1950] [serial = 1404] [outer = (nil)] 11:43:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x82f98400) [pid = 1950] [serial = 1405] [outer = 0x82e66c00] 11:43:42 INFO - PROCESS | 1950 | 1477507422726 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83103000) [pid = 1950] [serial = 1406] [outer = 0x82e66c00] 11:43:43 INFO - PROCESS | 1950 | 1477507423508 Marionette TRACE conn5 <- [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]]]}] 11:43:43 INFO - .... 11:43:43 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1423ms 11:43:43 INFO - PROCESS | 1950 | 1477507423528 Marionette TRACE conn5 -> [0,2254,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1950 | 1477507423536 Marionette TRACE conn5 <- [1,2254,null,{"value":"8"}] 11:43:43 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 11:43:43 INFO - PROCESS | 1950 | 1477507423545 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:43 INFO - PROCESS | 1950 | 1477507423808 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:43:43 INFO - PROCESS | 1950 | 1477507423988 Marionette TRACE conn5 -> [0,2256,"getWindowHandles",null] 11:43:43 INFO - PROCESS | 1950 | 1477507423994 Marionette TRACE conn5 <- [1,2256,null,["8"]] 11:43:44 INFO - PROCESS | 1950 | 1477507424002 Marionette TRACE conn5 -> [0,2257,"switchToWindow",{"name":"8"}] 11:43:44 INFO - PROCESS | 1950 | 1477507424009 Marionette TRACE conn5 <- [1,2257,null,{}] 11:43:44 INFO - PROCESS | 1950 | 1477507424059 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288c800 == 14 [pid = 1950] [id = 479] 11:43:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83241000) [pid = 1950] [serial = 1407] [outer = (nil)] 11:43:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83f36c00) [pid = 1950] [serial = 1408] [outer = 0x83241000] 11:43:44 INFO - PROCESS | 1950 | 1477507424169 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83fd5000) [pid = 1950] [serial = 1409] [outer = 0x83241000] 11:43:44 INFO - PROCESS | 1950 | 1477507424925 Marionette TRACE conn5 <- [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]]]}] 11:43:45 INFO - ..... 11:43:45 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1489ms 11:43:45 INFO - PROCESS | 1950 | 1477507425071 Marionette TRACE conn5 -> [0,2259,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1950 | 1477507425080 Marionette TRACE conn5 <- [1,2259,null,{"value":"8"}] 11:43:45 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 11:43:45 INFO - PROCESS | 1950 | 1477507425090 Marionette TRACE conn5 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:45 INFO - PROCESS | 1950 | 1477507425331 Marionette TRACE conn5 <- [1,2260,null,{"value":null}] 11:43:45 INFO - PROCESS | 1950 | 1477507425498 Marionette TRACE conn5 -> [0,2261,"getWindowHandles",null] 11:43:45 INFO - PROCESS | 1950 | 1477507425505 Marionette TRACE conn5 <- [1,2261,null,["8"]] 11:43:45 INFO - PROCESS | 1950 | 1477507425513 Marionette TRACE conn5 -> [0,2262,"switchToWindow",{"name":"8"}] 11:43:45 INFO - PROCESS | 1950 | 1477507425521 Marionette TRACE conn5 <- [1,2262,null,{}] 11:43:45 INFO - PROCESS | 1950 | 1477507425573 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb72800 == 15 [pid = 1950] [id = 480] 11:43:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8cb73400) [pid = 1950] [serial = 1410] [outer = (nil)] 11:43:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8cbb6000) [pid = 1950] [serial = 1411] [outer = 0x8cb73400] 11:43:45 INFO - PROCESS | 1950 | 1477507425678 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8cbb9000) [pid = 1950] [serial = 1412] [outer = 0x8cb73400] 11:43:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x82daa000 == 16 [pid = 1950] [id = 481] 11:43:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8d170000) [pid = 1950] [serial = 1413] [outer = (nil)] 11:43:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8d172c00) [pid = 1950] [serial = 1414] [outer = 0x8d170000] 11:43:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x82d47800) [pid = 1950] [serial = 1415] [outer = 0x8d170000] 11:43:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x82d46c00) [pid = 1950] [serial = 1416] [outer = 0x8d170000] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83f3b800) [pid = 1950] [serial = 1374] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83fcac00) [pid = 1950] [serial = 1375] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x831e2000) [pid = 1950] [serial = 1371] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x831e4800) [pid = 1950] [serial = 1372] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8293fc00) [pid = 1950] [serial = 1368] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82946400) [pid = 1950] [serial = 1369] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8db1d800) [pid = 1950] [serial = 1365] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8db25c00) [pid = 1950] [serial = 1366] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83771400) [pid = 1950] [serial = 1362] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83fd7400) [pid = 1950] [serial = 1363] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82f96c00) [pid = 1950] [serial = 1359] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82f90000) [pid = 1950] [serial = 1360] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8c758800) [pid = 1950] [serial = 1357] [outer = (nil)] [url = about:blank] 11:43:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8293f400) [pid = 1950] [serial = 1417] [outer = 0x8d170000] 11:43:47 INFO - PROCESS | 1950 | 1477507427743 Marionette TRACE conn5 <- [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]]]}] 11:43:47 INFO - ..... 11:43:47 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2688ms 11:43:47 INFO - PROCESS | 1950 | 1477507427780 Marionette TRACE conn5 -> [0,2264,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1950 | 1477507427788 Marionette TRACE conn5 <- [1,2264,null,{"value":"8"}] 11:43:47 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 11:43:47 INFO - PROCESS | 1950 | 1477507427799 Marionette TRACE conn5 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:48 INFO - PROCESS | 1950 | 1477507428073 Marionette TRACE conn5 <- [1,2265,null,{"value":null}] 11:43:48 INFO - PROCESS | 1950 | 1477507428218 Marionette TRACE conn5 -> [0,2266,"getWindowHandles",null] 11:43:48 INFO - PROCESS | 1950 | 1477507428225 Marionette TRACE conn5 <- [1,2266,null,["8"]] 11:43:48 INFO - PROCESS | 1950 | 1477507428232 Marionette TRACE conn5 -> [0,2267,"switchToWindow",{"name":"8"}] 11:43:48 INFO - PROCESS | 1950 | 1477507428240 Marionette TRACE conn5 <- [1,2267,null,{}] 11:43:48 INFO - PROCESS | 1950 | 1477507428247 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6b000 == 17 [pid = 1950] [id = 482] 11:43:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x82e6e000) [pid = 1950] [serial = 1418] [outer = (nil)] 11:43:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82f97000) [pid = 1950] [serial = 1419] [outer = 0x82e6e000] 11:43:48 INFO - PROCESS | 1950 | 1477507428351 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83002000) [pid = 1950] [serial = 1420] [outer = 0x82e6e000] 11:43:49 INFO - PROCESS | 1950 | 1477507429011 Marionette TRACE conn5 <- [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]]]}] 11:43:49 INFO - .......... 11:43:49 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1235ms 11:43:49 INFO - PROCESS | 1950 | 1477507429034 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1950 | 1477507429041 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 11:43:49 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 11:43:49 INFO - PROCESS | 1950 | 1477507429049 Marionette TRACE conn5 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:49 INFO - PROCESS | 1950 | 1477507429326 Marionette TRACE conn5 <- [1,2270,null,{"value":null}] 11:43:49 INFO - PROCESS | 1950 | 1477507429417 Marionette TRACE conn5 -> [0,2271,"getWindowHandles",null] 11:43:49 INFO - PROCESS | 1950 | 1477507429422 Marionette TRACE conn5 <- [1,2271,null,["8"]] 11:43:49 INFO - PROCESS | 1950 | 1477507429430 Marionette TRACE conn5 -> [0,2272,"switchToWindow",{"name":"8"}] 11:43:49 INFO - PROCESS | 1950 | 1477507429437 Marionette TRACE conn5 <- [1,2272,null,{}] 11:43:49 INFO - PROCESS | 1950 | 1477507429445 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da7800 == 18 [pid = 1950] [id = 483] 11:43:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x836be000) [pid = 1950] [serial = 1421] [outer = (nil)] 11:43:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x836c2c00) [pid = 1950] [serial = 1422] [outer = 0x836be000] 11:43:49 INFO - PROCESS | 1950 | 1477507429538 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x836c9000) [pid = 1950] [serial = 1423] [outer = 0x836be000] 11:43:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e63400 == 19 [pid = 1950] [id = 484] 11:43:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83767800) [pid = 1950] [serial = 1424] [outer = (nil)] 11:43:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83f39400) [pid = 1950] [serial = 1425] [outer = 0x83767800] 11:43:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8376b000) [pid = 1950] [serial = 1426] [outer = 0x83767800] 11:43:50 INFO - PROCESS | 1950 | [1950] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 11:43:50 INFO - PROCESS | 1950 | 1477507430636 Marionette TRACE conn5 <- [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]]]}] 11:43:50 INFO - ....................... 11:43:50 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1626ms 11:43:50 INFO - PROCESS | 1950 | 1477507430684 Marionette TRACE conn5 -> [0,2274,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 1950 | 1477507430692 Marionette TRACE conn5 <- [1,2274,null,{"value":"8"}] 11:43:50 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 11:43:50 INFO - PROCESS | 1950 | 1477507430708 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:50 INFO - PROCESS | 1950 | 1477507430993 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:43:51 INFO - PROCESS | 1950 | 1477507431023 Marionette TRACE conn5 -> [0,2276,"getWindowHandles",null] 11:43:51 INFO - PROCESS | 1950 | 1477507431027 Marionette TRACE conn5 <- [1,2276,null,["8"]] 11:43:51 INFO - PROCESS | 1950 | 1477507431036 Marionette TRACE conn5 -> [0,2277,"switchToWindow",{"name":"8"}] 11:43:51 INFO - PROCESS | 1950 | 1477507431044 Marionette TRACE conn5 <- [1,2277,null,{}] 11:43:51 INFO - PROCESS | 1950 | 1477507431137 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x88435400 == 20 [pid = 1950] [id = 485] 11:43:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x88436c00) [pid = 1950] [serial = 1427] [outer = (nil)] 11:43:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x88438800) [pid = 1950] [serial = 1428] [outer = 0x88436c00] 11:43:51 INFO - PROCESS | 1950 | 1477507431243 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8c756800) [pid = 1950] [serial = 1429] [outer = 0x88436c00] 11:43:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb1000 == 21 [pid = 1950] [id = 486] 11:43:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8cbb4c00) [pid = 1950] [serial = 1430] [outer = (nil)] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x82e64000) [pid = 1950] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8300e800) [pid = 1950] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83f3e000) [pid = 1950] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x82890800) [pid = 1950] [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] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x831ea000) [pid = 1950] [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] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x88430c00) [pid = 1950] [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] 11:43:51 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82e69000) [pid = 1950] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 11:43:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x82e69000) [pid = 1950] [serial = 1431] [outer = 0x8cbb4c00] 11:43:52 INFO - PROCESS | 1950 | 1477507432148 Marionette TRACE conn5 <- [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]]]}] 11:43:52 INFO - ..... 11:43:52 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1486ms 11:43:52 INFO - PROCESS | 1950 | 1477507432195 Marionette TRACE conn5 -> [0,2279,"getWindowHandle",null] 11:43:52 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 11:43:52 INFO - PROCESS | 1950 | 1477507432200 Marionette TRACE conn5 <- [1,2279,null,{"value":"8"}] 11:43:52 INFO - PROCESS | 1950 | 1477507432208 Marionette TRACE conn5 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:52 INFO - PROCESS | 1950 | 1477507432413 Marionette TRACE conn5 <- [1,2280,null,{"value":null}] 11:43:52 INFO - PROCESS | 1950 | 1477507432554 Marionette TRACE conn5 -> [0,2281,"getWindowHandles",null] 11:43:52 INFO - PROCESS | 1950 | 1477507432560 Marionette TRACE conn5 <- [1,2281,null,["8"]] 11:43:52 INFO - PROCESS | 1950 | 1477507432566 Marionette TRACE conn5 -> [0,2282,"switchToWindow",{"name":"8"}] 11:43:52 INFO - PROCESS | 1950 | 1477507432572 Marionette TRACE conn5 <- [1,2282,null,{}] 11:43:52 INFO - PROCESS | 1950 | 1477507432581 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb6b000 == 22 [pid = 1950] [id = 487] 11:43:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8cb6dc00) [pid = 1950] [serial = 1432] [outer = (nil)] 11:43:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8cb71800) [pid = 1950] [serial = 1433] [outer = 0x8cb6dc00] 11:43:52 INFO - PROCESS | 1950 | 1477507432676 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8d17c000) [pid = 1950] [serial = 1434] [outer = 0x8cb6dc00] 11:43:53 INFO - PROCESS | 1950 | 1477507433416 Marionette TRACE conn5 <- [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]]]}] 11:43:53 INFO - ... 11:43:53 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1223ms 11:43:53 INFO - PROCESS | 1950 | 1477507433477 Marionette TRACE conn5 -> [0,2284,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1950 | 1477507433485 Marionette TRACE conn5 <- [1,2284,null,{"value":"8"}] 11:43:53 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 11:43:53 INFO - PROCESS | 1950 | 1477507433498 Marionette TRACE conn5 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:53 INFO - PROCESS | 1950 | 1477507433754 Marionette TRACE conn5 <- [1,2285,null,{"value":null}] 11:43:53 INFO - PROCESS | 1950 | 1477507433774 Marionette TRACE conn5 -> [0,2286,"getWindowHandles",null] 11:43:53 INFO - PROCESS | 1950 | 1477507433779 Marionette TRACE conn5 <- [1,2286,null,["8"]] 11:43:53 INFO - PROCESS | 1950 | 1477507433786 Marionette TRACE conn5 -> [0,2287,"switchToWindow",{"name":"8"}] 11:43:53 INFO - PROCESS | 1950 | 1477507433792 Marionette TRACE conn5 <- [1,2287,null,{}] 11:43:53 INFO - PROCESS | 1950 | 1477507433797 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db27000 == 23 [pid = 1950] [id = 488] 11:43:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8db27400) [pid = 1950] [serial = 1435] [outer = (nil)] 11:43:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8db44c00) [pid = 1950] [serial = 1436] [outer = 0x8db27400] 11:43:53 INFO - PROCESS | 1950 | 1477507433884 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8f806c00) [pid = 1950] [serial = 1437] [outer = 0x8db27400] 11:43:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d49c00 == 24 [pid = 1950] [id = 489] 11:43:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82da7c00) [pid = 1950] [serial = 1438] [outer = (nil)] 11:43:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x82da8400) [pid = 1950] [serial = 1439] [outer = 0x82da7c00] 11:43:54 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 11:43:54 INFO - PROCESS | 1950 | 1477507434802 Marionette TRACE conn5 <- [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]]]}] 11:43:54 INFO - ... 11:43:54 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1384ms 11:43:54 INFO - PROCESS | 1950 | 1477507434881 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1950 | 1477507434890 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 11:43:54 INFO - TEST-START | /navigation-timing/test_readwrite.html 11:43:54 INFO - PROCESS | 1950 | 1477507434904 Marionette TRACE conn5 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:55 INFO - PROCESS | 1950 | 1477507435153 Marionette TRACE conn5 <- [1,2290,null,{"value":null}] 11:43:55 INFO - PROCESS | 1950 | 1477507435351 Marionette TRACE conn5 -> [0,2291,"getWindowHandles",null] 11:43:55 INFO - PROCESS | 1950 | 1477507435357 Marionette TRACE conn5 <- [1,2291,null,["8"]] 11:43:55 INFO - PROCESS | 1950 | 1477507435408 Marionette TRACE conn5 -> [0,2292,"switchToWindow",{"name":"8"}] 11:43:55 INFO - PROCESS | 1950 | 1477507435417 Marionette TRACE conn5 <- [1,2292,null,{}] 11:43:55 INFO - PROCESS | 1950 | 1477507435431 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x831de400 == 25 [pid = 1950] [id = 490] 11:43:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x831e3400) [pid = 1950] [serial = 1440] [outer = (nil)] 11:43:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x83245000) [pid = 1950] [serial = 1441] [outer = 0x831e3400] 11:43:55 INFO - PROCESS | 1950 | 1477507435550 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x836cc000) [pid = 1950] [serial = 1442] [outer = 0x831e3400] 11:43:56 INFO - PROCESS | 1950 | 1477507436304 Marionette TRACE conn5 <- [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]]]}] 11:43:56 INFO - ... 11:43:56 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1474ms 11:43:56 INFO - PROCESS | 1950 | 1477507436377 Marionette TRACE conn5 -> [0,2294,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1950 | 1477507436385 Marionette TRACE conn5 <- [1,2294,null,{"value":"8"}] 11:43:56 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 11:43:56 INFO - PROCESS | 1950 | 1477507436394 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:56 INFO - PROCESS | 1950 | 1477507436604 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:43:56 INFO - PROCESS | 1950 | 1477507436800 Marionette TRACE conn5 -> [0,2296,"getWindowHandles",null] 11:43:56 INFO - PROCESS | 1950 | 1477507436804 Marionette TRACE conn5 <- [1,2296,null,["8"]] 11:43:56 INFO - PROCESS | 1950 | 1477507436855 Marionette TRACE conn5 -> [0,2297,"switchToWindow",{"name":"8"}] 11:43:56 INFO - PROCESS | 1950 | 1477507436862 Marionette TRACE conn5 <- [1,2297,null,{}] 11:43:56 INFO - PROCESS | 1950 | 1477507436874 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x82895400 == 26 [pid = 1950] [id = 491] 11:43:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x84036000) [pid = 1950] [serial = 1443] [outer = (nil)] 11:43:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x88435000) [pid = 1950] [serial = 1444] [outer = 0x84036000] 11:43:56 INFO - PROCESS | 1950 | 1477507436975 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8c75f400) [pid = 1950] [serial = 1445] [outer = 0x84036000] 11:43:57 INFO - PROCESS | 1950 | 1477507437758 Marionette TRACE conn5 <- [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]]]}] 11:43:57 INFO - ...................... 11:43:57 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1442ms 11:43:57 INFO - PROCESS | 1950 | 1477507437846 Marionette TRACE conn5 -> [0,2299,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1950 | 1477507437853 Marionette TRACE conn5 <- [1,2299,null,{"value":"8"}] 11:43:57 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 11:43:57 INFO - PROCESS | 1950 | 1477507437881 Marionette TRACE conn5 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:58 INFO - PROCESS | 1950 | 1477507438092 Marionette TRACE conn5 <- [1,2300,null,{"value":null}] 11:43:58 INFO - PROCESS | 1950 | 1477507438292 Marionette TRACE conn5 -> [0,2301,"getWindowHandles",null] 11:43:58 INFO - PROCESS | 1950 | 1477507438298 Marionette TRACE conn5 <- [1,2301,null,["8"]] 11:43:58 INFO - PROCESS | 1950 | 1477507438305 Marionette TRACE conn5 -> [0,2302,"switchToWindow",{"name":"8"}] 11:43:58 INFO - PROCESS | 1950 | 1477507438317 Marionette TRACE conn5 <- [1,2302,null,{}] 11:43:58 INFO - PROCESS | 1950 | 1477507438368 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f931000 == 27 [pid = 1950] [id = 492] 11:43:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8f931400) [pid = 1950] [serial = 1446] [outer = (nil)] 11:43:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8f934000) [pid = 1950] [serial = 1447] [outer = 0x8f931400] 11:43:58 INFO - PROCESS | 1950 | 1477507438470 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8f936000) [pid = 1950] [serial = 1448] [outer = 0x8f931400] 11:43:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f93d000 == 28 [pid = 1950] [id = 493] 11:43:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8f9a5800) [pid = 1950] [serial = 1449] [outer = (nil)] 11:43:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x8f93a400) [pid = 1950] [serial = 1450] [outer = 0x8f9a5800] 11:43:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8f93b800) [pid = 1950] [serial = 1451] [outer = 0x8f9a5800] 11:43:59 INFO - PROCESS | 1950 | 1477507439608 Marionette TRACE conn5 <- [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]]]}] 11:43:59 INFO - ......................................... 11:43:59 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1795ms 11:43:59 INFO - PROCESS | 1950 | 1477507439658 Marionette TRACE conn5 -> [0,2304,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1950 | 1477507439664 Marionette TRACE conn5 <- [1,2304,null,{"value":"8"}] 11:43:59 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 11:43:59 INFO - PROCESS | 1950 | 1477507439675 Marionette TRACE conn5 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:43:59 INFO - PROCESS | 1950 | 1477507439936 Marionette TRACE conn5 <- [1,2305,null,{"value":null}] 11:44:00 INFO - PROCESS | 1950 | 1477507440134 Marionette TRACE conn5 -> [0,2306,"getWindowHandles",null] 11:44:00 INFO - PROCESS | 1950 | 1477507440140 Marionette TRACE conn5 <- [1,2306,null,["8"]] 11:44:00 INFO - PROCESS | 1950 | 1477507440152 Marionette TRACE conn5 -> [0,2307,"switchToWindow",{"name":"8"}] 11:44:00 INFO - PROCESS | 1950 | 1477507440159 Marionette TRACE conn5 <- [1,2307,null,{}] 11:44:00 INFO - PROCESS | 1950 | 1477507440204 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x8376c800 == 29 [pid = 1950] [id = 494] 11:44:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x8f9a4800) [pid = 1950] [serial = 1452] [outer = (nil)] 11:44:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x8f9b2000) [pid = 1950] [serial = 1453] [outer = 0x8f9a4800] 11:44:00 INFO - PROCESS | 1950 | 1477507440300 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x8fa7fc00) [pid = 1950] [serial = 1454] [outer = 0x8f9a4800] 11:44:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da6c00 == 30 [pid = 1950] [id = 495] 11:44:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x82f92000) [pid = 1950] [serial = 1455] [outer = (nil)] 11:44:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x82da2000) [pid = 1950] [serial = 1456] [outer = 0x82f92000] 11:44:01 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb1000 == 29 [pid = 1950] [id = 486] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x83243800) [pid = 1950] [serial = 1399] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x83f41c00) [pid = 1950] [serial = 1393] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x8324bc00) [pid = 1950] [serial = 1381] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x82940800) [pid = 1950] [serial = 1378] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x8cb73c00) [pid = 1950] [serial = 1402] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x88433400) [pid = 1950] [serial = 1383] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x83246800) [pid = 1950] [serial = 1380] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x8293d400) [pid = 1950] [serial = 1377] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x83fd2400) [pid = 1950] [serial = 1394] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x88439000) [pid = 1950] [serial = 1384] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x82f91c00) [pid = 1950] [serial = 1391] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x8c75ac00) [pid = 1950] [serial = 1400] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x82f8e000) [pid = 1950] [serial = 1390] [outer = (nil)] [url = about:blank] 11:44:01 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8f7eec00) [pid = 1950] [serial = 1386] [outer = (nil)] [url = about:blank] 11:44:02 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x84037000) [pid = 1950] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 11:44:02 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8403f400) [pid = 1950] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 11:44:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82f8e000) [pid = 1950] [serial = 1457] [outer = 0x82f92000] 11:44:02 INFO - PROCESS | 1950 | 1477507442353 Marionette TRACE conn5 <- [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]]]}] 11:44:02 INFO - ....... 11:44:02 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2736ms 11:44:02 INFO - PROCESS | 1950 | 1477507442410 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 1950 | 1477507442416 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 11:44:02 INFO - TEST-START | /navigation-timing/test_timing_reload.html 11:44:02 INFO - PROCESS | 1950 | 1477507442434 Marionette TRACE conn5 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:02 INFO - PROCESS | 1950 | 1477507442659 Marionette TRACE conn5 <- [1,2310,null,{"value":null}] 11:44:02 INFO - PROCESS | 1950 | 1477507442843 Marionette TRACE conn5 -> [0,2311,"getWindowHandles",null] 11:44:02 INFO - PROCESS | 1950 | 1477507442850 Marionette TRACE conn5 <- [1,2311,null,["8"]] 11:44:02 INFO - PROCESS | 1950 | 1477507442861 Marionette TRACE conn5 -> [0,2312,"switchToWindow",{"name":"8"}] 11:44:02 INFO - PROCESS | 1950 | 1477507442870 Marionette TRACE conn5 <- [1,2312,null,{}] 11:44:02 INFO - PROCESS | 1950 | 1477507442877 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x83105800 == 30 [pid = 1950] [id = 496] 11:44:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x83106000) [pid = 1950] [serial = 1458] [outer = (nil)] 11:44:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8310b000) [pid = 1950] [serial = 1459] [outer = 0x83106000] 11:44:02 INFO - PROCESS | 1950 | 1477507442974 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8310dc00) [pid = 1950] [serial = 1460] [outer = 0x83106000] 11:44:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x82897800 == 31 [pid = 1950] [id = 497] 11:44:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x831e9800) [pid = 1950] [serial = 1461] [outer = (nil)] 11:44:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8324bc00) [pid = 1950] [serial = 1462] [outer = 0x831e9800] 11:44:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x83243400) [pid = 1950] [serial = 1463] [outer = 0x831e9800] 11:44:03 INFO - PROCESS | 1950 | [1950] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 11:44:03 INFO - PROCESS | 1950 | 1477507443910 Marionette TRACE conn5 <- [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]]]}] 11:44:03 INFO - ................... 11:44:03 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1537ms 11:44:03 INFO - PROCESS | 1950 | 1477507443969 Marionette TRACE conn5 -> [0,2314,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1950 | 1477507443974 Marionette TRACE conn5 <- [1,2314,null,{"value":"8"}] 11:44:03 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 11:44:03 INFO - PROCESS | 1950 | 1477507443982 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:04 INFO - PROCESS | 1950 | 1477507444253 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:44:04 INFO - PROCESS | 1950 | 1477507444340 Marionette TRACE conn5 -> [0,2316,"getWindowHandles",null] 11:44:04 INFO - PROCESS | 1950 | 1477507444346 Marionette TRACE conn5 <- [1,2316,null,["8"]] 11:44:04 INFO - PROCESS | 1950 | 1477507444353 Marionette TRACE conn5 -> [0,2317,"switchToWindow",{"name":"8"}] 11:44:04 INFO - PROCESS | 1950 | 1477507444358 Marionette TRACE conn5 <- [1,2317,null,{}] 11:44:04 INFO - PROCESS | 1950 | 1477507444365 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x83774000 == 32 [pid = 1950] [id = 498] 11:44:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x83775c00) [pid = 1950] [serial = 1464] [outer = (nil)] 11:44:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x83f35400) [pid = 1950] [serial = 1465] [outer = 0x83775c00] 11:44:04 INFO - PROCESS | 1950 | 1477507444455 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x83f3e400) [pid = 1950] [serial = 1466] [outer = 0x83775c00] 11:44:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x84039400 == 33 [pid = 1950] [id = 499] 11:44:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8403a000) [pid = 1950] [serial = 1467] [outer = (nil)] 11:44:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x8403f000) [pid = 1950] [serial = 1468] [outer = 0x8403a000] 11:44:05 INFO - PROCESS | 1950 | 1477507445378 Marionette TRACE conn5 <- [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]]]}] 11:44:05 INFO - ........... 11:44:05 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1434ms 11:44:05 INFO - PROCESS | 1950 | 1477507445423 Marionette TRACE conn5 -> [0,2319,"getWindowHandle",null] 11:44:05 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 11:44:05 INFO - PROCESS | 1950 | 1477507445431 Marionette TRACE conn5 <- [1,2319,null,{"value":"8"}] 11:44:05 INFO - PROCESS | 1950 | 1477507445446 Marionette TRACE conn5 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:05 INFO - PROCESS | 1950 | 1477507445699 Marionette TRACE conn5 <- [1,2320,null,{"value":null}] 11:44:05 INFO - PROCESS | 1950 | 1477507445722 Marionette TRACE conn5 -> [0,2321,"getWindowHandles",null] 11:44:05 INFO - PROCESS | 1950 | 1477507445727 Marionette TRACE conn5 <- [1,2321,null,["8"]] 11:44:05 INFO - PROCESS | 1950 | 1477507445732 Marionette TRACE conn5 -> [0,2322,"switchToWindow",{"name":"8"}] 11:44:05 INFO - PROCESS | 1950 | 1477507445740 Marionette TRACE conn5 <- [1,2322,null,{}] 11:44:05 INFO - PROCESS | 1950 | 1477507445827 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb67800 == 34 [pid = 1950] [id = 500] 11:44:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x8cb68000) [pid = 1950] [serial = 1469] [outer = (nil)] 11:44:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x8cb6c400) [pid = 1950] [serial = 1470] [outer = 0x8cb68000] 11:44:05 INFO - PROCESS | 1950 | 1477507445923 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x8cbb7c00) [pid = 1950] [serial = 1471] [outer = 0x8cb68000] 11:44:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7eec00 == 35 [pid = 1950] [id = 501] 11:44:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x8f808800) [pid = 1950] [serial = 1472] [outer = (nil)] 11:44:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x8f814000) [pid = 1950] [serial = 1473] [outer = 0x8f808800] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x88436c00) [pid = 1950] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x82e6e000) [pid = 1950] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x8d170000) [pid = 1950] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x8cbb4c00) [pid = 1950] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x83767800) [pid = 1950] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x836be000) [pid = 1950] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 11:44:06 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x8cb6dc00) [pid = 1950] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 11:44:06 INFO - PROCESS | 1950 | 1477507446938 Marionette TRACE conn5 <- [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]]]}] 11:44:06 INFO - ....... 11:44:06 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1528ms 11:44:06 INFO - PROCESS | 1950 | 1477507446967 Marionette TRACE conn5 -> [0,2324,"getWindowHandle",null] 11:44:06 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 11:44:06 INFO - PROCESS | 1950 | 1477507446972 Marionette TRACE conn5 <- [1,2324,null,{"value":"8"}] 11:44:06 INFO - PROCESS | 1950 | 1477507446980 Marionette TRACE conn5 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:07 INFO - PROCESS | 1950 | 1477507447190 Marionette TRACE conn5 <- [1,2325,null,{"value":null}] 11:44:07 INFO - PROCESS | 1950 | 1477507447343 Marionette TRACE conn5 -> [0,2326,"getWindowHandles",null] 11:44:07 INFO - PROCESS | 1950 | 1477507447350 Marionette TRACE conn5 <- [1,2326,null,["8"]] 11:44:07 INFO - PROCESS | 1950 | 1477507447357 Marionette TRACE conn5 -> [0,2327,"switchToWindow",{"name":"8"}] 11:44:07 INFO - PROCESS | 1950 | 1477507447362 Marionette TRACE conn5 <- [1,2327,null,{}] 11:44:07 INFO - PROCESS | 1950 | 1477507447369 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db25c00 == 36 [pid = 1950] [id = 502] 11:44:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8db39400) [pid = 1950] [serial = 1474] [outer = (nil)] 11:44:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x8f938400) [pid = 1950] [serial = 1475] [outer = 0x8db39400] 11:44:07 INFO - PROCESS | 1950 | 1477507447459 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x8f9ad000) [pid = 1950] [serial = 1476] [outer = 0x8db39400] 11:44:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9af800 == 37 [pid = 1950] [id = 503] 11:44:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x90688400) [pid = 1950] [serial = 1477] [outer = (nil)] 11:44:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x8db18c00) [pid = 1950] [serial = 1478] [outer = 0x90688400] 11:44:08 INFO - PROCESS | 1950 | 1477507448119 Marionette TRACE conn5 <- [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]]]}] 11:44:08 INFO - ... 11:44:08 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1179ms 11:44:08 INFO - PROCESS | 1950 | 1477507448241 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 1950 | 1477507448251 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 11:44:08 INFO - TEST-START | /pointerlock/constructor.html 11:44:08 INFO - PROCESS | 1950 | 1477507448283 Marionette TRACE conn5 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:08 INFO - PROCESS | 1950 | 1477507448488 Marionette TRACE conn5 <- [1,2330,null,{"value":null}] 11:44:08 INFO - PROCESS | 1950 | 1477507448499 Marionette TRACE conn5 -> [0,2331,"getWindowHandles",null] 11:44:08 INFO - PROCESS | 1950 | 1477507448503 Marionette TRACE conn5 <- [1,2331,null,["8"]] 11:44:08 INFO - PROCESS | 1950 | 1477507448508 Marionette TRACE conn5 -> [0,2332,"switchToWindow",{"name":"8"}] 11:44:08 INFO - PROCESS | 1950 | 1477507448513 Marionette TRACE conn5 <- [1,2332,null,{}] 11:44:08 INFO - PROCESS | 1950 | 1477507448518 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x90686000 == 38 [pid = 1950] [id = 504] 11:44:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x90686400) [pid = 1950] [serial = 1479] [outer = (nil)] 11:44:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x9068e800) [pid = 1950] [serial = 1480] [outer = 0x90686400] 11:44:08 INFO - PROCESS | 1950 | 1477507448749 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x90691c00) [pid = 1950] [serial = 1481] [outer = 0x90686400] 11:44:09 INFO - PROCESS | 1950 | 1477507449463 Marionette TRACE conn5 <- [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]]]}] 11:44:09 INFO - .. 11:44:09 INFO - TEST-OK | /pointerlock/constructor.html | took 1281ms 11:44:09 INFO - PROCESS | 1950 | 1477507449560 Marionette TRACE conn5 -> [0,2334,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1950 | 1477507449568 Marionette TRACE conn5 <- [1,2334,null,{"value":"8"}] 11:44:09 INFO - TEST-START | /pointerlock/idlharness.html 11:44:09 INFO - PROCESS | 1950 | 1477507449600 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:09 INFO - PROCESS | 1950 | 1477507449827 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:44:10 INFO - PROCESS | 1950 | 1477507450020 Marionette TRACE conn5 -> [0,2336,"getWindowHandles",null] 11:44:10 INFO - PROCESS | 1950 | 1477507450025 Marionette TRACE conn5 <- [1,2336,null,["8"]] 11:44:10 INFO - PROCESS | 1950 | 1477507450035 Marionette TRACE conn5 -> [0,2337,"switchToWindow",{"name":"8"}] 11:44:10 INFO - PROCESS | 1950 | 1477507450043 Marionette TRACE conn5 <- [1,2337,null,{}] 11:44:10 INFO - PROCESS | 1950 | 1477507450095 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e5000 == 39 [pid = 1950] [id = 505] 11:44:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x831e7400) [pid = 1950] [serial = 1482] [outer = (nil)] 11:44:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x836be000) [pid = 1950] [serial = 1483] [outer = 0x831e7400] 11:44:10 INFO - PROCESS | 1950 | 1477507450202 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x836ca400) [pid = 1950] [serial = 1484] [outer = 0x831e7400] 11:44:11 INFO - PROCESS | 1950 | 1477507451308 Marionette TRACE conn5 <- [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]]]}] 11:44:11 INFO - ........................ 11:44:11 INFO - TEST-OK | /pointerlock/idlharness.html | took 1837ms 11:44:11 INFO - PROCESS | 1950 | 1477507451435 Marionette TRACE conn5 -> [0,2339,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1950 | 1477507451443 Marionette TRACE conn5 <- [1,2339,null,{"value":"8"}] 11:44:11 INFO - TEST-START | /progress-events/constructor.html 11:44:11 INFO - PROCESS | 1950 | 1477507451453 Marionette TRACE conn5 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:11 INFO - PROCESS | 1950 | 1477507451653 Marionette TRACE conn5 <- [1,2340,null,{"value":null}] 11:44:11 INFO - PROCESS | 1950 | 1477507451848 Marionette TRACE conn5 -> [0,2341,"getWindowHandles",null] 11:44:11 INFO - PROCESS | 1950 | 1477507451853 Marionette TRACE conn5 <- [1,2341,null,["8"]] 11:44:11 INFO - PROCESS | 1950 | 1477507451906 Marionette TRACE conn5 -> [0,2342,"switchToWindow",{"name":"8"}] 11:44:11 INFO - PROCESS | 1950 | 1477507451913 Marionette TRACE conn5 <- [1,2342,null,{}] 11:44:11 INFO - PROCESS | 1950 | 1477507451921 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9b0000 == 40 [pid = 1950] [id = 506] 11:44:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x8f9b0400) [pid = 1950] [serial = 1485] [outer = (nil)] 11:44:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x9068b400) [pid = 1950] [serial = 1486] [outer = 0x8f9b0400] 11:44:12 INFO - PROCESS | 1950 | 1477507452023 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x9220e800) [pid = 1950] [serial = 1487] [outer = 0x8f9b0400] 11:44:12 INFO - PROCESS | 1950 | 1477507452714 Marionette TRACE conn5 <- [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]]]}] 11:44:12 INFO - ..... 11:44:12 INFO - TEST-OK | /progress-events/constructor.html | took 1302ms 11:44:12 INFO - PROCESS | 1950 | 1477507452764 Marionette TRACE conn5 -> [0,2344,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1950 | 1477507452772 Marionette TRACE conn5 <- [1,2344,null,{"value":"8"}] 11:44:12 INFO - TEST-START | /progress-events/interface.html 11:44:12 INFO - PROCESS | 1950 | 1477507452781 Marionette TRACE conn5 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:12 INFO - PROCESS | 1950 | 1477507452985 Marionette TRACE conn5 <- [1,2345,null,{"value":null}] 11:44:13 INFO - PROCESS | 1950 | 1477507453188 Marionette TRACE conn5 -> [0,2346,"getWindowHandles",null] 11:44:13 INFO - PROCESS | 1950 | 1477507453194 Marionette TRACE conn5 <- [1,2346,null,["8"]] 11:44:13 INFO - PROCESS | 1950 | 1477507453203 Marionette TRACE conn5 -> [0,2347,"switchToWindow",{"name":"8"}] 11:44:13 INFO - PROCESS | 1950 | 1477507453212 Marionette TRACE conn5 <- [1,2347,null,{}] 11:44:13 INFO - PROCESS | 1950 | 1477507453224 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b2000 == 41 [pid = 1950] [id = 507] 11:44:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x930b2800) [pid = 1950] [serial = 1488] [outer = (nil)] 11:44:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x931c5000) [pid = 1950] [serial = 1489] [outer = 0x930b2800] 11:44:13 INFO - PROCESS | 1950 | 1477507453350 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x9330c400) [pid = 1950] [serial = 1490] [outer = 0x930b2800] 11:44:14 INFO - PROCESS | 1950 | 1477507454190 Marionette TRACE conn5 <- [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]]]}] 11:44:14 INFO - ....... 11:44:14 INFO - TEST-OK | /progress-events/interface.html | took 1473ms 11:44:14 INFO - PROCESS | 1950 | 1477507454255 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:44:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 11:44:14 INFO - PROCESS | 1950 | 1477507454261 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 11:44:14 INFO - PROCESS | 1950 | 1477507454273 Marionette TRACE conn5 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:14 INFO - PROCESS | 1950 | 1477507454499 Marionette TRACE conn5 <- [1,2350,null,{"value":null}] 11:44:14 INFO - PROCESS | 1950 | 1477507454692 Marionette TRACE conn5 -> [0,2351,"getWindowHandles",null] 11:44:14 INFO - PROCESS | 1950 | 1477507454697 Marionette TRACE conn5 <- [1,2351,null,["8"]] 11:44:14 INFO - PROCESS | 1950 | 1477507454710 Marionette TRACE conn5 -> [0,2352,"switchToWindow",{"name":"8"}] 11:44:14 INFO - PROCESS | 1950 | 1477507454717 Marionette TRACE conn5 <- [1,2352,null,{}] 11:44:14 INFO - PROCESS | 1950 | 1477507454769 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e87c00 == 42 [pid = 1950] [id = 508] 11:44:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x93e88400) [pid = 1950] [serial = 1491] [outer = (nil)] 11:44:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x93e8b000) [pid = 1950] [serial = 1492] [outer = 0x93e88400] 11:44:14 INFO - PROCESS | 1950 | 1477507454875 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x93e91400) [pid = 1950] [serial = 1493] [outer = 0x93e88400] 11:44:15 WARNING - wptserve Traceback (most recent call last): 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:44:15 WARNING - rv = self.func(request, response) 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:44:15 WARNING - access_control_allow_origin = "*") 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:44:15 WARNING - payload = payload_generator(server_data) 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:44:15 WARNING - return encode_string_as_bmp_image(data) 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:44:15 WARNING - img.save(f, "BMP") 11:44:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:44:15 WARNING - f.write(bmpfileheader) 11:44:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:44:15 WARNING - 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x82e63400 == 41 [pid = 1950] [id = 484] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9af800 == 40 [pid = 1950] [id = 503] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7eec00 == 39 [pid = 1950] [id = 501] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x82897800 == 38 [pid = 1950] [id = 497] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x84039400 == 37 [pid = 1950] [id = 499] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x8f93d000 == 36 [pid = 1950] [id = 493] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x82d49c00 == 35 [pid = 1950] [id = 489] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x8d173800 == 34 [pid = 1950] [id = 472] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x82daa000 == 33 [pid = 1950] [id = 481] 11:44:18 INFO - PROCESS | 1950 | --DOCSHELL 0x82da6c00 == 32 [pid = 1950] [id = 495] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x83002000) [pid = 1950] [serial = 1420] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x82f97000) [pid = 1950] [serial = 1419] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x8376b000) [pid = 1950] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x83f39400) [pid = 1950] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x836c9000) [pid = 1950] [serial = 1423] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x836c2c00) [pid = 1950] [serial = 1422] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x8c756800) [pid = 1950] [serial = 1429] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x88438800) [pid = 1950] [serial = 1428] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x8d17c000) [pid = 1950] [serial = 1434] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x8cb71800) [pid = 1950] [serial = 1433] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x8293f400) [pid = 1950] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8d172c00) [pid = 1950] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x8cbb6000) [pid = 1950] [serial = 1411] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x83f36c00) [pid = 1950] [serial = 1408] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x82f98400) [pid = 1950] [serial = 1405] [outer = (nil)] [url = about:blank] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x82e69000) [pid = 1950] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x82d46c00) [pid = 1950] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 11:44:18 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x82d47800) [pid = 1950] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x83106000) [pid = 1950] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x8f9a5800) [pid = 1950] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8f931400) [pid = 1950] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x82f92000) [pid = 1950] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x8f9a4800) [pid = 1950] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x831e3400) [pid = 1950] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x82da7c00) [pid = 1950] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x8db27400) [pid = 1950] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x90688400) [pid = 1950] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x84036000) [pid = 1950] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8403a000) [pid = 1950] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8db39400) [pid = 1950] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x83775c00) [pid = 1950] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8cb73400) [pid = 1950] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x8cb70400) [pid = 1950] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83241000) [pid = 1950] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x82e66c00) [pid = 1950] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x90686400) [pid = 1950] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8cb68000) [pid = 1950] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f808800) [pid = 1950] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:22 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x831e9800) [pid = 1950] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x930b2000 == 31 [pid = 1950] [id = 507] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x83105800 == 30 [pid = 1950] [id = 496] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8f931000 == 29 [pid = 1950] [id = 492] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9b0000 == 28 [pid = 1950] [id = 506] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82895400 == 27 [pid = 1950] [id = 491] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x831de400 == 26 [pid = 1950] [id = 490] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8376c800 == 25 [pid = 1950] [id = 494] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6b000 == 24 [pid = 1950] [id = 482] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82e66800 == 23 [pid = 1950] [id = 478] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x90686000 == 22 [pid = 1950] [id = 504] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb72800 == 21 [pid = 1950] [id = 480] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x831e5000 == 20 [pid = 1950] [id = 505] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8288c800 == 19 [pid = 1950] [id = 479] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3c000 == 18 [pid = 1950] [id = 474] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8db27000 == 17 [pid = 1950] [id = 488] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8db25c00 == 16 [pid = 1950] [id = 502] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x83003800 == 15 [pid = 1950] [id = 475] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb6b000 == 14 [pid = 1950] [id = 487] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8288a400 == 13 [pid = 1950] [id = 477] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82e68c00 == 12 [pid = 1950] [id = 473] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb67800 == 11 [pid = 1950] [id = 500] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x88435400 == 10 [pid = 1950] [id = 485] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82a43800 == 9 [pid = 1950] [id = 476] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x83774000 == 8 [pid = 1950] [id = 498] 11:44:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82da7800 == 7 [pid = 1950] [id = 483] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82da2000) [pid = 1950] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x82f8e000) [pid = 1950] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8cbb9000) [pid = 1950] [serial = 1412] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8cbb0000) [pid = 1950] [serial = 1403] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83fd5000) [pid = 1950] [serial = 1409] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x83103000) [pid = 1950] [serial = 1406] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x9068e800) [pid = 1950] [serial = 1480] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x90691c00) [pid = 1950] [serial = 1481] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8f938400) [pid = 1950] [serial = 1475] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8f9ad000) [pid = 1950] [serial = 1476] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8db18c00) [pid = 1950] [serial = 1478] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8cb6c400) [pid = 1950] [serial = 1470] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x8cbb7c00) [pid = 1950] [serial = 1471] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8f814000) [pid = 1950] [serial = 1473] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83f35400) [pid = 1950] [serial = 1465] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83f3e400) [pid = 1950] [serial = 1466] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8403f000) [pid = 1950] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x8310b000) [pid = 1950] [serial = 1459] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x8310dc00) [pid = 1950] [serial = 1460] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x8324bc00) [pid = 1950] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x83243400) [pid = 1950] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8f9b2000) [pid = 1950] [serial = 1453] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8fa7fc00) [pid = 1950] [serial = 1454] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x8f934000) [pid = 1950] [serial = 1447] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x8f936000) [pid = 1950] [serial = 1448] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x8f93a400) [pid = 1950] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x8f93b800) [pid = 1950] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x88435000) [pid = 1950] [serial = 1444] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x8c75f400) [pid = 1950] [serial = 1445] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x83245000) [pid = 1950] [serial = 1441] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x836cc000) [pid = 1950] [serial = 1442] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8db44c00) [pid = 1950] [serial = 1436] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x8f806c00) [pid = 1950] [serial = 1437] [outer = (nil)] [url = about:blank] 11:44:26 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82da8400) [pid = 1950] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 11:44:29 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x831e7400) [pid = 1950] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 11:44:29 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8f9b0400) [pid = 1950] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 11:44:29 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x930b2800) [pid = 1950] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x9330c400) [pid = 1950] [serial = 1490] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x931c5000) [pid = 1950] [serial = 1489] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x93e8b000) [pid = 1950] [serial = 1492] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x9068b400) [pid = 1950] [serial = 1486] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x9220e800) [pid = 1950] [serial = 1487] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x836be000) [pid = 1950] [serial = 1483] [outer = (nil)] [url = about:blank] 11:44:34 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x836ca400) [pid = 1950] [serial = 1484] [outer = (nil)] [url = about:blank] 11:44:45 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:44:45 INFO - PROCESS | 1950 | 1477507485107 Marionette TRACE conn5 <- [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]]]}] 11:44:45 INFO - . 11:44:45 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 30876ms 11:44:45 INFO - PROCESS | 1950 | 1477507485147 Marionette TRACE conn5 -> [0,2354,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1950 | 1477507485155 Marionette TRACE conn5 <- [1,2354,null,{"value":"8"}] 11:44:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 11:44:45 INFO - PROCESS | 1950 | 1477507485168 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:44:45 INFO - PROCESS | 1950 | 1477507485443 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:44:45 INFO - PROCESS | 1950 | 1477507485545 Marionette TRACE conn5 -> [0,2356,"getWindowHandles",null] 11:44:45 INFO - PROCESS | 1950 | 1477507485551 Marionette TRACE conn5 <- [1,2356,null,["8"]] 11:44:45 INFO - PROCESS | 1950 | 1477507485562 Marionette TRACE conn5 -> [0,2357,"switchToWindow",{"name":"8"}] 11:44:45 INFO - PROCESS | 1950 | 1477507485571 Marionette TRACE conn5 <- [1,2357,null,{}] 11:44:45 INFO - PROCESS | 1950 | 1477507485578 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a39800 == 8 [pid = 1950] [id = 509] 11:44:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a3b000) [pid = 1950] [serial = 1494] [outer = (nil)] 11:44:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a41c00) [pid = 1950] [serial = 1495] [outer = 0x82a3b000] 11:44:45 INFO - PROCESS | 1950 | 1477507485682 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d48000) [pid = 1950] [serial = 1496] [outer = 0x82a3b000] 11:44:46 WARNING - wptserve Traceback (most recent call last): 11:44:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:44:46 WARNING - rv = self.func(request, response) 11:44:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:44:46 WARNING - access_control_allow_origin = "*") 11:44:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:44:46 WARNING - payload = payload_generator(server_data) 11:44:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:44:46 WARNING - return encode_string_as_bmp_image(data) 11:44: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 11:44:46 WARNING - img.save(f, "BMP") 11:44:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:44:46 WARNING - f.write(bmpfileheader) 11:44:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:44:46 WARNING - 11:44:55 INFO - PROCESS | 1950 | --DOCSHELL 0x93e87c00 == 7 [pid = 1950] [id = 508] 11:44:57 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x93e88400) [pid = 1950] [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] 11:45:03 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x93e91400) [pid = 1950] [serial = 1493] [outer = (nil)] [url = about:blank] 11:45:03 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a41c00) [pid = 1950] [serial = 1495] [outer = (nil)] [url = about:blank] 11:45:15 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:45:16 INFO - PROCESS | 1950 | 1477507516026 Marionette TRACE conn5 <- [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]]]}] 11:45:16 INFO - . 11:45:16 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30919ms 11:45:16 INFO - PROCESS | 1950 | 1477507516087 Marionette TRACE conn5 -> [0,2359,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 1950 | 1477507516095 Marionette TRACE conn5 <- [1,2359,null,{"value":"8"}] 11:45:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 11:45:16 INFO - PROCESS | 1950 | 1477507516110 Marionette TRACE conn5 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:16 INFO - PROCESS | 1950 | 1477507516382 Marionette TRACE conn5 <- [1,2360,null,{"value":null}] 11:45:16 INFO - PROCESS | 1950 | 1477507516467 Marionette TRACE conn5 -> [0,2361,"getWindowHandles",null] 11:45:16 INFO - PROCESS | 1950 | 1477507516475 Marionette TRACE conn5 <- [1,2361,null,["8"]] 11:45:16 INFO - PROCESS | 1950 | 1477507516485 Marionette TRACE conn5 -> [0,2362,"switchToWindow",{"name":"8"}] 11:45:16 INFO - PROCESS | 1950 | 1477507516495 Marionette TRACE conn5 <- [1,2362,null,{}] 11:45:16 INFO - PROCESS | 1950 | 1477507516507 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3dc00 == 8 [pid = 1950] [id = 510] 11:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a3e000) [pid = 1950] [serial = 1497] [outer = (nil)] 11:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a44400) [pid = 1950] [serial = 1498] [outer = 0x82a3e000] 11:45:16 INFO - PROCESS | 1950 | 1477507516611 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4bc00) [pid = 1950] [serial = 1499] [outer = 0x82a3e000] 11:45:17 WARNING - wptserve Traceback (most recent call last): 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:45:17 WARNING - rv = self.func(request, response) 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:45:17 WARNING - access_control_allow_origin = "*") 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:45:17 WARNING - payload = payload_generator(server_data) 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:45:17 WARNING - return encode_string_as_bmp_image(data) 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:45:17 WARNING - img.save(f, "BMP") 11:45:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:45:17 WARNING - f.write(bmpfileheader) 11:45:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:45:17 WARNING - 11:45:26 INFO - PROCESS | 1950 | --DOCSHELL 0x82a39800 == 7 [pid = 1950] [id = 509] 11:45:28 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a3b000) [pid = 1950] [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] 11:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d48000) [pid = 1950] [serial = 1496] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a44400) [pid = 1950] [serial = 1498] [outer = (nil)] [url = about:blank] 11:45:46 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:45:46 INFO - PROCESS | 1950 | 1477507546870 Marionette TRACE conn5 <- [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]]]}] 11:45:46 INFO - . 11:45:46 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 30815ms 11:45:46 INFO - PROCESS | 1950 | 1477507546922 Marionette TRACE conn5 -> [0,2364,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1950 | 1477507546930 Marionette TRACE conn5 <- [1,2364,null,{"value":"8"}] 11:45:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 11:45:46 INFO - PROCESS | 1950 | 1477507546942 Marionette TRACE conn5 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:47 INFO - PROCESS | 1950 | 1477507547195 Marionette TRACE conn5 <- [1,2365,null,{"value":null}] 11:45:47 INFO - PROCESS | 1950 | 1477507547277 Marionette TRACE conn5 -> [0,2366,"getWindowHandles",null] 11:45:47 INFO - PROCESS | 1950 | 1477507547284 Marionette TRACE conn5 <- [1,2366,null,["8"]] 11:45:47 INFO - PROCESS | 1950 | 1477507547293 Marionette TRACE conn5 -> [0,2367,"switchToWindow",{"name":"8"}] 11:45:47 INFO - PROCESS | 1950 | 1477507547300 Marionette TRACE conn5 <- [1,2367,null,{}] 11:45:47 INFO - PROCESS | 1950 | 1477507547307 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3b000 == 8 [pid = 1950] [id = 511] 11:45:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a3bc00) [pid = 1950] [serial = 1500] [outer = (nil)] 11:45:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a43c00) [pid = 1950] [serial = 1501] [outer = 0x82a3bc00] 11:45:47 INFO - PROCESS | 1950 | 1477507547411 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4b400) [pid = 1950] [serial = 1502] [outer = 0x82a3bc00] 11:45:48 INFO - PROCESS | 1950 | 1477507548049 Marionette TRACE conn5 <- [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]]]}] 11:45:48 INFO - . 11:45:48 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 1173ms 11:45:48 INFO - PROCESS | 1950 | 1477507548113 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 1950 | 1477507548119 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 11:45:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 11:45:48 INFO - PROCESS | 1950 | 1477507548128 Marionette TRACE conn5 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:48 INFO - PROCESS | 1950 | 1477507548393 Marionette TRACE conn5 <- [1,2370,null,{"value":null}] 11:45:48 INFO - PROCESS | 1950 | 1477507548408 Marionette TRACE conn5 -> [0,2371,"getWindowHandles",null] 11:45:48 INFO - PROCESS | 1950 | 1477507548414 Marionette TRACE conn5 <- [1,2371,null,["8"]] 11:45:48 INFO - PROCESS | 1950 | 1477507548423 Marionette TRACE conn5 -> [0,2372,"switchToWindow",{"name":"8"}] 11:45:48 INFO - PROCESS | 1950 | 1477507548429 Marionette TRACE conn5 <- [1,2372,null,{}] 11:45:48 INFO - PROCESS | 1950 | 1477507548435 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x82897c00 == 9 [pid = 1950] [id = 512] 11:45:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6d400) [pid = 1950] [serial = 1503] [outer = (nil)] 11:45:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82e6f800) [pid = 1950] [serial = 1504] [outer = 0x82e6d400] 11:45:48 INFO - PROCESS | 1950 | 1477507548524 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83002800) [pid = 1950] [serial = 1505] [outer = 0x82e6d400] 11:45:49 INFO - PROCESS | 1950 | 1477507549305 Marionette TRACE conn5 <- [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]]]}] 11:45:49 INFO - . 11:45:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1234ms 11:45:49 INFO - PROCESS | 1950 | 1477507549373 Marionette TRACE conn5 -> [0,2374,"getWindowHandle",null] 11:45:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 11:45:49 INFO - PROCESS | 1950 | 1477507549383 Marionette TRACE conn5 <- [1,2374,null,{"value":"8"}] 11:45:49 INFO - PROCESS | 1950 | 1477507549390 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:49 INFO - PROCESS | 1950 | 1477507549644 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:45:49 INFO - PROCESS | 1950 | 1477507549661 Marionette TRACE conn5 -> [0,2376,"getWindowHandles",null] 11:45:49 INFO - PROCESS | 1950 | 1477507549665 Marionette TRACE conn5 <- [1,2376,null,["8"]] 11:45:49 INFO - PROCESS | 1950 | 1477507549671 Marionette TRACE conn5 -> [0,2377,"switchToWindow",{"name":"8"}] 11:45:49 INFO - PROCESS | 1950 | 1477507549679 Marionette TRACE conn5 <- [1,2377,null,{}] 11:45:49 INFO - PROCESS | 1950 | 1477507549687 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e0000 == 10 [pid = 1950] [id = 513] 11:45:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831e0400) [pid = 1950] [serial = 1506] [outer = (nil)] 11:45:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e2400) [pid = 1950] [serial = 1507] [outer = 0x831e0400] 11:45:49 INFO - PROCESS | 1950 | 1477507549783 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831e9400) [pid = 1950] [serial = 1508] [outer = 0x831e0400] 11:45:50 INFO - PROCESS | 1950 | 1477507550553 Marionette TRACE conn5 <- [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]]]}] 11:45:50 INFO - . 11:45:50 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 1178ms 11:45:50 INFO - PROCESS | 1950 | 1477507550567 Marionette TRACE conn5 -> [0,2379,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1950 | 1477507550572 Marionette TRACE conn5 <- [1,2379,null,{"value":"8"}] 11:45:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 11:45:50 INFO - PROCESS | 1950 | 1477507550580 Marionette TRACE conn5 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:50 INFO - PROCESS | 1950 | 1477507550820 Marionette TRACE conn5 <- [1,2380,null,{"value":null}] 11:45:50 INFO - PROCESS | 1950 | 1477507550842 Marionette TRACE conn5 -> [0,2381,"getWindowHandles",null] 11:45:50 INFO - PROCESS | 1950 | 1477507550850 Marionette TRACE conn5 <- [1,2381,null,["8"]] 11:45:50 INFO - PROCESS | 1950 | 1477507550856 Marionette TRACE conn5 -> [0,2382,"switchToWindow",{"name":"8"}] 11:45:50 INFO - PROCESS | 1950 | 1477507550862 Marionette TRACE conn5 <- [1,2382,null,{}] 11:45:50 INFO - PROCESS | 1950 | 1477507550870 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x83009c00 == 11 [pid = 1950] [id = 514] 11:45:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836c6000) [pid = 1950] [serial = 1509] [outer = (nil)] 11:45:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x836c9c00) [pid = 1950] [serial = 1510] [outer = 0x836c6000] 11:45:50 INFO - PROCESS | 1950 | 1477507550959 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x8376c800) [pid = 1950] [serial = 1511] [outer = 0x836c6000] 11:45:51 INFO - PROCESS | 1950 | 1477507551726 Marionette TRACE conn5 <- [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]]]}] 11:45:51 INFO - . 11:45:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1169ms 11:45:51 INFO - PROCESS | 1950 | 1477507551754 Marionette TRACE conn5 -> [0,2384,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1950 | 1477507551759 Marionette TRACE conn5 <- [1,2384,null,{"value":"8"}] 11:45:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 11:45:51 INFO - PROCESS | 1950 | 1477507551767 Marionette TRACE conn5 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:51 INFO - PROCESS | 1950 | 1477507551962 Marionette TRACE conn5 <- [1,2385,null,{"value":null}] 11:45:52 INFO - PROCESS | 1950 | 1477507552102 Marionette TRACE conn5 -> [0,2386,"getWindowHandles",null] 11:45:52 INFO - PROCESS | 1950 | 1477507552105 Marionette TRACE conn5 <- [1,2386,null,["8"]] 11:45:52 INFO - PROCESS | 1950 | 1477507552112 Marionette TRACE conn5 -> [0,2387,"switchToWindow",{"name":"8"}] 11:45:52 INFO - PROCESS | 1950 | 1477507552119 Marionette TRACE conn5 <- [1,2387,null,{}] 11:45:52 INFO - PROCESS | 1950 | 1477507552125 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f38000 == 12 [pid = 1950] [id = 515] 11:45:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f38800) [pid = 1950] [serial = 1512] [outer = (nil)] 11:45:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f3ac00) [pid = 1950] [serial = 1513] [outer = 0x83f38800] 11:45:52 INFO - PROCESS | 1950 | 1477507552212 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f3dc00) [pid = 1950] [serial = 1514] [outer = 0x83f38800] 11:45:52 INFO - PROCESS | 1950 | 1477507552827 Marionette TRACE conn5 <- [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]]]}] 11:45:52 INFO - . 11:45:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1078ms 11:45:52 INFO - PROCESS | 1950 | 1477507552849 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1950 | 1477507552852 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 11:45:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 11:45:52 INFO - PROCESS | 1950 | 1477507552863 Marionette TRACE conn5 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:53 INFO - PROCESS | 1950 | 1477507553144 Marionette TRACE conn5 <- [1,2390,null,{"value":null}] 11:45:53 INFO - PROCESS | 1950 | 1477507553164 Marionette TRACE conn5 -> [0,2391,"getWindowHandles",null] 11:45:53 INFO - PROCESS | 1950 | 1477507553167 Marionette TRACE conn5 <- [1,2391,null,["8"]] 11:45:53 INFO - PROCESS | 1950 | 1477507553174 Marionette TRACE conn5 -> [0,2392,"switchToWindow",{"name":"8"}] 11:45:53 INFO - PROCESS | 1950 | 1477507553179 Marionette TRACE conn5 <- [1,2392,null,{}] 11:45:53 INFO - PROCESS | 1950 | 1477507553185 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd3000 == 13 [pid = 1950] [id = 516] 11:45:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83fd4000) [pid = 1950] [serial = 1515] [outer = (nil)] 11:45:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8403a000) [pid = 1950] [serial = 1516] [outer = 0x83fd4000] 11:45:53 INFO - PROCESS | 1950 | 1477507553278 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x84042000) [pid = 1950] [serial = 1517] [outer = 0x83fd4000] 11:45:54 INFO - PROCESS | 1950 | 1477507554068 Marionette TRACE conn5 <- [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]]]}] 11:45:54 INFO - . 11:45:54 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 1233ms 11:45:54 INFO - PROCESS | 1950 | 1477507554096 Marionette TRACE conn5 -> [0,2394,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 1950 | 1477507554100 Marionette TRACE conn5 <- [1,2394,null,{"value":"8"}] 11:45:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 11:45:54 INFO - PROCESS | 1950 | 1477507554107 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:54 INFO - PROCESS | 1950 | 1477507554353 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:45:54 INFO - PROCESS | 1950 | 1477507554366 Marionette TRACE conn5 -> [0,2396,"getWindowHandles",null] 11:45:54 INFO - PROCESS | 1950 | 1477507554372 Marionette TRACE conn5 <- [1,2396,null,["8"]] 11:45:54 INFO - PROCESS | 1950 | 1477507554380 Marionette TRACE conn5 -> [0,2397,"switchToWindow",{"name":"8"}] 11:45:54 INFO - PROCESS | 1950 | 1477507554387 Marionette TRACE conn5 <- [1,2397,null,{}] 11:45:54 INFO - PROCESS | 1950 | 1477507554393 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c754800 == 14 [pid = 1950] [id = 517] 11:45:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x8c755400) [pid = 1950] [serial = 1518] [outer = (nil)] 11:45:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x8c759800) [pid = 1950] [serial = 1519] [outer = 0x8c755400] 11:45:54 INFO - PROCESS | 1950 | 1477507554477 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8c758800) [pid = 1950] [serial = 1520] [outer = 0x8c755400] 11:45:55 INFO - PROCESS | 1950 | 1477507555240 Marionette TRACE conn5 <- [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]]]}] 11:45:55 INFO - . 11:45:55 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 1179ms 11:45:55 INFO - PROCESS | 1950 | 1477507555306 Marionette TRACE conn5 -> [0,2399,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1950 | 1477507555314 Marionette TRACE conn5 <- [1,2399,null,{"value":"8"}] 11:45:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 11:45:55 INFO - PROCESS | 1950 | 1477507555327 Marionette TRACE conn5 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:55 INFO - PROCESS | 1950 | 1477507555555 Marionette TRACE conn5 <- [1,2400,null,{"value":null}] 11:45:55 INFO - PROCESS | 1950 | 1477507555726 Marionette TRACE conn5 -> [0,2401,"getWindowHandles",null] 11:45:55 INFO - PROCESS | 1950 | 1477507555732 Marionette TRACE conn5 <- [1,2401,null,["8"]] 11:45:55 INFO - PROCESS | 1950 | 1477507555748 Marionette TRACE conn5 -> [0,2402,"switchToWindow",{"name":"8"}] 11:45:55 INFO - PROCESS | 1950 | 1477507555758 Marionette TRACE conn5 <- [1,2402,null,{}] 11:45:55 INFO - PROCESS | 1950 | 1477507555764 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e67400 == 15 [pid = 1950] [id = 518] 11:45:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x82e67c00) [pid = 1950] [serial = 1521] [outer = (nil)] 11:45:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x83004000) [pid = 1950] [serial = 1522] [outer = 0x82e67c00] 11:45:55 INFO - PROCESS | 1950 | 1477507555874 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x82e6fc00) [pid = 1950] [serial = 1523] [outer = 0x82e67c00] 11:45:56 INFO - PROCESS | 1950 | 1477507556587 Marionette TRACE conn5 <- [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]]]}] 11:45:56 INFO - . 11:45:56 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1288ms 11:45:56 INFO - PROCESS | 1950 | 1477507556613 Marionette TRACE conn5 -> [0,2404,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 1950 | 1477507556619 Marionette TRACE conn5 <- [1,2404,null,{"value":"8"}] 11:45:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 11:45:56 INFO - PROCESS | 1950 | 1477507556627 Marionette TRACE conn5 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:56 INFO - PROCESS | 1950 | 1477507556838 Marionette TRACE conn5 <- [1,2405,null,{"value":null}] 11:45:57 INFO - PROCESS | 1950 | 1477507557007 Marionette TRACE conn5 -> [0,2406,"getWindowHandles",null] 11:45:57 INFO - PROCESS | 1950 | 1477507557013 Marionette TRACE conn5 <- [1,2406,null,["8"]] 11:45:57 INFO - PROCESS | 1950 | 1477507557024 Marionette TRACE conn5 -> [0,2407,"switchToWindow",{"name":"8"}] 11:45:57 INFO - PROCESS | 1950 | 1477507557032 Marionette TRACE conn5 <- [1,2407,null,{}] 11:45:57 INFO - PROCESS | 1950 | 1477507557039 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x83002c00 == 16 [pid = 1950] [id = 519] 11:45:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x83769800) [pid = 1950] [serial = 1524] [outer = (nil)] 11:45:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x83f3f800) [pid = 1950] [serial = 1525] [outer = 0x83769800] 11:45:57 INFO - PROCESS | 1950 | 1477507557185 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x83f41400) [pid = 1950] [serial = 1526] [outer = 0x83769800] 11:45:58 INFO - PROCESS | 1950 | 1477507558004 Marionette TRACE conn5 <- [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]]]}] 11:45:58 INFO - . 11:45:58 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 1427ms 11:45:58 INFO - PROCESS | 1950 | 1477507558088 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1950 | 1477507558097 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 11:45:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 11:45:58 INFO - PROCESS | 1950 | 1477507558107 Marionette TRACE conn5 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:45:58 INFO - PROCESS | 1950 | 1477507558329 Marionette TRACE conn5 <- [1,2410,null,{"value":null}] 11:45:58 INFO - PROCESS | 1950 | 1477507558502 Marionette TRACE conn5 -> [0,2411,"getWindowHandles",null] 11:45:58 INFO - PROCESS | 1950 | 1477507558509 Marionette TRACE conn5 <- [1,2411,null,["8"]] 11:45:58 INFO - PROCESS | 1950 | 1477507558516 Marionette TRACE conn5 -> [0,2412,"switchToWindow",{"name":"8"}] 11:45:58 INFO - PROCESS | 1950 | 1477507558523 Marionette TRACE conn5 <- [1,2412,null,{}] 11:45:58 INFO - PROCESS | 1950 | 1477507558575 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb6b400 == 17 [pid = 1950] [id = 520] 11:45:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8cb6b800) [pid = 1950] [serial = 1527] [outer = (nil)] 11:45:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8cb72800) [pid = 1950] [serial = 1528] [outer = 0x8cb6b800] 11:45:58 INFO - PROCESS | 1950 | 1477507558681 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8cb72c00) [pid = 1950] [serial = 1529] [outer = 0x8cb6b800] 11:45:59 WARNING - wptserve Traceback (most recent call last): 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:45:59 WARNING - rv = self.func(request, response) 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:45:59 WARNING - access_control_allow_origin = "*") 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:45:59 WARNING - payload = payload_generator(server_data) 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:45:59 WARNING - return encode_string_as_bmp_image(data) 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:45:59 WARNING - img.save(f, "BMP") 11:45:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:45:59 WARNING - f.write(bmpfileheader) 11:45:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:45:59 WARNING - 11:46:00 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3dc00 == 16 [pid = 1950] [id = 510] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83fd4000) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83f38800) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x836c6000) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x831e0400) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x82e6d400) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x82a3bc00) [pid = 1950] [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] 11:46:03 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x82a3e000) [pid = 1950] [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] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82897c00 == 15 [pid = 1950] [id = 512] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd3000 == 14 [pid = 1950] [id = 516] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83f38000 == 13 [pid = 1950] [id = 515] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83009c00 == 12 [pid = 1950] [id = 514] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x831e0000 == 11 [pid = 1950] [id = 513] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3b000 == 10 [pid = 1950] [id = 511] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83002c00 == 9 [pid = 1950] [id = 519] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82e67400 == 8 [pid = 1950] [id = 518] 11:46:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8c754800 == 7 [pid = 1950] [id = 517] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x83002800) [pid = 1950] [serial = 1505] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x82e6f800) [pid = 1950] [serial = 1504] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x831e9400) [pid = 1950] [serial = 1508] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x831e2400) [pid = 1950] [serial = 1507] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x8376c800) [pid = 1950] [serial = 1511] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x836c9c00) [pid = 1950] [serial = 1510] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x83f3dc00) [pid = 1950] [serial = 1514] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x83f3ac00) [pid = 1950] [serial = 1513] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x84042000) [pid = 1950] [serial = 1517] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x8403a000) [pid = 1950] [serial = 1516] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x82a43c00) [pid = 1950] [serial = 1501] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82d4b400) [pid = 1950] [serial = 1502] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82d4bc00) [pid = 1950] [serial = 1499] [outer = (nil)] [url = about:blank] 11:46:09 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8c759800) [pid = 1950] [serial = 1519] [outer = (nil)] [url = about:blank] 11:46:11 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x82e67c00) [pid = 1950] [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] 11:46:11 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8c755400) [pid = 1950] [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] 11:46:11 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x83769800) [pid = 1950] [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] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82e6fc00) [pid = 1950] [serial = 1523] [outer = (nil)] [url = about:blank] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8c758800) [pid = 1950] [serial = 1520] [outer = (nil)] [url = about:blank] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8cb72800) [pid = 1950] [serial = 1528] [outer = (nil)] [url = about:blank] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x83004000) [pid = 1950] [serial = 1522] [outer = (nil)] [url = about:blank] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83f3f800) [pid = 1950] [serial = 1525] [outer = (nil)] [url = about:blank] 11:46:16 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x83f41400) [pid = 1950] [serial = 1526] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:46:28 INFO - PROCESS | 1950 | 1477507588894 Marionette TRACE conn5 <- [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]]]}] 11:46:28 INFO - . 11:46:28 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30813ms 11:46:28 INFO - PROCESS | 1950 | 1477507588922 Marionette TRACE conn5 -> [0,2414,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1950 | 1477507588930 Marionette TRACE conn5 <- [1,2414,null,{"value":"8"}] 11:46:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 11:46:28 INFO - PROCESS | 1950 | 1477507588943 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:46:29 INFO - PROCESS | 1950 | 1477507589201 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:46:29 INFO - PROCESS | 1950 | 1477507589288 Marionette TRACE conn5 -> [0,2416,"getWindowHandles",null] 11:46:29 INFO - PROCESS | 1950 | 1477507589295 Marionette TRACE conn5 <- [1,2416,null,["8"]] 11:46:29 INFO - PROCESS | 1950 | 1477507589304 Marionette TRACE conn5 -> [0,2417,"switchToWindow",{"name":"8"}] 11:46:29 INFO - PROCESS | 1950 | 1477507589313 Marionette TRACE conn5 <- [1,2417,null,{}] 11:46:29 INFO - PROCESS | 1950 | 1477507589325 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3b000 == 8 [pid = 1950] [id = 521] 11:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a3bc00) [pid = 1950] [serial = 1530] [outer = (nil)] 11:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a40c00) [pid = 1950] [serial = 1531] [outer = 0x82a3bc00] 11:46:29 INFO - PROCESS | 1950 | 1477507589438 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d46c00) [pid = 1950] [serial = 1532] [outer = 0x82a3bc00] 11:46:29 WARNING - wptserve Traceback (most recent call last): 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:46:29 WARNING - rv = self.func(request, response) 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:46:29 WARNING - access_control_allow_origin = "*") 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:46:29 WARNING - payload = payload_generator(server_data) 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:46:29 WARNING - return encode_string_as_bmp_image(data) 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:46:29 WARNING - img.save(f, "BMP") 11:46:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:46:29 WARNING - f.write(bmpfileheader) 11:46:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:46:29 WARNING - 11:46:39 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb6b400 == 7 [pid = 1950] [id = 520] 11:46:41 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8cb6b800) [pid = 1950] [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] 11:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8cb72c00) [pid = 1950] [serial = 1529] [outer = (nil)] [url = about:blank] 11:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a40c00) [pid = 1950] [serial = 1531] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:46:59 INFO - PROCESS | 1950 | 1477507619661 Marionette TRACE conn5 <- [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]]]}] 11:46:59 INFO - . 11:46:59 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30769ms 11:46:59 INFO - PROCESS | 1950 | 1477507619711 Marionette TRACE conn5 -> [0,2419,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1950 | 1477507619719 Marionette TRACE conn5 <- [1,2419,null,{"value":"8"}] 11:46:59 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 11:46:59 INFO - PROCESS | 1950 | 1477507619733 Marionette TRACE conn5 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:46:59 INFO - PROCESS | 1950 | 1477507619990 Marionette TRACE conn5 <- [1,2420,null,{"value":null}] 11:47:00 INFO - PROCESS | 1950 | 1477507620074 Marionette TRACE conn5 -> [0,2421,"getWindowHandles",null] 11:47:00 INFO - PROCESS | 1950 | 1477507620082 Marionette TRACE conn5 <- [1,2421,null,["8"]] 11:47:00 INFO - PROCESS | 1950 | 1477507620092 Marionette TRACE conn5 -> [0,2422,"switchToWindow",{"name":"8"}] 11:47:00 INFO - PROCESS | 1950 | 1477507620102 Marionette TRACE conn5 <- [1,2422,null,{}] 11:47:00 INFO - PROCESS | 1950 | 1477507620114 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a43800 == 8 [pid = 1950] [id = 522] 11:47:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a43c00) [pid = 1950] [serial = 1533] [outer = (nil)] 11:47:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d46000) [pid = 1950] [serial = 1534] [outer = 0x82a43c00] 11:47:00 INFO - PROCESS | 1950 | 1477507620218 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4fc00) [pid = 1950] [serial = 1535] [outer = 0x82a43c00] 11:47:00 WARNING - wptserve Traceback (most recent call last): 11:47:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:47:00 WARNING - rv = self.func(request, response) 11:47:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:47:00 WARNING - access_control_allow_origin = "*") 11:47:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:47:00 WARNING - payload = payload_generator(server_data) 11:47:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:47:00 WARNING - return encode_string_as_bmp_image(data) 11:47: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 11:47:00 WARNING - img.save(f, "BMP") 11:47:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:47:00 WARNING - f.write(bmpfileheader) 11:47:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:47:00 WARNING - 11:47:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3b000 == 7 [pid = 1950] [id = 521] 11:47:12 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a3bc00) [pid = 1950] [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] 11:47:17 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d46c00) [pid = 1950] [serial = 1532] [outer = (nil)] [url = about:blank] 11:47:17 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d46000) [pid = 1950] [serial = 1534] [outer = (nil)] [url = about:blank] 11:47:30 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:47:30 INFO - PROCESS | 1950 | 1477507650445 Marionette TRACE conn5 <- [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]]]}] 11:47:30 INFO - . 11:47:30 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30772ms 11:47:30 INFO - PROCESS | 1950 | 1477507650504 Marionette TRACE conn5 -> [0,2424,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1950 | 1477507650512 Marionette TRACE conn5 <- [1,2424,null,{"value":"8"}] 11:47:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 11:47:30 INFO - PROCESS | 1950 | 1477507650526 Marionette TRACE conn5 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:30 INFO - PROCESS | 1950 | 1477507650784 Marionette TRACE conn5 <- [1,2425,null,{"value":null}] 11:47:30 INFO - PROCESS | 1950 | 1477507650869 Marionette TRACE conn5 -> [0,2426,"getWindowHandles",null] 11:47:30 INFO - PROCESS | 1950 | 1477507650876 Marionette TRACE conn5 <- [1,2426,null,["8"]] 11:47:30 INFO - PROCESS | 1950 | 1477507650886 Marionette TRACE conn5 -> [0,2427,"switchToWindow",{"name":"8"}] 11:47:30 INFO - PROCESS | 1950 | 1477507650897 Marionette TRACE conn5 <- [1,2427,null,{}] 11:47:30 INFO - PROCESS | 1950 | 1477507650909 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41800 == 8 [pid = 1950] [id = 523] 11:47:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41c00) [pid = 1950] [serial = 1536] [outer = (nil)] 11:47:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d46000) [pid = 1950] [serial = 1537] [outer = 0x82a41c00] 11:47:31 INFO - PROCESS | 1950 | 1477507651013 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d52000) [pid = 1950] [serial = 1538] [outer = 0x82a41c00] 11:47:31 INFO - PROCESS | 1950 | 1477507651707 Marionette TRACE conn5 <- [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]]]}] 11:47:31 INFO - . 11:47:31 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1230ms 11:47:31 INFO - PROCESS | 1950 | 1477507651753 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 1950 | 1477507651760 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 11:47:31 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 11:47:31 INFO - PROCESS | 1950 | 1477507651769 Marionette TRACE conn5 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:32 INFO - PROCESS | 1950 | 1477507652047 Marionette TRACE conn5 <- [1,2430,null,{"value":null}] 11:47:32 INFO - PROCESS | 1950 | 1477507652063 Marionette TRACE conn5 -> [0,2431,"getWindowHandles",null] 11:47:32 INFO - PROCESS | 1950 | 1477507652069 Marionette TRACE conn5 <- [1,2431,null,["8"]] 11:47:32 INFO - PROCESS | 1950 | 1477507652076 Marionette TRACE conn5 -> [0,2432,"switchToWindow",{"name":"8"}] 11:47:32 INFO - PROCESS | 1950 | 1477507652083 Marionette TRACE conn5 <- [1,2432,null,{}] 11:47:32 INFO - PROCESS | 1950 | 1477507652091 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6ac00 == 9 [pid = 1950] [id = 524] 11:47:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6f000) [pid = 1950] [serial = 1539] [outer = (nil)] 11:47:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83002800) [pid = 1950] [serial = 1540] [outer = 0x82e6f000] 11:47:32 INFO - PROCESS | 1950 | 1477507652182 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83002c00) [pid = 1950] [serial = 1541] [outer = 0x82e6f000] 11:47:33 INFO - PROCESS | 1950 | 1477507653023 Marionette TRACE conn5 <- [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]]]}] 11:47:33 INFO - . 11:47:33 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1272ms 11:47:33 INFO - PROCESS | 1950 | 1477507653050 Marionette TRACE conn5 -> [0,2434,"getWindowHandle",null] 11:47:33 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 11:47:33 INFO - PROCESS | 1950 | 1477507653059 Marionette TRACE conn5 <- [1,2434,null,{"value":"8"}] 11:47:33 INFO - PROCESS | 1950 | 1477507653066 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:33 INFO - PROCESS | 1950 | 1477507653328 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:47:33 INFO - PROCESS | 1950 | 1477507653353 Marionette TRACE conn5 -> [0,2436,"getWindowHandles",null] 11:47:33 INFO - PROCESS | 1950 | 1477507653359 Marionette TRACE conn5 <- [1,2436,null,["8"]] 11:47:33 INFO - PROCESS | 1950 | 1477507653365 Marionette TRACE conn5 -> [0,2437,"switchToWindow",{"name":"8"}] 11:47:33 INFO - PROCESS | 1950 | 1477507653375 Marionette TRACE conn5 <- [1,2437,null,{}] 11:47:33 INFO - PROCESS | 1950 | 1477507653383 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x831de800 == 10 [pid = 1950] [id = 525] 11:47:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831df000) [pid = 1950] [serial = 1542] [outer = (nil)] 11:47:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e0c00) [pid = 1950] [serial = 1543] [outer = 0x831df000] 11:47:33 INFO - PROCESS | 1950 | 1477507653482 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831e6000) [pid = 1950] [serial = 1544] [outer = 0x831df000] 11:47:34 INFO - PROCESS | 1950 | 1477507654268 Marionette TRACE conn5 <- [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]]]}] 11:47:34 INFO - . 11:47:34 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1226ms 11:47:34 INFO - PROCESS | 1950 | 1477507654292 Marionette TRACE conn5 -> [0,2439,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1950 | 1477507654297 Marionette TRACE conn5 <- [1,2439,null,{"value":"8"}] 11:47:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 11:47:34 INFO - PROCESS | 1950 | 1477507654305 Marionette TRACE conn5 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:34 INFO - PROCESS | 1950 | 1477507654539 Marionette TRACE conn5 <- [1,2440,null,{"value":null}] 11:47:34 INFO - PROCESS | 1950 | 1477507654562 Marionette TRACE conn5 -> [0,2441,"getWindowHandles",null] 11:47:34 INFO - PROCESS | 1950 | 1477507654571 Marionette TRACE conn5 <- [1,2441,null,["8"]] 11:47:34 INFO - PROCESS | 1950 | 1477507654576 Marionette TRACE conn5 -> [0,2442,"switchToWindow",{"name":"8"}] 11:47:34 INFO - PROCESS | 1950 | 1477507654584 Marionette TRACE conn5 <- [1,2442,null,{}] 11:47:34 INFO - PROCESS | 1950 | 1477507654591 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300c800 == 11 [pid = 1950] [id = 526] 11:47:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836c2c00) [pid = 1950] [serial = 1545] [outer = (nil)] 11:47:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x836c5400) [pid = 1950] [serial = 1546] [outer = 0x836c2c00] 11:47:34 INFO - PROCESS | 1950 | 1477507654685 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x836cbc00) [pid = 1950] [serial = 1547] [outer = 0x836c2c00] 11:47:35 INFO - PROCESS | 1950 | 1477507655494 Marionette TRACE conn5 <- [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]]]}] 11:47:35 INFO - . 11:47:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1228ms 11:47:35 INFO - PROCESS | 1950 | 1477507655534 Marionette TRACE conn5 -> [0,2444,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1950 | 1477507655539 Marionette TRACE conn5 <- [1,2444,null,{"value":"8"}] 11:47:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 11:47:35 INFO - PROCESS | 1950 | 1477507655547 Marionette TRACE conn5 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:35 INFO - PROCESS | 1950 | 1477507655785 Marionette TRACE conn5 <- [1,2445,null,{"value":null}] 11:47:35 INFO - PROCESS | 1950 | 1477507655873 Marionette TRACE conn5 -> [0,2446,"getWindowHandles",null] 11:47:35 INFO - PROCESS | 1950 | 1477507655879 Marionette TRACE conn5 <- [1,2446,null,["8"]] 11:47:35 INFO - PROCESS | 1950 | 1477507655885 Marionette TRACE conn5 -> [0,2447,"switchToWindow",{"name":"8"}] 11:47:35 INFO - PROCESS | 1950 | 1477507655891 Marionette TRACE conn5 <- [1,2447,null,{}] 11:47:35 INFO - PROCESS | 1950 | 1477507655897 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f32800 == 12 [pid = 1950] [id = 527] 11:47:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f33000) [pid = 1950] [serial = 1548] [outer = (nil)] 11:47:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f35c00) [pid = 1950] [serial = 1549] [outer = 0x83f33000] 11:47:35 INFO - PROCESS | 1950 | 1477507655985 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f38800) [pid = 1950] [serial = 1550] [outer = 0x83f33000] 11:47:36 INFO - PROCESS | 1950 | 1477507656609 Marionette TRACE conn5 <- [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]]]}] 11:47:36 INFO - . 11:47:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1122ms 11:47:36 INFO - PROCESS | 1950 | 1477507656670 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 1950 | 1477507656675 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 11:47:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 11:47:36 INFO - PROCESS | 1950 | 1477507656683 Marionette TRACE conn5 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:36 INFO - PROCESS | 1950 | 1477507656980 Marionette TRACE conn5 <- [1,2450,null,{"value":null}] 11:47:37 INFO - PROCESS | 1950 | 1477507656995 Marionette TRACE conn5 -> [0,2451,"getWindowHandles",null] 11:47:37 INFO - PROCESS | 1950 | 1477507656999 Marionette TRACE conn5 <- [1,2451,null,["8"]] 11:47:37 INFO - PROCESS | 1950 | 1477507657008 Marionette TRACE conn5 -> [0,2452,"switchToWindow",{"name":"8"}] 11:47:37 INFO - PROCESS | 1950 | 1477507657014 Marionette TRACE conn5 <- [1,2452,null,{}] 11:47:37 INFO - PROCESS | 1950 | 1477507657021 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fce400 == 13 [pid = 1950] [id = 528] 11:47:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83fce800) [pid = 1950] [serial = 1551] [outer = (nil)] 11:47:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83fd9000) [pid = 1950] [serial = 1552] [outer = 0x83fce800] 11:47:37 INFO - PROCESS | 1950 | 1477507657114 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x8403c000) [pid = 1950] [serial = 1553] [outer = 0x83fce800] 11:47:37 INFO - PROCESS | 1950 | 1477507657908 Marionette TRACE conn5 <- [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]]]}] 11:47:37 INFO - . 11:47:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1278ms 11:47:37 INFO - PROCESS | 1950 | 1477507657962 Marionette TRACE conn5 -> [0,2454,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 1950 | 1477507657965 Marionette TRACE conn5 <- [1,2454,null,{"value":"8"}] 11:47:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 11:47:37 INFO - PROCESS | 1950 | 1477507657974 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:38 INFO - PROCESS | 1950 | 1477507658205 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:47:38 INFO - PROCESS | 1950 | 1477507658221 Marionette TRACE conn5 -> [0,2456,"getWindowHandles",null] 11:47:38 INFO - PROCESS | 1950 | 1477507658229 Marionette TRACE conn5 <- [1,2456,null,["8"]] 11:47:38 INFO - PROCESS | 1950 | 1477507658236 Marionette TRACE conn5 -> [0,2457,"switchToWindow",{"name":"8"}] 11:47:38 INFO - PROCESS | 1950 | 1477507658244 Marionette TRACE conn5 <- [1,2457,null,{}] 11:47:38 INFO - PROCESS | 1950 | 1477507658251 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x88439000 == 14 [pid = 1950] [id = 529] 11:47:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x88439400) [pid = 1950] [serial = 1554] [outer = (nil)] 11:47:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x8843b800) [pid = 1950] [serial = 1555] [outer = 0x88439400] 11:47:38 INFO - PROCESS | 1950 | 1477507658337 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8843bc00) [pid = 1950] [serial = 1556] [outer = 0x88439400] 11:47:39 INFO - PROCESS | 1950 | 1477507659162 Marionette TRACE conn5 <- [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]]]}] 11:47:39 INFO - . 11:47:39 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 1229ms 11:47:39 INFO - PROCESS | 1950 | 1477507659204 Marionette TRACE conn5 -> [0,2459,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 1950 | 1477507659212 Marionette TRACE conn5 <- [1,2459,null,{"value":"8"}] 11:47:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 11:47:39 INFO - PROCESS | 1950 | 1477507659225 Marionette TRACE conn5 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:39 INFO - PROCESS | 1950 | 1477507659556 Marionette TRACE conn5 <- [1,2460,null,{"value":null}] 11:47:39 INFO - PROCESS | 1950 | 1477507659687 Marionette TRACE conn5 -> [0,2461,"getWindowHandles",null] 11:47:39 INFO - PROCESS | 1950 | 1477507659697 Marionette TRACE conn5 <- [1,2461,null,["8"]] 11:47:39 INFO - PROCESS | 1950 | 1477507659710 Marionette TRACE conn5 -> [0,2462,"switchToWindow",{"name":"8"}] 11:47:39 INFO - PROCESS | 1950 | 1477507659718 Marionette TRACE conn5 <- [1,2462,null,{}] 11:47:39 INFO - PROCESS | 1950 | 1477507659731 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x83010800 == 15 [pid = 1950] [id = 530] 11:47:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x83010c00) [pid = 1950] [serial = 1557] [outer = (nil)] 11:47:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x83105c00) [pid = 1950] [serial = 1558] [outer = 0x83010c00] 11:47:39 INFO - PROCESS | 1950 | 1477507659847 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x83104000) [pid = 1950] [serial = 1559] [outer = 0x83010c00] 11:47:40 INFO - PROCESS | 1950 | 1477507660599 Marionette TRACE conn5 <- [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]]]}] 11:47:40 INFO - . 11:47:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1424ms 11:47:40 INFO - PROCESS | 1950 | 1477507660649 Marionette TRACE conn5 -> [0,2464,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1950 | 1477507660655 Marionette TRACE conn5 <- [1,2464,null,{"value":"8"}] 11:47:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 11:47:40 INFO - PROCESS | 1950 | 1477507660664 Marionette TRACE conn5 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:40 INFO - PROCESS | 1950 | 1477507660952 Marionette TRACE conn5 <- [1,2465,null,{"value":null}] 11:47:41 INFO - PROCESS | 1950 | 1477507661099 Marionette TRACE conn5 -> [0,2466,"getWindowHandles",null] 11:47:41 INFO - PROCESS | 1950 | 1477507661109 Marionette TRACE conn5 <- [1,2466,null,["8"]] 11:47:41 INFO - PROCESS | 1950 | 1477507661171 Marionette TRACE conn5 -> [0,2467,"switchToWindow",{"name":"8"}] 11:47:41 INFO - PROCESS | 1950 | 1477507661180 Marionette TRACE conn5 <- [1,2467,null,{}] 11:47:41 INFO - PROCESS | 1950 | 1477507661187 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6c800 == 16 [pid = 1950] [id = 531] 11:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x83f40400) [pid = 1950] [serial = 1560] [outer = (nil)] 11:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x84038400) [pid = 1950] [serial = 1561] [outer = 0x83f40400] 11:47:41 INFO - PROCESS | 1950 | 1477507661317 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x84039c00) [pid = 1950] [serial = 1562] [outer = 0x83f40400] 11:47:42 INFO - PROCESS | 1950 | 1477507662279 Marionette TRACE conn5 <- [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]]]}] 11:47:42 INFO - . 11:47:42 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 1672ms 11:47:42 INFO - PROCESS | 1950 | 1477507662346 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:47:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 11:47:42 INFO - PROCESS | 1950 | 1477507662355 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 11:47:42 INFO - PROCESS | 1950 | 1477507662362 Marionette TRACE conn5 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:42 INFO - PROCESS | 1950 | 1477507662604 Marionette TRACE conn5 <- [1,2470,null,{"value":null}] 11:47:42 INFO - PROCESS | 1950 | 1477507662804 Marionette TRACE conn5 -> [0,2471,"getWindowHandles",null] 11:47:42 INFO - PROCESS | 1950 | 1477507662812 Marionette TRACE conn5 <- [1,2471,null,["8"]] 11:47:42 INFO - PROCESS | 1950 | 1477507662861 Marionette TRACE conn5 -> [0,2472,"switchToWindow",{"name":"8"}] 11:47:42 INFO - PROCESS | 1950 | 1477507662870 Marionette TRACE conn5 <- [1,2472,null,{}] 11:47:42 INFO - PROCESS | 1950 | 1477507662879 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb69c00 == 17 [pid = 1950] [id = 532] 11:47:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8cb6a000) [pid = 1950] [serial = 1563] [outer = (nil)] 11:47:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8cb71000) [pid = 1950] [serial = 1564] [outer = 0x8cb6a000] 11:47:43 INFO - PROCESS | 1950 | 1477507663003 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8cb71400) [pid = 1950] [serial = 1565] [outer = 0x8cb6a000] 11:47:43 INFO - PROCESS | 1950 | 1477507663741 Marionette TRACE conn5 <- [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]]]}] 11:47:43 INFO - . 11:47:43 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 1431ms 11:47:43 INFO - PROCESS | 1950 | 1477507663794 Marionette TRACE conn5 -> [0,2474,"getWindowHandle",null] 11:47:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 11:47:43 INFO - PROCESS | 1950 | 1477507663800 Marionette TRACE conn5 <- [1,2474,null,{"value":"8"}] 11:47:43 INFO - PROCESS | 1950 | 1477507663810 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:44 INFO - PROCESS | 1950 | 1477507664032 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:47:44 INFO - PROCESS | 1950 | 1477507664326 Marionette TRACE conn5 -> [0,2476,"getWindowHandles",null] 11:47:44 INFO - PROCESS | 1950 | 1477507664333 Marionette TRACE conn5 <- [1,2476,null,["8"]] 11:47:44 INFO - PROCESS | 1950 | 1477507664354 Marionette TRACE conn5 -> [0,2477,"switchToWindow",{"name":"8"}] 11:47:44 INFO - PROCESS | 1950 | 1477507664366 Marionette TRACE conn5 <- [1,2477,null,{}] 11:47:44 INFO - PROCESS | 1950 | 1477507664375 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6b400 == 18 [pid = 1950] [id = 533] 11:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x82e6ec00) [pid = 1950] [serial = 1566] [outer = (nil)] 11:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x8300f800) [pid = 1950] [serial = 1567] [outer = 0x82e6ec00] 11:47:44 INFO - PROCESS | 1950 | 1477507664494 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x831e9400) [pid = 1950] [serial = 1568] [outer = 0x82e6ec00] 11:47:45 INFO - PROCESS | 1950 | 1477507665309 Marionette TRACE conn5 <- [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]]]}] 11:47:45 INFO - . 11:47:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1577ms 11:47:45 INFO - PROCESS | 1950 | 1477507665386 Marionette TRACE conn5 -> [0,2479,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1950 | 1477507665393 Marionette TRACE conn5 <- [1,2479,null,{"value":"8"}] 11:47:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 11:47:45 INFO - PROCESS | 1950 | 1477507665403 Marionette TRACE conn5 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:45 INFO - PROCESS | 1950 | 1477507665600 Marionette TRACE conn5 <- [1,2480,null,{"value":null}] 11:47:45 INFO - PROCESS | 1950 | --DOCSHELL 0x82a43800 == 17 [pid = 1950] [id = 522] 11:47:45 INFO - PROCESS | 1950 | 1477507665792 Marionette TRACE conn5 -> [0,2481,"getWindowHandles",null] 11:47:45 INFO - PROCESS | 1950 | 1477507665799 Marionette TRACE conn5 <- [1,2481,null,["8"]] 11:47:45 INFO - PROCESS | 1950 | 1477507665812 Marionette TRACE conn5 -> [0,2482,"switchToWindow",{"name":"8"}] 11:47:45 INFO - PROCESS | 1950 | 1477507665821 Marionette TRACE conn5 <- [1,2482,null,{}] 11:47:45 INFO - PROCESS | 1950 | 1477507665828 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c0c00 == 18 [pid = 1950] [id = 534] 11:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x836c3800) [pid = 1950] [serial = 1569] [outer = (nil)] 11:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x836c7400) [pid = 1950] [serial = 1570] [outer = 0x836c3800] 11:47:45 INFO - PROCESS | 1950 | 1477507665919 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x836cac00) [pid = 1950] [serial = 1571] [outer = 0x836c3800] 11:47:46 INFO - PROCESS | 1950 | 1477507666635 Marionette TRACE conn5 <- [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]]]}] 11:47:46 INFO - . 11:47:46 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 1333ms 11:47:46 INFO - PROCESS | 1950 | 1477507666736 Marionette TRACE conn5 -> [0,2484,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1950 | 1477507666742 Marionette TRACE conn5 <- [1,2484,null,{"value":"8"}] 11:47:46 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 11:47:46 INFO - PROCESS | 1950 | 1477507666757 Marionette TRACE conn5 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:47:46 INFO - PROCESS | 1950 | 1477507666981 Marionette TRACE conn5 <- [1,2485,null,{"value":null}] 11:47:47 INFO - PROCESS | 1950 | 1477507667118 Marionette TRACE conn5 -> [0,2486,"getWindowHandles",null] 11:47:47 INFO - PROCESS | 1950 | 1477507667131 Marionette TRACE conn5 <- [1,2486,null,["8"]] 11:47:47 INFO - PROCESS | 1950 | 1477507667164 Marionette TRACE conn5 -> [0,2487,"switchToWindow",{"name":"8"}] 11:47:47 INFO - PROCESS | 1950 | 1477507667177 Marionette TRACE conn5 <- [1,2487,null,{}] 11:47:47 INFO - PROCESS | 1950 | 1477507667187 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403ac00 == 19 [pid = 1950] [id = 535] 11:47:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8403d000) [pid = 1950] [serial = 1572] [outer = (nil)] 11:47:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x84040400) [pid = 1950] [serial = 1573] [outer = 0x8403d000] 11:47:47 INFO - PROCESS | 1950 | 1477507667308 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8c757c00) [pid = 1950] [serial = 1574] [outer = 0x8403d000] 11:47:48 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 11:47:48 WARNING - wptserve Traceback (most recent call last): 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:47:48 WARNING - rv = self.func(request, response) 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:47:48 WARNING - access_control_allow_origin = "*") 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:47:48 WARNING - payload = payload_generator(server_data) 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:47:48 WARNING - return encode_string_as_bmp_image(data) 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:47:48 WARNING - img.save(f, "BMP") 11:47:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:47:48 WARNING - f.write(bmpfileheader) 11:47:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:47:48 WARNING - 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x831df000) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82a41c00) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x836c2c00) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x83f33000) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x82e6f000) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x83fce800) [pid = 1950] [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] 11:47:49 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x82a43c00) [pid = 1950] [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] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6ac00 == 18 [pid = 1950] [id = 524] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x83fce400 == 17 [pid = 1950] [id = 528] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x83f32800 == 16 [pid = 1950] [id = 527] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x8300c800 == 15 [pid = 1950] [id = 526] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x831de800 == 14 [pid = 1950] [id = 525] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41800 == 13 [pid = 1950] [id = 523] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x836c0c00 == 12 [pid = 1950] [id = 534] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6b400 == 11 [pid = 1950] [id = 533] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb69c00 == 10 [pid = 1950] [id = 532] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6c800 == 9 [pid = 1950] [id = 531] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x83010800 == 8 [pid = 1950] [id = 530] 11:47:54 INFO - PROCESS | 1950 | --DOCSHELL 0x88439000 == 7 [pid = 1950] [id = 529] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x836cbc00) [pid = 1950] [serial = 1547] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x836c5400) [pid = 1950] [serial = 1546] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83f38800) [pid = 1950] [serial = 1550] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83f35c00) [pid = 1950] [serial = 1549] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8403c000) [pid = 1950] [serial = 1553] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x83fd9000) [pid = 1950] [serial = 1552] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x831e0c00) [pid = 1950] [serial = 1543] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x831e6000) [pid = 1950] [serial = 1544] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x83002800) [pid = 1950] [serial = 1540] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x83002c00) [pid = 1950] [serial = 1541] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x82d46000) [pid = 1950] [serial = 1537] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x82d52000) [pid = 1950] [serial = 1538] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x82d4fc00) [pid = 1950] [serial = 1535] [outer = (nil)] [url = about:blank] 11:47:54 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x8843b800) [pid = 1950] [serial = 1555] [outer = (nil)] [url = about:blank] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x82e6ec00) [pid = 1950] [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] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x88439400) [pid = 1950] [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] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x83010c00) [pid = 1950] [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] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x83f40400) [pid = 1950] [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] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x836c3800) [pid = 1950] [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] 11:47:57 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8cb6a000) [pid = 1950] [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] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83104000) [pid = 1950] [serial = 1559] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x83105c00) [pid = 1950] [serial = 1558] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x84039c00) [pid = 1950] [serial = 1562] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x84038400) [pid = 1950] [serial = 1561] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8cb71400) [pid = 1950] [serial = 1565] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8cb71000) [pid = 1950] [serial = 1564] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x831e9400) [pid = 1950] [serial = 1568] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8300f800) [pid = 1950] [serial = 1567] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x836cac00) [pid = 1950] [serial = 1571] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x836c7400) [pid = 1950] [serial = 1570] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x84040400) [pid = 1950] [serial = 1573] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8843bc00) [pid = 1950] [serial = 1556] [outer = (nil)] [url = about:blank] 11:48:17 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:48:17 INFO - PROCESS | 1950 | 1477507697545 Marionette TRACE conn5 <- [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]]]}] 11:48:17 INFO - . 11:48:17 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30819ms 11:48:17 INFO - PROCESS | 1950 | 1477507697576 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 1950 | 1477507697585 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 11:48:17 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 11:48:17 INFO - PROCESS | 1950 | 1477507697599 Marionette TRACE conn5 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:48:17 INFO - PROCESS | 1950 | 1477507697891 Marionette TRACE conn5 <- [1,2490,null,{"value":null}] 11:48:17 INFO - PROCESS | 1950 | 1477507697982 Marionette TRACE conn5 -> [0,2491,"getWindowHandles",null] 11:48:17 INFO - PROCESS | 1950 | 1477507697988 Marionette TRACE conn5 <- [1,2491,null,["8"]] 11:48:18 INFO - PROCESS | 1950 | 1477507697997 Marionette TRACE conn5 -> [0,2492,"switchToWindow",{"name":"8"}] 11:48:18 INFO - PROCESS | 1950 | 1477507698007 Marionette TRACE conn5 <- [1,2492,null,{}] 11:48:18 INFO - PROCESS | 1950 | 1477507698015 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a46c00 == 8 [pid = 1950] [id = 536] 11:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82d45400) [pid = 1950] [serial = 1575] [outer = (nil)] 11:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48000) [pid = 1950] [serial = 1576] [outer = 0x82d45400] 11:48:18 INFO - PROCESS | 1950 | 1477507698112 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d53000) [pid = 1950] [serial = 1577] [outer = 0x82d45400] 11:48:18 WARNING - wptserve Traceback (most recent call last): 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:48:18 WARNING - rv = self.func(request, response) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:48:18 WARNING - access_control_allow_origin = "*") 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:48:18 WARNING - payload = payload_generator(server_data) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:48:18 WARNING - return encode_string_as_bmp_image(data) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:48:18 WARNING - img.save(f, "BMP") 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:48:18 WARNING - f.write(bmpfileheader) 11:48:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:48:18 WARNING - 11:48:18 WARNING - wptserve Traceback (most recent call last): 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:48:18 WARNING - rv = self.func(request, response) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:48:18 WARNING - access_control_allow_origin = "*") 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:48:18 WARNING - payload = payload_generator(server_data) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:48:18 WARNING - return encode_string_as_bmp_image(data) 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:48:18 WARNING - img.save(f, "BMP") 11:48:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:48:18 WARNING - f.write(bmpfileheader) 11:48:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:48:18 WARNING - 11:48:27 INFO - PROCESS | 1950 | --DOCSHELL 0x8403ac00 == 7 [pid = 1950] [id = 535] 11:48:30 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8403d000) [pid = 1950] [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] 11:48:35 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8c757c00) [pid = 1950] [serial = 1574] [outer = (nil)] [url = about:blank] 11:48:35 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d48000) [pid = 1950] [serial = 1576] [outer = (nil)] [url = about:blank] 11:48:48 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:48:48 INFO - PROCESS | 1950 | 1477507728349 Marionette TRACE conn5 <- [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]]]}] 11:48:48 INFO - . 11:48:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30818ms 11:48:48 INFO - PROCESS | 1950 | 1477507728415 Marionette TRACE conn5 -> [0,2494,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1950 | 1477507728423 Marionette TRACE conn5 <- [1,2494,null,{"value":"8"}] 11:48:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 11:48:48 INFO - PROCESS | 1950 | 1477507728438 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:48:48 INFO - PROCESS | 1950 | 1477507728767 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:48:48 INFO - PROCESS | 1950 | 1477507728892 Marionette TRACE conn5 -> [0,2496,"getWindowHandles",null] 11:48:48 INFO - PROCESS | 1950 | 1477507728904 Marionette TRACE conn5 <- [1,2496,null,["8"]] 11:48:48 INFO - PROCESS | 1950 | 1477507728918 Marionette TRACE conn5 -> [0,2497,"switchToWindow",{"name":"8"}] 11:48:48 INFO - PROCESS | 1950 | 1477507728933 Marionette TRACE conn5 <- [1,2497,null,{}] 11:48:48 INFO - PROCESS | 1950 | 1477507728946 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3f000 == 8 [pid = 1950] [id = 537] 11:48:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a40c00) [pid = 1950] [serial = 1578] [outer = (nil)] 11:48:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a45800) [pid = 1950] [serial = 1579] [outer = 0x82a40c00] 11:48:49 INFO - PROCESS | 1950 | 1477507729115 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4fc00) [pid = 1950] [serial = 1580] [outer = 0x82a40c00] 11:48:49 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 11:48:49 WARNING - wptserve Traceback (most recent call last): 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:48:49 WARNING - rv = self.func(request, response) 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:48:49 WARNING - access_control_allow_origin = "*") 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:48:49 WARNING - payload = payload_generator(server_data) 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:48:49 WARNING - return encode_string_as_bmp_image(data) 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:48:49 WARNING - img.save(f, "BMP") 11:48:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:48:49 WARNING - f.write(bmpfileheader) 11:48:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:48:49 WARNING - 11:48:58 INFO - PROCESS | 1950 | --DOCSHELL 0x82a46c00 == 7 [pid = 1950] [id = 536] 11:49:04 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d45400) [pid = 1950] [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] 11:49:10 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d53000) [pid = 1950] [serial = 1577] [outer = (nil)] [url = about:blank] 11:49:10 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a45800) [pid = 1950] [serial = 1579] [outer = (nil)] [url = about:blank] 11:49:19 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:49:19 INFO - PROCESS | 1950 | 1477507759463 Marionette TRACE conn5 <- [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]]]}] 11:49:19 INFO - . 11:49:19 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 31073ms 11:49:19 INFO - PROCESS | 1950 | 1477507759510 Marionette TRACE conn5 -> [0,2499,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1950 | 1477507759518 Marionette TRACE conn5 <- [1,2499,null,{"value":"8"}] 11:49:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 11:49:19 INFO - PROCESS | 1950 | 1477507759531 Marionette TRACE conn5 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:19 INFO - PROCESS | 1950 | 1477507759815 Marionette TRACE conn5 <- [1,2500,null,{"value":null}] 11:49:19 INFO - PROCESS | 1950 | 1477507759935 Marionette TRACE conn5 -> [0,2501,"getWindowHandles",null] 11:49:19 INFO - PROCESS | 1950 | 1477507759946 Marionette TRACE conn5 <- [1,2501,null,["8"]] 11:49:19 INFO - PROCESS | 1950 | 1477507759961 Marionette TRACE conn5 -> [0,2502,"switchToWindow",{"name":"8"}] 11:49:19 INFO - PROCESS | 1950 | 1477507759976 Marionette TRACE conn5 <- [1,2502,null,{}] 11:49:20 INFO - PROCESS | 1950 | 1477507759987 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a45800 == 8 [pid = 1950] [id = 538] 11:49:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a45c00) [pid = 1950] [serial = 1581] [outer = (nil)] 11:49:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48000) [pid = 1950] [serial = 1582] [outer = 0x82a45c00] 11:49:20 INFO - PROCESS | 1950 | 1477507760100 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d53800) [pid = 1950] [serial = 1583] [outer = 0x82a45c00] 11:49:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e65c00 == 9 [pid = 1950] [id = 539] 11:49:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e66800) [pid = 1950] [serial = 1584] [outer = (nil)] 11:49:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82da7000) [pid = 1950] [serial = 1585] [outer = 0x82e66800] 11:49:20 INFO - PROCESS | 1950 | 1477507760938 Marionette TRACE conn5 <- [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]]]}] 11:49:20 INFO - . 11:49:20 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1431ms 11:49:20 INFO - PROCESS | 1950 | 1477507760961 Marionette TRACE conn5 -> [0,2504,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1950 | 1477507760967 Marionette TRACE conn5 <- [1,2504,null,{"value":"8"}] 11:49:20 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 11:49:20 INFO - PROCESS | 1950 | 1477507760976 Marionette TRACE conn5 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:21 INFO - PROCESS | 1950 | 1477507761208 Marionette TRACE conn5 <- [1,2505,null,{"value":null}] 11:49:21 INFO - PROCESS | 1950 | 1477507761327 Marionette TRACE conn5 -> [0,2506,"getWindowHandles",null] 11:49:21 INFO - PROCESS | 1950 | 1477507761333 Marionette TRACE conn5 <- [1,2506,null,["8"]] 11:49:21 INFO - PROCESS | 1950 | 1477507761341 Marionette TRACE conn5 -> [0,2507,"switchToWindow",{"name":"8"}] 11:49:21 INFO - PROCESS | 1950 | 1477507761347 Marionette TRACE conn5 <- [1,2507,null,{}] 11:49:21 INFO - PROCESS | 1950 | 1477507761355 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x83004800 == 10 [pid = 1950] [id = 540] 11:49:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83005000) [pid = 1950] [serial = 1586] [outer = (nil)] 11:49:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x83007400) [pid = 1950] [serial = 1587] [outer = 0x83005000] 11:49:21 INFO - PROCESS | 1950 | 1477507761444 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x83007800) [pid = 1950] [serial = 1588] [outer = 0x83005000] 11:49:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310e800 == 11 [pid = 1950] [id = 541] 11:49:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8310f400) [pid = 1950] [serial = 1589] [outer = (nil)] 11:49:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83101400) [pid = 1950] [serial = 1590] [outer = 0x8310f400] 11:49:22 INFO - PROCESS | 1950 | 1477507762299 Marionette TRACE conn5 <- [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]]]}] 11:49:22 INFO - . 11:49:22 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1373ms 11:49:22 INFO - PROCESS | 1950 | 1477507762358 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1950 | 1477507762367 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 11:49:22 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 11:49:22 INFO - PROCESS | 1950 | 1477507762375 Marionette TRACE conn5 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:22 INFO - PROCESS | 1950 | 1477507762657 Marionette TRACE conn5 <- [1,2510,null,{"value":null}] 11:49:22 INFO - PROCESS | 1950 | 1477507762739 Marionette TRACE conn5 -> [0,2511,"getWindowHandles",null] 11:49:22 INFO - PROCESS | 1950 | 1477507762746 Marionette TRACE conn5 <- [1,2511,null,["8"]] 11:49:22 INFO - PROCESS | 1950 | 1477507762752 Marionette TRACE conn5 -> [0,2512,"switchToWindow",{"name":"8"}] 11:49:22 INFO - PROCESS | 1950 | 1477507762761 Marionette TRACE conn5 <- [1,2512,null,{}] 11:49:22 INFO - PROCESS | 1950 | 1477507762768 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x831ea000 == 12 [pid = 1950] [id = 542] 11:49:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x831ea400) [pid = 1950] [serial = 1591] [outer = (nil)] 11:49:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83240000) [pid = 1950] [serial = 1592] [outer = 0x831ea400] 11:49:22 INFO - PROCESS | 1950 | 1477507762864 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83245c00) [pid = 1950] [serial = 1593] [outer = 0x831ea400] 11:49:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c8000 == 13 [pid = 1950] [id = 543] 11:49:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x836c8800) [pid = 1950] [serial = 1594] [outer = (nil)] 11:49:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x836ca000) [pid = 1950] [serial = 1595] [outer = 0x836c8800] 11:49:23 INFO - PROCESS | 1950 | 1477507763691 Marionette TRACE conn5 <- [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]]]}] 11:49:23 INFO - . 11:49:23 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1378ms 11:49:23 INFO - PROCESS | 1950 | 1477507763753 Marionette TRACE conn5 -> [0,2514,"getWindowHandle",null] 11:49:23 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 11:49:23 INFO - PROCESS | 1950 | 1477507763758 Marionette TRACE conn5 <- [1,2514,null,{"value":"8"}] 11:49:23 INFO - PROCESS | 1950 | 1477507763767 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:24 INFO - PROCESS | 1950 | 1477507764028 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:49:24 INFO - PROCESS | 1950 | 1477507764048 Marionette TRACE conn5 -> [0,2516,"getWindowHandles",null] 11:49:24 INFO - PROCESS | 1950 | 1477507764055 Marionette TRACE conn5 <- [1,2516,null,["8"]] 11:49:24 INFO - PROCESS | 1950 | 1477507764061 Marionette TRACE conn5 -> [0,2517,"switchToWindow",{"name":"8"}] 11:49:24 INFO - PROCESS | 1950 | 1477507764068 Marionette TRACE conn5 <- [1,2517,null,{}] 11:49:24 INFO - PROCESS | 1950 | 1477507764074 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x83102400 == 14 [pid = 1950] [id = 544] 11:49:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x8376cc00) [pid = 1950] [serial = 1596] [outer = (nil)] 11:49:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83770000) [pid = 1950] [serial = 1597] [outer = 0x8376cc00] 11:49:24 INFO - PROCESS | 1950 | 1477507764163 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x83772000) [pid = 1950] [serial = 1598] [outer = 0x8376cc00] 11:49:24 INFO - PROCESS | 1950 | 1477507764941 Marionette TRACE conn5 <- [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]]]}] 11:49:24 INFO - . 11:49:24 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1222ms 11:49:24 INFO - PROCESS | 1950 | 1477507764989 Marionette TRACE conn5 -> [0,2519,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1950 | 1477507764993 Marionette TRACE conn5 <- [1,2519,null,{"value":"8"}] 11:49:24 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 11:49:25 INFO - PROCESS | 1950 | 1477507765002 Marionette TRACE conn5 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:25 INFO - PROCESS | 1950 | 1477507765242 Marionette TRACE conn5 <- [1,2520,null,{"value":null}] 11:49:25 INFO - PROCESS | 1950 | 1477507765261 Marionette TRACE conn5 -> [0,2521,"getWindowHandles",null] 11:49:25 INFO - PROCESS | 1950 | 1477507765266 Marionette TRACE conn5 <- [1,2521,null,["8"]] 11:49:25 INFO - PROCESS | 1950 | 1477507765274 Marionette TRACE conn5 -> [0,2522,"switchToWindow",{"name":"8"}] 11:49:25 INFO - PROCESS | 1950 | 1477507765280 Marionette TRACE conn5 <- [1,2522,null,{}] 11:49:25 INFO - PROCESS | 1950 | 1477507765291 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fccc00 == 15 [pid = 1950] [id = 545] 11:49:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x83fcd000) [pid = 1950] [serial = 1599] [outer = (nil)] 11:49:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x83fcf800) [pid = 1950] [serial = 1600] [outer = 0x83fcd000] 11:49:25 INFO - PROCESS | 1950 | 1477507765379 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x83fd3000) [pid = 1950] [serial = 1601] [outer = 0x83fcd000] 11:49:26 INFO - PROCESS | 1950 | 1477507766100 Marionette TRACE conn5 <- [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]]]}] 11:49:26 INFO - . 11:49:26 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1126ms 11:49:26 INFO - PROCESS | 1950 | 1477507766128 Marionette TRACE conn5 -> [0,2524,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 1950 | 1477507766132 Marionette TRACE conn5 <- [1,2524,null,{"value":"8"}] 11:49:26 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 11:49:26 INFO - PROCESS | 1950 | 1477507766140 Marionette TRACE conn5 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:26 INFO - PROCESS | 1950 | 1477507766370 Marionette TRACE conn5 <- [1,2525,null,{"value":null}] 11:49:26 INFO - PROCESS | 1950 | 1477507766509 Marionette TRACE conn5 -> [0,2526,"getWindowHandles",null] 11:49:26 INFO - PROCESS | 1950 | 1477507766514 Marionette TRACE conn5 <- [1,2526,null,["8"]] 11:49:26 INFO - PROCESS | 1950 | 1477507766519 Marionette TRACE conn5 -> [0,2527,"switchToWindow",{"name":"8"}] 11:49:26 INFO - PROCESS | 1950 | 1477507766525 Marionette TRACE conn5 <- [1,2527,null,{}] 11:49:26 INFO - PROCESS | 1950 | 1477507766531 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x84039c00 == 16 [pid = 1950] [id = 546] 11:49:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x8403a000) [pid = 1950] [serial = 1602] [outer = (nil)] 11:49:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x88432800) [pid = 1950] [serial = 1603] [outer = 0x8403a000] 11:49:26 INFO - PROCESS | 1950 | 1477507766619 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x88437000) [pid = 1950] [serial = 1604] [outer = 0x8403a000] 11:49:27 INFO - PROCESS | 1950 | 1477507767363 Marionette TRACE conn5 <- [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]]]}] 11:49:27 INFO - . 11:49:27 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1274ms 11:49:27 INFO - PROCESS | 1950 | 1477507767414 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:49:27 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 11:49:27 INFO - PROCESS | 1950 | 1477507767419 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 11:49:27 INFO - PROCESS | 1950 | 1477507767428 Marionette TRACE conn5 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:27 INFO - PROCESS | 1950 | 1477507767620 Marionette TRACE conn5 <- [1,2530,null,{"value":null}] 11:49:27 INFO - PROCESS | 1950 | 1477507767775 Marionette TRACE conn5 -> [0,2531,"getWindowHandles",null] 11:49:27 INFO - PROCESS | 1950 | 1477507767782 Marionette TRACE conn5 <- [1,2531,null,["8"]] 11:49:27 INFO - PROCESS | 1950 | 1477507767793 Marionette TRACE conn5 -> [0,2532,"switchToWindow",{"name":"8"}] 11:49:27 INFO - PROCESS | 1950 | 1477507767805 Marionette TRACE conn5 <- [1,2532,null,{}] 11:49:27 INFO - PROCESS | 1950 | 1477507767815 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x82894800 == 17 [pid = 1950] [id = 547] 11:49:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x82896c00) [pid = 1950] [serial = 1605] [outer = (nil)] 11:49:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x82946c00) [pid = 1950] [serial = 1606] [outer = 0x82896c00] 11:49:27 INFO - PROCESS | 1950 | 1477507767925 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x82a37800) [pid = 1950] [serial = 1607] [outer = 0x82896c00] 11:49:28 INFO - PROCESS | 1950 | 1477507768757 Marionette TRACE conn5 <- [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]]]}] 11:49:28 INFO - . 11:49:28 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1373ms 11:49:28 INFO - PROCESS | 1950 | 1477507768804 Marionette TRACE conn5 -> [0,2534,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 1950 | 1477507768811 Marionette TRACE conn5 <- [1,2534,null,{"value":"8"}] 11:49:28 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 11:49:28 INFO - PROCESS | 1950 | 1477507768823 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:29 INFO - PROCESS | 1950 | 1477507769045 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:49:29 INFO - PROCESS | 1950 | 1477507769222 Marionette TRACE conn5 -> [0,2536,"getWindowHandles",null] 11:49:29 INFO - PROCESS | 1950 | 1477507769229 Marionette TRACE conn5 <- [1,2536,null,["8"]] 11:49:29 INFO - PROCESS | 1950 | 1477507769240 Marionette TRACE conn5 -> [0,2537,"switchToWindow",{"name":"8"}] 11:49:29 INFO - PROCESS | 1950 | 1477507769250 Marionette TRACE conn5 <- [1,2537,null,{}] 11:49:29 INFO - PROCESS | 1950 | 1477507769301 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x831dc400 == 18 [pid = 1950] [id = 548] 11:49:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x831de400) [pid = 1950] [serial = 1608] [outer = (nil)] 11:49:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x831e2c00) [pid = 1950] [serial = 1609] [outer = 0x831de400] 11:49:29 INFO - PROCESS | 1950 | 1477507769410 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x831e9000) [pid = 1950] [serial = 1610] [outer = 0x831de400] 11:49:30 INFO - PROCESS | 1950 | 1477507770189 Marionette TRACE conn5 <- [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]]]}] 11:49:30 INFO - . 11:49:30 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1432ms 11:49:30 INFO - PROCESS | 1950 | 1477507770255 Marionette TRACE conn5 -> [0,2539,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 1950 | 1477507770260 Marionette TRACE conn5 <- [1,2539,null,{"value":"8"}] 11:49:30 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 11:49:30 INFO - PROCESS | 1950 | 1477507770270 Marionette TRACE conn5 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:30 INFO - PROCESS | 1950 | 1477507770501 Marionette TRACE conn5 <- [1,2540,null,{"value":null}] 11:49:30 INFO - PROCESS | 1950 | 1477507770678 Marionette TRACE conn5 -> [0,2541,"getWindowHandles",null] 11:49:30 INFO - PROCESS | 1950 | 1477507770691 Marionette TRACE conn5 <- [1,2541,null,["8"]] 11:49:30 INFO - PROCESS | 1950 | 1477507770750 Marionette TRACE conn5 -> [0,2542,"switchToWindow",{"name":"8"}] 11:49:30 INFO - PROCESS | 1950 | 1477507770760 Marionette TRACE conn5 <- [1,2542,null,{}] 11:49:30 INFO - PROCESS | 1950 | 1477507770769 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e9800 == 19 [pid = 1950] [id = 549] 11:49:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x83f3e800) [pid = 1950] [serial = 1611] [outer = (nil)] 11:49:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x83fd6800) [pid = 1950] [serial = 1612] [outer = 0x83f3e800] 11:49:30 INFO - PROCESS | 1950 | 1477507770871 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8403e800) [pid = 1950] [serial = 1613] [outer = 0x83f3e800] 11:49:31 INFO - PROCESS | 1950 | 1477507771700 Marionette TRACE conn5 <- [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]]]}] 11:49:31 INFO - . 11:49:31 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1473ms 11:49:31 INFO - PROCESS | 1950 | 1477507771759 Marionette TRACE conn5 -> [0,2544,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1950 | 1477507771765 Marionette TRACE conn5 <- [1,2544,null,{"value":"8"}] 11:49:31 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 11:49:31 INFO - PROCESS | 1950 | 1477507771777 Marionette TRACE conn5 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:49:32 INFO - PROCESS | 1950 | 1477507772009 Marionette TRACE conn5 <- [1,2545,null,{"value":null}] 11:49:32 INFO - PROCESS | 1950 | 1477507772184 Marionette TRACE conn5 -> [0,2546,"getWindowHandles",null] 11:49:32 INFO - PROCESS | 1950 | 1477507772189 Marionette TRACE conn5 <- [1,2546,null,["8"]] 11:49:32 INFO - PROCESS | 1950 | 1477507772195 Marionette TRACE conn5 -> [0,2547,"switchToWindow",{"name":"8"}] 11:49:32 INFO - PROCESS | 1950 | 1477507772203 Marionette TRACE conn5 <- [1,2547,null,{}] 11:49:32 INFO - PROCESS | 1950 | 1477507772211 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb67c00 == 20 [pid = 1950] [id = 550] 11:49:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8cb68000) [pid = 1950] [serial = 1614] [outer = (nil)] 11:49:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8cb6dc00) [pid = 1950] [serial = 1615] [outer = 0x8cb68000] 11:49:32 INFO - PROCESS | 1950 | 1477507772347 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8cb6ec00) [pid = 1950] [serial = 1616] [outer = 0x8cb68000] 11:49:33 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 11:49:33 WARNING - wptserve Traceback (most recent call last): 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:49:33 WARNING - rv = self.func(request, response) 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:49:33 WARNING - access_control_allow_origin = "*") 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:49:33 WARNING - payload = payload_generator(server_data) 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:49:33 WARNING - return encode_string_as_bmp_image(data) 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:49:33 WARNING - img.save(f, "BMP") 11:49:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:49:33 WARNING - f.write(bmpfileheader) 11:49:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:49:33 WARNING - 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x84039c00 == 19 [pid = 1950] [id = 546] 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x83fccc00 == 18 [pid = 1950] [id = 545] 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x836c8000 == 17 [pid = 1950] [id = 543] 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x8310e800 == 16 [pid = 1950] [id = 541] 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x82e65c00 == 15 [pid = 1950] [id = 539] 11:49:33 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3f000 == 14 [pid = 1950] [id = 537] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8376cc00) [pid = 1950] [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] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8310f400) [pid = 1950] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507762028] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x83fcd000) [pid = 1950] [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] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x82e66800) [pid = 1950] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x82a45c00) [pid = 1950] [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] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x82a40c00) [pid = 1950] [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] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x836c8800) [pid = 1950] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x831ea400) [pid = 1950] [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] 11:49:37 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x83005000) [pid = 1950] [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] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x83102400 == 13 [pid = 1950] [id = 544] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x83004800 == 12 [pid = 1950] [id = 540] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x831ea000 == 11 [pid = 1950] [id = 542] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x82a45800 == 10 [pid = 1950] [id = 538] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x831e9800 == 9 [pid = 1950] [id = 549] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x831dc400 == 8 [pid = 1950] [id = 548] 11:49:42 INFO - PROCESS | 1950 | --DOCSHELL 0x82894800 == 7 [pid = 1950] [id = 547] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x83772000) [pid = 1950] [serial = 1598] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x83770000) [pid = 1950] [serial = 1597] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x83fd3000) [pid = 1950] [serial = 1601] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x83fcf800) [pid = 1950] [serial = 1600] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x83240000) [pid = 1950] [serial = 1592] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x83245c00) [pid = 1950] [serial = 1593] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x836ca000) [pid = 1950] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x83007400) [pid = 1950] [serial = 1587] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x83007800) [pid = 1950] [serial = 1588] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x83101400) [pid = 1950] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507762028] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x82d48000) [pid = 1950] [serial = 1582] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x82d53800) [pid = 1950] [serial = 1583] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82da7000) [pid = 1950] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82d4fc00) [pid = 1950] [serial = 1580] [outer = (nil)] [url = about:blank] 11:49:42 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x88432800) [pid = 1950] [serial = 1603] [outer = (nil)] [url = about:blank] 11:49:44 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82896c00) [pid = 1950] [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] 11:49:44 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x831de400) [pid = 1950] [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] 11:49:44 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x83f3e800) [pid = 1950] [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] 11:49:44 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8403a000) [pid = 1950] [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] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82a37800) [pid = 1950] [serial = 1607] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82946c00) [pid = 1950] [serial = 1606] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x831e9000) [pid = 1950] [serial = 1610] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x831e2c00) [pid = 1950] [serial = 1609] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8403e800) [pid = 1950] [serial = 1613] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x83fd6800) [pid = 1950] [serial = 1612] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x88437000) [pid = 1950] [serial = 1604] [outer = (nil)] [url = about:blank] 11:49:49 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8cb6dc00) [pid = 1950] [serial = 1615] [outer = (nil)] [url = about:blank] 11:50:02 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:50:02 INFO - PROCESS | 1950 | 1477507802566 Marionette TRACE conn5 <- [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]]]}] 11:50:02 INFO - . 11:50:02 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30822ms 11:50:02 INFO - PROCESS | 1950 | 1477507802600 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1950 | 1477507802608 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 11:50:02 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 11:50:02 INFO - PROCESS | 1950 | 1477507802622 Marionette TRACE conn5 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:50:02 INFO - PROCESS | 1950 | 1477507802898 Marionette TRACE conn5 <- [1,2550,null,{"value":null}] 11:50:02 INFO - PROCESS | 1950 | 1477507802984 Marionette TRACE conn5 -> [0,2551,"getWindowHandles",null] 11:50:02 INFO - PROCESS | 1950 | 1477507802992 Marionette TRACE conn5 <- [1,2551,null,["8"]] 11:50:03 INFO - PROCESS | 1950 | 1477507803002 Marionette TRACE conn5 -> [0,2552,"switchToWindow",{"name":"8"}] 11:50:03 INFO - PROCESS | 1950 | 1477507803012 Marionette TRACE conn5 <- [1,2552,null,{}] 11:50:03 INFO - PROCESS | 1950 | 1477507803023 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42000 == 8 [pid = 1950] [id = 551] 11:50:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a42800) [pid = 1950] [serial = 1617] [outer = (nil)] 11:50:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d45800) [pid = 1950] [serial = 1618] [outer = 0x82a42800] 11:50:03 INFO - PROCESS | 1950 | 1477507803126 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4f800) [pid = 1950] [serial = 1619] [outer = 0x82a42800] 11:50:03 WARNING - wptserve Traceback (most recent call last): 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:50:03 WARNING - rv = self.func(request, response) 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:50:03 WARNING - access_control_allow_origin = "*") 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:50:03 WARNING - payload = payload_generator(server_data) 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:50:03 WARNING - return encode_string_as_bmp_image(data) 11:50: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 11:50:03 WARNING - img.save(f, "BMP") 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:50:03 WARNING - f.write(bmpfileheader) 11:50:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:50:03 WARNING - 11:50:03 WARNING - wptserve Traceback (most recent call last): 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:50:03 WARNING - rv = self.func(request, response) 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:50:03 WARNING - access_control_allow_origin = "*") 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:50:03 WARNING - payload = payload_generator(server_data) 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:50:03 WARNING - return encode_string_as_bmp_image(data) 11:50: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 11:50:03 WARNING - img.save(f, "BMP") 11:50:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:50:03 WARNING - f.write(bmpfileheader) 11:50:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:50:03 WARNING - 11:50:13 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb67c00 == 7 [pid = 1950] [id = 550] 11:50:15 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8cb68000) [pid = 1950] [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] 11:50:20 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8cb6ec00) [pid = 1950] [serial = 1616] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d45800) [pid = 1950] [serial = 1618] [outer = (nil)] [url = about:blank] 11:50:33 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:50:33 INFO - PROCESS | 1950 | 1477507833351 Marionette TRACE conn5 <- [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]]]}] 11:50:33 INFO - . 11:50:33 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30770ms 11:50:33 INFO - PROCESS | 1950 | 1477507833390 Marionette TRACE conn5 -> [0,2554,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 1950 | 1477507833398 Marionette TRACE conn5 <- [1,2554,null,{"value":"8"}] 11:50:33 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 11:50:33 INFO - PROCESS | 1950 | 1477507833412 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:50:33 INFO - PROCESS | 1950 | 1477507833667 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:50:33 INFO - PROCESS | 1950 | 1477507833754 Marionette TRACE conn5 -> [0,2556,"getWindowHandles",null] 11:50:33 INFO - PROCESS | 1950 | 1477507833761 Marionette TRACE conn5 <- [1,2556,null,["8"]] 11:50:33 INFO - PROCESS | 1950 | 1477507833772 Marionette TRACE conn5 -> [0,2557,"switchToWindow",{"name":"8"}] 11:50:33 INFO - PROCESS | 1950 | 1477507833783 Marionette TRACE conn5 <- [1,2557,null,{}] 11:50:33 INFO - PROCESS | 1950 | 1477507833795 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a45800 == 8 [pid = 1950] [id = 552] 11:50:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a46000) [pid = 1950] [serial = 1620] [outer = (nil)] 11:50:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48800) [pid = 1950] [serial = 1621] [outer = 0x82a46000] 11:50:33 INFO - PROCESS | 1950 | 1477507833900 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9c800) [pid = 1950] [serial = 1622] [outer = 0x82a46000] 11:50:34 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 11:50:34 WARNING - wptserve Traceback (most recent call last): 11:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:50:34 WARNING - rv = self.func(request, response) 11:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:50:34 WARNING - access_control_allow_origin = "*") 11:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:50:34 WARNING - payload = payload_generator(server_data) 11:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:50:34 WARNING - return encode_string_as_bmp_image(data) 11:50: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 11:50:34 WARNING - img.save(f, "BMP") 11:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:50:34 WARNING - f.write(bmpfileheader) 11:50:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:50:34 WARNING - 11:50:43 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42000 == 7 [pid = 1950] [id = 551] 11:50:49 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a42800) [pid = 1950] [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] 11:50:55 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d4f800) [pid = 1950] [serial = 1619] [outer = (nil)] [url = about:blank] 11:50:55 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d48800) [pid = 1950] [serial = 1621] [outer = (nil)] [url = about:blank] 11:51:04 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:51:04 INFO - PROCESS | 1950 | 1477507864136 Marionette TRACE conn5 <- [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]]]}] 11:51:04 INFO - . 11:51:04 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30774ms 11:51:04 INFO - PROCESS | 1950 | 1477507864185 Marionette TRACE conn5 -> [0,2559,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1950 | 1477507864193 Marionette TRACE conn5 <- [1,2559,null,{"value":"8"}] 11:51:04 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 11:51:04 INFO - PROCESS | 1950 | 1477507864207 Marionette TRACE conn5 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:04 INFO - PROCESS | 1950 | 1477507864468 Marionette TRACE conn5 <- [1,2560,null,{"value":null}] 11:51:04 INFO - PROCESS | 1950 | 1477507864564 Marionette TRACE conn5 -> [0,2561,"getWindowHandles",null] 11:51:04 INFO - PROCESS | 1950 | 1477507864572 Marionette TRACE conn5 <- [1,2561,null,["8"]] 11:51:04 INFO - PROCESS | 1950 | 1477507864582 Marionette TRACE conn5 -> [0,2562,"switchToWindow",{"name":"8"}] 11:51:04 INFO - PROCESS | 1950 | 1477507864594 Marionette TRACE conn5 <- [1,2562,null,{}] 11:51:04 INFO - PROCESS | 1950 | 1477507864607 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42800 == 8 [pid = 1950] [id = 553] 11:51:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a42c00) [pid = 1950] [serial = 1623] [outer = (nil)] 11:51:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48800) [pid = 1950] [serial = 1624] [outer = 0x82a42c00] 11:51:04 INFO - PROCESS | 1950 | 1477507864718 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d54400) [pid = 1950] [serial = 1625] [outer = 0x82a42c00] 11:51:05 INFO - PROCESS | 1950 | 1477507865444 Marionette TRACE conn5 <- [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]]]}] 11:51:05 INFO - . 11:51:05 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1272ms 11:51:05 INFO - PROCESS | 1950 | 1477507865478 Marionette TRACE conn5 -> [0,2564,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 1950 | 1477507865483 Marionette TRACE conn5 <- [1,2564,null,{"value":"8"}] 11:51:05 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 11:51:05 INFO - PROCESS | 1950 | 1477507865494 Marionette TRACE conn5 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:05 INFO - PROCESS | 1950 | 1477507865784 Marionette TRACE conn5 <- [1,2565,null,{"value":null}] 11:51:05 INFO - PROCESS | 1950 | 1477507865801 Marionette TRACE conn5 -> [0,2566,"getWindowHandles",null] 11:51:05 INFO - PROCESS | 1950 | 1477507865808 Marionette TRACE conn5 <- [1,2566,null,["8"]] 11:51:05 INFO - PROCESS | 1950 | 1477507865816 Marionette TRACE conn5 -> [0,2567,"switchToWindow",{"name":"8"}] 11:51:05 INFO - PROCESS | 1950 | 1477507865822 Marionette TRACE conn5 <- [1,2567,null,{}] 11:51:05 INFO - PROCESS | 1950 | 1477507865829 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x83002000 == 9 [pid = 1950] [id = 554] 11:51:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83002800) [pid = 1950] [serial = 1626] [outer = (nil)] 11:51:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83005000) [pid = 1950] [serial = 1627] [outer = 0x83002800] 11:51:05 INFO - PROCESS | 1950 | 1477507865927 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83006c00) [pid = 1950] [serial = 1628] [outer = 0x83002800] 11:51:06 INFO - PROCESS | 1950 | 1477507866777 Marionette TRACE conn5 <- [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]]]}] 11:51:06 INFO - . 11:51:06 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1322ms 11:51:06 INFO - PROCESS | 1950 | 1477507866824 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1950 | 1477507866833 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 11:51:06 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 11:51:06 INFO - PROCESS | 1950 | 1477507866842 Marionette TRACE conn5 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:07 INFO - PROCESS | 1950 | 1477507867050 Marionette TRACE conn5 <- [1,2570,null,{"value":null}] 11:51:07 INFO - PROCESS | 1950 | 1477507867196 Marionette TRACE conn5 -> [0,2571,"getWindowHandles",null] 11:51:07 INFO - PROCESS | 1950 | 1477507867202 Marionette TRACE conn5 <- [1,2571,null,["8"]] 11:51:07 INFO - PROCESS | 1950 | 1477507867208 Marionette TRACE conn5 -> [0,2572,"switchToWindow",{"name":"8"}] 11:51:07 INFO - PROCESS | 1950 | 1477507867216 Marionette TRACE conn5 <- [1,2572,null,{}] 11:51:07 INFO - PROCESS | 1950 | 1477507867224 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e2c00 == 10 [pid = 1950] [id = 555] 11:51:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831e3000) [pid = 1950] [serial = 1629] [outer = (nil)] 11:51:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e5400) [pid = 1950] [serial = 1630] [outer = 0x831e3000] 11:51:07 INFO - PROCESS | 1950 | 1477507867319 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831eac00) [pid = 1950] [serial = 1631] [outer = 0x831e3000] 11:51:08 INFO - PROCESS | 1950 | 1477507868033 Marionette TRACE conn5 <- [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]]]}] 11:51:08 INFO - . 11:51:08 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1223ms 11:51:08 INFO - PROCESS | 1950 | 1477507868064 Marionette TRACE conn5 -> [0,2574,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1950 | 1477507868069 Marionette TRACE conn5 <- [1,2574,null,{"value":"8"}] 11:51:08 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 11:51:08 INFO - PROCESS | 1950 | 1477507868077 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:08 INFO - PROCESS | 1950 | 1477507868321 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:51:08 INFO - PROCESS | 1950 | 1477507868344 Marionette TRACE conn5 -> [0,2576,"getWindowHandles",null] 11:51:08 INFO - PROCESS | 1950 | 1477507868352 Marionette TRACE conn5 <- [1,2576,null,["8"]] 11:51:08 INFO - PROCESS | 1950 | 1477507868358 Marionette TRACE conn5 -> [0,2577,"switchToWindow",{"name":"8"}] 11:51:08 INFO - PROCESS | 1950 | 1477507868365 Marionette TRACE conn5 <- [1,2577,null,{}] 11:51:08 INFO - PROCESS | 1950 | 1477507868372 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300f800 == 11 [pid = 1950] [id = 556] 11:51:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836c7800) [pid = 1950] [serial = 1632] [outer = (nil)] 11:51:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x836cb800) [pid = 1950] [serial = 1633] [outer = 0x836c7800] 11:51:08 INFO - PROCESS | 1950 | 1477507868460 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x8376e400) [pid = 1950] [serial = 1634] [outer = 0x836c7800] 11:51:09 INFO - PROCESS | 1950 | 1477507869188 Marionette TRACE conn5 <- [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]]]}] 11:51:09 INFO - . 11:51:09 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1321ms 11:51:09 INFO - PROCESS | 1950 | 1477507869399 Marionette TRACE conn5 -> [0,2579,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1950 | 1477507869404 Marionette TRACE conn5 <- [1,2579,null,{"value":"8"}] 11:51:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 11:51:09 INFO - PROCESS | 1950 | 1477507869412 Marionette TRACE conn5 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:09 INFO - PROCESS | 1950 | 1477507869613 Marionette TRACE conn5 <- [1,2580,null,{"value":null}] 11:51:09 INFO - PROCESS | 1950 | 1477507869751 Marionette TRACE conn5 -> [0,2581,"getWindowHandles",null] 11:51:09 INFO - PROCESS | 1950 | 1477507869758 Marionette TRACE conn5 <- [1,2581,null,["8"]] 11:51:09 INFO - PROCESS | 1950 | 1477507869767 Marionette TRACE conn5 -> [0,2582,"switchToWindow",{"name":"8"}] 11:51:09 INFO - PROCESS | 1950 | 1477507869774 Marionette TRACE conn5 <- [1,2582,null,{}] 11:51:09 INFO - PROCESS | 1950 | 1477507869783 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f39400 == 12 [pid = 1950] [id = 557] 11:51:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f39c00) [pid = 1950] [serial = 1635] [outer = (nil)] 11:51:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f3c400) [pid = 1950] [serial = 1636] [outer = 0x83f39c00] 11:51:09 INFO - PROCESS | 1950 | 1477507869874 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f3f400) [pid = 1950] [serial = 1637] [outer = 0x83f39c00] 11:51:10 WARNING - wptserve Traceback (most recent call last): 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:51:10 WARNING - rv = self.func(request, response) 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:51:10 WARNING - access_control_allow_origin = "*") 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:51:10 WARNING - payload = payload_generator(server_data) 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:51:10 WARNING - return encode_string_as_bmp_image(data) 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:51:10 WARNING - img.save(f, "BMP") 11:51:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:51:10 WARNING - f.write(bmpfileheader) 11:51:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:51:10 WARNING - 11:51:14 INFO - PROCESS | 1950 | --DOCSHELL 0x8300f800 == 11 [pid = 1950] [id = 556] 11:51:14 INFO - PROCESS | 1950 | --DOCSHELL 0x831e2c00 == 10 [pid = 1950] [id = 555] 11:51:14 INFO - PROCESS | 1950 | --DOCSHELL 0x83002000 == 9 [pid = 1950] [id = 554] 11:51:14 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42800 == 8 [pid = 1950] [id = 553] 11:51:14 INFO - PROCESS | 1950 | --DOCSHELL 0x82a45800 == 7 [pid = 1950] [id = 552] 11:51:17 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x836c7800) [pid = 1950] [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] 11:51:17 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x831e3000) [pid = 1950] [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] 11:51:17 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x83002800) [pid = 1950] [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] 11:51:17 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x82a46000) [pid = 1950] [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] 11:51:17 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x82a42c00) [pid = 1950] [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] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x83006c00) [pid = 1950] [serial = 1628] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x83005000) [pid = 1950] [serial = 1627] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x831eac00) [pid = 1950] [serial = 1631] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x831e5400) [pid = 1950] [serial = 1630] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x83f3c400) [pid = 1950] [serial = 1636] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82d48800) [pid = 1950] [serial = 1624] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82d54400) [pid = 1950] [serial = 1625] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8376e400) [pid = 1950] [serial = 1634] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x836cb800) [pid = 1950] [serial = 1633] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d9c800) [pid = 1950] [serial = 1622] [outer = (nil)] [url = about:blank] 11:51:40 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:51:40 INFO - PROCESS | 1950 | 1477507900086 Marionette TRACE conn5 <- [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]]]}] 11:51:40 INFO - . 11:51:40 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30727ms 11:51:40 INFO - PROCESS | 1950 | 1477507900141 Marionette TRACE conn5 -> [0,2584,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1950 | 1477507900148 Marionette TRACE conn5 <- [1,2584,null,{"value":"8"}] 11:51:40 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 11:51:40 INFO - PROCESS | 1950 | 1477507900160 Marionette TRACE conn5 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:51:40 INFO - PROCESS | 1950 | 1477507900411 Marionette TRACE conn5 <- [1,2585,null,{"value":null}] 11:51:40 INFO - PROCESS | 1950 | 1477507900497 Marionette TRACE conn5 -> [0,2586,"getWindowHandles",null] 11:51:40 INFO - PROCESS | 1950 | 1477507900504 Marionette TRACE conn5 <- [1,2586,null,["8"]] 11:51:40 INFO - PROCESS | 1950 | 1477507900514 Marionette TRACE conn5 -> [0,2587,"switchToWindow",{"name":"8"}] 11:51:40 INFO - PROCESS | 1950 | 1477507900523 Marionette TRACE conn5 <- [1,2587,null,{}] 11:51:40 INFO - PROCESS | 1950 | 1477507900536 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d48000 == 8 [pid = 1950] [id = 558] 11:51:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82d48400) [pid = 1950] [serial = 1638] [outer = (nil)] 11:51:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d4d400) [pid = 1950] [serial = 1639] [outer = 0x82d48400] 11:51:40 INFO - PROCESS | 1950 | 1477507900638 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82da1000) [pid = 1950] [serial = 1640] [outer = 0x82d48400] 11:51:41 WARNING - wptserve Traceback (most recent call last): 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:51:41 WARNING - rv = self.func(request, response) 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:51:41 WARNING - access_control_allow_origin = "*") 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:51:41 WARNING - payload = payload_generator(server_data) 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:51:41 WARNING - return encode_string_as_bmp_image(data) 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:51:41 WARNING - img.save(f, "BMP") 11:51:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:51:41 WARNING - f.write(bmpfileheader) 11:51:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:51:41 WARNING - 11:51:50 INFO - PROCESS | 1950 | --DOCSHELL 0x83f39400 == 7 [pid = 1950] [id = 557] 11:51:52 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x83f39c00) [pid = 1950] [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] 11:51:58 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83f3f400) [pid = 1950] [serial = 1637] [outer = (nil)] [url = about:blank] 11:51:58 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d4d400) [pid = 1950] [serial = 1639] [outer = (nil)] [url = about:blank] 11:52:10 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:52:10 INFO - PROCESS | 1950 | 1477507930866 Marionette TRACE conn5 <- [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]]]}] 11:52:10 INFO - . 11:52:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30735ms 11:52:10 INFO - PROCESS | 1950 | 1477507930894 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 1950 | 1477507930901 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 11:52:10 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 11:52:10 INFO - PROCESS | 1950 | 1477507930916 Marionette TRACE conn5 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:11 INFO - PROCESS | 1950 | 1477507931165 Marionette TRACE conn5 <- [1,2590,null,{"value":null}] 11:52:11 INFO - PROCESS | 1950 | 1477507931251 Marionette TRACE conn5 -> [0,2591,"getWindowHandles",null] 11:52:11 INFO - PROCESS | 1950 | 1477507931258 Marionette TRACE conn5 <- [1,2591,null,["8"]] 11:52:11 INFO - PROCESS | 1950 | 1477507931267 Marionette TRACE conn5 -> [0,2592,"switchToWindow",{"name":"8"}] 11:52:11 INFO - PROCESS | 1950 | 1477507931276 Marionette TRACE conn5 <- [1,2592,null,{}] 11:52:11 INFO - PROCESS | 1950 | 1477507931283 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a40c00 == 8 [pid = 1950] [id = 559] 11:52:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41000) [pid = 1950] [serial = 1641] [outer = (nil)] 11:52:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a45c00) [pid = 1950] [serial = 1642] [outer = 0x82a41000] 11:52:11 INFO - PROCESS | 1950 | 1477507931387 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d51000) [pid = 1950] [serial = 1643] [outer = 0x82a41000] 11:52:12 WARNING - wptserve Traceback (most recent call last): 11:52:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:52:12 WARNING - rv = self.func(request, response) 11:52:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:52:12 WARNING - access_control_allow_origin = "*") 11:52:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:52:12 WARNING - payload = payload_generator(server_data) 11:52:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:52:12 WARNING - return encode_string_as_bmp_image(data) 11:52: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 11:52:12 WARNING - img.save(f, "BMP") 11:52:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:52:12 WARNING - f.write(bmpfileheader) 11:52:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:52:12 WARNING - 11:52:21 INFO - PROCESS | 1950 | --DOCSHELL 0x82d48000 == 7 [pid = 1950] [id = 558] 11:52:23 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d48400) [pid = 1950] [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] 11:52:28 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82da1000) [pid = 1950] [serial = 1640] [outer = (nil)] [url = about:blank] 11:52:28 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a45c00) [pid = 1950] [serial = 1642] [outer = (nil)] [url = about:blank] 11:52:41 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:52:41 INFO - PROCESS | 1950 | 1477507961611 Marionette TRACE conn5 <- [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]]]}] 11:52:41 INFO - . 11:52:41 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30721ms 11:52:41 INFO - PROCESS | 1950 | 1477507961635 Marionette TRACE conn5 -> [0,2594,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1950 | 1477507961643 Marionette TRACE conn5 <- [1,2594,null,{"value":"8"}] 11:52:41 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 11:52:41 INFO - PROCESS | 1950 | 1477507961657 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:41 INFO - PROCESS | 1950 | 1477507961917 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:52:42 INFO - PROCESS | 1950 | 1477507962004 Marionette TRACE conn5 -> [0,2596,"getWindowHandles",null] 11:52:42 INFO - PROCESS | 1950 | 1477507962011 Marionette TRACE conn5 <- [1,2596,null,["8"]] 11:52:42 INFO - PROCESS | 1950 | 1477507962023 Marionette TRACE conn5 -> [0,2597,"switchToWindow",{"name":"8"}] 11:52:42 INFO - PROCESS | 1950 | 1477507962033 Marionette TRACE conn5 <- [1,2597,null,{}] 11:52:42 INFO - PROCESS | 1950 | 1477507962045 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42800 == 8 [pid = 1950] [id = 560] 11:52:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a42c00) [pid = 1950] [serial = 1644] [outer = (nil)] 11:52:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d47400) [pid = 1950] [serial = 1645] [outer = 0x82a42c00] 11:52:42 INFO - PROCESS | 1950 | 1477507962149 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d54400) [pid = 1950] [serial = 1646] [outer = 0x82a42c00] 11:52:42 INFO - PROCESS | 1950 | 1477507962856 Marionette TRACE conn5 <- [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]]]}] 11:52:42 INFO - . 11:52:42 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1227ms 11:52:42 INFO - PROCESS | 1950 | 1477507962882 Marionette TRACE conn5 -> [0,2599,"getWindowHandle",null] 11:52:42 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 11:52:42 INFO - PROCESS | 1950 | 1477507962888 Marionette TRACE conn5 <- [1,2599,null,{"value":"8"}] 11:52:42 INFO - PROCESS | 1950 | 1477507962896 Marionette TRACE conn5 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:43 INFO - PROCESS | 1950 | 1477507963169 Marionette TRACE conn5 <- [1,2600,null,{"value":null}] 11:52:43 INFO - PROCESS | 1950 | 1477507963185 Marionette TRACE conn5 -> [0,2601,"getWindowHandles",null] 11:52:43 INFO - PROCESS | 1950 | 1477507963191 Marionette TRACE conn5 <- [1,2601,null,["8"]] 11:52:43 INFO - PROCESS | 1950 | 1477507963201 Marionette TRACE conn5 -> [0,2602,"switchToWindow",{"name":"8"}] 11:52:43 INFO - PROCESS | 1950 | 1477507963208 Marionette TRACE conn5 <- [1,2602,null,{}] 11:52:43 INFO - PROCESS | 1950 | 1477507963216 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e66000 == 9 [pid = 1950] [id = 561] 11:52:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83002800) [pid = 1950] [serial = 1647] [outer = (nil)] 11:52:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83005000) [pid = 1950] [serial = 1648] [outer = 0x83002800] 11:52:43 INFO - PROCESS | 1950 | 1477507963311 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83006c00) [pid = 1950] [serial = 1649] [outer = 0x83002800] 11:52:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310c800 == 10 [pid = 1950] [id = 562] 11:52:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x8310cc00) [pid = 1950] [serial = 1650] [outer = (nil)] 11:52:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x8310d000) [pid = 1950] [serial = 1651] [outer = 0x8310cc00] 11:52:44 INFO - PROCESS | 1950 | 1477507964606 Marionette TRACE conn5 <- [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]]]}] 11:52:44 INFO - . 11:52:44 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 1774ms 11:52:44 INFO - PROCESS | 1950 | 1477507964687 Marionette TRACE conn5 -> [0,2604,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1950 | 1477507964701 Marionette TRACE conn5 <- [1,2604,null,{"value":"8"}] 11:52:44 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 11:52:44 INFO - PROCESS | 1950 | 1477507964744 Marionette TRACE conn5 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:45 INFO - PROCESS | 1950 | 1477507965134 Marionette TRACE conn5 <- [1,2605,null,{"value":null}] 11:52:45 INFO - PROCESS | 1950 | 1477507965184 Marionette TRACE conn5 -> [0,2606,"getWindowHandles",null] 11:52:45 INFO - PROCESS | 1950 | 1477507965194 Marionette TRACE conn5 <- [1,2606,null,["8"]] 11:52:45 INFO - PROCESS | 1950 | 1477507965202 Marionette TRACE conn5 -> [0,2607,"switchToWindow",{"name":"8"}] 11:52:45 INFO - PROCESS | 1950 | 1477507965217 Marionette TRACE conn5 <- [1,2607,null,{}] 11:52:45 INFO - PROCESS | 1950 | 1477507965229 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x831ea000 == 11 [pid = 1950] [id = 563] 11:52:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831ea400) [pid = 1950] [serial = 1652] [outer = (nil)] 11:52:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x8323fc00) [pid = 1950] [serial = 1653] [outer = 0x831ea400] 11:52:45 INFO - PROCESS | 1950 | 1477507965400 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83244800) [pid = 1950] [serial = 1654] [outer = 0x831ea400] 11:52:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c7400 == 12 [pid = 1950] [id = 564] 11:52:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x836c7800) [pid = 1950] [serial = 1655] [outer = (nil)] 11:52:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83768000) [pid = 1950] [serial = 1656] [outer = 0x836c7800] 11:52:46 INFO - PROCESS | 1950 | 1477507966348 Marionette TRACE conn5 <- [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]]]}] 11:52:46 INFO - . 11:52:46 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 1631ms 11:52:46 INFO - PROCESS | 1950 | 1477507966362 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1950 | 1477507966367 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 11:52:46 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 11:52:46 INFO - PROCESS | 1950 | 1477507966375 Marionette TRACE conn5 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:46 INFO - PROCESS | 1950 | 1477507966639 Marionette TRACE conn5 <- [1,2610,null,{"value":null}] 11:52:46 INFO - PROCESS | 1950 | 1477507966722 Marionette TRACE conn5 -> [0,2611,"getWindowHandles",null] 11:52:46 INFO - PROCESS | 1950 | 1477507966730 Marionette TRACE conn5 <- [1,2611,null,["8"]] 11:52:46 INFO - PROCESS | 1950 | 1477507966736 Marionette TRACE conn5 -> [0,2612,"switchToWindow",{"name":"8"}] 11:52:46 INFO - PROCESS | 1950 | 1477507966743 Marionette TRACE conn5 <- [1,2612,null,{}] 11:52:46 INFO - PROCESS | 1950 | 1477507966751 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x82944c00 == 13 [pid = 1950] [id = 565] 11:52:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x8376ec00) [pid = 1950] [serial = 1657] [outer = (nil)] 11:52:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83771c00) [pid = 1950] [serial = 1658] [outer = 0x8376ec00] 11:52:46 INFO - PROCESS | 1950 | 1477507966841 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83774800) [pid = 1950] [serial = 1659] [outer = 0x8376ec00] 11:52:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fcb000 == 14 [pid = 1950] [id = 566] 11:52:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83fcb400) [pid = 1950] [serial = 1660] [outer = (nil)] 11:52:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x83fcd000) [pid = 1950] [serial = 1661] [outer = 0x83fcb400] 11:52:47 INFO - PROCESS | 1950 | 1477507967608 Marionette TRACE conn5 <- [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]]]}] 11:52:47 INFO - . 11:52:47 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 1274ms 11:52:47 INFO - PROCESS | 1950 | 1477507967661 Marionette TRACE conn5 -> [0,2614,"getWindowHandle",null] 11:52:47 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 11:52:47 INFO - PROCESS | 1950 | 1477507967666 Marionette TRACE conn5 <- [1,2614,null,{"value":"8"}] 11:52:47 INFO - PROCESS | 1950 | 1477507967675 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:47 INFO - PROCESS | 1950 | 1477507967891 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:52:47 INFO - PROCESS | 1950 | 1477507967908 Marionette TRACE conn5 -> [0,2616,"getWindowHandles",null] 11:52:47 INFO - PROCESS | 1950 | 1477507967914 Marionette TRACE conn5 <- [1,2616,null,["8"]] 11:52:48 INFO - PROCESS | 1950 | 1477507968032 Marionette TRACE conn5 -> [0,2617,"switchToWindow",{"name":"8"}] 11:52:48 INFO - PROCESS | 1950 | 1477507968039 Marionette TRACE conn5 <- [1,2617,null,{}] 11:52:48 INFO - PROCESS | 1950 | 1477507968045 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd4c00 == 15 [pid = 1950] [id = 567] 11:52:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x83fd5000) [pid = 1950] [serial = 1662] [outer = (nil)] 11:52:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x83fd7400) [pid = 1950] [serial = 1663] [outer = 0x83fd5000] 11:52:48 INFO - PROCESS | 1950 | 1477507968138 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x84034400) [pid = 1950] [serial = 1664] [outer = 0x83fd5000] 11:52:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x84038c00 == 16 [pid = 1950] [id = 568] 11:52:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x84040000) [pid = 1950] [serial = 1665] [outer = (nil)] 11:52:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x84042c00) [pid = 1950] [serial = 1666] [outer = 0x84040000] 11:52:48 INFO - PROCESS | 1950 | 1477507968939 Marionette TRACE conn5 <- [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]]]}] 11:52:49 INFO - . 11:52:49 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 1374ms 11:52:49 INFO - PROCESS | 1950 | 1477507969048 Marionette TRACE conn5 -> [0,2619,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1950 | 1477507969051 Marionette TRACE conn5 <- [1,2619,null,{"value":"8"}] 11:52:49 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 11:52:49 INFO - PROCESS | 1950 | 1477507969059 Marionette TRACE conn5 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:49 INFO - PROCESS | 1950 | 1477507969324 Marionette TRACE conn5 <- [1,2620,null,{"value":null}] 11:52:49 INFO - PROCESS | 1950 | 1477507969462 Marionette TRACE conn5 -> [0,2621,"getWindowHandles",null] 11:52:49 INFO - PROCESS | 1950 | 1477507969467 Marionette TRACE conn5 <- [1,2621,null,["8"]] 11:52:49 INFO - PROCESS | 1950 | 1477507969473 Marionette TRACE conn5 -> [0,2622,"switchToWindow",{"name":"8"}] 11:52:49 INFO - PROCESS | 1950 | 1477507969480 Marionette TRACE conn5 <- [1,2622,null,{}] 11:52:49 INFO - PROCESS | 1950 | 1477507969486 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82937c00 == 17 [pid = 1950] [id = 569] 11:52:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x88433c00) [pid = 1950] [serial = 1667] [outer = (nil)] 11:52:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x8c755400) [pid = 1950] [serial = 1668] [outer = 0x88433c00] 11:52:49 INFO - PROCESS | 1950 | 1477507969576 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8c759800) [pid = 1950] [serial = 1669] [outer = 0x88433c00] 11:52:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3e000 == 18 [pid = 1950] [id = 570] 11:52:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x82a3e400) [pid = 1950] [serial = 1670] [outer = (nil)] 11:52:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x82daa800) [pid = 1950] [serial = 1671] [outer = 0x82a3e400] 11:52:50 INFO - PROCESS | 1950 | 1477507970681 Marionette TRACE conn5 <- [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]]]}] 11:52:50 INFO - . 11:52:50 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 1684ms 11:52:50 INFO - PROCESS | 1950 | 1477507970746 Marionette TRACE conn5 -> [0,2624,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1950 | 1477507970755 Marionette TRACE conn5 <- [1,2624,null,{"value":"8"}] 11:52:50 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 11:52:50 INFO - PROCESS | 1950 | 1477507970768 Marionette TRACE conn5 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:51 INFO - PROCESS | 1950 | 1477507971136 Marionette TRACE conn5 <- [1,2625,null,{"value":null}] 11:52:51 INFO - PROCESS | 1950 | 1477507971276 Marionette TRACE conn5 -> [0,2626,"getWindowHandles",null] 11:52:51 INFO - PROCESS | 1950 | 1477507971284 Marionette TRACE conn5 <- [1,2626,null,["8"]] 11:52:51 INFO - PROCESS | 1950 | 1477507971296 Marionette TRACE conn5 -> [0,2627,"switchToWindow",{"name":"8"}] 11:52:51 INFO - PROCESS | 1950 | 1477507971305 Marionette TRACE conn5 <- [1,2627,null,{}] 11:52:51 INFO - PROCESS | 1950 | 1477507971314 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300e400 == 19 [pid = 1950] [id = 571] 11:52:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8300ec00) [pid = 1950] [serial = 1672] [outer = (nil)] 11:52:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x831e0800) [pid = 1950] [serial = 1673] [outer = 0x8300ec00] 11:52:51 INFO - PROCESS | 1950 | 1477507971428 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x831e1000) [pid = 1950] [serial = 1674] [outer = 0x8300ec00] 11:52:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd1000 == 20 [pid = 1950] [id = 572] 11:52:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x83fd2000) [pid = 1950] [serial = 1675] [outer = (nil)] 11:52:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x836c3000) [pid = 1950] [serial = 1676] [outer = 0x83fd2000] 11:52:52 INFO - PROCESS | 1950 | 1477507972411 Marionette TRACE conn5 <- [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]]]}] 11:52:52 INFO - . 11:52:52 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 1682ms 11:52:52 INFO - PROCESS | 1950 | 1477507972449 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1950 | 1477507972458 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 11:52:52 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 11:52:52 INFO - PROCESS | 1950 | 1477507972467 Marionette TRACE conn5 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:52 INFO - PROCESS | 1950 | 1477507972758 Marionette TRACE conn5 <- [1,2630,null,{"value":null}] 11:52:52 INFO - PROCESS | 1950 | 1477507972934 Marionette TRACE conn5 -> [0,2631,"getWindowHandles",null] 11:52:52 INFO - PROCESS | 1950 | 1477507972939 Marionette TRACE conn5 <- [1,2631,null,["8"]] 11:52:52 INFO - PROCESS | 1950 | 1477507972947 Marionette TRACE conn5 -> [0,2632,"switchToWindow",{"name":"8"}] 11:52:52 INFO - PROCESS | 1950 | 1477507972954 Marionette TRACE conn5 <- [1,2632,null,{}] 11:52:53 INFO - PROCESS | 1950 | 1477507973004 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e8400 == 21 [pid = 1950] [id = 573] 11:52:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x84037800) [pid = 1950] [serial = 1677] [outer = (nil)] 11:52:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8c75d800) [pid = 1950] [serial = 1678] [outer = 0x84037800] 11:52:53 INFO - PROCESS | 1950 | 1477507973107 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8c761400) [pid = 1950] [serial = 1679] [outer = 0x84037800] 11:52:53 INFO - PROCESS | 1950 | 1477507973897 Marionette TRACE conn5 <- [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]]]}] 11:52:53 INFO - . 11:52:53 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 1488ms 11:52:53 INFO - PROCESS | 1950 | 1477507973965 Marionette TRACE conn5 -> [0,2634,"getWindowHandle",null] 11:52:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 11:52:53 INFO - PROCESS | 1950 | 1477507973974 Marionette TRACE conn5 <- [1,2634,null,{"value":"8"}] 11:52:53 INFO - PROCESS | 1950 | 1477507973985 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:54 INFO - PROCESS | 1950 | 1477507974230 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:52:54 INFO - PROCESS | 1950 | 1477507974522 Marionette TRACE conn5 -> [0,2636,"getWindowHandles",null] 11:52:54 INFO - PROCESS | 1950 | 1477507974528 Marionette TRACE conn5 <- [1,2636,null,["8"]] 11:52:54 INFO - PROCESS | 1950 | 1477507974542 Marionette TRACE conn5 -> [0,2637,"switchToWindow",{"name":"8"}] 11:52:54 INFO - PROCESS | 1950 | 1477507974555 Marionette TRACE conn5 <- [1,2637,null,{}] 11:52:54 INFO - PROCESS | 1950 | 1477507974612 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x82944800 == 22 [pid = 1950] [id = 574] 11:52:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x82a38800) [pid = 1950] [serial = 1680] [outer = (nil)] 11:52:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x82da8c00) [pid = 1950] [serial = 1681] [outer = 0x82a38800] 11:52:54 INFO - PROCESS | 1950 | 1477507974710 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83001800) [pid = 1950] [serial = 1682] [outer = 0x82a38800] 11:52:55 INFO - PROCESS | 1950 | --DOCSHELL 0x84038c00 == 21 [pid = 1950] [id = 568] 11:52:55 INFO - PROCESS | 1950 | --DOCSHELL 0x83fcb000 == 20 [pid = 1950] [id = 566] 11:52:55 INFO - PROCESS | 1950 | --DOCSHELL 0x836c7400 == 19 [pid = 1950] [id = 564] 11:52:55 INFO - PROCESS | 1950 | --DOCSHELL 0x8310c800 == 18 [pid = 1950] [id = 562] 11:52:55 INFO - PROCESS | 1950 | --DOCSHELL 0x82a40c00 == 17 [pid = 1950] [id = 559] 11:52:55 INFO - PROCESS | 1950 | 1477507975537 Marionette TRACE conn5 <- [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]]]}] 11:52:55 INFO - . 11:52:55 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 1578ms 11:52:55 INFO - PROCESS | 1950 | 1477507975576 Marionette TRACE conn5 -> [0,2639,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1950 | 1477507975583 Marionette TRACE conn5 <- [1,2639,null,{"value":"8"}] 11:52:55 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 11:52:55 INFO - PROCESS | 1950 | 1477507975596 Marionette TRACE conn5 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:55 INFO - PROCESS | 1950 | 1477507975801 Marionette TRACE conn5 <- [1,2640,null,{"value":null}] 11:52:55 INFO - PROCESS | 1950 | 1477507975819 Marionette TRACE conn5 -> [0,2641,"getWindowHandles",null] 11:52:55 INFO - PROCESS | 1950 | 1477507975825 Marionette TRACE conn5 <- [1,2641,null,["8"]] 11:52:55 INFO - PROCESS | 1950 | 1477507975951 Marionette TRACE conn5 -> [0,2642,"switchToWindow",{"name":"8"}] 11:52:55 INFO - PROCESS | 1950 | 1477507975960 Marionette TRACE conn5 <- [1,2642,null,{}] 11:52:55 INFO - PROCESS | 1950 | 1477507975972 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e5c00 == 18 [pid = 1950] [id = 575] 11:52:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x831e7400) [pid = 1950] [serial = 1683] [outer = (nil)] 11:52:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83242400) [pid = 1950] [serial = 1684] [outer = 0x831e7400] 11:52:56 INFO - PROCESS | 1950 | 1477507976069 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x836be400) [pid = 1950] [serial = 1685] [outer = 0x831e7400] 11:52:56 INFO - PROCESS | 1950 | 1477507976767 Marionette TRACE conn5 <- [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]]]}] 11:52:56 INFO - . 11:52:56 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 1226ms 11:52:56 INFO - PROCESS | 1950 | 1477507976823 Marionette TRACE conn5 -> [0,2644,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1950 | 1477507976827 Marionette TRACE conn5 <- [1,2644,null,{"value":"8"}] 11:52:56 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 11:52:56 INFO - PROCESS | 1950 | 1477507976838 Marionette TRACE conn5 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:57 INFO - PROCESS | 1950 | 1477507977049 Marionette TRACE conn5 <- [1,2645,null,{"value":null}] 11:52:57 INFO - PROCESS | 1950 | 1477507977186 Marionette TRACE conn5 -> [0,2646,"getWindowHandles",null] 11:52:57 INFO - PROCESS | 1950 | 1477507977196 Marionette TRACE conn5 <- [1,2646,null,["8"]] 11:52:57 INFO - PROCESS | 1950 | 1477507977205 Marionette TRACE conn5 -> [0,2647,"switchToWindow",{"name":"8"}] 11:52:57 INFO - PROCESS | 1950 | 1477507977213 Marionette TRACE conn5 <- [1,2647,null,{}] 11:52:57 INFO - PROCESS | 1950 | 1477507977223 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403c000 == 19 [pid = 1950] [id = 576] 11:52:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8403d400) [pid = 1950] [serial = 1686] [outer = (nil)] 11:52:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x84041800) [pid = 1950] [serial = 1687] [outer = 0x8403d400] 11:52:57 INFO - PROCESS | 1950 | 1477507977318 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8c755000) [pid = 1950] [serial = 1688] [outer = 0x8403d400] 11:52:58 INFO - PROCESS | 1950 | 1477507978084 Marionette TRACE conn5 <- [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]]]}] 11:52:58 INFO - . 11:52:58 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 1291ms 11:52:58 INFO - PROCESS | 1950 | 1477507978129 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1950 | 1477507978133 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 11:52:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 11:52:58 INFO - PROCESS | 1950 | 1477507978149 Marionette TRACE conn5 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:58 INFO - PROCESS | 1950 | 1477507978421 Marionette TRACE conn5 <- [1,2650,null,{"value":null}] 11:52:58 INFO - PROCESS | 1950 | 1477507978445 Marionette TRACE conn5 -> [0,2651,"getWindowHandles",null] 11:52:58 INFO - PROCESS | 1950 | 1477507978450 Marionette TRACE conn5 <- [1,2651,null,["8"]] 11:52:58 INFO - PROCESS | 1950 | 1477507978457 Marionette TRACE conn5 -> [0,2652,"switchToWindow",{"name":"8"}] 11:52:58 INFO - PROCESS | 1950 | 1477507978464 Marionette TRACE conn5 <- [1,2652,null,{}] 11:52:58 INFO - PROCESS | 1950 | 1477507978543 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb2c00 == 20 [pid = 1950] [id = 577] 11:52:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8cbb3400) [pid = 1950] [serial = 1689] [outer = (nil)] 11:52:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8cbb6c00) [pid = 1950] [serial = 1690] [outer = 0x8cbb3400] 11:52:58 INFO - PROCESS | 1950 | 1477507978629 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8cbb9400) [pid = 1950] [serial = 1691] [outer = 0x8cbb3400] 11:52:59 INFO - PROCESS | 1950 | 1477507979487 Marionette TRACE conn5 <- [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]]]}] 11:52:59 INFO - . 11:52:59 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 1370ms 11:52:59 INFO - PROCESS | 1950 | 1477507979516 Marionette TRACE conn5 -> [0,2654,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1950 | 1477507979522 Marionette TRACE conn5 <- [1,2654,null,{"value":"8"}] 11:52:59 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 11:52:59 INFO - PROCESS | 1950 | 1477507979530 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:52:59 INFO - PROCESS | 1950 | 1477507979786 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:52:59 INFO - PROCESS | 1950 | 1477507979811 Marionette TRACE conn5 -> [0,2656,"getWindowHandles",null] 11:52:59 INFO - PROCESS | 1950 | 1477507979814 Marionette TRACE conn5 <- [1,2656,null,["8"]] 11:52:59 INFO - PROCESS | 1950 | 1477507979821 Marionette TRACE conn5 -> [0,2657,"switchToWindow",{"name":"8"}] 11:52:59 INFO - PROCESS | 1950 | 1477507979827 Marionette TRACE conn5 <- [1,2657,null,{}] 11:52:59 INFO - PROCESS | 1950 | 1477507979833 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293fc00 == 21 [pid = 1950] [id = 578] 11:52:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8db1c800) [pid = 1950] [serial = 1692] [outer = (nil)] 11:52:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8db1fc00) [pid = 1950] [serial = 1693] [outer = 0x8db1c800] 11:52:59 INFO - PROCESS | 1950 | 1477507979991 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8db21800) [pid = 1950] [serial = 1694] [outer = 0x8db1c800] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x84040000) [pid = 1950] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83fd5000) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83fcb400) [pid = 1950] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8376ec00) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x836c7800) [pid = 1950] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507966067] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x831ea400) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8310cc00) [pid = 1950] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x83002800) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x82a41000) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x82a42c00) [pid = 1950] [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] 11:53:00 INFO - PROCESS | 1950 | 1477507980981 Marionette TRACE conn5 <- [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]]]}] 11:53:01 INFO - . 11:53:01 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 1480ms 11:53:01 INFO - PROCESS | 1950 | 1477507981014 Marionette TRACE conn5 -> [0,2659,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1950 | 1477507981020 Marionette TRACE conn5 <- [1,2659,null,{"value":"8"}] 11:53:01 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 11:53:01 INFO - PROCESS | 1950 | 1477507981034 Marionette TRACE conn5 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:01 INFO - PROCESS | 1950 | 1477507981409 Marionette TRACE conn5 <- [1,2660,null,{"value":null}] 11:53:01 INFO - PROCESS | 1950 | 1477507981433 Marionette TRACE conn5 -> [0,2661,"getWindowHandles",null] 11:53:01 INFO - PROCESS | 1950 | 1477507981441 Marionette TRACE conn5 <- [1,2661,null,["8"]] 11:53:01 INFO - PROCESS | 1950 | 1477507981451 Marionette TRACE conn5 -> [0,2662,"switchToWindow",{"name":"8"}] 11:53:01 INFO - PROCESS | 1950 | 1477507981459 Marionette TRACE conn5 <- [1,2662,null,{}] 11:53:01 INFO - PROCESS | 1950 | 1477507981469 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x82940c00 == 22 [pid = 1950] [id = 579] 11:53:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x836bec00) [pid = 1950] [serial = 1695] [outer = (nil)] 11:53:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8f7efc00) [pid = 1950] [serial = 1696] [outer = 0x836bec00] 11:53:01 INFO - PROCESS | 1950 | 1477507981605 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8f89d800) [pid = 1950] [serial = 1697] [outer = 0x836bec00] 11:53:02 INFO - PROCESS | 1950 | 1477507982478 Marionette TRACE conn5 <- [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]]]}] 11:53:02 INFO - . 11:53:02 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 1487ms 11:53:02 INFO - PROCESS | 1950 | 1477507982519 Marionette TRACE conn5 -> [0,2664,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1950 | 1477507982528 Marionette TRACE conn5 <- [1,2664,null,{"value":"8"}] 11:53:02 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 11:53:02 INFO - PROCESS | 1950 | 1477507982542 Marionette TRACE conn5 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:02 INFO - PROCESS | 1950 | 1477507982878 Marionette TRACE conn5 <- [1,2665,null,{"value":null}] 11:53:03 INFO - PROCESS | 1950 | 1477507983015 Marionette TRACE conn5 -> [0,2666,"getWindowHandles",null] 11:53:03 INFO - PROCESS | 1950 | 1477507983024 Marionette TRACE conn5 <- [1,2666,null,["8"]] 11:53:03 INFO - PROCESS | 1950 | 1477507983039 Marionette TRACE conn5 -> [0,2667,"switchToWindow",{"name":"8"}] 11:53:03 INFO - PROCESS | 1950 | 1477507983049 Marionette TRACE conn5 <- [1,2667,null,{}] 11:53:03 INFO - PROCESS | 1950 | 1477507983059 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x836bfc00 == 23 [pid = 1950] [id = 580] 11:53:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x836c0000) [pid = 1950] [serial = 1698] [outer = (nil)] 11:53:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83f33800) [pid = 1950] [serial = 1699] [outer = 0x836c0000] 11:53:03 INFO - PROCESS | 1950 | 1477507983173 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83775400) [pid = 1950] [serial = 1700] [outer = 0x836c0000] 11:53:03 INFO - PROCESS | 1950 | 1477507983990 Marionette TRACE conn5 <- [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]]]}] 11:53:04 INFO - . 11:53:04 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 1481ms 11:53:04 INFO - PROCESS | 1950 | 1477507984021 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:53:04 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 11:53:04 INFO - PROCESS | 1950 | 1477507984028 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 11:53:04 INFO - PROCESS | 1950 | 1477507984038 Marionette TRACE conn5 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:04 INFO - PROCESS | 1950 | 1477507984260 Marionette TRACE conn5 <- [1,2670,null,{"value":null}] 11:53:04 INFO - PROCESS | 1950 | 1477507984464 Marionette TRACE conn5 -> [0,2671,"getWindowHandles",null] 11:53:04 INFO - PROCESS | 1950 | 1477507984470 Marionette TRACE conn5 <- [1,2671,null,["8"]] 11:53:04 INFO - PROCESS | 1950 | 1477507984478 Marionette TRACE conn5 -> [0,2672,"switchToWindow",{"name":"8"}] 11:53:04 INFO - PROCESS | 1950 | 1477507984486 Marionette TRACE conn5 <- [1,2672,null,{}] 11:53:04 INFO - PROCESS | 1950 | 1477507984537 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x831dd800 == 24 [pid = 1950] [id = 581] 11:53:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83fd4800) [pid = 1950] [serial = 1701] [outer = (nil)] 11:53:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8db1a800) [pid = 1950] [serial = 1702] [outer = 0x83fd4800] 11:53:04 INFO - PROCESS | 1950 | 1477507984642 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8db1b000) [pid = 1950] [serial = 1703] [outer = 0x83fd4800] 11:53:05 INFO - PROCESS | 1950 | 1477507985473 Marionette TRACE conn5 <- [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]]]}] 11:53:05 INFO - . 11:53:05 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 1478ms 11:53:05 INFO - PROCESS | 1950 | 1477507985523 Marionette TRACE conn5 -> [0,2674,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1950 | 1477507985531 Marionette TRACE conn5 <- [1,2674,null,{"value":"8"}] 11:53:05 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 11:53:05 INFO - PROCESS | 1950 | 1477507985540 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:05 INFO - PROCESS | 1950 | 1477507985741 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:53:05 INFO - PROCESS | 1950 | 1477507985917 Marionette TRACE conn5 -> [0,2676,"getWindowHandles",null] 11:53:05 INFO - PROCESS | 1950 | 1477507985922 Marionette TRACE conn5 <- [1,2676,null,["8"]] 11:53:05 INFO - PROCESS | 1950 | 1477507985939 Marionette TRACE conn5 -> [0,2677,"switchToWindow",{"name":"8"}] 11:53:05 INFO - PROCESS | 1950 | 1477507985948 Marionette TRACE conn5 <- [1,2677,null,{}] 11:53:06 INFO - PROCESS | 1950 | 1477507985999 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f93b000 == 25 [pid = 1950] [id = 582] 11:53:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8f93e800) [pid = 1950] [serial = 1704] [outer = (nil)] 11:53:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8f9a5800) [pid = 1950] [serial = 1705] [outer = 0x8f93e800] 11:53:06 INFO - PROCESS | 1950 | 1477507986107 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8f9a8800) [pid = 1950] [serial = 1706] [outer = 0x8f93e800] 11:53:06 INFO - PROCESS | 1950 | 1477507986912 Marionette TRACE conn5 <- [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]]]}] 11:53:06 INFO - . 11:53:06 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 1433ms 11:53:06 INFO - PROCESS | 1950 | 1477507986997 Marionette TRACE conn5 -> [0,2679,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1950 | 1477507987004 Marionette TRACE conn5 <- [1,2679,null,{"value":"8"}] 11:53:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 11:53:07 INFO - PROCESS | 1950 | 1477507987014 Marionette TRACE conn5 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:07 INFO - PROCESS | 1950 | 1477507987237 Marionette TRACE conn5 <- [1,2680,null,{"value":null}] 11:53:07 INFO - PROCESS | 1950 | 1477507987400 Marionette TRACE conn5 -> [0,2681,"getWindowHandles",null] 11:53:07 INFO - PROCESS | 1950 | 1477507987407 Marionette TRACE conn5 <- [1,2681,null,["8"]] 11:53:07 INFO - PROCESS | 1950 | 1477507987415 Marionette TRACE conn5 -> [0,2682,"switchToWindow",{"name":"8"}] 11:53:07 INFO - PROCESS | 1950 | 1477507987422 Marionette TRACE conn5 <- [1,2682,null,{}] 11:53:07 INFO - PROCESS | 1950 | 1477507987433 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x8fa7fc00 == 26 [pid = 1950] [id = 583] 11:53:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x90684000) [pid = 1950] [serial = 1707] [outer = (nil)] 11:53:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x90687000) [pid = 1950] [serial = 1708] [outer = 0x90684000] 11:53:07 INFO - PROCESS | 1950 | 1477507987540 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x90689800) [pid = 1950] [serial = 1709] [outer = 0x90684000] 11:53:08 INFO - PROCESS | 1950 | 1477507988277 Marionette TRACE conn5 <- [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]]]}] 11:53:08 INFO - . 11:53:08 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 1276ms 11:53:08 INFO - PROCESS | 1950 | 1477507988311 Marionette TRACE conn5 -> [0,2684,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1950 | 1477507988314 Marionette TRACE conn5 <- [1,2684,null,{"value":"8"}] 11:53:08 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 11:53:08 INFO - PROCESS | 1950 | 1477507988324 Marionette TRACE conn5 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:08 INFO - PROCESS | 1950 | 1477507988689 Marionette TRACE conn5 <- [1,2685,null,{"value":null}] 11:53:08 INFO - PROCESS | 1950 | 1477507988917 Marionette TRACE conn5 -> [0,2686,"getWindowHandles",null] 11:53:08 INFO - PROCESS | 1950 | 1477507988929 Marionette TRACE conn5 <- [1,2686,null,["8"]] 11:53:08 INFO - PROCESS | 1950 | 1477507988958 Marionette TRACE conn5 -> [0,2687,"switchToWindow",{"name":"8"}] 11:53:08 INFO - PROCESS | 1950 | 1477507988974 Marionette TRACE conn5 <- [1,2687,null,{}] 11:53:09 INFO - PROCESS | 1950 | 1477507988989 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x831de400 == 27 [pid = 1950] [id = 584] 11:53:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x831e0400) [pid = 1950] [serial = 1710] [outer = (nil)] 11:53:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x83f33000) [pid = 1950] [serial = 1711] [outer = 0x831e0400] 11:53:09 INFO - PROCESS | 1950 | 1477507989086 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x83f33400) [pid = 1950] [serial = 1712] [outer = 0x831e0400] 11:53:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd1000 == 26 [pid = 1950] [id = 572] 11:53:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3e000 == 25 [pid = 1950] [id = 570] 11:53:09 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x8c755400) [pid = 1950] [serial = 1668] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | 1477507990007 Marionette TRACE conn5 <- [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]]]}] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x8310d000) [pid = 1950] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x83244800) [pid = 1950] [serial = 1654] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x83771c00) [pid = 1950] [serial = 1658] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x83006c00) [pid = 1950] [serial = 1649] [outer = (nil)] [url = about:blank] 11:53:10 INFO - . 11:53:10 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 1730ms 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x82d54400) [pid = 1950] [serial = 1646] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x83005000) [pid = 1950] [serial = 1648] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x83fcd000) [pid = 1950] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x82d51000) [pid = 1950] [serial = 1643] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83774800) [pid = 1950] [serial = 1659] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83fd7400) [pid = 1950] [serial = 1663] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83768000) [pid = 1950] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507966067] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x84042c00) [pid = 1950] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8323fc00) [pid = 1950] [serial = 1653] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x84034400) [pid = 1950] [serial = 1664] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82d47400) [pid = 1950] [serial = 1645] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1950 | 1477507990066 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1950 | 1477507990080 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 11:53:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 11:53:10 INFO - PROCESS | 1950 | 1477507990094 Marionette TRACE conn5 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:10 INFO - PROCESS | 1950 | 1477507990294 Marionette TRACE conn5 <- [1,2690,null,{"value":null}] 11:53:10 INFO - PROCESS | 1950 | 1477507990438 Marionette TRACE conn5 -> [0,2691,"getWindowHandles",null] 11:53:10 INFO - PROCESS | 1950 | 1477507990449 Marionette TRACE conn5 <- [1,2691,null,["8"]] 11:53:10 INFO - PROCESS | 1950 | 1477507990456 Marionette TRACE conn5 -> [0,2692,"switchToWindow",{"name":"8"}] 11:53:10 INFO - PROCESS | 1950 | 1477507990464 Marionette TRACE conn5 <- [1,2692,null,{}] 11:53:10 INFO - PROCESS | 1950 | 1477507990471 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x83006800 == 26 [pid = 1950] [id = 585] 11:53:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83007800) [pid = 1950] [serial = 1713] [outer = (nil)] 11:53:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8310e400) [pid = 1950] [serial = 1714] [outer = 0x83007800] 11:53:10 INFO - PROCESS | 1950 | 1477507990567 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x831e6400) [pid = 1950] [serial = 1715] [outer = 0x83007800] 11:53:11 INFO - PROCESS | 1950 | 1477507991293 Marionette TRACE conn5 <- [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]]]}] 11:53:11 INFO - . 11:53:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1224ms 11:53:11 INFO - PROCESS | 1950 | 1477507991319 Marionette TRACE conn5 -> [0,2694,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1950 | 1477507991324 Marionette TRACE conn5 <- [1,2694,null,{"value":"8"}] 11:53:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 11:53:11 INFO - PROCESS | 1950 | 1477507991333 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:11 INFO - PROCESS | 1950 | 1477507991534 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:53:11 INFO - PROCESS | 1950 | 1477507991685 Marionette TRACE conn5 -> [0,2696,"getWindowHandles",null] 11:53:11 INFO - PROCESS | 1950 | 1477507991695 Marionette TRACE conn5 <- [1,2696,null,["8"]] 11:53:11 INFO - PROCESS | 1950 | 1477507991706 Marionette TRACE conn5 -> [0,2697,"switchToWindow",{"name":"8"}] 11:53:11 INFO - PROCESS | 1950 | 1477507991714 Marionette TRACE conn5 <- [1,2697,null,{}] 11:53:11 INFO - PROCESS | 1950 | 1477507991719 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c755400 == 27 [pid = 1950] [id = 586] 11:53:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8c756800) [pid = 1950] [serial = 1716] [outer = (nil)] 11:53:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8c75f000) [pid = 1950] [serial = 1717] [outer = 0x8c756800] 11:53:11 INFO - PROCESS | 1950 | 1477507991807 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8cb6c400) [pid = 1950] [serial = 1718] [outer = 0x8c756800] 11:53:12 INFO - PROCESS | 1950 | 1477507992509 Marionette TRACE conn5 <- [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]]]}] 11:53:12 INFO - . 11:53:12 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1226ms 11:53:12 INFO - PROCESS | 1950 | 1477507992559 Marionette TRACE conn5 -> [0,2699,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1950 | 1477507992562 Marionette TRACE conn5 <- [1,2699,null,{"value":"8"}] 11:53:12 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 11:53:12 INFO - PROCESS | 1950 | 1477507992585 Marionette TRACE conn5 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:12 INFO - PROCESS | 1950 | 1477507992880 Marionette TRACE conn5 <- [1,2700,null,{"value":null}] 11:53:12 INFO - PROCESS | 1950 | 1477507992903 Marionette TRACE conn5 -> [0,2701,"getWindowHandles",null] 11:53:12 INFO - PROCESS | 1950 | 1477507992908 Marionette TRACE conn5 <- [1,2701,null,["8"]] 11:53:12 INFO - PROCESS | 1950 | 1477507992915 Marionette TRACE conn5 -> [0,2702,"switchToWindow",{"name":"8"}] 11:53:12 INFO - PROCESS | 1950 | 1477507992922 Marionette TRACE conn5 <- [1,2702,null,{}] 11:53:12 INFO - PROCESS | 1950 | 1477507992928 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db19000 == 28 [pid = 1950] [id = 587] 11:53:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8db19800) [pid = 1950] [serial = 1719] [outer = (nil)] 11:53:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8db20800) [pid = 1950] [serial = 1720] [outer = 0x8db19800] 11:53:13 INFO - PROCESS | 1950 | 1477507993098 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8db46c00) [pid = 1950] [serial = 1721] [outer = 0x8db19800] 11:53:13 INFO - PROCESS | 1950 | 1477507993890 Marionette TRACE conn5 <- [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]]]}] 11:53:13 INFO - . 11:53:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1329ms 11:53:13 INFO - PROCESS | 1950 | 1477507993913 Marionette TRACE conn5 -> [0,2704,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1950 | 1477507993921 Marionette TRACE conn5 <- [1,2704,null,{"value":"8"}] 11:53:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 11:53:13 INFO - PROCESS | 1950 | 1477507993930 Marionette TRACE conn5 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:14 INFO - PROCESS | 1950 | 1477507994182 Marionette TRACE conn5 <- [1,2705,null,{"value":null}] 11:53:14 INFO - PROCESS | 1950 | 1477507994205 Marionette TRACE conn5 -> [0,2706,"getWindowHandles",null] 11:53:14 INFO - PROCESS | 1950 | 1477507994210 Marionette TRACE conn5 <- [1,2706,null,["8"]] 11:53:14 INFO - PROCESS | 1950 | 1477507994216 Marionette TRACE conn5 -> [0,2707,"switchToWindow",{"name":"8"}] 11:53:14 INFO - PROCESS | 1950 | 1477507994223 Marionette TRACE conn5 <- [1,2707,null,{}] 11:53:14 INFO - PROCESS | 1950 | 1477507994230 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3c400 == 29 [pid = 1950] [id = 588] 11:53:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8f9ab000) [pid = 1950] [serial = 1722] [outer = (nil)] 11:53:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8fa71800) [pid = 1950] [serial = 1723] [outer = 0x8f9ab000] 11:53:14 INFO - PROCESS | 1950 | 1477507994482 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8fa72400) [pid = 1950] [serial = 1724] [outer = 0x8f9ab000] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x82a38800) [pid = 1950] [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] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x82a3e400) [pid = 1950] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507970156] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x8db1c800) [pid = 1950] [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] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8403d400) [pid = 1950] [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] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x831e7400) [pid = 1950] [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] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83fd2000) [pid = 1950] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:53:14 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8cbb3400) [pid = 1950] [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] 11:53:15 INFO - PROCESS | 1950 | 1477507995272 Marionette TRACE conn5 <- [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]]]}] 11:53:15 INFO - . 11:53:15 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1381ms 11:53:15 INFO - PROCESS | 1950 | 1477507995310 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 1950 | 1477507995313 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 11:53:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 11:53:15 INFO - PROCESS | 1950 | 1477507995323 Marionette TRACE conn5 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:15 INFO - PROCESS | 1950 | 1477507995602 Marionette TRACE conn5 <- [1,2710,null,{"value":null}] 11:53:15 INFO - PROCESS | 1950 | 1477507995618 Marionette TRACE conn5 -> [0,2711,"getWindowHandles",null] 11:53:15 INFO - PROCESS | 1950 | 1477507995624 Marionette TRACE conn5 <- [1,2711,null,["8"]] 11:53:15 INFO - PROCESS | 1950 | 1477507995632 Marionette TRACE conn5 -> [0,2712,"switchToWindow",{"name":"8"}] 11:53:15 INFO - PROCESS | 1950 | 1477507995639 Marionette TRACE conn5 <- [1,2712,null,{}] 11:53:15 INFO - PROCESS | 1950 | 1477507995646 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310a800 == 30 [pid = 1950] [id = 589] 11:53:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x922ac800) [pid = 1950] [serial = 1725] [outer = (nil)] 11:53:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x924ef800) [pid = 1950] [serial = 1726] [outer = 0x922ac800] 11:53:15 INFO - PROCESS | 1950 | 1477507995778 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x92fd7800) [pid = 1950] [serial = 1727] [outer = 0x922ac800] 11:53:16 INFO - PROCESS | 1950 | 1477507996656 Marionette TRACE conn5 <- [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]]]}] 11:53:16 INFO - . 11:53:16 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1386ms 11:53:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 11:53:16 INFO - PROCESS | 1950 | 1477507996712 Marionette TRACE conn5 -> [0,2714,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1950 | 1477507996716 Marionette TRACE conn5 <- [1,2714,null,{"value":"8"}] 11:53:16 INFO - PROCESS | 1950 | 1477507996725 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:17 INFO - PROCESS | 1950 | 1477507997003 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:53:17 INFO - PROCESS | 1950 | 1477507997221 Marionette TRACE conn5 -> [0,2716,"getWindowHandles",null] 11:53:17 INFO - PROCESS | 1950 | 1477507997230 Marionette TRACE conn5 <- [1,2716,null,["8"]] 11:53:17 INFO - PROCESS | 1950 | 1477507997293 Marionette TRACE conn5 -> [0,2717,"switchToWindow",{"name":"8"}] 11:53:17 INFO - PROCESS | 1950 | 1477507997307 Marionette TRACE conn5 <- [1,2717,null,{}] 11:53:17 INFO - PROCESS | 1950 | 1477507997321 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3d800 == 31 [pid = 1950] [id = 590] 11:53:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x82a3dc00) [pid = 1950] [serial = 1728] [outer = (nil)] 11:53:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x82d51000) [pid = 1950] [serial = 1729] [outer = 0x82a3dc00] 11:53:17 INFO - PROCESS | 1950 | 1477507997448 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x82e65800) [pid = 1950] [serial = 1730] [outer = 0x82a3dc00] 11:53:18 INFO - PROCESS | 1950 | 1477507998471 Marionette TRACE conn5 <- [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]]]}] 11:53:18 INFO - . 11:53:18 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1781ms 11:53:18 INFO - PROCESS | 1950 | 1477507998506 Marionette TRACE conn5 -> [0,2719,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1950 | 1477507998516 Marionette TRACE conn5 <- [1,2719,null,{"value":"8"}] 11:53:18 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 11:53:18 INFO - PROCESS | 1950 | 1477507998528 Marionette TRACE conn5 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:18 INFO - PROCESS | 1950 | 1477507998792 Marionette TRACE conn5 <- [1,2720,null,{"value":null}] 11:53:18 INFO - PROCESS | 1950 | 1477507998990 Marionette TRACE conn5 -> [0,2721,"getWindowHandles",null] 11:53:18 INFO - PROCESS | 1950 | 1477507998996 Marionette TRACE conn5 <- [1,2721,null,["8"]] 11:53:19 INFO - PROCESS | 1950 | 1477507999004 Marionette TRACE conn5 -> [0,2722,"switchToWindow",{"name":"8"}] 11:53:19 INFO - PROCESS | 1950 | 1477507999015 Marionette TRACE conn5 <- [1,2722,null,{}] 11:53:19 INFO - PROCESS | 1950 | 1477507999068 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x836cbc00 == 32 [pid = 1950] [id = 591] 11:53:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x836cc400) [pid = 1950] [serial = 1731] [outer = (nil)] 11:53:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x83f34800) [pid = 1950] [serial = 1732] [outer = 0x836cc400] 11:53:19 INFO - PROCESS | 1950 | 1477507999178 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x83f3a400) [pid = 1950] [serial = 1733] [outer = 0x836cc400] 11:53:20 WARNING - wptserve Traceback (most recent call last): 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:53:20 WARNING - rv = self.func(request, response) 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:53:20 WARNING - access_control_allow_origin = "*") 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:53:20 WARNING - payload = payload_generator(server_data) 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:53:20 WARNING - return encode_string_as_bmp_image(data) 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:53:20 WARNING - img.save(f, "BMP") 11:53:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:53:20 WARNING - f.write(bmpfileheader) 11:53:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:53:20 WARNING - 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8300e400 == 31 [pid = 1950] [id = 571] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8403c000 == 30 [pid = 1950] [id = 576] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8310a800 == 29 [pid = 1950] [id = 589] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3c400 == 28 [pid = 1950] [id = 588] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8db19000 == 27 [pid = 1950] [id = 587] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8293fc00 == 26 [pid = 1950] [id = 578] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8c755400 == 25 [pid = 1950] [id = 586] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x83006800 == 24 [pid = 1950] [id = 585] 11:53:22 INFO - PROCESS | 1950 | --DOCSHELL 0x831de400 == 23 [pid = 1950] [id = 584] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x8db1fc00) [pid = 1950] [serial = 1693] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8db21800) [pid = 1950] [serial = 1694] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8cbb6c00) [pid = 1950] [serial = 1690] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8cbb9400) [pid = 1950] [serial = 1691] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x84041800) [pid = 1950] [serial = 1687] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8c755000) [pid = 1950] [serial = 1688] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83242400) [pid = 1950] [serial = 1684] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x836be400) [pid = 1950] [serial = 1685] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x82da8c00) [pid = 1950] [serial = 1681] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83001800) [pid = 1950] [serial = 1682] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x82daa800) [pid = 1950] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477507970156] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f7efc00) [pid = 1950] [serial = 1696] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8c75d800) [pid = 1950] [serial = 1678] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x831e0800) [pid = 1950] [serial = 1673] [outer = (nil)] [url = about:blank] 11:53:22 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x836c3000) [pid = 1950] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x831e0400) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83007800) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8db19800) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8f9ab000) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8c756800) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8300ec00) [pid = 1950] [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] 11:53:25 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x84037800) [pid = 1950] [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] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x831e8400 == 22 [pid = 1950] [id = 573] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x836bfc00 == 21 [pid = 1950] [id = 580] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x831dd800 == 20 [pid = 1950] [id = 581] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82944c00 == 19 [pid = 1950] [id = 565] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x831e5c00 == 18 [pid = 1950] [id = 575] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82937c00 == 17 [pid = 1950] [id = 569] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x8f93b000 == 16 [pid = 1950] [id = 582] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb2c00 == 15 [pid = 1950] [id = 577] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82e66000 == 14 [pid = 1950] [id = 561] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd4c00 == 13 [pid = 1950] [id = 567] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x831ea000 == 12 [pid = 1950] [id = 563] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x8fa7fc00 == 11 [pid = 1950] [id = 583] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42800 == 10 [pid = 1950] [id = 560] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82944800 == 9 [pid = 1950] [id = 574] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8db1a800) [pid = 1950] [serial = 1702] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x83f33800) [pid = 1950] [serial = 1699] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x90687000) [pid = 1950] [serial = 1708] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x8f9a5800) [pid = 1950] [serial = 1705] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x924ef800) [pid = 1950] [serial = 1726] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3d800 == 8 [pid = 1950] [id = 590] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x831e1000) [pid = 1950] [serial = 1674] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x8c75f000) [pid = 1950] [serial = 1717] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8db46c00) [pid = 1950] [serial = 1721] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x8db20800) [pid = 1950] [serial = 1720] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x8c761400) [pid = 1950] [serial = 1679] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x8fa72400) [pid = 1950] [serial = 1724] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x8fa71800) [pid = 1950] [serial = 1723] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8cb6c400) [pid = 1950] [serial = 1718] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8310e400) [pid = 1950] [serial = 1714] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x831e6400) [pid = 1950] [serial = 1715] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x83f33000) [pid = 1950] [serial = 1711] [outer = (nil)] [url = about:blank] 11:53:31 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x83f33400) [pid = 1950] [serial = 1712] [outer = (nil)] [url = about:blank] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x922ac800) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x82a3dc00) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x90684000) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x88433c00) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x836c0000) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8f93e800) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83fd4800) [pid = 1950] [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] 11:53:33 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x836bec00) [pid = 1950] [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] 11:53:39 INFO - PROCESS | 1950 | --DOCSHELL 0x82940c00 == 7 [pid = 1950] [id = 579] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x90689800) [pid = 1950] [serial = 1709] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8c759800) [pid = 1950] [serial = 1669] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x83775400) [pid = 1950] [serial = 1700] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8f9a8800) [pid = 1950] [serial = 1706] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8db1b000) [pid = 1950] [serial = 1703] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8f89d800) [pid = 1950] [serial = 1697] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x92fd7800) [pid = 1950] [serial = 1727] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82e65800) [pid = 1950] [serial = 1730] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d51000) [pid = 1950] [serial = 1729] [outer = (nil)] [url = about:blank] 11:53:39 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x83f34800) [pid = 1950] [serial = 1732] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:53:49 INFO - PROCESS | 1950 | 1477508029417 Marionette TRACE conn5 <- [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]]]}] 11:53:49 INFO - . 11:53:49 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30933ms 11:53:49 INFO - PROCESS | 1950 | 1477508029461 Marionette TRACE conn5 -> [0,2724,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1950 | 1477508029470 Marionette TRACE conn5 <- [1,2724,null,{"value":"8"}] 11:53:49 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 11:53:49 INFO - PROCESS | 1950 | 1477508029484 Marionette TRACE conn5 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:53:49 INFO - PROCESS | 1950 | 1477508029738 Marionette TRACE conn5 <- [1,2725,null,{"value":null}] 11:53:49 INFO - PROCESS | 1950 | 1477508029825 Marionette TRACE conn5 -> [0,2726,"getWindowHandles",null] 11:53:49 INFO - PROCESS | 1950 | 1477508029833 Marionette TRACE conn5 <- [1,2726,null,["8"]] 11:53:49 INFO - PROCESS | 1950 | 1477508029844 Marionette TRACE conn5 -> [0,2727,"switchToWindow",{"name":"8"}] 11:53:49 INFO - PROCESS | 1950 | 1477508029855 Marionette TRACE conn5 <- [1,2727,null,{}] 11:53:49 INFO - PROCESS | 1950 | 1477508029868 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a44400 == 8 [pid = 1950] [id = 592] 11:53:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a45400) [pid = 1950] [serial = 1734] [outer = (nil)] 11:53:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48000) [pid = 1950] [serial = 1735] [outer = 0x82a45400] 11:53:49 INFO - PROCESS | 1950 | 1477508029978 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d53000) [pid = 1950] [serial = 1736] [outer = 0x82a45400] 11:53:50 WARNING - wptserve Traceback (most recent call last): 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:53:50 WARNING - rv = self.func(request, response) 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:53:50 WARNING - access_control_allow_origin = "*") 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:53:50 WARNING - payload = payload_generator(server_data) 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:53:50 WARNING - return encode_string_as_bmp_image(data) 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:53:50 WARNING - img.save(f, "BMP") 11:53:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:53:50 WARNING - f.write(bmpfileheader) 11:53:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:53:50 WARNING - 11:53:59 INFO - PROCESS | 1950 | --DOCSHELL 0x836cbc00 == 7 [pid = 1950] [id = 591] 11:54:01 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x836cc400) [pid = 1950] [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] 11:54:07 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83f3a400) [pid = 1950] [serial = 1733] [outer = (nil)] [url = about:blank] 11:54:07 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d48000) [pid = 1950] [serial = 1735] [outer = (nil)] [url = about:blank] 11:54:20 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:54:20 INFO - PROCESS | 1950 | 1477508060319 Marionette TRACE conn5 <- [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]]]}] 11:54:20 INFO - . 11:54:20 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30888ms 11:54:20 INFO - PROCESS | 1950 | 1477508060370 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 1950 | 1477508060378 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 11:54:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 11:54:20 INFO - PROCESS | 1950 | 1477508060392 Marionette TRACE conn5 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:20 INFO - PROCESS | 1950 | 1477508060650 Marionette TRACE conn5 <- [1,2730,null,{"value":null}] 11:54:20 INFO - PROCESS | 1950 | 1477508060736 Marionette TRACE conn5 -> [0,2731,"getWindowHandles",null] 11:54:20 INFO - PROCESS | 1950 | 1477508060744 Marionette TRACE conn5 <- [1,2731,null,["8"]] 11:54:20 INFO - PROCESS | 1950 | 1477508060755 Marionette TRACE conn5 -> [0,2732,"switchToWindow",{"name":"8"}] 11:54:20 INFO - PROCESS | 1950 | 1477508060765 Marionette TRACE conn5 <- [1,2732,null,{}] 11:54:20 INFO - PROCESS | 1950 | 1477508060773 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a40c00 == 8 [pid = 1950] [id = 593] 11:54:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41000) [pid = 1950] [serial = 1737] [outer = (nil)] 11:54:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d45400) [pid = 1950] [serial = 1738] [outer = 0x82a41000] 11:54:20 INFO - PROCESS | 1950 | 1477508060875 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d50800) [pid = 1950] [serial = 1739] [outer = 0x82a41000] 11:54:21 WARNING - wptserve Traceback (most recent call last): 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:54:21 WARNING - rv = self.func(request, response) 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:54:21 WARNING - access_control_allow_origin = "*") 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:54:21 WARNING - payload = payload_generator(server_data) 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:54:21 WARNING - return encode_string_as_bmp_image(data) 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:54:21 WARNING - img.save(f, "BMP") 11:54:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:54:21 WARNING - f.write(bmpfileheader) 11:54:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:54:21 WARNING - 11:54:30 INFO - PROCESS | 1950 | --DOCSHELL 0x82a44400 == 7 [pid = 1950] [id = 592] 11:54:36 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a45400) [pid = 1950] [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] 11:54:42 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d53000) [pid = 1950] [serial = 1736] [outer = (nil)] [url = about:blank] 11:54:42 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d45400) [pid = 1950] [serial = 1738] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:54:51 INFO - PROCESS | 1950 | 1477508091127 Marionette TRACE conn5 <- [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]]]}] 11:54:51 INFO - . 11:54:51 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30766ms 11:54:51 INFO - PROCESS | 1950 | 1477508091157 Marionette TRACE conn5 -> [0,2734,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1950 | 1477508091165 Marionette TRACE conn5 <- [1,2734,null,{"value":"8"}] 11:54:51 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 11:54:51 INFO - PROCESS | 1950 | 1477508091178 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:51 INFO - PROCESS | 1950 | 1477508091431 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:54:51 INFO - PROCESS | 1950 | 1477508091518 Marionette TRACE conn5 -> [0,2736,"getWindowHandles",null] 11:54:51 INFO - PROCESS | 1950 | 1477508091525 Marionette TRACE conn5 <- [1,2736,null,["8"]] 11:54:51 INFO - PROCESS | 1950 | 1477508091535 Marionette TRACE conn5 -> [0,2737,"switchToWindow",{"name":"8"}] 11:54:51 INFO - PROCESS | 1950 | 1477508091544 Marionette TRACE conn5 <- [1,2737,null,{}] 11:54:51 INFO - PROCESS | 1950 | 1477508091556 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a44400 == 8 [pid = 1950] [id = 594] 11:54:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a45400) [pid = 1950] [serial = 1740] [outer = (nil)] 11:54:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48400) [pid = 1950] [serial = 1741] [outer = 0x82a45400] 11:54:51 INFO - PROCESS | 1950 | 1477508091659 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9c800) [pid = 1950] [serial = 1742] [outer = 0x82a45400] 11:54:52 INFO - PROCESS | 1950 | 1477508092362 Marionette TRACE conn5 <- [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]]]}] 11:54:52 INFO - . 11:54:52 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1239ms 11:54:52 INFO - PROCESS | 1950 | 1477508092416 Marionette TRACE conn5 -> [0,2739,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 1950 | 1477508092422 Marionette TRACE conn5 <- [1,2739,null,{"value":"8"}] 11:54:52 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 11:54:52 INFO - PROCESS | 1950 | 1477508092431 Marionette TRACE conn5 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:52 INFO - PROCESS | 1950 | 1477508092700 Marionette TRACE conn5 <- [1,2740,null,{"value":null}] 11:54:52 INFO - PROCESS | 1950 | 1477508092715 Marionette TRACE conn5 -> [0,2741,"getWindowHandles",null] 11:54:52 INFO - PROCESS | 1950 | 1477508092721 Marionette TRACE conn5 <- [1,2741,null,["8"]] 11:54:52 INFO - PROCESS | 1950 | 1477508092734 Marionette TRACE conn5 -> [0,2742,"switchToWindow",{"name":"8"}] 11:54:52 INFO - PROCESS | 1950 | 1477508092741 Marionette TRACE conn5 <- [1,2742,null,{}] 11:54:52 INFO - PROCESS | 1950 | 1477508092748 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x83003c00 == 9 [pid = 1950] [id = 595] 11:54:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83004000) [pid = 1950] [serial = 1743] [outer = (nil)] 11:54:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83006400) [pid = 1950] [serial = 1744] [outer = 0x83004000] 11:54:52 INFO - PROCESS | 1950 | 1477508092841 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83008000) [pid = 1950] [serial = 1745] [outer = 0x83004000] 11:54:53 INFO - PROCESS | 1950 | 1477508093674 Marionette TRACE conn5 <- [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]]]}] 11:54:53 INFO - . 11:54:53 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1281ms 11:54:53 INFO - PROCESS | 1950 | 1477508093722 Marionette TRACE conn5 -> [0,2744,"getWindowHandle",null] 11:54:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 11:54:53 INFO - PROCESS | 1950 | 1477508093730 Marionette TRACE conn5 <- [1,2744,null,{"value":"8"}] 11:54:53 INFO - PROCESS | 1950 | 1477508093738 Marionette TRACE conn5 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:53 INFO - PROCESS | 1950 | 1477508093988 Marionette TRACE conn5 <- [1,2745,null,{"value":null}] 11:54:54 INFO - PROCESS | 1950 | 1477508094012 Marionette TRACE conn5 -> [0,2746,"getWindowHandles",null] 11:54:54 INFO - PROCESS | 1950 | 1477508094018 Marionette TRACE conn5 <- [1,2746,null,["8"]] 11:54:54 INFO - PROCESS | 1950 | 1477508094023 Marionette TRACE conn5 -> [0,2747,"switchToWindow",{"name":"8"}] 11:54:54 INFO - PROCESS | 1950 | 1477508094031 Marionette TRACE conn5 <- [1,2747,null,{}] 11:54:54 INFO - PROCESS | 1950 | 1477508094039 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e5c00 == 10 [pid = 1950] [id = 596] 11:54:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831e6000) [pid = 1950] [serial = 1746] [outer = (nil)] 11:54:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e7c00) [pid = 1950] [serial = 1747] [outer = 0x831e6000] 11:54:54 INFO - PROCESS | 1950 | 1477508094136 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x83240000) [pid = 1950] [serial = 1748] [outer = 0x831e6000] 11:54:54 INFO - PROCESS | 1950 | 1477508094909 Marionette TRACE conn5 <- [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]]]}] 11:54:54 INFO - . 11:54:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1230ms 11:54:54 INFO - PROCESS | 1950 | 1477508094968 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1950 | 1477508094973 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 11:54:54 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 11:54:54 INFO - PROCESS | 1950 | 1477508094981 Marionette TRACE conn5 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:55 INFO - PROCESS | 1950 | 1477508095223 Marionette TRACE conn5 <- [1,2750,null,{"value":null}] 11:54:55 INFO - PROCESS | 1950 | 1477508095239 Marionette TRACE conn5 -> [0,2751,"getWindowHandles",null] 11:54:55 INFO - PROCESS | 1950 | 1477508095246 Marionette TRACE conn5 <- [1,2751,null,["8"]] 11:54:55 INFO - PROCESS | 1950 | 1477508095254 Marionette TRACE conn5 -> [0,2752,"switchToWindow",{"name":"8"}] 11:54:55 INFO - PROCESS | 1950 | 1477508095261 Marionette TRACE conn5 <- [1,2752,null,{}] 11:54:55 INFO - PROCESS | 1950 | 1477508095268 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293fc00 == 11 [pid = 1950] [id = 597] 11:54:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836c9c00) [pid = 1950] [serial = 1749] [outer = (nil)] 11:54:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83768000) [pid = 1950] [serial = 1750] [outer = 0x836c9c00] 11:54:55 INFO - PROCESS | 1950 | 1477508095355 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83770400) [pid = 1950] [serial = 1751] [outer = 0x836c9c00] 11:54:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f37000 == 12 [pid = 1950] [id = 598] 11:54:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f37400) [pid = 1950] [serial = 1752] [outer = (nil)] 11:54:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f32c00) [pid = 1950] [serial = 1753] [outer = 0x83f37400] 11:54:56 INFO - PROCESS | 1950 | 1477508096209 Marionette TRACE conn5 <- [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]]]}] 11:54:56 INFO - . 11:54:56 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1276ms 11:54:56 INFO - PROCESS | 1950 | 1477508096258 Marionette TRACE conn5 -> [0,2754,"getWindowHandle",null] 11:54:56 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 11:54:56 INFO - PROCESS | 1950 | 1477508096263 Marionette TRACE conn5 <- [1,2754,null,{"value":"8"}] 11:54:56 INFO - PROCESS | 1950 | 1477508096270 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:56 INFO - PROCESS | 1950 | 1477508096473 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:54:56 INFO - PROCESS | 1950 | 1477508096607 Marionette TRACE conn5 -> [0,2756,"getWindowHandles",null] 11:54:56 INFO - PROCESS | 1950 | 1477508096611 Marionette TRACE conn5 <- [1,2756,null,["8"]] 11:54:56 INFO - PROCESS | 1950 | 1477508096617 Marionette TRACE conn5 -> [0,2757,"switchToWindow",{"name":"8"}] 11:54:56 INFO - PROCESS | 1950 | 1477508096623 Marionette TRACE conn5 <- [1,2757,null,{}] 11:54:56 INFO - PROCESS | 1950 | 1477508096630 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f40800 == 13 [pid = 1950] [id = 599] 11:54:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f41000) [pid = 1950] [serial = 1754] [outer = (nil)] 11:54:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83fcc000) [pid = 1950] [serial = 1755] [outer = 0x83f41000] 11:54:56 INFO - PROCESS | 1950 | 1477508096716 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83fce800) [pid = 1950] [serial = 1756] [outer = 0x83f41000] 11:54:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x84034400 == 14 [pid = 1950] [id = 600] 11:54:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x84035400) [pid = 1950] [serial = 1757] [outer = (nil)] 11:54:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x84036800) [pid = 1950] [serial = 1758] [outer = 0x84035400] 11:54:57 INFO - PROCESS | 1950 | 1477508097486 Marionette TRACE conn5 <- [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]]]}] 11:54:57 INFO - . 11:54:57 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1276ms 11:54:57 INFO - PROCESS | 1950 | 1477508097547 Marionette TRACE conn5 -> [0,2759,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1950 | 1477508097550 Marionette TRACE conn5 <- [1,2759,null,{"value":"8"}] 11:54:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 11:54:57 INFO - PROCESS | 1950 | 1477508097558 Marionette TRACE conn5 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:57 INFO - PROCESS | 1950 | 1477508097815 Marionette TRACE conn5 <- [1,2760,null,{"value":null}] 11:54:57 INFO - PROCESS | 1950 | 1477508097943 Marionette TRACE conn5 -> [0,2761,"getWindowHandles",null] 11:54:57 INFO - PROCESS | 1950 | 1477508097948 Marionette TRACE conn5 <- [1,2761,null,["8"]] 11:54:57 INFO - PROCESS | 1950 | 1477508097954 Marionette TRACE conn5 -> [0,2762,"switchToWindow",{"name":"8"}] 11:54:57 INFO - PROCESS | 1950 | 1477508097960 Marionette TRACE conn5 <- [1,2762,null,{}] 11:54:57 INFO - PROCESS | 1950 | 1477508097970 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x83110c00 == 15 [pid = 1950] [id = 601] 11:54:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x83774c00) [pid = 1950] [serial = 1759] [outer = (nil)] 11:54:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x88437800) [pid = 1950] [serial = 1760] [outer = 0x83774c00] 11:54:58 INFO - PROCESS | 1950 | 1477508098057 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x8843c000) [pid = 1950] [serial = 1761] [outer = 0x83774c00] 11:54:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75f400 == 16 [pid = 1950] [id = 602] 11:54:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x8c760800) [pid = 1950] [serial = 1762] [outer = (nil)] 11:54:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x8c762000) [pid = 1950] [serial = 1763] [outer = 0x8c760800] 11:54:58 INFO - PROCESS | 1950 | 1477508098877 Marionette TRACE conn5 <- [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]]]}] 11:54:58 INFO - . 11:54:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1379ms 11:54:58 INFO - PROCESS | 1950 | 1477508098938 Marionette TRACE conn5 -> [0,2764,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1950 | 1477508098941 Marionette TRACE conn5 <- [1,2764,null,{"value":"8"}] 11:54:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 11:54:58 INFO - PROCESS | 1950 | 1477508098952 Marionette TRACE conn5 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:54:59 INFO - PROCESS | 1950 | 1477508099201 Marionette TRACE conn5 <- [1,2765,null,{"value":null}] 11:54:59 INFO - PROCESS | 1950 | 1477508099219 Marionette TRACE conn5 -> [0,2766,"getWindowHandles",null] 11:54:59 INFO - PROCESS | 1950 | 1477508099226 Marionette TRACE conn5 <- [1,2766,null,["8"]] 11:54:59 INFO - PROCESS | 1950 | 1477508099232 Marionette TRACE conn5 -> [0,2767,"switchToWindow",{"name":"8"}] 11:54:59 INFO - PROCESS | 1950 | 1477508099240 Marionette TRACE conn5 <- [1,2767,null,{}] 11:54:59 INFO - PROCESS | 1950 | 1477508099344 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288cc00 == 17 [pid = 1950] [id = 603] 11:54:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x82890800) [pid = 1950] [serial = 1764] [outer = (nil)] 11:54:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8293e800) [pid = 1950] [serial = 1765] [outer = 0x82890800] 11:54:59 INFO - PROCESS | 1950 | 1477508099455 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x82a42000) [pid = 1950] [serial = 1766] [outer = 0x82890800] 11:55:00 WARNING - wptserve Traceback (most recent call last): 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:55:00 WARNING - rv = self.func(request, response) 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:55:00 WARNING - access_control_allow_origin = "*") 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:55:00 WARNING - payload = payload_generator(server_data) 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:55:00 WARNING - return encode_string_as_bmp_image(data) 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:55:00 WARNING - img.save(f, "BMP") 11:55:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:55:00 WARNING - f.write(bmpfileheader) 11:55:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:55:00 WARNING - 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75f400 == 16 [pid = 1950] [id = 602] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x83110c00 == 15 [pid = 1950] [id = 601] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x84034400 == 14 [pid = 1950] [id = 600] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x83f40800 == 13 [pid = 1950] [id = 599] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x83f37000 == 12 [pid = 1950] [id = 598] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x8293fc00 == 11 [pid = 1950] [id = 597] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x831e5c00 == 10 [pid = 1950] [id = 596] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x83003c00 == 9 [pid = 1950] [id = 595] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x82a44400 == 8 [pid = 1950] [id = 594] 11:55:02 INFO - PROCESS | 1950 | --DOCSHELL 0x82a40c00 == 7 [pid = 1950] [id = 593] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x8c760800) [pid = 1950] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x84035400) [pid = 1950] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508097192] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x83f41000) [pid = 1950] [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] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x83f37400) [pid = 1950] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x836c9c00) [pid = 1950] [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] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x831e6000) [pid = 1950] [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] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x83004000) [pid = 1950] [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] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x82a45400) [pid = 1950] [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] 11:55:05 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x82a41000) [pid = 1950] [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] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x83240000) [pid = 1950] [serial = 1748] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x831e7c00) [pid = 1950] [serial = 1747] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x83f32c00) [pid = 1950] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x83770400) [pid = 1950] [serial = 1751] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x83768000) [pid = 1950] [serial = 1750] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x84036800) [pid = 1950] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508097192] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83fce800) [pid = 1950] [serial = 1756] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x83fcc000) [pid = 1950] [serial = 1755] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x83006400) [pid = 1950] [serial = 1744] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x83008000) [pid = 1950] [serial = 1745] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82d48400) [pid = 1950] [serial = 1741] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82d9c800) [pid = 1950] [serial = 1742] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82d50800) [pid = 1950] [serial = 1739] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x88437800) [pid = 1950] [serial = 1760] [outer = (nil)] [url = about:blank] 11:55:11 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8c762000) [pid = 1950] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 11:55:13 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x83774c00) [pid = 1950] [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] 11:55:18 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8293e800) [pid = 1950] [serial = 1765] [outer = (nil)] [url = about:blank] 11:55:18 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8843c000) [pid = 1950] [serial = 1761] [outer = (nil)] [url = about:blank] 11:55:29 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:55:29 INFO - PROCESS | 1950 | 1477508129688 Marionette TRACE conn5 <- [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]]]}] 11:55:29 INFO - . 11:55:29 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30778ms 11:55:29 INFO - PROCESS | 1950 | 1477508129731 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1950 | 1477508129739 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 11:55:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 11:55:29 INFO - PROCESS | 1950 | 1477508129752 Marionette TRACE conn5 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:55:30 INFO - PROCESS | 1950 | 1477508130007 Marionette TRACE conn5 <- [1,2770,null,{"value":null}] 11:55:30 INFO - PROCESS | 1950 | 1477508130094 Marionette TRACE conn5 -> [0,2771,"getWindowHandles",null] 11:55:30 INFO - PROCESS | 1950 | 1477508130101 Marionette TRACE conn5 <- [1,2771,null,["8"]] 11:55:30 INFO - PROCESS | 1950 | 1477508130113 Marionette TRACE conn5 -> [0,2772,"switchToWindow",{"name":"8"}] 11:55:30 INFO - PROCESS | 1950 | 1477508130122 Marionette TRACE conn5 <- [1,2772,null,{}] 11:55:30 INFO - PROCESS | 1950 | 1477508130135 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d45400 == 8 [pid = 1950] [id = 604] 11:55:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82d45800) [pid = 1950] [serial = 1767] [outer = (nil)] 11:55:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d49c00) [pid = 1950] [serial = 1768] [outer = 0x82d45800] 11:55:30 INFO - PROCESS | 1950 | 1477508130234 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9d000) [pid = 1950] [serial = 1769] [outer = 0x82d45800] 11:55:30 WARNING - wptserve Traceback (most recent call last): 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:55:30 WARNING - rv = self.func(request, response) 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:55:30 WARNING - access_control_allow_origin = "*") 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:55:30 WARNING - payload = payload_generator(server_data) 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:55:30 WARNING - return encode_string_as_bmp_image(data) 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:55:30 WARNING - img.save(f, "BMP") 11:55:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:55:30 WARNING - f.write(bmpfileheader) 11:55:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:55:30 WARNING - 11:55:39 INFO - PROCESS | 1950 | --DOCSHELL 0x8288cc00 == 7 [pid = 1950] [id = 603] 11:55:42 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82890800) [pid = 1950] [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] 11:55:47 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82a42000) [pid = 1950] [serial = 1766] [outer = (nil)] [url = about:blank] 11:55:47 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d49c00) [pid = 1950] [serial = 1768] [outer = (nil)] [url = about:blank] 11:56:00 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:56:00 INFO - PROCESS | 1950 | 1477508160465 Marionette TRACE conn5 <- [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]]]}] 11:56:00 INFO - . 11:56:00 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30766ms 11:56:00 INFO - PROCESS | 1950 | 1477508160517 Marionette TRACE conn5 -> [0,2774,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1950 | 1477508160526 Marionette TRACE conn5 <- [1,2774,null,{"value":"8"}] 11:56:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 11:56:00 INFO - PROCESS | 1950 | 1477508160540 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:00 INFO - PROCESS | 1950 | 1477508160819 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 11:56:00 INFO - PROCESS | 1950 | 1477508160906 Marionette TRACE conn5 -> [0,2776,"getWindowHandles",null] 11:56:00 INFO - PROCESS | 1950 | 1477508160913 Marionette TRACE conn5 <- [1,2776,null,["8"]] 11:56:00 INFO - PROCESS | 1950 | 1477508160923 Marionette TRACE conn5 -> [0,2777,"switchToWindow",{"name":"8"}] 11:56:00 INFO - PROCESS | 1950 | 1477508160933 Marionette TRACE conn5 <- [1,2777,null,{}] 11:56:00 INFO - PROCESS | 1950 | 1477508160945 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41800 == 8 [pid = 1950] [id = 605] 11:56:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41c00) [pid = 1950] [serial = 1770] [outer = (nil)] 11:56:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a46000) [pid = 1950] [serial = 1771] [outer = 0x82a41c00] 11:56:01 INFO - PROCESS | 1950 | 1477508161055 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d53400) [pid = 1950] [serial = 1772] [outer = 0x82a41c00] 11:56:01 WARNING - wptserve Traceback (most recent call last): 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:56:01 WARNING - rv = self.func(request, response) 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:56:01 WARNING - access_control_allow_origin = "*") 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:56:01 WARNING - payload = payload_generator(server_data) 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:56:01 WARNING - return encode_string_as_bmp_image(data) 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:56:01 WARNING - img.save(f, "BMP") 11:56:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:56:01 WARNING - f.write(bmpfileheader) 11:56:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:56:01 WARNING - 11:56:10 INFO - PROCESS | 1950 | --DOCSHELL 0x82d45400 == 7 [pid = 1950] [id = 604] 11:56:12 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d45800) [pid = 1950] [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] 11:56:18 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d9d000) [pid = 1950] [serial = 1769] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82a46000) [pid = 1950] [serial = 1771] [outer = (nil)] [url = about:blank] 11:56:31 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:56:31 INFO - PROCESS | 1950 | 1477508191306 Marionette TRACE conn5 <- [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]]]}] 11:56:31 INFO - . 11:56:31 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30817ms 11:56:31 INFO - PROCESS | 1950 | 1477508191356 Marionette TRACE conn5 -> [0,2779,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1950 | 1477508191364 Marionette TRACE conn5 <- [1,2779,null,{"value":"8"}] 11:56:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 11:56:31 INFO - PROCESS | 1950 | 1477508191376 Marionette TRACE conn5 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:31 INFO - PROCESS | 1950 | 1477508191630 Marionette TRACE conn5 <- [1,2780,null,{"value":null}] 11:56:31 INFO - PROCESS | 1950 | 1477508191715 Marionette TRACE conn5 -> [0,2781,"getWindowHandles",null] 11:56:31 INFO - PROCESS | 1950 | 1477508191722 Marionette TRACE conn5 <- [1,2781,null,["8"]] 11:56:31 INFO - PROCESS | 1950 | 1477508191732 Marionette TRACE conn5 -> [0,2782,"switchToWindow",{"name":"8"}] 11:56:31 INFO - PROCESS | 1950 | 1477508191741 Marionette TRACE conn5 <- [1,2782,null,{}] 11:56:31 INFO - PROCESS | 1950 | 1477508191748 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a45c00 == 8 [pid = 1950] [id = 606] 11:56:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a46000) [pid = 1950] [serial = 1773] [outer = (nil)] 11:56:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48c00) [pid = 1950] [serial = 1774] [outer = 0x82a46000] 11:56:31 INFO - PROCESS | 1950 | 1477508191851 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9ec00) [pid = 1950] [serial = 1775] [outer = 0x82a46000] 11:56:32 INFO - PROCESS | 1950 | 1477508192480 Marionette TRACE conn5 <- [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]]]}] 11:56:32 INFO - . 11:56:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1173ms 11:56:32 INFO - PROCESS | 1950 | 1477508192547 Marionette TRACE conn5 -> [0,2784,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1950 | 1477508192554 Marionette TRACE conn5 <- [1,2784,null,{"value":"8"}] 11:56:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 11:56:32 INFO - PROCESS | 1950 | 1477508192562 Marionette TRACE conn5 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:32 INFO - PROCESS | 1950 | 1477508192816 Marionette TRACE conn5 <- [1,2785,null,{"value":null}] 11:56:32 INFO - PROCESS | 1950 | 1477508192831 Marionette TRACE conn5 -> [0,2786,"getWindowHandles",null] 11:56:32 INFO - PROCESS | 1950 | 1477508192836 Marionette TRACE conn5 <- [1,2786,null,["8"]] 11:56:32 INFO - PROCESS | 1950 | 1477508192844 Marionette TRACE conn5 -> [0,2787,"switchToWindow",{"name":"8"}] 11:56:32 INFO - PROCESS | 1950 | 1477508192850 Marionette TRACE conn5 <- [1,2787,null,{}] 11:56:32 INFO - PROCESS | 1950 | 1477508192857 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x83004400 == 9 [pid = 1950] [id = 607] 11:56:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83004800) [pid = 1950] [serial = 1776] [outer = (nil)] 11:56:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83007000) [pid = 1950] [serial = 1777] [outer = 0x83004800] 11:56:32 INFO - PROCESS | 1950 | 1477508192947 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83007400) [pid = 1950] [serial = 1778] [outer = 0x83004800] 11:56:33 INFO - PROCESS | 1950 | 1477508193759 Marionette TRACE conn5 <- [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]]]}] 11:56:33 INFO - . 11:56:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1233ms 11:56:33 INFO - PROCESS | 1950 | 1477508193813 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 11:56:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 11:56:33 INFO - PROCESS | 1950 | 1477508193823 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 11:56:33 INFO - PROCESS | 1950 | 1477508193832 Marionette TRACE conn5 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:34 INFO - PROCESS | 1950 | 1477508194091 Marionette TRACE conn5 <- [1,2790,null,{"value":null}] 11:56:34 INFO - PROCESS | 1950 | 1477508194108 Marionette TRACE conn5 -> [0,2791,"getWindowHandles",null] 11:56:34 INFO - PROCESS | 1950 | 1477508194113 Marionette TRACE conn5 <- [1,2791,null,["8"]] 11:56:34 INFO - PROCESS | 1950 | 1477508194121 Marionette TRACE conn5 -> [0,2792,"switchToWindow",{"name":"8"}] 11:56:34 INFO - PROCESS | 1950 | 1477508194130 Marionette TRACE conn5 <- [1,2792,null,{}] 11:56:34 INFO - PROCESS | 1950 | 1477508194136 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e6400 == 10 [pid = 1950] [id = 608] 11:56:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831e6800) [pid = 1950] [serial = 1779] [outer = (nil)] 11:56:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e8400) [pid = 1950] [serial = 1780] [outer = 0x831e6800] 11:56:34 INFO - PROCESS | 1950 | 1477508194232 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x83240800) [pid = 1950] [serial = 1781] [outer = 0x831e6800] 11:56:34 INFO - PROCESS | 1950 | 1477508194975 Marionette TRACE conn5 <- [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]]]}] 11:56:35 INFO - . 11:56:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1177ms 11:56:35 INFO - PROCESS | 1950 | 1477508195007 Marionette TRACE conn5 -> [0,2794,"getWindowHandle",null] 11:56:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 11:56:35 INFO - PROCESS | 1950 | 1477508195012 Marionette TRACE conn5 <- [1,2794,null,{"value":"8"}] 11:56:35 INFO - PROCESS | 1950 | 1477508195019 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:35 INFO - PROCESS | 1950 | 1477508195244 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 11:56:35 INFO - PROCESS | 1950 | 1477508195266 Marionette TRACE conn5 -> [0,2796,"getWindowHandles",null] 11:56:35 INFO - PROCESS | 1950 | 1477508195273 Marionette TRACE conn5 <- [1,2796,null,["8"]] 11:56:35 INFO - PROCESS | 1950 | 1477508195279 Marionette TRACE conn5 -> [0,2797,"switchToWindow",{"name":"8"}] 11:56:35 INFO - PROCESS | 1950 | 1477508195286 Marionette TRACE conn5 <- [1,2797,null,{}] 11:56:35 INFO - PROCESS | 1950 | 1477508195292 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x82938c00 == 11 [pid = 1950] [id = 609] 11:56:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836cb800) [pid = 1950] [serial = 1782] [outer = (nil)] 11:56:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8376b400) [pid = 1950] [serial = 1783] [outer = 0x836cb800] 11:56:35 INFO - PROCESS | 1950 | 1477508195377 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83772400) [pid = 1950] [serial = 1784] [outer = 0x836cb800] 11:56:36 INFO - PROCESS | 1950 | 1477508196057 Marionette TRACE conn5 <- [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]]]}] 11:56:36 INFO - . 11:56:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1078ms 11:56:36 INFO - PROCESS | 1950 | 1477508196098 Marionette TRACE conn5 -> [0,2799,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1950 | 1477508196101 Marionette TRACE conn5 <- [1,2799,null,{"value":"8"}] 11:56:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 11:56:36 INFO - PROCESS | 1950 | 1477508196109 Marionette TRACE conn5 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:36 INFO - PROCESS | 1950 | 1477508196292 Marionette TRACE conn5 <- [1,2800,null,{"value":null}] 11:56:36 INFO - PROCESS | 1950 | 1477508196428 Marionette TRACE conn5 -> [0,2801,"getWindowHandles",null] 11:56:36 INFO - PROCESS | 1950 | 1477508196432 Marionette TRACE conn5 <- [1,2801,null,["8"]] 11:56:36 INFO - PROCESS | 1950 | 1477508196439 Marionette TRACE conn5 -> [0,2802,"switchToWindow",{"name":"8"}] 11:56:36 INFO - PROCESS | 1950 | 1477508196444 Marionette TRACE conn5 <- [1,2802,null,{}] 11:56:36 INFO - PROCESS | 1950 | 1477508196450 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3a000 == 12 [pid = 1950] [id = 610] 11:56:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f3a800) [pid = 1950] [serial = 1785] [outer = (nil)] 11:56:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f3f400) [pid = 1950] [serial = 1786] [outer = 0x83f3a800] 11:56:36 INFO - PROCESS | 1950 | 1477508196538 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83fcb400) [pid = 1950] [serial = 1787] [outer = 0x83f3a800] 11:56:37 INFO - PROCESS | 1950 | 1477508197118 Marionette TRACE conn5 <- [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]]]}] 11:56:37 INFO - . 11:56:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1027ms 11:56:37 INFO - PROCESS | 1950 | 1477508197139 Marionette TRACE conn5 -> [0,2804,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1950 | 1477508197144 Marionette TRACE conn5 <- [1,2804,null,{"value":"8"}] 11:56:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 11:56:37 INFO - PROCESS | 1950 | 1477508197152 Marionette TRACE conn5 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:37 INFO - PROCESS | 1950 | 1477508197378 Marionette TRACE conn5 <- [1,2805,null,{"value":null}] 11:56:37 INFO - PROCESS | 1950 | 1477508197513 Marionette TRACE conn5 -> [0,2806,"getWindowHandles",null] 11:56:37 INFO - PROCESS | 1950 | 1477508197517 Marionette TRACE conn5 <- [1,2806,null,["8"]] 11:56:37 INFO - PROCESS | 1950 | 1477508197523 Marionette TRACE conn5 -> [0,2807,"switchToWindow",{"name":"8"}] 11:56:37 INFO - PROCESS | 1950 | 1477508197529 Marionette TRACE conn5 <- [1,2807,null,{}] 11:56:37 INFO - PROCESS | 1950 | 1477508197535 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288b000 == 13 [pid = 1950] [id = 611] 11:56:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83fd9400) [pid = 1950] [serial = 1788] [outer = (nil)] 11:56:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8403f400) [pid = 1950] [serial = 1789] [outer = 0x83fd9400] 11:56:37 INFO - PROCESS | 1950 | 1477508197626 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x88433800) [pid = 1950] [serial = 1790] [outer = 0x83fd9400] 11:56:38 INFO - PROCESS | 1950 | 1477508198241 Marionette TRACE conn5 <- [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]]]}] 11:56:38 INFO - . 11:56:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1121ms 11:56:38 INFO - PROCESS | 1950 | 1477508198274 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1950 | 1477508198279 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 11:56:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 11:56:38 INFO - PROCESS | 1950 | 1477508198286 Marionette TRACE conn5 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:38 INFO - PROCESS | 1950 | 1477508198457 Marionette TRACE conn5 <- [1,2810,null,{"value":null}] 11:56:38 INFO - PROCESS | 1950 | 1477508198638 Marionette TRACE conn5 -> [0,2811,"getWindowHandles",null] 11:56:38 INFO - PROCESS | 1950 | 1477508198647 Marionette TRACE conn5 <- [1,2811,null,["8"]] 11:56:38 INFO - PROCESS | 1950 | 1477508198653 Marionette TRACE conn5 -> [0,2812,"switchToWindow",{"name":"8"}] 11:56:38 INFO - PROCESS | 1950 | 1477508198660 Marionette TRACE conn5 <- [1,2812,null,{}] 11:56:38 INFO - PROCESS | 1950 | 1477508198666 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c757400 == 14 [pid = 1950] [id = 612] 11:56:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x8c759c00) [pid = 1950] [serial = 1791] [outer = (nil)] 11:56:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x8c75c000) [pid = 1950] [serial = 1792] [outer = 0x8c759c00] 11:56:38 INFO - PROCESS | 1950 | 1477508198752 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8c75c400) [pid = 1950] [serial = 1793] [outer = 0x8c759c00] 11:56:39 INFO - PROCESS | 1950 | 1477508199478 Marionette TRACE conn5 <- [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]]]}] 11:56:39 INFO - . 11:56:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1222ms 11:56:39 INFO - PROCESS | 1950 | 1477508199534 Marionette TRACE conn5 -> [0,2814,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1950 | 1477508199541 Marionette TRACE conn5 <- [1,2814,null,{"value":"8"}] 11:56:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 11:56:39 INFO - PROCESS | 1950 | 1477508199554 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:39 INFO - PROCESS | 1950 | 1477508199799 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 11:56:39 INFO - PROCESS | 1950 | 1477508199975 Marionette TRACE conn5 -> [0,2816,"getWindowHandles",null] 11:56:39 INFO - PROCESS | 1950 | 1477508199984 Marionette TRACE conn5 <- [1,2816,null,["8"]] 11:56:40 INFO - PROCESS | 1950 | 1477508199999 Marionette TRACE conn5 -> [0,2817,"switchToWindow",{"name":"8"}] 11:56:40 INFO - PROCESS | 1950 | 1477508200013 Marionette TRACE conn5 <- [1,2817,null,{}] 11:56:40 INFO - PROCESS | 1950 | 1477508200022 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da5000 == 15 [pid = 1950] [id = 613] 11:56:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x82da7800) [pid = 1950] [serial = 1794] [outer = (nil)] 11:56:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x82e66400) [pid = 1950] [serial = 1795] [outer = 0x82da7800] 11:56:40 INFO - PROCESS | 1950 | 1477508200130 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x82e60c00) [pid = 1950] [serial = 1796] [outer = 0x82da7800] 11:56:40 INFO - PROCESS | 1950 | 1477508200908 Marionette TRACE conn5 <- [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]]]}] 11:56:40 INFO - . 11:56:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1386ms 11:56:40 INFO - PROCESS | 1950 | 1477508200944 Marionette TRACE conn5 -> [0,2819,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1950 | 1477508200951 Marionette TRACE conn5 <- [1,2819,null,{"value":"8"}] 11:56:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 11:56:40 INFO - PROCESS | 1950 | 1477508200961 Marionette TRACE conn5 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:41 INFO - PROCESS | 1950 | 1477508201171 Marionette TRACE conn5 <- [1,2820,null,{"value":null}] 11:56:41 INFO - PROCESS | 1950 | 1477508201346 Marionette TRACE conn5 -> [0,2821,"getWindowHandles",null] 11:56:41 INFO - PROCESS | 1950 | 1477508201352 Marionette TRACE conn5 <- [1,2821,null,["8"]] 11:56:41 INFO - PROCESS | 1950 | 1477508201363 Marionette TRACE conn5 -> [0,2822,"switchToWindow",{"name":"8"}] 11:56:41 INFO - PROCESS | 1950 | 1477508201371 Marionette TRACE conn5 <- [1,2822,null,{}] 11:56:41 INFO - PROCESS | 1950 | 1477508201423 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e6000 == 16 [pid = 1950] [id = 614] 11:56:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x836c9400) [pid = 1950] [serial = 1797] [outer = (nil)] 11:56:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x83773c00) [pid = 1950] [serial = 1798] [outer = 0x836c9400] 11:56:41 INFO - PROCESS | 1950 | 1477508201526 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x83776400) [pid = 1950] [serial = 1799] [outer = 0x836c9400] 11:56:42 INFO - PROCESS | 1950 | 1477508202309 Marionette TRACE conn5 <- [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]]]}] 11:56:42 INFO - . 11:56:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1385ms 11:56:42 INFO - PROCESS | 1950 | 1477508202354 Marionette TRACE conn5 -> [0,2824,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1950 | 1477508202366 Marionette TRACE conn5 <- [1,2824,null,{"value":"8"}] 11:56:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 11:56:42 INFO - PROCESS | 1950 | 1477508202379 Marionette TRACE conn5 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:42 INFO - PROCESS | 1950 | 1477508202699 Marionette TRACE conn5 <- [1,2825,null,{"value":null}] 11:56:42 INFO - PROCESS | 1950 | 1477508202833 Marionette TRACE conn5 -> [0,2826,"getWindowHandles",null] 11:56:42 INFO - PROCESS | 1950 | 1477508202838 Marionette TRACE conn5 <- [1,2826,null,["8"]] 11:56:42 INFO - PROCESS | 1950 | 1477508202849 Marionette TRACE conn5 -> [0,2827,"switchToWindow",{"name":"8"}] 11:56:42 INFO - PROCESS | 1950 | 1477508202857 Marionette TRACE conn5 <- [1,2827,null,{}] 11:56:42 INFO - PROCESS | 1950 | 1477508202869 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb6d400 == 17 [pid = 1950] [id = 615] 11:56:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8cb6e000) [pid = 1950] [serial = 1800] [outer = (nil)] 11:56:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8cbb1400) [pid = 1950] [serial = 1801] [outer = 0x8cb6e000] 11:56:42 INFO - PROCESS | 1950 | 1477508202977 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8cbb0800) [pid = 1950] [serial = 1802] [outer = 0x8cb6e000] 11:56:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d174800 == 18 [pid = 1950] [id = 616] 11:56:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x8d174c00) [pid = 1950] [serial = 1803] [outer = (nil)] 11:56:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x8cbb8400) [pid = 1950] [serial = 1804] [outer = 0x8d174c00] 11:56:43 INFO - PROCESS | 1950 | 1477508203943 Marionette TRACE conn5 <- [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]]]}] 11:56:44 INFO - . 11:56:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1627ms 11:56:44 INFO - PROCESS | 1950 | 1477508204004 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 11:56:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 11:56:44 INFO - PROCESS | 1950 | 1477508204009 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 11:56:44 INFO - PROCESS | 1950 | 1477508204018 Marionette TRACE conn5 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:44 INFO - PROCESS | 1950 | 1477508204263 Marionette TRACE conn5 <- [1,2830,null,{"value":null}] 11:56:44 INFO - PROCESS | 1950 | 1477508204563 Marionette TRACE conn5 -> [0,2831,"getWindowHandles",null] 11:56:44 INFO - PROCESS | 1950 | 1477508204571 Marionette TRACE conn5 <- [1,2831,null,["8"]] 11:56:44 INFO - PROCESS | 1950 | 1477508204580 Marionette TRACE conn5 -> [0,2832,"switchToWindow",{"name":"8"}] 11:56:44 INFO - PROCESS | 1950 | 1477508204592 Marionette TRACE conn5 <- [1,2832,null,{}] 11:56:44 INFO - PROCESS | 1950 | 1477508204651 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x82944800 == 19 [pid = 1950] [id = 617] 11:56:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x82a3f000) [pid = 1950] [serial = 1805] [outer = (nil)] 11:56:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x82d4fc00) [pid = 1950] [serial = 1806] [outer = 0x82a3f000] 11:56:44 INFO - PROCESS | 1950 | 1477508204765 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x83009000) [pid = 1950] [serial = 1807] [outer = 0x82a3f000] 11:56:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x83104400 == 20 [pid = 1950] [id = 618] 11:56:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8310f400) [pid = 1950] [serial = 1808] [outer = (nil)] 11:56:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x831e2c00) [pid = 1950] [serial = 1809] [outer = 0x8310f400] 11:56:45 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41800 == 19 [pid = 1950] [id = 605] 11:56:45 INFO - PROCESS | 1950 | 1477508205717 Marionette TRACE conn5 <- [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]]]}] 11:56:45 INFO - . 11:56:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1774ms 11:56:45 INFO - PROCESS | 1950 | 1477508205792 Marionette TRACE conn5 -> [0,2834,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1950 | 1477508205799 Marionette TRACE conn5 <- [1,2834,null,{"value":"8"}] 11:56:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 11:56:45 INFO - PROCESS | 1950 | 1477508205808 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:46 INFO - PROCESS | 1950 | 1477508206013 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 11:56:46 INFO - PROCESS | 1950 | 1477508206153 Marionette TRACE conn5 -> [0,2836,"getWindowHandles",null] 11:56:46 INFO - PROCESS | 1950 | 1477508206160 Marionette TRACE conn5 <- [1,2836,null,["8"]] 11:56:46 INFO - PROCESS | 1950 | 1477508206173 Marionette TRACE conn5 -> [0,2837,"switchToWindow",{"name":"8"}] 11:56:46 INFO - PROCESS | 1950 | 1477508206181 Marionette TRACE conn5 <- [1,2837,null,{}] 11:56:46 INFO - PROCESS | 1950 | 1477508206188 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c1800 == 20 [pid = 1950] [id = 619] 11:56:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x836c1c00) [pid = 1950] [serial = 1810] [outer = (nil)] 11:56:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x836cc800) [pid = 1950] [serial = 1811] [outer = 0x836c1c00] 11:56:46 INFO - PROCESS | 1950 | 1477508206279 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8376e000) [pid = 1950] [serial = 1812] [outer = 0x836c1c00] 11:56:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd2800 == 21 [pid = 1950] [id = 620] 11:56:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83fd5000) [pid = 1950] [serial = 1813] [outer = (nil)] 11:56:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83fd6000) [pid = 1950] [serial = 1814] [outer = 0x83fd5000] 11:56:47 INFO - PROCESS | 1950 | 1477508207099 Marionette TRACE conn5 <- [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]]]}] 11:56:47 INFO - . 11:56:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1337ms 11:56:47 INFO - PROCESS | 1950 | 1477508207147 Marionette TRACE conn5 -> [0,2839,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1950 | 1477508207152 Marionette TRACE conn5 <- [1,2839,null,{"value":"8"}] 11:56:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 11:56:47 INFO - PROCESS | 1950 | 1477508207165 Marionette TRACE conn5 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:56:47 INFO - PROCESS | 1950 | 1477508207412 Marionette TRACE conn5 <- [1,2840,null,{"value":null}] 11:56:47 INFO - PROCESS | 1950 | 1477508207572 Marionette TRACE conn5 -> [0,2841,"getWindowHandles",null] 11:56:47 INFO - PROCESS | 1950 | 1477508207583 Marionette TRACE conn5 <- [1,2841,null,["8"]] 11:56:47 INFO - PROCESS | 1950 | 1477508207593 Marionette TRACE conn5 -> [0,2842,"switchToWindow",{"name":"8"}] 11:56:47 INFO - PROCESS | 1950 | 1477508207600 Marionette TRACE conn5 <- [1,2842,null,{}] 11:56:47 INFO - PROCESS | 1950 | 1477508207605 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c756000 == 22 [pid = 1950] [id = 621] 11:56:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8c756400) [pid = 1950] [serial = 1815] [outer = (nil)] 11:56:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8c75ac00) [pid = 1950] [serial = 1816] [outer = 0x8c756400] 11:56:47 INFO - PROCESS | 1950 | 1477508207694 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8cb6dc00) [pid = 1950] [serial = 1817] [outer = 0x8c756400] 11:56:48 WARNING - wptserve Traceback (most recent call last): 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:56:48 WARNING - rv = self.func(request, response) 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:56:48 WARNING - access_control_allow_origin = "*") 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:56:48 WARNING - payload = payload_generator(server_data) 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:56:48 WARNING - return encode_string_as_bmp_image(data) 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:56:48 WARNING - img.save(f, "BMP") 11:56:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:56:48 WARNING - f.write(bmpfileheader) 11:56:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:56:48 WARNING - 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x83fd9400) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x83f3a800) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x836cb800) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x831e6800) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83004800) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x82a46000) [pid = 1950] [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] 11:56:49 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82a41c00) [pid = 1950] [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] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x83004400 == 21 [pid = 1950] [id = 607] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x8288b000 == 20 [pid = 1950] [id = 611] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3a000 == 19 [pid = 1950] [id = 610] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x82938c00 == 18 [pid = 1950] [id = 609] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x831e6400 == 17 [pid = 1950] [id = 608] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x82a45c00 == 16 [pid = 1950] [id = 606] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd2800 == 15 [pid = 1950] [id = 620] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x836c1800 == 14 [pid = 1950] [id = 619] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x83104400 == 13 [pid = 1950] [id = 618] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x82944800 == 12 [pid = 1950] [id = 617] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x8d174800 == 11 [pid = 1950] [id = 616] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb6d400 == 10 [pid = 1950] [id = 615] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x831e6000 == 9 [pid = 1950] [id = 614] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x82da5000 == 8 [pid = 1950] [id = 613] 11:56:55 INFO - PROCESS | 1950 | --DOCSHELL 0x8c757400 == 7 [pid = 1950] [id = 612] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83772400) [pid = 1950] [serial = 1784] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8376b400) [pid = 1950] [serial = 1783] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x83fcb400) [pid = 1950] [serial = 1787] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x83f3f400) [pid = 1950] [serial = 1786] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x88433800) [pid = 1950] [serial = 1790] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8403f400) [pid = 1950] [serial = 1789] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x831e8400) [pid = 1950] [serial = 1780] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x83240800) [pid = 1950] [serial = 1781] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83007000) [pid = 1950] [serial = 1777] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x83007400) [pid = 1950] [serial = 1778] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x82d48c00) [pid = 1950] [serial = 1774] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x82d9ec00) [pid = 1950] [serial = 1775] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x82d53400) [pid = 1950] [serial = 1772] [outer = (nil)] [url = about:blank] 11:56:55 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x8c75c000) [pid = 1950] [serial = 1792] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x8d174c00) [pid = 1950] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8cb6e000) [pid = 1950] [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] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x83fd5000) [pid = 1950] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x836c1c00) [pid = 1950] [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] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x836c9400) [pid = 1950] [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] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x8310f400) [pid = 1950] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508205383] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x82a3f000) [pid = 1950] [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] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x8c759c00) [pid = 1950] [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] 11:56:58 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x82da7800) [pid = 1950] [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] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82e60c00) [pid = 1950] [serial = 1796] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x82e66400) [pid = 1950] [serial = 1795] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x83776400) [pid = 1950] [serial = 1799] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x83773c00) [pid = 1950] [serial = 1798] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x8cbb8400) [pid = 1950] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8cbb0800) [pid = 1950] [serial = 1802] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8cbb1400) [pid = 1950] [serial = 1801] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x831e2c00) [pid = 1950] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508205383] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x83009000) [pid = 1950] [serial = 1807] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x82d4fc00) [pid = 1950] [serial = 1806] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x83fd6000) [pid = 1950] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8376e000) [pid = 1950] [serial = 1812] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x836cc800) [pid = 1950] [serial = 1811] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8c75ac00) [pid = 1950] [serial = 1816] [outer = (nil)] [url = about:blank] 11:57:03 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8c75c400) [pid = 1950] [serial = 1793] [outer = (nil)] [url = about:blank] 11:57:17 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:57:17 INFO - PROCESS | 1950 | 1477508237893 Marionette TRACE conn5 <- [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]]]}] 11:57:17 INFO - . 11:57:17 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30768ms 11:57:17 INFO - PROCESS | 1950 | 1477508237933 Marionette TRACE conn5 -> [0,2844,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1950 | 1477508237943 Marionette TRACE conn5 <- [1,2844,null,{"value":"8"}] 11:57:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 11:57:17 INFO - PROCESS | 1950 | 1477508237956 Marionette TRACE conn5 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:57:18 INFO - PROCESS | 1950 | 1477508238229 Marionette TRACE conn5 <- [1,2845,null,{"value":null}] 11:57:18 INFO - PROCESS | 1950 | 1477508238318 Marionette TRACE conn5 -> [0,2846,"getWindowHandles",null] 11:57:18 INFO - PROCESS | 1950 | 1477508238323 Marionette TRACE conn5 <- [1,2846,null,["8"]] 11:57:18 INFO - PROCESS | 1950 | 1477508238337 Marionette TRACE conn5 -> [0,2847,"switchToWindow",{"name":"8"}] 11:57:18 INFO - PROCESS | 1950 | 1477508238348 Marionette TRACE conn5 <- [1,2847,null,{}] 11:57:18 INFO - PROCESS | 1950 | 1477508238355 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a46c00 == 8 [pid = 1950] [id = 622] 11:57:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82d45400) [pid = 1950] [serial = 1818] [outer = (nil)] 11:57:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48800) [pid = 1950] [serial = 1819] [outer = 0x82d45400] 11:57:18 INFO - PROCESS | 1950 | 1477508238453 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d54400) [pid = 1950] [serial = 1820] [outer = 0x82d45400] 11:57:19 WARNING - wptserve Traceback (most recent call last): 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:57:19 WARNING - rv = self.func(request, response) 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:57:19 WARNING - access_control_allow_origin = "*") 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:57:19 WARNING - payload = payload_generator(server_data) 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:57:19 WARNING - return encode_string_as_bmp_image(data) 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:57:19 WARNING - img.save(f, "BMP") 11:57:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:57:19 WARNING - f.write(bmpfileheader) 11:57:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:57:19 WARNING - 11:57:28 INFO - PROCESS | 1950 | --DOCSHELL 0x8c756000 == 7 [pid = 1950] [id = 621] 11:57:34 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8c756400) [pid = 1950] [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] 11:57:40 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8cb6dc00) [pid = 1950] [serial = 1817] [outer = (nil)] [url = about:blank] 11:57:40 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d48800) [pid = 1950] [serial = 1819] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:57:48 INFO - PROCESS | 1950 | 1477508268689 Marionette TRACE conn5 <- [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]]]}] 11:57:48 INFO - . 11:57:48 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30767ms 11:57:48 INFO - PROCESS | 1950 | 1477508268721 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1950 | 1477508268728 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 11:57:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 11:57:48 INFO - PROCESS | 1950 | 1477508268742 Marionette TRACE conn5 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:57:49 INFO - PROCESS | 1950 | 1477508269055 Marionette TRACE conn5 <- [1,2850,null,{"value":null}] 11:57:49 INFO - PROCESS | 1950 | 1477508269181 Marionette TRACE conn5 -> [0,2851,"getWindowHandles",null] 11:57:49 INFO - PROCESS | 1950 | 1477508269191 Marionette TRACE conn5 <- [1,2851,null,["8"]] 11:57:49 INFO - PROCESS | 1950 | 1477508269203 Marionette TRACE conn5 -> [0,2852,"switchToWindow",{"name":"8"}] 11:57:49 INFO - PROCESS | 1950 | 1477508269216 Marionette TRACE conn5 <- [1,2852,null,{}] 11:57:49 INFO - PROCESS | 1950 | 1477508269227 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a43c00 == 8 [pid = 1950] [id = 623] 11:57:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a44400) [pid = 1950] [serial = 1821] [outer = (nil)] 11:57:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48c00) [pid = 1950] [serial = 1822] [outer = 0x82a44400] 11:57:49 INFO - PROCESS | 1950 | 1477508269377 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9f800) [pid = 1950] [serial = 1823] [outer = 0x82a44400] 11:57:50 WARNING - wptserve Traceback (most recent call last): 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:57:50 WARNING - rv = self.func(request, response) 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:57:50 WARNING - access_control_allow_origin = "*") 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:57:50 WARNING - payload = payload_generator(server_data) 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:57:50 WARNING - return encode_string_as_bmp_image(data) 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:57:50 WARNING - img.save(f, "BMP") 11:57:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:57:50 WARNING - f.write(bmpfileheader) 11:57:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:57:50 WARNING - 11:57:58 INFO - PROCESS | 1950 | --DOCSHELL 0x82a46c00 == 7 [pid = 1950] [id = 622] 11:58:05 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d45400) [pid = 1950] [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] 11:58:10 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d54400) [pid = 1950] [serial = 1820] [outer = (nil)] [url = about:blank] 11:58:10 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d48c00) [pid = 1950] [serial = 1822] [outer = (nil)] [url = about:blank] 11:58:19 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:58:19 INFO - PROCESS | 1950 | 1477508299688 Marionette TRACE conn5 <- [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]]]}] 11:58:19 INFO - . 11:58:19 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30978ms 11:58:19 INFO - PROCESS | 1950 | 1477508299719 Marionette TRACE conn5 -> [0,2854,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1950 | 1477508299727 Marionette TRACE conn5 <- [1,2854,null,{"value":"8"}] 11:58:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 11:58:19 INFO - PROCESS | 1950 | 1477508299743 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:58:20 INFO - PROCESS | 1950 | 1477508300026 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 11:58:20 INFO - PROCESS | 1950 | 1477508300126 Marionette TRACE conn5 -> [0,2856,"getWindowHandles",null] 11:58:20 INFO - PROCESS | 1950 | 1477508300134 Marionette TRACE conn5 <- [1,2856,null,["8"]] 11:58:20 INFO - PROCESS | 1950 | 1477508300146 Marionette TRACE conn5 -> [0,2857,"switchToWindow",{"name":"8"}] 11:58:20 INFO - PROCESS | 1950 | 1477508300157 Marionette TRACE conn5 <- [1,2857,null,{}] 11:58:20 INFO - PROCESS | 1950 | 1477508300166 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a46c00 == 8 [pid = 1950] [id = 624] 11:58:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82d45400) [pid = 1950] [serial = 1824] [outer = (nil)] 11:58:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d49800) [pid = 1950] [serial = 1825] [outer = 0x82d45400] 11:58:20 INFO - PROCESS | 1950 | 1477508300273 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d49c00) [pid = 1950] [serial = 1826] [outer = 0x82d45400] 11:58:20 WARNING - wptserve Traceback (most recent call last): 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:58:20 WARNING - rv = self.func(request, response) 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:58:20 WARNING - access_control_allow_origin = "*") 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:58:20 WARNING - payload = payload_generator(server_data) 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:58:20 WARNING - return encode_string_as_bmp_image(data) 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:58:20 WARNING - img.save(f, "BMP") 11:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:58:20 WARNING - f.write(bmpfileheader) 11:58:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:58:20 WARNING - 11:58:30 INFO - PROCESS | 1950 | --DOCSHELL 0x82a43c00 == 7 [pid = 1950] [id = 623] 11:58:32 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a44400) [pid = 1950] [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] 11:58:38 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d9f800) [pid = 1950] [serial = 1823] [outer = (nil)] [url = about:blank] 11:58:38 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d49800) [pid = 1950] [serial = 1825] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:58:50 INFO - PROCESS | 1950 | 1477508330522 Marionette TRACE conn5 <- [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]]]}] 11:58:50 INFO - . 11:58:50 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30822ms 11:58:50 INFO - PROCESS | 1950 | 1477508330563 Marionette TRACE conn5 -> [0,2859,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1950 | 1477508330571 Marionette TRACE conn5 <- [1,2859,null,{"value":"8"}] 11:58:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 11:58:50 INFO - PROCESS | 1950 | 1477508330585 Marionette TRACE conn5 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:58:50 INFO - PROCESS | 1950 | 1477508330845 Marionette TRACE conn5 <- [1,2860,null,{"value":null}] 11:58:50 INFO - PROCESS | 1950 | 1477508330934 Marionette TRACE conn5 -> [0,2861,"getWindowHandles",null] 11:58:50 INFO - PROCESS | 1950 | 1477508330941 Marionette TRACE conn5 <- [1,2861,null,["8"]] 11:58:50 INFO - PROCESS | 1950 | 1477508330951 Marionette TRACE conn5 -> [0,2862,"switchToWindow",{"name":"8"}] 11:58:50 INFO - PROCESS | 1950 | 1477508330961 Marionette TRACE conn5 <- [1,2862,null,{}] 11:58:50 INFO - PROCESS | 1950 | 1477508330973 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a43c00 == 8 [pid = 1950] [id = 625] 11:58:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a44400) [pid = 1950] [serial = 1827] [outer = (nil)] 11:58:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d49000) [pid = 1950] [serial = 1828] [outer = 0x82a44400] 11:58:51 INFO - PROCESS | 1950 | 1477508331075 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9f800) [pid = 1950] [serial = 1829] [outer = 0x82a44400] 11:58:51 WARNING - wptserve Traceback (most recent call last): 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:58:51 WARNING - rv = self.func(request, response) 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:58:51 WARNING - access_control_allow_origin = "*") 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:58:51 WARNING - payload = payload_generator(server_data) 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:58:51 WARNING - return encode_string_as_bmp_image(data) 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 11:58:51 WARNING - img.save(f, "BMP") 11:58:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:58:51 WARNING - f.write(bmpfileheader) 11:58:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:58:51 WARNING - 11:59:00 INFO - PROCESS | 1950 | --DOCSHELL 0x82a46c00 == 7 [pid = 1950] [id = 624] 11:59:07 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d45400) [pid = 1950] [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] 11:59:12 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d49c00) [pid = 1950] [serial = 1826] [outer = (nil)] [url = about:blank] 11:59:12 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d49000) [pid = 1950] [serial = 1828] [outer = (nil)] [url = about:blank] 11:59:21 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:59:21 INFO - PROCESS | 1950 | 1477508361323 Marionette TRACE conn5 <- [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]]]}] 11:59:21 INFO - . 11:59:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30774ms 11:59:21 INFO - PROCESS | 1950 | 1477508361361 Marionette TRACE conn5 -> [0,2864,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1950 | 1477508361375 Marionette TRACE conn5 <- [1,2864,null,{"value":"8"}] 11:59:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 11:59:21 INFO - PROCESS | 1950 | 1477508361397 Marionette TRACE conn5 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:21 INFO - PROCESS | 1950 | 1477508361801 Marionette TRACE conn5 <- [1,2865,null,{"value":null}] 11:59:21 INFO - PROCESS | 1950 | 1477508361930 Marionette TRACE conn5 -> [0,2866,"getWindowHandles",null] 11:59:21 INFO - PROCESS | 1950 | 1477508361942 Marionette TRACE conn5 <- [1,2866,null,["8"]] 11:59:21 INFO - PROCESS | 1950 | 1477508361955 Marionette TRACE conn5 -> [0,2867,"switchToWindow",{"name":"8"}] 11:59:21 INFO - PROCESS | 1950 | 1477508361971 Marionette TRACE conn5 <- [1,2867,null,{}] 11:59:22 INFO - PROCESS | 1950 | 1477508361983 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41800 == 8 [pid = 1950] [id = 626] 11:59:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41c00) [pid = 1950] [serial = 1830] [outer = (nil)] 11:59:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d45800) [pid = 1950] [serial = 1831] [outer = 0x82a41c00] 11:59:22 INFO - PROCESS | 1950 | 1477508362148 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d52000) [pid = 1950] [serial = 1832] [outer = 0x82a41c00] 11:59:23 WARNING - wptserve Traceback (most recent call last): 11:59:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 11:59:23 WARNING - rv = self.func(request, response) 11:59:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 11:59:23 WARNING - access_control_allow_origin = "*") 11:59:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 11:59:23 WARNING - payload = payload_generator(server_data) 11:59:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 11:59:23 WARNING - return encode_string_as_bmp_image(data) 11:59: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 11:59:23 WARNING - img.save(f, "BMP") 11:59:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 11:59:23 WARNING - f.write(bmpfileheader) 11:59:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 11:59:23 WARNING - 11:59:31 INFO - PROCESS | 1950 | --DOCSHELL 0x82a43c00 == 7 [pid = 1950] [id = 625] 11:59:37 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82a44400) [pid = 1950] [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] 11:59:43 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82d9f800) [pid = 1950] [serial = 1829] [outer = (nil)] [url = about:blank] 11:59:43 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d45800) [pid = 1950] [serial = 1831] [outer = (nil)] [url = about:blank] 11:59:52 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 11:59:52 INFO - PROCESS | 1950 | 1477508392503 Marionette TRACE conn5 <- [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]]]}] 11:59:52 INFO - . 11:59:52 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 31172ms 11:59:52 INFO - PROCESS | 1950 | 1477508392563 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 1950 | 1477508392570 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 11:59:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 11:59:52 INFO - PROCESS | 1950 | 1477508392585 Marionette TRACE conn5 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:52 INFO - PROCESS | 1950 | 1477508392840 Marionette TRACE conn5 <- [1,2870,null,{"value":null}] 11:59:52 INFO - PROCESS | 1950 | 1477508392927 Marionette TRACE conn5 -> [0,2871,"getWindowHandles",null] 11:59:52 INFO - PROCESS | 1950 | 1477508392934 Marionette TRACE conn5 <- [1,2871,null,["8"]] 11:59:52 INFO - PROCESS | 1950 | 1477508392944 Marionette TRACE conn5 -> [0,2872,"switchToWindow",{"name":"8"}] 11:59:52 INFO - PROCESS | 1950 | 1477508392953 Marionette TRACE conn5 <- [1,2872,null,{}] 11:59:52 INFO - PROCESS | 1950 | 1477508392964 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a43c00 == 8 [pid = 1950] [id = 627] 11:59:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a44400) [pid = 1950] [serial = 1833] [outer = (nil)] 11:59:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d48400) [pid = 1950] [serial = 1834] [outer = 0x82a44400] 11:59:53 INFO - PROCESS | 1950 | 1477508393066 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d9e400) [pid = 1950] [serial = 1835] [outer = 0x82a44400] 11:59:53 INFO - PROCESS | 1950 | 1477508393840 Marionette TRACE conn5 <- [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]]]}] 11:59:53 INFO - . 11:59:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1278ms 11:59:53 INFO - PROCESS | 1950 | 1477508393859 Marionette TRACE conn5 -> [0,2874,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 1950 | 1477508393866 Marionette TRACE conn5 <- [1,2874,null,{"value":"8"}] 11:59:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 11:59:53 INFO - PROCESS | 1950 | 1477508393875 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:54 INFO - PROCESS | 1950 | 1477508394081 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 11:59:54 INFO - PROCESS | 1950 | 1477508394204 Marionette TRACE conn5 -> [0,2876,"getWindowHandles",null] 11:59:54 INFO - PROCESS | 1950 | 1477508394210 Marionette TRACE conn5 <- [1,2876,null,["8"]] 11:59:54 INFO - PROCESS | 1950 | 1477508394218 Marionette TRACE conn5 -> [0,2877,"switchToWindow",{"name":"8"}] 11:59:54 INFO - PROCESS | 1950 | 1477508394224 Marionette TRACE conn5 <- [1,2877,null,{}] 11:59:54 INFO - PROCESS | 1950 | 1477508394231 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6e000 == 9 [pid = 1950] [id = 628] 11:59:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x83005400) [pid = 1950] [serial = 1836] [outer = (nil)] 11:59:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83007800) [pid = 1950] [serial = 1837] [outer = 0x83005400] 11:59:54 INFO - PROCESS | 1950 | 1477508394321 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83007c00) [pid = 1950] [serial = 1838] [outer = 0x83005400] 11:59:55 INFO - PROCESS | 1950 | 1477508395151 Marionette TRACE conn5 <- [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]]]}] 11:59:55 INFO - . 11:59:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1324ms 11:59:55 INFO - PROCESS | 1950 | 1477508395217 Marionette TRACE conn5 -> [0,2879,"getWindowHandle",null] 11:59:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 11:59:55 INFO - PROCESS | 1950 | 1477508395226 Marionette TRACE conn5 <- [1,2879,null,{"value":"8"}] 11:59:55 INFO - PROCESS | 1950 | 1477508395236 Marionette TRACE conn5 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:55 INFO - PROCESS | 1950 | 1477508395455 Marionette TRACE conn5 <- [1,2880,null,{"value":null}] 11:59:55 INFO - PROCESS | 1950 | 1477508395591 Marionette TRACE conn5 -> [0,2881,"getWindowHandles",null] 11:59:55 INFO - PROCESS | 1950 | 1477508395597 Marionette TRACE conn5 <- [1,2881,null,["8"]] 11:59:55 INFO - PROCESS | 1950 | 1477508395604 Marionette TRACE conn5 -> [0,2882,"switchToWindow",{"name":"8"}] 11:59:55 INFO - PROCESS | 1950 | 1477508395613 Marionette TRACE conn5 <- [1,2882,null,{}] 11:59:55 INFO - PROCESS | 1950 | 1477508395621 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e7c00 == 10 [pid = 1950] [id = 629] 11:59:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831e8000) [pid = 1950] [serial = 1839] [outer = (nil)] 11:59:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831e9800) [pid = 1950] [serial = 1840] [outer = 0x831e8000] 11:59:55 INFO - PROCESS | 1950 | 1477508395724 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x83242400) [pid = 1950] [serial = 1841] [outer = 0x831e8000] 11:59:56 INFO - PROCESS | 1950 | 1477508396512 Marionette TRACE conn5 <- [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]]]}] 11:59:56 INFO - . 11:59:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1332ms 11:59:56 INFO - PROCESS | 1950 | 1477508396567 Marionette TRACE conn5 -> [0,2884,"getWindowHandle",null] 11:59:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 11:59:56 INFO - PROCESS | 1950 | 1477508396572 Marionette TRACE conn5 <- [1,2884,null,{"value":"8"}] 11:59:56 INFO - PROCESS | 1950 | 1477508396581 Marionette TRACE conn5 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:56 INFO - PROCESS | 1950 | 1477508396779 Marionette TRACE conn5 <- [1,2885,null,{"value":null}] 11:59:56 INFO - PROCESS | 1950 | 1477508396910 Marionette TRACE conn5 -> [0,2886,"getWindowHandles",null] 11:59:56 INFO - PROCESS | 1950 | 1477508396917 Marionette TRACE conn5 <- [1,2886,null,["8"]] 11:59:56 INFO - PROCESS | 1950 | 1477508396924 Marionette TRACE conn5 -> [0,2887,"switchToWindow",{"name":"8"}] 11:59:56 INFO - PROCESS | 1950 | 1477508396933 Marionette TRACE conn5 <- [1,2887,null,{}] 11:59:56 INFO - PROCESS | 1950 | 1477508396942 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x83101c00 == 11 [pid = 1950] [id = 630] 11:59:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83768000) [pid = 1950] [serial = 1842] [outer = (nil)] 11:59:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8376d000) [pid = 1950] [serial = 1843] [outer = 0x83768000] 11:59:57 INFO - PROCESS | 1950 | 1477508397039 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83774800) [pid = 1950] [serial = 1844] [outer = 0x83768000] 11:59:57 INFO - PROCESS | 1950 | 1477508397744 Marionette TRACE conn5 <- [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]]]}] 11:59:57 INFO - . 11:59:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1222ms 11:59:57 INFO - PROCESS | 1950 | 1477508397802 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1950 | 1477508397805 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 11:59:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 11:59:57 INFO - PROCESS | 1950 | 1477508397819 Marionette TRACE conn5 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:58 INFO - PROCESS | 1950 | 1477508398062 Marionette TRACE conn5 <- [1,2890,null,{"value":null}] 11:59:58 INFO - PROCESS | 1950 | 1477508398088 Marionette TRACE conn5 -> [0,2891,"getWindowHandles",null] 11:59:58 INFO - PROCESS | 1950 | 1477508398093 Marionette TRACE conn5 <- [1,2891,null,["8"]] 11:59:58 INFO - PROCESS | 1950 | 1477508398099 Marionette TRACE conn5 -> [0,2892,"switchToWindow",{"name":"8"}] 11:59:58 INFO - PROCESS | 1950 | 1477508398105 Marionette TRACE conn5 <- [1,2892,null,{}] 11:59:58 INFO - PROCESS | 1950 | 1477508398111 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f40c00 == 12 [pid = 1950] [id = 631] 11:59:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f41000) [pid = 1950] [serial = 1845] [outer = (nil)] 11:59:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83fcc000) [pid = 1950] [serial = 1846] [outer = 0x83f41000] 11:59:58 INFO - PROCESS | 1950 | 1477508398220 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83fcdc00) [pid = 1950] [serial = 1847] [outer = 0x83f41000] 11:59:58 INFO - PROCESS | 1950 | 1477508398951 Marionette TRACE conn5 <- [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]]]}] 11:59:59 INFO - . 11:59:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1184ms 11:59:59 INFO - PROCESS | 1950 | 1477508399004 Marionette TRACE conn5 -> [0,2894,"getWindowHandle",null] 11:59:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 11:59:59 INFO - PROCESS | 1950 | 1477508399008 Marionette TRACE conn5 <- [1,2894,null,{"value":"8"}] 11:59:59 INFO - PROCESS | 1950 | 1477508399016 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 11:59:59 INFO - PROCESS | 1950 | 1477508399313 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 11:59:59 INFO - PROCESS | 1950 | 1477508399336 Marionette TRACE conn5 -> [0,2896,"getWindowHandles",null] 11:59:59 INFO - PROCESS | 1950 | 1477508399342 Marionette TRACE conn5 <- [1,2896,null,["8"]] 11:59:59 INFO - PROCESS | 1950 | 1477508399350 Marionette TRACE conn5 -> [0,2897,"switchToWindow",{"name":"8"}] 11:59:59 INFO - PROCESS | 1950 | 1477508399357 Marionette TRACE conn5 <- [1,2897,null,{}] 11:59:59 INFO - PROCESS | 1950 | 1477508399363 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x84037800 == 13 [pid = 1950] [id = 632] 11:59:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x84037c00) [pid = 1950] [serial = 1848] [outer = (nil)] 11:59:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x88431800) [pid = 1950] [serial = 1849] [outer = 0x84037c00] 11:59:59 INFO - PROCESS | 1950 | 1477508399473 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x88438000) [pid = 1950] [serial = 1850] [outer = 0x84037c00] 12:00:00 INFO - PROCESS | 1950 | 1477508400280 Marionette TRACE conn5 <- [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]]]}] 12:00:00 INFO - . 12:00:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1289ms 12:00:00 INFO - PROCESS | 1950 | 1477508400306 Marionette TRACE conn5 -> [0,2899,"getWindowHandle",null] 12:00:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:00:00 INFO - PROCESS | 1950 | 1477508400312 Marionette TRACE conn5 <- [1,2899,null,{"value":"8"}] 12:00:00 INFO - PROCESS | 1950 | 1477508400320 Marionette TRACE conn5 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:00 INFO - PROCESS | 1950 | 1477508400571 Marionette TRACE conn5 <- [1,2900,null,{"value":null}] 12:00:00 INFO - PROCESS | 1950 | 1477508400676 Marionette TRACE conn5 -> [0,2901,"getWindowHandles",null] 12:00:00 INFO - PROCESS | 1950 | 1477508400683 Marionette TRACE conn5 <- [1,2901,null,["8"]] 12:00:00 INFO - PROCESS | 1950 | 1477508400691 Marionette TRACE conn5 -> [0,2902,"switchToWindow",{"name":"8"}] 12:00:00 INFO - PROCESS | 1950 | 1477508400699 Marionette TRACE conn5 <- [1,2902,null,{}] 12:00:00 INFO - PROCESS | 1950 | 1477508400745 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288c400 == 14 [pid = 1950] [id = 633] 12:00:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x82893400) [pid = 1950] [serial = 1851] [outer = (nil)] 12:00:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x8293e800) [pid = 1950] [serial = 1852] [outer = 0x82893400] 12:00:00 INFO - PROCESS | 1950 | 1477508400861 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x82a43000) [pid = 1950] [serial = 1853] [outer = 0x82893400] 12:00:01 INFO - PROCESS | 1950 | 1477508401684 Marionette TRACE conn5 <- [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]]]}] 12:00:01 INFO - . 12:00:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1422ms 12:00:01 INFO - PROCESS | 1950 | 1477508401746 Marionette TRACE conn5 -> [0,2904,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1950 | 1477508401751 Marionette TRACE conn5 <- [1,2904,null,{"value":"8"}] 12:00:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:00:01 INFO - PROCESS | 1950 | 1477508401770 Marionette TRACE conn5 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:02 INFO - PROCESS | 1950 | 1477508402015 Marionette TRACE conn5 <- [1,2905,null,{"value":null}] 12:00:02 INFO - PROCESS | 1950 | 1477508402213 Marionette TRACE conn5 -> [0,2906,"getWindowHandles",null] 12:00:02 INFO - PROCESS | 1950 | 1477508402222 Marionette TRACE conn5 <- [1,2906,null,["8"]] 12:00:02 INFO - PROCESS | 1950 | 1477508402279 Marionette TRACE conn5 -> [0,2907,"switchToWindow",{"name":"8"}] 12:00:02 INFO - PROCESS | 1950 | 1477508402291 Marionette TRACE conn5 <- [1,2907,null,{}] 12:00:02 INFO - PROCESS | 1950 | 1477508402306 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e0400 == 15 [pid = 1950] [id = 634] 12:00:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x831e1000) [pid = 1950] [serial = 1854] [outer = (nil)] 12:00:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x831e8c00) [pid = 1950] [serial = 1855] [outer = 0x831e1000] 12:00:02 INFO - PROCESS | 1950 | 1477508402447 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x83241000) [pid = 1950] [serial = 1856] [outer = 0x831e1000] 12:00:03 INFO - PROCESS | 1950 | 1477508403232 Marionette TRACE conn5 <- [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]]]}] 12:00:03 INFO - . 12:00:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1481ms 12:00:03 INFO - PROCESS | 1950 | 1477508403250 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1950 | 1477508403255 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 12:00:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:00:03 INFO - PROCESS | 1950 | 1477508403266 Marionette TRACE conn5 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:03 INFO - PROCESS | 1950 | 1477508403496 Marionette TRACE conn5 <- [1,2910,null,{"value":null}] 12:00:03 INFO - PROCESS | 1950 | 1477508403669 Marionette TRACE conn5 -> [0,2911,"getWindowHandles",null] 12:00:03 INFO - PROCESS | 1950 | 1477508403677 Marionette TRACE conn5 <- [1,2911,null,["8"]] 12:00:03 INFO - PROCESS | 1950 | 1477508403690 Marionette TRACE conn5 -> [0,2912,"switchToWindow",{"name":"8"}] 12:00:03 INFO - PROCESS | 1950 | 1477508403699 Marionette TRACE conn5 <- [1,2912,null,{}] 12:00:03 INFO - PROCESS | 1950 | 1477508403753 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e7800 == 16 [pid = 1950] [id = 635] 12:00:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x83fd8000) [pid = 1950] [serial = 1857] [outer = (nil)] 12:00:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8403d000) [pid = 1950] [serial = 1858] [outer = 0x83fd8000] 12:00:03 INFO - PROCESS | 1950 | 1477508403863 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x88434c00) [pid = 1950] [serial = 1859] [outer = 0x83fd8000] 12:00:04 INFO - PROCESS | 1950 | 1477508404639 Marionette TRACE conn5 <- [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]]]}] 12:00:04 INFO - . 12:00:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1424ms 12:00:04 INFO - PROCESS | 1950 | 1477508404697 Marionette TRACE conn5 -> [0,2914,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 1950 | 1477508404701 Marionette TRACE conn5 <- [1,2914,null,{"value":"8"}] 12:00:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:00:04 INFO - PROCESS | 1950 | 1477508404713 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:04 INFO - PROCESS | 1950 | 1477508404954 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:00:05 INFO - PROCESS | 1950 | 1477508405132 Marionette TRACE conn5 -> [0,2916,"getWindowHandles",null] 12:00:05 INFO - PROCESS | 1950 | 1477508405139 Marionette TRACE conn5 <- [1,2916,null,["8"]] 12:00:05 INFO - PROCESS | 1950 | 1477508405145 Marionette TRACE conn5 -> [0,2917,"switchToWindow",{"name":"8"}] 12:00:05 INFO - PROCESS | 1950 | 1477508405154 Marionette TRACE conn5 <- [1,2917,null,{}] 12:00:05 INFO - PROCESS | 1950 | 1477508405206 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb67800 == 17 [pid = 1950] [id = 636] 12:00:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8cb6cc00) [pid = 1950] [serial = 1860] [outer = (nil)] 12:00:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x8cbae400) [pid = 1950] [serial = 1861] [outer = 0x8cb6cc00] 12:00:05 INFO - PROCESS | 1950 | 1477508405310 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8cbae800) [pid = 1950] [serial = 1862] [outer = 0x8cb6cc00] 12:00:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d174c00 == 18 [pid = 1950] [id = 637] 12:00:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x8d175400) [pid = 1950] [serial = 1863] [outer = (nil)] 12:00:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x8cbb6800) [pid = 1950] [serial = 1864] [outer = 0x8d175400] 12:00:06 INFO - PROCESS | 1950 | 1477508406441 Marionette TRACE conn5 <- [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]]]}] 12:00:06 INFO - . 12:00:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1781ms 12:00:06 INFO - PROCESS | 1950 | 1477508406496 Marionette TRACE conn5 -> [0,2919,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1950 | 1477508406505 Marionette TRACE conn5 <- [1,2919,null,{"value":"8"}] 12:00:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:00:06 INFO - PROCESS | 1950 | 1477508406569 Marionette TRACE conn5 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:06 INFO - PROCESS | 1950 | 1477508406853 Marionette TRACE conn5 <- [1,2920,null,{"value":null}] 12:00:07 INFO - PROCESS | 1950 | --DOCSHELL 0x84037800 == 17 [pid = 1950] [id = 632] 12:00:07 INFO - PROCESS | 1950 | --DOCSHELL 0x83f40c00 == 16 [pid = 1950] [id = 631] 12:00:07 INFO - PROCESS | 1950 | --DOCSHELL 0x82a43c00 == 15 [pid = 1950] [id = 627] 12:00:07 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41800 == 14 [pid = 1950] [id = 626] 12:00:07 INFO - PROCESS | 1950 | 1477508407092 Marionette TRACE conn5 -> [0,2921,"getWindowHandles",null] 12:00:07 INFO - PROCESS | 1950 | 1477508407099 Marionette TRACE conn5 <- [1,2921,null,["8"]] 12:00:07 INFO - PROCESS | 1950 | 1477508407108 Marionette TRACE conn5 -> [0,2922,"switchToWindow",{"name":"8"}] 12:00:07 INFO - PROCESS | 1950 | 1477508407116 Marionette TRACE conn5 <- [1,2922,null,{}] 12:00:07 INFO - PROCESS | 1950 | 1477508407123 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41800 == 15 [pid = 1950] [id = 638] 12:00:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x82a43c00) [pid = 1950] [serial = 1865] [outer = (nil)] 12:00:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x82da7800) [pid = 1950] [serial = 1866] [outer = 0x82a43c00] 12:00:07 INFO - PROCESS | 1950 | 1477508407220 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x83106000) [pid = 1950] [serial = 1867] [outer = 0x82a43c00] 12:00:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x83245800 == 16 [pid = 1950] [id = 639] 12:00:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x83246c00) [pid = 1950] [serial = 1868] [outer = (nil)] 12:00:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x831e4000) [pid = 1950] [serial = 1869] [outer = 0x83246c00] 12:00:08 INFO - PROCESS | 1950 | 1477508408066 Marionette TRACE conn5 <- [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]]]}] 12:00:08 INFO - . 12:00:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1533ms 12:00:08 INFO - PROCESS | 1950 | 1477508408102 Marionette TRACE conn5 -> [0,2924,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1950 | 1477508408108 Marionette TRACE conn5 <- [1,2924,null,{"value":"8"}] 12:00:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:00:08 INFO - PROCESS | 1950 | 1477508408118 Marionette TRACE conn5 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:08 INFO - PROCESS | 1950 | 1477508408337 Marionette TRACE conn5 <- [1,2925,null,{"value":null}] 12:00:08 INFO - PROCESS | 1950 | 1477508408348 Marionette TRACE conn5 -> [0,2926,"getWindowHandles",null] 12:00:08 INFO - PROCESS | 1950 | 1477508408354 Marionette TRACE conn5 <- [1,2926,null,["8"]] 12:00:08 INFO - PROCESS | 1950 | 1477508408487 Marionette TRACE conn5 -> [0,2927,"switchToWindow",{"name":"8"}] 12:00:08 INFO - PROCESS | 1950 | 1477508408494 Marionette TRACE conn5 <- [1,2927,null,{}] 12:00:08 INFO - PROCESS | 1950 | 1477508408500 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d45c00 == 17 [pid = 1950] [id = 640] 12:00:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x836c6800) [pid = 1950] [serial = 1870] [outer = (nil)] 12:00:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8376dc00) [pid = 1950] [serial = 1871] [outer = 0x836c6800] 12:00:08 INFO - PROCESS | 1950 | 1477508408597 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83f35c00) [pid = 1950] [serial = 1872] [outer = 0x836c6800] 12:00:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd7000 == 18 [pid = 1950] [id = 641] 12:00:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83fd7c00) [pid = 1950] [serial = 1873] [outer = (nil)] 12:00:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x84036800) [pid = 1950] [serial = 1874] [outer = 0x83fd7c00] 12:00:09 INFO - PROCESS | 1950 | 1477508409403 Marionette TRACE conn5 <- [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]]]}] 12:00:09 INFO - . 12:00:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1373ms 12:00:09 INFO - PROCESS | 1950 | 1477508409507 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:00:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:00:09 INFO - PROCESS | 1950 | 1477508409515 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 12:00:09 INFO - PROCESS | 1950 | 1477508409523 Marionette TRACE conn5 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:09 INFO - PROCESS | 1950 | 1477508409796 Marionette TRACE conn5 <- [1,2930,null,{"value":null}] 12:00:09 INFO - PROCESS | 1950 | 1477508409822 Marionette TRACE conn5 -> [0,2931,"getWindowHandles",null] 12:00:09 INFO - PROCESS | 1950 | 1477508409828 Marionette TRACE conn5 <- [1,2931,null,["8"]] 12:00:09 INFO - PROCESS | 1950 | 1477508409833 Marionette TRACE conn5 -> [0,2932,"switchToWindow",{"name":"8"}] 12:00:09 INFO - PROCESS | 1950 | 1477508409840 Marionette TRACE conn5 <- [1,2932,null,{}] 12:00:09 INFO - PROCESS | 1950 | 1477508409929 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c759800 == 19 [pid = 1950] [id = 642] 12:00:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8c75a000) [pid = 1950] [serial = 1875] [outer = (nil)] 12:00:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8c75e400) [pid = 1950] [serial = 1876] [outer = 0x8c75a000] 12:00:10 INFO - PROCESS | 1950 | 1477508410090 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8c760800) [pid = 1950] [serial = 1877] [outer = 0x8c75a000] 12:00:10 INFO - PROCESS | 1950 | 1477508410934 Marionette TRACE conn5 <- [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]]]}] 12:00:10 INFO - . 12:00:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1476ms 12:00:11 INFO - PROCESS | 1950 | 1477508410999 Marionette TRACE conn5 -> [0,2934,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1950 | 1477508411003 Marionette TRACE conn5 <- [1,2934,null,{"value":"8"}] 12:00:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:00:11 INFO - PROCESS | 1950 | 1477508411011 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:11 INFO - PROCESS | 1950 | 1477508411255 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:00:11 INFO - PROCESS | 1950 | 1477508411283 Marionette TRACE conn5 -> [0,2936,"getWindowHandles",null] 12:00:11 INFO - PROCESS | 1950 | 1477508411291 Marionette TRACE conn5 <- [1,2936,null,["8"]] 12:00:11 INFO - PROCESS | 1950 | 1477508411297 Marionette TRACE conn5 -> [0,2937,"switchToWindow",{"name":"8"}] 12:00:11 INFO - PROCESS | 1950 | 1477508411305 Marionette TRACE conn5 <- [1,2937,null,{}] 12:00:11 INFO - PROCESS | 1950 | 1477508411385 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d177c00 == 20 [pid = 1950] [id = 643] 12:00:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8d17a800) [pid = 1950] [serial = 1878] [outer = (nil)] 12:00:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8d17d400) [pid = 1950] [serial = 1879] [outer = 0x8d17a800] 12:00:11 INFO - PROCESS | 1950 | 1477508411481 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8db1e400) [pid = 1950] [serial = 1880] [outer = 0x8d17a800] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83f41000) [pid = 1950] [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] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83768000) [pid = 1950] [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] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x831e8000) [pid = 1950] [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] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x82a41c00) [pid = 1950] [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] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82a44400) [pid = 1950] [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] 12:00:11 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83005400) [pid = 1950] [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] 12:00:12 INFO - PROCESS | 1950 | 1477508412247 Marionette TRACE conn5 <- [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]]]}] 12:00:12 INFO - . 12:00:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1280ms 12:00:12 INFO - PROCESS | 1950 | 1477508412291 Marionette TRACE conn5 -> [0,2939,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 1950 | 1477508412296 Marionette TRACE conn5 <- [1,2939,null,{"value":"8"}] 12:00:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:00:12 INFO - PROCESS | 1950 | 1477508412303 Marionette TRACE conn5 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:12 INFO - PROCESS | 1950 | 1477508412482 Marionette TRACE conn5 <- [1,2940,null,{"value":null}] 12:00:12 INFO - PROCESS | 1950 | 1477508412623 Marionette TRACE conn5 -> [0,2941,"getWindowHandles",null] 12:00:12 INFO - PROCESS | 1950 | 1477508412626 Marionette TRACE conn5 <- [1,2941,null,["8"]] 12:00:12 INFO - PROCESS | 1950 | 1477508412634 Marionette TRACE conn5 -> [0,2942,"switchToWindow",{"name":"8"}] 12:00:12 INFO - PROCESS | 1950 | 1477508412639 Marionette TRACE conn5 <- [1,2942,null,{}] 12:00:12 INFO - PROCESS | 1950 | 1477508412644 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db27400 == 21 [pid = 1950] [id = 644] 12:00:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8db27800) [pid = 1950] [serial = 1881] [outer = (nil)] 12:00:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8f7e3000) [pid = 1950] [serial = 1882] [outer = 0x8db27800] 12:00:12 INFO - PROCESS | 1950 | 1477508412735 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8f808000) [pid = 1950] [serial = 1883] [outer = 0x8db27800] 12:00:13 INFO - PROCESS | 1950 | 1477508413420 Marionette TRACE conn5 <- [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]]]}] 12:00:13 INFO - . 12:00:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1170ms 12:00:13 INFO - PROCESS | 1950 | 1477508413474 Marionette TRACE conn5 -> [0,2944,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1950 | 1477508413478 Marionette TRACE conn5 <- [1,2944,null,{"value":"8"}] 12:00:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 12:00:13 INFO - PROCESS | 1950 | 1477508413486 Marionette TRACE conn5 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:13 INFO - PROCESS | 1950 | 1477508413772 Marionette TRACE conn5 <- [1,2945,null,{"value":null}] 12:00:13 INFO - PROCESS | 1950 | 1477508413890 Marionette TRACE conn5 -> [0,2946,"getWindowHandles",null] 12:00:13 INFO - PROCESS | 1950 | 1477508413897 Marionette TRACE conn5 <- [1,2946,null,["8"]] 12:00:13 INFO - PROCESS | 1950 | 1477508413906 Marionette TRACE conn5 -> [0,2947,"switchToWindow",{"name":"8"}] 12:00:13 INFO - PROCESS | 1950 | 1477508413917 Marionette TRACE conn5 <- [1,2947,null,{}] 12:00:13 INFO - PROCESS | 1950 | 1477508413926 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x82897000 == 22 [pid = 1950] [id = 645] 12:00:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x82897800) [pid = 1950] [serial = 1884] [outer = (nil)] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x82939c00) [pid = 1950] [serial = 1885] [outer = 0x82897800] 12:00:14 INFO - PROCESS | 1950 | 1477508414032 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x82da6c00) [pid = 1950] [serial = 1886] [outer = 0x82897800] 12:00:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c0400 == 23 [pid = 1950] [id = 646] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x836c6c00) [pid = 1950] [serial = 1887] [outer = (nil)] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x836c9000) [pid = 1950] [serial = 1888] [outer = 0x836c6c00] 12:00:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f33c00 == 24 [pid = 1950] [id = 647] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x83f34000) [pid = 1950] [serial = 1889] [outer = (nil)] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x83f34800) [pid = 1950] [serial = 1890] [outer = 0x83f34000] 12:00:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f40c00 == 25 [pid = 1950] [id = 648] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x83f41800) [pid = 1950] [serial = 1891] [outer = (nil)] 12:00:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x83fcac00) [pid = 1950] [serial = 1892] [outer = 0x83f41800] 12:00:14 INFO - PROCESS | 1950 | 1477508414920 Marionette TRACE conn5 <- [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"]]]}] 12:00:14 INFO - ... 12:00:14 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1477ms 12:00:14 INFO - PROCESS | 1950 | 1477508414969 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1950 | 1477508414980 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 12:00:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 12:00:15 INFO - PROCESS | 1950 | 1477508415078 Marionette TRACE conn5 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:15 INFO - PROCESS | 1950 | 1477508415451 Marionette TRACE conn5 <- [1,2950,null,{"value":null}] 12:00:15 INFO - PROCESS | 1950 | 1477508415668 Marionette TRACE conn5 -> [0,2951,"getWindowHandles",null] 12:00:15 INFO - PROCESS | 1950 | 1477508415676 Marionette TRACE conn5 <- [1,2951,null,["8"]] 12:00:15 INFO - PROCESS | 1950 | 1477508415727 Marionette TRACE conn5 -> [0,2952,"switchToWindow",{"name":"8"}] 12:00:15 INFO - PROCESS | 1950 | 1477508415737 Marionette TRACE conn5 <- [1,2952,null,{}] 12:00:15 INFO - PROCESS | 1950 | 1477508415745 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c757000 == 26 [pid = 1950] [id = 649] 12:00:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8c759400) [pid = 1950] [serial = 1893] [outer = (nil)] 12:00:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8cb67000) [pid = 1950] [serial = 1894] [outer = 0x8c759400] 12:00:15 INFO - PROCESS | 1950 | 1477508415848 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8cb70800) [pid = 1950] [serial = 1895] [outer = 0x8c759400] 12:00:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db20000 == 27 [pid = 1950] [id = 650] 12:00:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8db21000) [pid = 1950] [serial = 1896] [outer = (nil)] 12:00:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8db22000) [pid = 1950] [serial = 1897] [outer = 0x8db21000] 12:00:16 INFO - PROCESS | 1950 | 1477508416611 Marionette TRACE conn5 <- [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"]]]}] 12:00:16 INFO - . 12:00:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1600ms 12:00:16 INFO - PROCESS | 1950 | 1477508416648 Marionette TRACE conn5 -> [0,2954,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1950 | 1477508416651 Marionette TRACE conn5 <- [1,2954,null,{"value":"8"}] 12:00:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 12:00:16 INFO - PROCESS | 1950 | 1477508416662 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:16 INFO - PROCESS | 1950 | 1477508416890 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:00:17 INFO - PROCESS | 1950 | 1477508417097 Marionette TRACE conn5 -> [0,2956,"getWindowHandles",null] 12:00:17 INFO - PROCESS | 1950 | 1477508417110 Marionette TRACE conn5 <- [1,2956,null,["8"]] 12:00:17 INFO - PROCESS | 1950 | 1477508417126 Marionette TRACE conn5 -> [0,2957,"switchToWindow",{"name":"8"}] 12:00:17 INFO - PROCESS | 1950 | 1477508417136 Marionette TRACE conn5 <- [1,2957,null,{}] 12:00:17 INFO - PROCESS | 1950 | 1477508417142 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f935c00 == 28 [pid = 1950] [id = 651] 12:00:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8f936000) [pid = 1950] [serial = 1898] [outer = (nil)] 12:00:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8f939000) [pid = 1950] [serial = 1899] [outer = 0x8f936000] 12:00:17 INFO - PROCESS | 1950 | 1477508417243 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8f93ac00) [pid = 1950] [serial = 1900] [outer = 0x8f936000] 12:00:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9b0400 == 29 [pid = 1950] [id = 652] 12:00:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x8f9b0800) [pid = 1950] [serial = 1901] [outer = (nil)] 12:00:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8f9b1800) [pid = 1950] [serial = 1902] [outer = 0x8f9b0800] 12:00:18 INFO - PROCESS | 1950 | 1477508418017 Marionette TRACE conn5 <- [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"]]]}] 12:00:18 INFO - . 12:00:18 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1422ms 12:00:18 INFO - PROCESS | 1950 | 1477508418085 Marionette TRACE conn5 -> [0,2959,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1950 | 1477508418089 Marionette TRACE conn5 <- [1,2959,null,{"value":"8"}] 12:00:18 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 12:00:18 INFO - PROCESS | 1950 | 1477508418101 Marionette TRACE conn5 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:18 INFO - PROCESS | 1950 | 1477508418329 Marionette TRACE conn5 <- [1,2960,null,{"value":null}] 12:00:18 INFO - PROCESS | 1950 | 1477508418513 Marionette TRACE conn5 -> [0,2961,"getWindowHandles",null] 12:00:18 INFO - PROCESS | 1950 | 1477508418518 Marionette TRACE conn5 <- [1,2961,null,["8"]] 12:00:18 INFO - PROCESS | 1950 | 1477508418529 Marionette TRACE conn5 -> [0,2962,"switchToWindow",{"name":"8"}] 12:00:18 INFO - PROCESS | 1950 | 1477508418537 Marionette TRACE conn5 <- [1,2962,null,{}] 12:00:18 INFO - PROCESS | 1950 | 1477508418587 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9a5800 == 30 [pid = 1950] [id = 653] 12:00:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x90685c00) [pid = 1950] [serial = 1903] [outer = (nil)] 12:00:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x9068c000) [pid = 1950] [serial = 1904] [outer = 0x90685c00] 12:00:18 INFO - PROCESS | 1950 | 1477508418685 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x91a24000) [pid = 1950] [serial = 1905] [outer = 0x90685c00] 12:00:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x92f76400 == 31 [pid = 1950] [id = 654] 12:00:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x92fd7800) [pid = 1950] [serial = 1906] [outer = (nil)] 12:00:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x92fdc800) [pid = 1950] [serial = 1907] [outer = 0x92fd7800] 12:00:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x930ad000 == 32 [pid = 1950] [id = 655] 12:00:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x930ad800) [pid = 1950] [serial = 1908] [outer = (nil)] 12:00:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x930ae000) [pid = 1950] [serial = 1909] [outer = 0x930ad800] 12:00:19 INFO - PROCESS | 1950 | 1477508419518 Marionette TRACE conn5 <- [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"]]]}] 12:00:19 INFO - .. 12:00:19 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1471ms 12:00:19 INFO - PROCESS | 1950 | 1477508419573 Marionette TRACE conn5 -> [0,2964,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1950 | 1477508419579 Marionette TRACE conn5 <- [1,2964,null,{"value":"8"}] 12:00:19 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 12:00:19 INFO - PROCESS | 1950 | 1477508419587 Marionette TRACE conn5 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:19 INFO - PROCESS | 1950 | 1477508419830 Marionette TRACE conn5 <- [1,2965,null,{"value":null}] 12:00:20 INFO - PROCESS | 1950 | 1477508420027 Marionette TRACE conn5 -> [0,2966,"getWindowHandles",null] 12:00:20 INFO - PROCESS | 1950 | 1477508420030 Marionette TRACE conn5 <- [1,2966,null,["8"]] 12:00:20 INFO - PROCESS | 1950 | 1477508420041 Marionette TRACE conn5 -> [0,2967,"switchToWindow",{"name":"8"}] 12:00:20 INFO - PROCESS | 1950 | 1477508420047 Marionette TRACE conn5 <- [1,2967,null,{}] 12:00:20 INFO - PROCESS | 1950 | 1477508420094 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c1000 == 33 [pid = 1950] [id = 656] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x8cbb3000) [pid = 1950] [serial = 1910] [outer = (nil)] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x931c5000) [pid = 1950] [serial = 1911] [outer = 0x8cbb3000] 12:00:20 INFO - PROCESS | 1950 | 1477508420207 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x931c5400) [pid = 1950] [serial = 1912] [outer = 0x8cbb3000] 12:00:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x9238b000 == 34 [pid = 1950] [id = 657] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x9347b400) [pid = 1950] [serial = 1913] [outer = (nil)] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x93604400) [pid = 1950] [serial = 1914] [outer = 0x9347b400] 12:00:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x93809400 == 35 [pid = 1950] [id = 658] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x9380a000) [pid = 1950] [serial = 1915] [outer = (nil)] 12:00:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x9380f000) [pid = 1950] [serial = 1916] [outer = 0x9380a000] 12:00:20 INFO - PROCESS | 1950 | 1477508420934 Marionette TRACE conn5 <- [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"]]]}] 12:00:20 INFO - .. 12:00:20 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1384ms 12:00:20 INFO - PROCESS | 1950 | 1477508420976 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1950 | 1477508420980 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 12:00:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 12:00:21 INFO - PROCESS | 1950 | 1477508421005 Marionette TRACE conn5 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:21 INFO - PROCESS | 1950 | 1477508421200 Marionette TRACE conn5 <- [1,2970,null,{"value":null}] 12:00:21 INFO - PROCESS | 1950 | 1477508421502 Marionette TRACE conn5 -> [0,2971,"getWindowHandles",null] 12:00:21 INFO - PROCESS | 1950 | 1477508421509 Marionette TRACE conn5 <- [1,2971,null,["8"]] 12:00:21 INFO - PROCESS | 1950 | 1477508421562 Marionette TRACE conn5 -> [0,2972,"switchToWindow",{"name":"8"}] 12:00:21 INFO - PROCESS | 1950 | 1477508421573 Marionette TRACE conn5 <- [1,2972,null,{}] 12:00:21 INFO - PROCESS | 1950 | 1477508421588 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x83003800 == 36 [pid = 1950] [id = 659] 12:00:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x83008400) [pid = 1950] [serial = 1917] [outer = (nil)] 12:00:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x831dd000) [pid = 1950] [serial = 1918] [outer = 0x83008400] 12:00:21 INFO - PROCESS | 1950 | 1477508421689 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x836ca000) [pid = 1950] [serial = 1919] [outer = 0x83008400] 12:00:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6a400 == 37 [pid = 1950] [id = 660] 12:00:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x82e6cc00) [pid = 1950] [serial = 1920] [outer = (nil)] 12:00:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x82e6d000) [pid = 1950] [serial = 1921] [outer = 0x82e6cc00] 12:00:22 INFO - PROCESS | 1950 | 1477508422499 Marionette TRACE conn5 <- [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"]]]}] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x831e7c00 == 36 [pid = 1950] [id = 629] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8db27400 == 35 [pid = 1950] [id = 644] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8d174c00 == 34 [pid = 1950] [id = 637] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x88431800) [pid = 1950] [serial = 1849] [outer = (nil)] [url = about:blank] 12:00:22 INFO - . 12:00:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1583ms 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd7000 == 33 [pid = 1950] [id = 641] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x82d45c00 == 32 [pid = 1950] [id = 640] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x83245800 == 31 [pid = 1950] [id = 639] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41800 == 30 [pid = 1950] [id = 638] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb67800 == 29 [pid = 1950] [id = 636] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x831e7800 == 28 [pid = 1950] [id = 635] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x831e0400 == 27 [pid = 1950] [id = 634] 12:00:22 INFO - PROCESS | 1950 | --DOCSHELL 0x8288c400 == 26 [pid = 1950] [id = 633] 12:00:22 INFO - PROCESS | 1950 | 1477508422613 Marionette TRACE conn5 -> [0,2974,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1950 | 1477508422620 Marionette TRACE conn5 <- [1,2974,null,{"value":"8"}] 12:00:22 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x83fcc000) [pid = 1950] [serial = 1846] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x83fcdc00) [pid = 1950] [serial = 1847] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x8376d000) [pid = 1950] [serial = 1843] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x83774800) [pid = 1950] [serial = 1844] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x831e9800) [pid = 1950] [serial = 1840] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x83242400) [pid = 1950] [serial = 1841] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x83007800) [pid = 1950] [serial = 1837] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x83007c00) [pid = 1950] [serial = 1838] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x82d48400) [pid = 1950] [serial = 1834] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x82d9e400) [pid = 1950] [serial = 1835] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x82d52000) [pid = 1950] [serial = 1832] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1950 | 1477508422677 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:22 INFO - PROCESS | 1950 | 1477508422948 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:00:23 INFO - PROCESS | 1950 | 1477508423044 Marionette TRACE conn5 -> [0,2976,"getWindowHandles",null] 12:00:23 INFO - PROCESS | 1950 | 1477508423052 Marionette TRACE conn5 <- [1,2976,null,["8"]] 12:00:23 INFO - PROCESS | 1950 | 1477508423063 Marionette TRACE conn5 -> [0,2977,"switchToWindow",{"name":"8"}] 12:00:23 INFO - PROCESS | 1950 | 1477508423073 Marionette TRACE conn5 <- [1,2977,null,{}] 12:00:23 INFO - PROCESS | 1950 | 1477508423079 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x83102800 == 27 [pid = 1950] [id = 661] 12:00:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x8310c400) [pid = 1950] [serial = 1922] [outer = (nil)] 12:00:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x831e0400) [pid = 1950] [serial = 1923] [outer = 0x8310c400] 12:00:23 INFO - PROCESS | 1950 | 1477508423173 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x831e8000) [pid = 1950] [serial = 1924] [outer = 0x8310c400] 12:00:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f32400 == 28 [pid = 1950] [id = 662] 12:00:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x83f35400) [pid = 1950] [serial = 1925] [outer = (nil)] 12:00:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x83f37000) [pid = 1950] [serial = 1926] [outer = 0x83f35400] 12:00:23 INFO - PROCESS | 1950 | 1477508423884 Marionette TRACE conn5 <- [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"]]]}] 12:00:23 INFO - . 12:00:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1279ms 12:00:23 INFO - PROCESS | 1950 | 1477508423915 Marionette TRACE conn5 -> [0,2979,"getWindowHandle",null] 12:00:23 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 12:00:23 INFO - PROCESS | 1950 | 1477508423920 Marionette TRACE conn5 <- [1,2979,null,{"value":"8"}] 12:00:23 INFO - PROCESS | 1950 | 1477508423928 Marionette TRACE conn5 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:24 INFO - PROCESS | 1950 | 1477508424132 Marionette TRACE conn5 <- [1,2980,null,{"value":null}] 12:00:24 INFO - PROCESS | 1950 | 1477508424288 Marionette TRACE conn5 -> [0,2981,"getWindowHandles",null] 12:00:24 INFO - PROCESS | 1950 | 1477508424299 Marionette TRACE conn5 <- [1,2981,null,["8"]] 12:00:24 INFO - PROCESS | 1950 | 1477508424309 Marionette TRACE conn5 -> [0,2982,"switchToWindow",{"name":"8"}] 12:00:24 INFO - PROCESS | 1950 | 1477508424317 Marionette TRACE conn5 <- [1,2982,null,{}] 12:00:24 INFO - PROCESS | 1950 | 1477508424328 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x88432c00 == 29 [pid = 1950] [id = 663] 12:00:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x88433000) [pid = 1950] [serial = 1927] [outer = (nil)] 12:00:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x88437800) [pid = 1950] [serial = 1928] [outer = 0x88433000] 12:00:24 INFO - PROCESS | 1950 | 1477508424416 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x8cb66000) [pid = 1950] [serial = 1929] [outer = 0x88433000] 12:00:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x82943c00 == 30 [pid = 1950] [id = 664] 12:00:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x8cbbac00) [pid = 1950] [serial = 1930] [outer = (nil)] 12:00:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d174c00 == 31 [pid = 1950] [id = 665] 12:00:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x8d175800) [pid = 1950] [serial = 1931] [outer = (nil)] 12:00:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x8d17e400) [pid = 1950] [serial = 1932] [outer = 0x8cbbac00] 12:00:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x8cbb1000) [pid = 1950] [serial = 1933] [outer = 0x8d175800] 12:00:25 INFO - PROCESS | 1950 | 1477508425602 Marionette TRACE conn5 <- [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"]]]}] 12:00:25 INFO - .. 12:00:25 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1729ms 12:00:25 INFO - PROCESS | 1950 | 1477508425666 Marionette TRACE conn5 -> [0,2984,"getWindowHandle",null] 12:00:25 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 12:00:25 INFO - PROCESS | 1950 | 1477508425671 Marionette TRACE conn5 <- [1,2984,null,{"value":"8"}] 12:00:25 INFO - PROCESS | 1950 | 1477508425681 Marionette TRACE conn5 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:25 INFO - PROCESS | 1950 | 1477508425962 Marionette TRACE conn5 <- [1,2985,null,{"value":null}] 12:00:25 INFO - PROCESS | 1950 | 1477508425987 Marionette TRACE conn5 -> [0,2986,"getWindowHandles",null] 12:00:25 INFO - PROCESS | 1950 | 1477508425991 Marionette TRACE conn5 <- [1,2986,null,["8"]] 12:00:26 INFO - PROCESS | 1950 | 1477508425998 Marionette TRACE conn5 -> [0,2987,"switchToWindow",{"name":"8"}] 12:00:26 INFO - PROCESS | 1950 | 1477508426005 Marionette TRACE conn5 <- [1,2987,null,{}] 12:00:26 INFO - PROCESS | 1950 | 1477508426091 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1e000 == 32 [pid = 1950] [id = 666] 12:00:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x8f814000) [pid = 1950] [serial = 1934] [outer = (nil)] 12:00:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x8f89cc00) [pid = 1950] [serial = 1935] [outer = 0x8f814000] 12:00:26 INFO - PROCESS | 1950 | 1477508426193 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x8f933400) [pid = 1950] [serial = 1936] [outer = 0x8f814000] 12:00:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f93d000 == 33 [pid = 1950] [id = 667] 12:00:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x8f9ae800) [pid = 1950] [serial = 1937] [outer = (nil)] 12:00:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x8f9af000) [pid = 1950] [serial = 1938] [outer = 0x8f9ae800] 12:00:27 INFO - PROCESS | 1950 | 1477508426997 Marionette TRACE conn5 <- [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"]]]}] 12:00:27 INFO - . 12:00:27 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1374ms 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x8d17a800) [pid = 1950] [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] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x83246c00) [pid = 1950] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508407734] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x83fd7c00) [pid = 1950] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x82a43c00) [pid = 1950] [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] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x8d175400) [pid = 1950] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x8c75a000) [pid = 1950] [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] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x836c6800) [pid = 1950] [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] 12:00:27 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x84037c00) [pid = 1950] [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] 12:00:27 INFO - PROCESS | 1950 | 1477508427136 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1950 | 1477508427147 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 12:00:27 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 12:00:27 INFO - PROCESS | 1950 | 1477508427168 Marionette TRACE conn5 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:27 INFO - PROCESS | 1950 | 1477508427352 Marionette TRACE conn5 <- [1,2990,null,{"value":null}] 12:00:27 INFO - PROCESS | 1950 | 1477508427362 Marionette TRACE conn5 -> [0,2991,"getWindowHandles",null] 12:00:27 INFO - PROCESS | 1950 | 1477508427366 Marionette TRACE conn5 <- [1,2991,null,["8"]] 12:00:27 INFO - PROCESS | 1950 | 1477508427504 Marionette TRACE conn5 -> [0,2992,"switchToWindow",{"name":"8"}] 12:00:27 INFO - PROCESS | 1950 | 1477508427510 Marionette TRACE conn5 <- [1,2992,null,{}] 12:00:27 INFO - PROCESS | 1950 | 1477508427522 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd7c00 == 34 [pid = 1950] [id = 668] 12:00:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x84037c00) [pid = 1950] [serial = 1939] [outer = (nil)] 12:00:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x8d175400) [pid = 1950] [serial = 1940] [outer = 0x84037c00] 12:00:27 INFO - PROCESS | 1950 | 1477508427610 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x8f933000) [pid = 1950] [serial = 1941] [outer = 0x84037c00] 12:00:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb71c00 == 35 [pid = 1950] [id = 669] 12:00:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x90690c00) [pid = 1950] [serial = 1942] [outer = (nil)] 12:00:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x90691800) [pid = 1950] [serial = 1943] [outer = 0x90690c00] 12:00:28 INFO - PROCESS | 1950 | 1477508428224 Marionette TRACE conn5 <- [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"]]]}] 12:00:28 INFO - . 12:00:28 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1122ms 12:00:28 INFO - PROCESS | 1950 | 1477508428289 Marionette TRACE conn5 -> [0,2994,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1950 | 1477508428293 Marionette TRACE conn5 <- [1,2994,null,{"value":"8"}] 12:00:28 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 12:00:28 INFO - PROCESS | 1950 | 1477508428301 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:28 INFO - PROCESS | 1950 | 1477508428523 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:00:28 INFO - PROCESS | 1950 | 1477508428538 Marionette TRACE conn5 -> [0,2996,"getWindowHandles",null] 12:00:28 INFO - PROCESS | 1950 | 1477508428543 Marionette TRACE conn5 <- [1,2996,null,["8"]] 12:00:28 INFO - PROCESS | 1950 | 1477508428548 Marionette TRACE conn5 -> [0,2997,"switchToWindow",{"name":"8"}] 12:00:28 INFO - PROCESS | 1950 | 1477508428554 Marionette TRACE conn5 <- [1,2997,null,{}] 12:00:28 INFO - PROCESS | 1950 | 1477508428559 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a37400 == 36 [pid = 1950] [id = 670] 12:00:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x9238c400) [pid = 1950] [serial = 1944] [outer = (nil)] 12:00:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x92f6ac00) [pid = 1950] [serial = 1945] [outer = 0x9238c400] 12:00:28 INFO - PROCESS | 1950 | 1477508428672 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x93b22c00) [pid = 1950] [serial = 1946] [outer = 0x9238c400] 12:00:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d4f400 == 37 [pid = 1950] [id = 671] 12:00:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x82d53000) [pid = 1950] [serial = 1947] [outer = (nil)] 12:00:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x82d53800) [pid = 1950] [serial = 1948] [outer = 0x82d53000] 12:00:29 INFO - PROCESS | 1950 | 1477508429539 Marionette TRACE conn5 <- [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"]]]}] 12:00:29 INFO - . 12:00:29 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1278ms 12:00:29 INFO - PROCESS | 1950 | 1477508429580 Marionette TRACE conn5 -> [0,2999,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1950 | 1477508429588 Marionette TRACE conn5 <- [1,2999,null,{"value":"8"}] 12:00:29 INFO - TEST-START | /touch-events/create-touch-touchlist.html 12:00:29 INFO - PROCESS | 1950 | 1477508429603 Marionette TRACE conn5 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:29 INFO - PROCESS | 1950 | 1477508429863 Marionette TRACE conn5 <- [1,3000,null,{"value":null}] 12:00:30 INFO - PROCESS | 1950 | 1477508430058 Marionette TRACE conn5 -> [0,3001,"getWindowHandles",null] 12:00:30 INFO - PROCESS | 1950 | 1477508430064 Marionette TRACE conn5 <- [1,3001,null,["8"]] 12:00:30 INFO - PROCESS | 1950 | 1477508430117 Marionette TRACE conn5 -> [0,3002,"switchToWindow",{"name":"8"}] 12:00:30 INFO - PROCESS | 1950 | 1477508430127 Marionette TRACE conn5 <- [1,3002,null,{}] 12:00:30 INFO - PROCESS | 1950 | 1477508430137 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c3400 == 38 [pid = 1950] [id = 672] 12:00:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x836c6800) [pid = 1950] [serial = 1949] [outer = (nil)] 12:00:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x83774800) [pid = 1950] [serial = 1950] [outer = 0x836c6800] 12:00:30 INFO - PROCESS | 1950 | 1477508430266 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x83fd7000) [pid = 1950] [serial = 1951] [outer = 0x836c6800] 12:00:30 INFO - PROCESS | 1950 | 1477508430973 Marionette TRACE conn5 <- [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]]]}] 12:00:31 INFO - .... 12:00:31 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1421ms 12:00:31 INFO - PROCESS | 1950 | 1477508431023 Marionette TRACE conn5 -> [0,3004,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1950 | 1477508431029 Marionette TRACE conn5 <- [1,3004,null,{"value":"8"}] 12:00:31 INFO - TEST-START | /touch-events/historical.html 12:00:31 INFO - PROCESS | 1950 | 1477508431038 Marionette TRACE conn5 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:31 INFO - PROCESS | 1950 | 1477508431252 Marionette TRACE conn5 <- [1,3005,null,{"value":null}] 12:00:31 INFO - PROCESS | 1950 | 1477508431455 Marionette TRACE conn5 -> [0,3006,"getWindowHandles",null] 12:00:31 INFO - PROCESS | 1950 | 1477508431462 Marionette TRACE conn5 <- [1,3006,null,["8"]] 12:00:31 INFO - PROCESS | 1950 | 1477508431472 Marionette TRACE conn5 -> [0,3007,"switchToWindow",{"name":"8"}] 12:00:31 INFO - PROCESS | 1950 | 1477508431478 Marionette TRACE conn5 <- [1,3007,null,{}] 12:00:31 INFO - PROCESS | 1950 | 1477508431490 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f89e000 == 39 [pid = 1950] [id = 673] 12:00:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x8f8a7000) [pid = 1950] [serial = 1952] [outer = (nil)] 12:00:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x8f938800) [pid = 1950] [serial = 1953] [outer = 0x8f8a7000] 12:00:31 INFO - PROCESS | 1950 | 1477508431594 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x8f939400) [pid = 1950] [serial = 1954] [outer = 0x8f8a7000] 12:00:32 INFO - PROCESS | 1950 | 1477508432276 Marionette TRACE conn5 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 12:00:32 INFO - . 12:00:32 INFO - TEST-OK | /touch-events/historical.html | took 1276ms 12:00:32 INFO - PROCESS | 1950 | 1477508432322 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:00:32 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 12:00:32 INFO - PROCESS | 1950 | 1477508432331 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 12:00:32 INFO - PROCESS | 1950 | 1477508432338 Marionette TRACE conn5 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:32 INFO - PROCESS | 1950 | 1477508432530 Marionette TRACE conn5 <- [1,3010,null,{"value":null}] 12:00:32 INFO - PROCESS | 1950 | 1477508432717 Marionette TRACE conn5 -> [0,3011,"getWindowHandles",null] 12:00:32 INFO - PROCESS | 1950 | 1477508432723 Marionette TRACE conn5 <- [1,3011,null,["8"]] 12:00:32 INFO - PROCESS | 1950 | 1477508432735 Marionette TRACE conn5 -> [0,3012,"switchToWindow",{"name":"8"}] 12:00:32 INFO - PROCESS | 1950 | 1477508432743 Marionette TRACE conn5 <- [1,3012,null,{}] 12:00:32 INFO - PROCESS | 1950 | 1477508432793 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e8bc00 == 40 [pid = 1950] [id = 674] 12:00:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x93e8c000) [pid = 1950] [serial = 1955] [outer = (nil)] 12:00:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x93e8ec00) [pid = 1950] [serial = 1956] [outer = 0x93e8c000] 12:00:32 INFO - PROCESS | 1950 | 1477508432891 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x93e92400) [pid = 1950] [serial = 1957] [outer = 0x93e8c000] 12:00:33 INFO - PROCESS | 1950 | 1477508433572 Marionette TRACE conn5 <- [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]]]}] 12:00:33 INFO - ... 12:00:33 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1282ms 12:00:33 INFO - PROCESS | 1950 | 1477508433621 Marionette TRACE conn5 -> [0,3014,"getWindowHandle",null] 12:00:33 INFO - TEST-START | /touch-events/touch-retargeting.html 12:00:33 INFO - PROCESS | 1950 | 1477508433626 Marionette TRACE conn5 <- [1,3014,null,{"value":"8"}] 12:00:33 INFO - PROCESS | 1950 | 1477508433634 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:00:33 INFO - PROCESS | 1950 | 1477508433842 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:00:34 INFO - PROCESS | 1950 | 1477508434036 Marionette TRACE conn5 -> [0,3016,"getWindowHandles",null] 12:00:34 INFO - PROCESS | 1950 | 1477508434042 Marionette TRACE conn5 <- [1,3016,null,["8"]] 12:00:34 INFO - PROCESS | 1950 | 1477508434067 Marionette TRACE conn5 -> [0,3017,"switchToWindow",{"name":"8"}] 12:00:34 INFO - PROCESS | 1950 | 1477508434074 Marionette TRACE conn5 <- [1,3017,null,{}] 12:00:34 INFO - PROCESS | 1950 | 1477508434085 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x93ee0400 == 41 [pid = 1950] [id = 675] 12:00:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x93ee1000) [pid = 1950] [serial = 1958] [outer = (nil)] 12:00:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x93ee6400) [pid = 1950] [serial = 1959] [outer = 0x93ee1000] 12:00:34 INFO - PROCESS | 1950 | 1477508434189 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x93ee6800) [pid = 1950] [serial = 1960] [outer = 0x93ee1000] 12:00:34 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x83101c00 == 40 [pid = 1950] [id = 630] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb71c00 == 39 [pid = 1950] [id = 669] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x8f93d000 == 38 [pid = 1950] [id = 667] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x8d174c00 == 37 [pid = 1950] [id = 665] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x82943c00 == 36 [pid = 1950] [id = 664] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x83f32400 == 35 [pid = 1950] [id = 662] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6a400 == 34 [pid = 1950] [id = 660] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x93809400 == 33 [pid = 1950] [id = 658] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x9238b000 == 32 [pid = 1950] [id = 657] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x930ad000 == 31 [pid = 1950] [id = 655] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x92f76400 == 30 [pid = 1950] [id = 654] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9b0400 == 29 [pid = 1950] [id = 652] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x8db20000 == 28 [pid = 1950] [id = 650] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x83f40c00 == 27 [pid = 1950] [id = 648] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x83f33c00 == 26 [pid = 1950] [id = 647] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x836c0400 == 25 [pid = 1950] [id = 646] 12:00:36 INFO - PROCESS | 1950 | --DOCSHELL 0x82897000 == 24 [pid = 1950] [id = 645] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x8d17d400) [pid = 1950] [serial = 1879] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x8db1e400) [pid = 1950] [serial = 1880] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x8c75e400) [pid = 1950] [serial = 1876] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x8c760800) [pid = 1950] [serial = 1877] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x8376dc00) [pid = 1950] [serial = 1871] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x83f35c00) [pid = 1950] [serial = 1872] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x84036800) [pid = 1950] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x82da7800) [pid = 1950] [serial = 1866] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x83106000) [pid = 1950] [serial = 1867] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x831e4000) [pid = 1950] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477508407734] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x8cbae400) [pid = 1950] [serial = 1861] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x8cbb6800) [pid = 1950] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x8403d000) [pid = 1950] [serial = 1858] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x831e8c00) [pid = 1950] [serial = 1855] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x8293e800) [pid = 1950] [serial = 1852] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x88438000) [pid = 1950] [serial = 1850] [outer = (nil)] [url = about:blank] 12:00:36 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x8f7e3000) [pid = 1950] [serial = 1882] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x83008400) [pid = 1950] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x8310c400) [pid = 1950] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x8f814000) [pid = 1950] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x83f41800) [pid = 1950] [serial = 1891] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x8f9b0800) [pid = 1950] [serial = 1901] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x8db21000) [pid = 1950] [serial = 1896] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x836c6c00) [pid = 1950] [serial = 1887] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x930ad800) [pid = 1950] [serial = 1908] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x9380a000) [pid = 1950] [serial = 1915] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x92fd7800) [pid = 1950] [serial = 1906] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x88433000) [pid = 1950] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x83f35400) [pid = 1950] [serial = 1925] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x9347b400) [pid = 1950] [serial = 1913] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8db27800) [pid = 1950] [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] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x90690c00) [pid = 1950] [serial = 1942] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x82e6cc00) [pid = 1950] [serial = 1920] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x84037c00) [pid = 1950] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x8f9ae800) [pid = 1950] [serial = 1937] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x83f34000) [pid = 1950] [serial = 1889] [outer = (nil)] [url = about:blank] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x8d175800) [pid = 1950] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:00:40 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x8cbbac00) [pid = 1950] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x836c1000 == 23 [pid = 1950] [id = 656] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8c757000 == 22 [pid = 1950] [id = 649] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8f935c00 == 21 [pid = 1950] [id = 651] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9a5800 == 20 [pid = 1950] [id = 653] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x83003800 == 19 [pid = 1950] [id = 659] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1e000 == 18 [pid = 1950] [id = 666] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd7c00 == 17 [pid = 1950] [id = 668] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x83102800 == 16 [pid = 1950] [id = 661] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x88432c00 == 15 [pid = 1950] [id = 663] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8c759800 == 14 [pid = 1950] [id = 642] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6e000 == 13 [pid = 1950] [id = 628] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8d177c00 == 12 [pid = 1950] [id = 643] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x93e8bc00 == 11 [pid = 1950] [id = 674] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x8f89e000 == 10 [pid = 1950] [id = 673] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x836c3400 == 9 [pid = 1950] [id = 672] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x82a37400 == 8 [pid = 1950] [id = 670] 12:00:45 INFO - PROCESS | 1950 | --DOCSHELL 0x82d4f400 == 7 [pid = 1950] [id = 671] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x83fcac00) [pid = 1950] [serial = 1892] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8f9b1800) [pid = 1950] [serial = 1902] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x8db22000) [pid = 1950] [serial = 1897] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x836c9000) [pid = 1950] [serial = 1888] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x930ae000) [pid = 1950] [serial = 1909] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x9380f000) [pid = 1950] [serial = 1916] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x92fdc800) [pid = 1950] [serial = 1907] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x83f37000) [pid = 1950] [serial = 1926] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x93604400) [pid = 1950] [serial = 1914] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8f808000) [pid = 1950] [serial = 1883] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x90691800) [pid = 1950] [serial = 1943] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x82e6d000) [pid = 1950] [serial = 1921] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8f9af000) [pid = 1950] [serial = 1938] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83f34800) [pid = 1950] [serial = 1890] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8cbb1000) [pid = 1950] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8d17e400) [pid = 1950] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x88437800) [pid = 1950] [serial = 1928] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8cb66000) [pid = 1950] [serial = 1929] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f933000) [pid = 1950] [serial = 1941] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8d175400) [pid = 1950] [serial = 1940] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8f89cc00) [pid = 1950] [serial = 1935] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8f933400) [pid = 1950] [serial = 1936] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x831e0400) [pid = 1950] [serial = 1923] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x831e8000) [pid = 1950] [serial = 1924] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x831dd000) [pid = 1950] [serial = 1918] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x836ca000) [pid = 1950] [serial = 1919] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8f939000) [pid = 1950] [serial = 1899] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x9068c000) [pid = 1950] [serial = 1904] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x82939c00) [pid = 1950] [serial = 1885] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x92f6ac00) [pid = 1950] [serial = 1945] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x931c5000) [pid = 1950] [serial = 1911] [outer = (nil)] [url = about:blank] 12:00:45 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8cb67000) [pid = 1950] [serial = 1894] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x9238c400) [pid = 1950] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8f8a7000) [pid = 1950] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x836c6800) [pid = 1950] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x93e8c000) [pid = 1950] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8cbb3000) [pid = 1950] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x8f936000) [pid = 1950] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x83fd8000) [pid = 1950] [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] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x82d53000) [pid = 1950] [serial = 1947] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x82893400) [pid = 1950] [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] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8cb6cc00) [pid = 1950] [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] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x82897800) [pid = 1950] [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] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x90685c00) [pid = 1950] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x8c759400) [pid = 1950] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 12:00:49 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x831e1000) [pid = 1950] [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] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x93b22c00) [pid = 1950] [serial = 1946] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x83fd7000) [pid = 1950] [serial = 1951] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x83774800) [pid = 1950] [serial = 1950] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x8f939400) [pid = 1950] [serial = 1954] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x8f938800) [pid = 1950] [serial = 1953] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x93e92400) [pid = 1950] [serial = 1957] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x93e8ec00) [pid = 1950] [serial = 1956] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x931c5400) [pid = 1950] [serial = 1912] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8f93ac00) [pid = 1950] [serial = 1900] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x88434c00) [pid = 1950] [serial = 1859] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x82d53800) [pid = 1950] [serial = 1948] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x82a43000) [pid = 1950] [serial = 1853] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8cbae800) [pid = 1950] [serial = 1862] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x82da6c00) [pid = 1950] [serial = 1886] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x91a24000) [pid = 1950] [serial = 1905] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x8cb70800) [pid = 1950] [serial = 1895] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x83241000) [pid = 1950] [serial = 1856] [outer = (nil)] [url = about:blank] 12:00:53 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x93ee6400) [pid = 1950] [serial = 1959] [outer = (nil)] [url = about:blank] 12:01:04 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 12:01:04 INFO - PROCESS | 1950 | 1477508464444 Marionette TRACE conn5 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 12:01:04 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30868ms 12:01:04 INFO - PROCESS | 1950 | 1477508464502 Marionette TRACE conn5 -> [0,3019,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1950 | 1477508464510 Marionette TRACE conn5 <- [1,3019,null,{"value":"8"}] 12:01:04 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 12:01:04 INFO - PROCESS | 1950 | 1477508464528 Marionette TRACE conn5 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:04 INFO - PROCESS | 1950 | 1477508464739 Marionette TRACE conn5 <- [1,3020,null,{"value":null}] 12:01:04 INFO - PROCESS | 1950 | 1477508464763 Marionette TRACE conn5 -> [0,3021,"getWindowHandles",null] 12:01:04 INFO - PROCESS | 1950 | 1477508464770 Marionette TRACE conn5 <- [1,3021,null,["8"]] 12:01:04 INFO - PROCESS | 1950 | 1477508464896 Marionette TRACE conn5 -> [0,3022,"switchToWindow",{"name":"8"}] 12:01:04 INFO - PROCESS | 1950 | 1477508464906 Marionette TRACE conn5 <- [1,3022,null,{}] 12:01:04 INFO - PROCESS | 1950 | 1477508464912 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3dc00 == 8 [pid = 1950] [id = 676] 12:01:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a3e000) [pid = 1950] [serial = 1961] [outer = (nil)] 12:01:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a45000) [pid = 1950] [serial = 1962] [outer = 0x82a3e000] 12:01:05 INFO - PROCESS | 1950 | 1477508465016 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4f800) [pid = 1950] [serial = 1963] [outer = 0x82a3e000] 12:01:05 INFO - PROCESS | 1950 | 1477508465668 Marionette TRACE conn5 <- [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]]]}] 12:01:05 INFO - ..... 12:01:05 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1171ms 12:01:05 INFO - PROCESS | 1950 | 1477508465707 Marionette TRACE conn5 -> [0,3024,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1950 | 1477508465716 Marionette TRACE conn5 <- [1,3024,null,{"value":"8"}] 12:01:05 INFO - TEST-START | /user-timing/idlharness.html 12:01:05 INFO - PROCESS | 1950 | 1477508465725 Marionette TRACE conn5 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:05 INFO - PROCESS | 1950 | 1477508465935 Marionette TRACE conn5 <- [1,3025,null,{"value":null}] 12:01:06 INFO - PROCESS | 1950 | 1477508466070 Marionette TRACE conn5 -> [0,3026,"getWindowHandles",null] 12:01:06 INFO - PROCESS | 1950 | 1477508466074 Marionette TRACE conn5 <- [1,3026,null,["8"]] 12:01:06 INFO - PROCESS | 1950 | 1477508466083 Marionette TRACE conn5 -> [0,3027,"switchToWindow",{"name":"8"}] 12:01:06 INFO - PROCESS | 1950 | 1477508466089 Marionette TRACE conn5 <- [1,3027,null,{}] 12:01:06 INFO - PROCESS | 1950 | 1477508466096 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6d000 == 9 [pid = 1950] [id = 677] 12:01:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6d800) [pid = 1950] [serial = 1964] [outer = (nil)] 12:01:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x83001400) [pid = 1950] [serial = 1965] [outer = 0x82e6d800] 12:01:06 INFO - PROCESS | 1950 | 1477508466184 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83003800) [pid = 1950] [serial = 1966] [outer = 0x82e6d800] 12:01:07 INFO - PROCESS | 1950 | 1477508467195 Marionette TRACE conn5 <- [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]]]}] 12:01:07 INFO - ........................ 12:01:07 INFO - TEST-OK | /user-timing/idlharness.html | took 1584ms 12:01:07 INFO - PROCESS | 1950 | 1477508467321 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:01:07 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 12:01:07 INFO - PROCESS | 1950 | 1477508467330 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 12:01:07 INFO - PROCESS | 1950 | 1477508467339 Marionette TRACE conn5 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:07 INFO - PROCESS | 1950 | 1477508467630 Marionette TRACE conn5 <- [1,3030,null,{"value":null}] 12:01:07 INFO - PROCESS | 1950 | 1477508467652 Marionette TRACE conn5 -> [0,3031,"getWindowHandles",null] 12:01:07 INFO - PROCESS | 1950 | 1477508467658 Marionette TRACE conn5 <- [1,3031,null,["8"]] 12:01:07 INFO - PROCESS | 1950 | 1477508467670 Marionette TRACE conn5 -> [0,3032,"switchToWindow",{"name":"8"}] 12:01:07 INFO - PROCESS | 1950 | 1477508467681 Marionette TRACE conn5 <- [1,3032,null,{}] 12:01:07 INFO - PROCESS | 1950 | 1477508467692 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x83241400 == 10 [pid = 1950] [id = 678] 12:01:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x83241800) [pid = 1950] [serial = 1967] [outer = (nil)] 12:01:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x83244000) [pid = 1950] [serial = 1968] [outer = 0x83241800] 12:01:07 INFO - PROCESS | 1950 | 1477508467791 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x8324d000) [pid = 1950] [serial = 1969] [outer = 0x83241800] 12:01:08 INFO - PROCESS | 1950 | 1477508468703 Marionette TRACE conn5 <- [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]]]}] 12:01:08 INFO - ....... 12:01:08 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1425ms 12:01:08 INFO - PROCESS | 1950 | 1477508468765 Marionette TRACE conn5 -> [0,3034,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1950 | 1477508468769 Marionette TRACE conn5 <- [1,3034,null,{"value":"8"}] 12:01:08 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 12:01:08 INFO - PROCESS | 1950 | 1477508468777 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:09 INFO - PROCESS | 1950 | 1477508469052 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:01:09 INFO - PROCESS | 1950 | 1477508469147 Marionette TRACE conn5 -> [0,3036,"getWindowHandles",null] 12:01:09 INFO - PROCESS | 1950 | 1477508469156 Marionette TRACE conn5 <- [1,3036,null,["8"]] 12:01:09 INFO - PROCESS | 1950 | 1477508469164 Marionette TRACE conn5 -> [0,3037,"switchToWindow",{"name":"8"}] 12:01:09 INFO - PROCESS | 1950 | 1477508469174 Marionette TRACE conn5 <- [1,3037,null,{}] 12:01:09 INFO - PROCESS | 1950 | 1477508469181 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6e400 == 11 [pid = 1950] [id = 679] 12:01:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x8376b400) [pid = 1950] [serial = 1970] [outer = (nil)] 12:01:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x8376ec00) [pid = 1950] [serial = 1971] [outer = 0x8376b400] 12:01:09 INFO - PROCESS | 1950 | 1477508469308 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83776c00) [pid = 1950] [serial = 1972] [outer = 0x8376b400] 12:01:10 INFO - PROCESS | 1950 | 1477508470309 Marionette TRACE conn5 <- [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]]]}] 12:01:10 INFO - ....... 12:01:10 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1581ms 12:01:10 INFO - PROCESS | 1950 | 1477508470359 Marionette TRACE conn5 -> [0,3039,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1950 | 1477508470364 Marionette TRACE conn5 <- [1,3039,null,{"value":"8"}] 12:01:10 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 12:01:10 INFO - PROCESS | 1950 | 1477508470373 Marionette TRACE conn5 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:10 INFO - PROCESS | 1950 | 1477508470580 Marionette TRACE conn5 <- [1,3040,null,{"value":null}] 12:01:10 INFO - PROCESS | 1950 | 1477508470721 Marionette TRACE conn5 -> [0,3041,"getWindowHandles",null] 12:01:10 INFO - PROCESS | 1950 | 1477508470727 Marionette TRACE conn5 <- [1,3041,null,["8"]] 12:01:10 INFO - PROCESS | 1950 | 1477508470733 Marionette TRACE conn5 -> [0,3042,"switchToWindow",{"name":"8"}] 12:01:10 INFO - PROCESS | 1950 | 1477508470739 Marionette TRACE conn5 <- [1,3042,null,{}] 12:01:10 INFO - PROCESS | 1950 | 1477508470747 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3b000 == 12 [pid = 1950] [id = 680] 12:01:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83f3b400) [pid = 1950] [serial = 1973] [outer = (nil)] 12:01:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83f3e800) [pid = 1950] [serial = 1974] [outer = 0x83f3b400] 12:01:10 INFO - PROCESS | 1950 | 1477508470844 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f41800) [pid = 1950] [serial = 1975] [outer = 0x83f3b400] 12:01:11 INFO - PROCESS | 1950 | 1477508471456 Marionette TRACE conn5 <- [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]]]}] 12:01:11 INFO - .. 12:01:11 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1175ms 12:01:11 INFO - PROCESS | 1950 | 1477508471549 Marionette TRACE conn5 -> [0,3044,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1950 | 1477508471552 Marionette TRACE conn5 <- [1,3044,null,{"value":"8"}] 12:01:11 INFO - TEST-START | /user-timing/test_user_timing_exists.html 12:01:11 INFO - PROCESS | 1950 | 1477508471560 Marionette TRACE conn5 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:11 INFO - PROCESS | 1950 | 1477508471886 Marionette TRACE conn5 <- [1,3045,null,{"value":null}] 12:01:11 INFO - PROCESS | 1950 | 1477508471906 Marionette TRACE conn5 -> [0,3046,"getWindowHandles",null] 12:01:11 INFO - PROCESS | 1950 | 1477508471911 Marionette TRACE conn5 <- [1,3046,null,["8"]] 12:01:11 INFO - PROCESS | 1950 | 1477508471917 Marionette TRACE conn5 -> [0,3047,"switchToWindow",{"name":"8"}] 12:01:11 INFO - PROCESS | 1950 | 1477508471923 Marionette TRACE conn5 <- [1,3047,null,{}] 12:01:11 INFO - PROCESS | 1950 | 1477508471929 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd5000 == 13 [pid = 1950] [id = 681] 12:01:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x84036800) [pid = 1950] [serial = 1976] [outer = (nil)] 12:01:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x84039400) [pid = 1950] [serial = 1977] [outer = 0x84036800] 12:01:12 INFO - PROCESS | 1950 | 1477508472020 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x8842fc00) [pid = 1950] [serial = 1978] [outer = 0x84036800] 12:01:12 INFO - PROCESS | 1950 | 1477508472784 Marionette TRACE conn5 <- [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]]]}] 12:01:12 INFO - ..... 12:01:12 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1327ms 12:01:12 INFO - PROCESS | 1950 | 1477508472904 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1950 | 1477508472912 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 12:01:12 INFO - TEST-START | /user-timing/test_user_timing_mark.html 12:01:12 INFO - PROCESS | 1950 | 1477508472929 Marionette TRACE conn5 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:13 INFO - PROCESS | 1950 | 1477508473175 Marionette TRACE conn5 <- [1,3050,null,{"value":null}] 12:01:13 INFO - PROCESS | 1950 | 1477508473330 Marionette TRACE conn5 -> [0,3051,"getWindowHandles",null] 12:01:13 INFO - PROCESS | 1950 | 1477508473340 Marionette TRACE conn5 <- [1,3051,null,["8"]] 12:01:13 INFO - PROCESS | 1950 | 1477508473350 Marionette TRACE conn5 -> [0,3052,"switchToWindow",{"name":"8"}] 12:01:13 INFO - PROCESS | 1950 | 1477508473360 Marionette TRACE conn5 <- [1,3052,null,{}] 12:01:13 INFO - PROCESS | 1950 | 1477508473416 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da5800 == 14 [pid = 1950] [id = 682] 12:01:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x82da8800) [pid = 1950] [serial = 1979] [outer = (nil)] 12:01:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x82e67800) [pid = 1950] [serial = 1980] [outer = 0x82da8800] 12:01:13 INFO - PROCESS | 1950 | 1477508473527 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x83005400) [pid = 1950] [serial = 1981] [outer = 0x82da8800] 12:01:14 INFO - PROCESS | 1950 | 1477508474535 Marionette TRACE conn5 <- [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]]]}] 12:01:14 INFO - ..................... 12:01:14 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1727ms 12:01:14 INFO - PROCESS | 1950 | 1477508474656 Marionette TRACE conn5 -> [0,3054,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1950 | 1477508474663 Marionette TRACE conn5 <- [1,3054,null,{"value":"8"}] 12:01:14 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 12:01:14 INFO - PROCESS | 1950 | 1477508474672 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:14 INFO - PROCESS | 1950 | 1477508474925 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:01:15 INFO - PROCESS | 1950 | 1477508475106 Marionette TRACE conn5 -> [0,3056,"getWindowHandles",null] 12:01:15 INFO - PROCESS | 1950 | 1477508475112 Marionette TRACE conn5 <- [1,3056,null,["8"]] 12:01:15 INFO - PROCESS | 1950 | 1477508475120 Marionette TRACE conn5 -> [0,3057,"switchToWindow",{"name":"8"}] 12:01:15 INFO - PROCESS | 1950 | 1477508475127 Marionette TRACE conn5 <- [1,3057,null,{}] 12:01:15 INFO - PROCESS | 1950 | 1477508475134 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288c000 == 15 [pid = 1950] [id = 683] 12:01:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x83240000) [pid = 1950] [serial = 1982] [outer = (nil)] 12:01:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x836be800) [pid = 1950] [serial = 1983] [outer = 0x83240000] 12:01:15 INFO - PROCESS | 1950 | 1477508475277 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x836c8400) [pid = 1950] [serial = 1984] [outer = 0x83240000] 12:01:16 INFO - PROCESS | 1950 | 1477508476040 Marionette TRACE conn5 <- [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]]]}] 12:01:16 INFO - ..... 12:01:16 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1432ms 12:01:16 INFO - PROCESS | 1950 | 1477508476115 Marionette TRACE conn5 -> [0,3059,"getWindowHandle",null] 12:01:16 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 12:01:16 INFO - PROCESS | 1950 | 1477508476124 Marionette TRACE conn5 <- [1,3059,null,{"value":"8"}] 12:01:16 INFO - PROCESS | 1950 | 1477508476134 Marionette TRACE conn5 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:16 INFO - PROCESS | 1950 | 1477508476363 Marionette TRACE conn5 <- [1,3060,null,{"value":null}] 12:01:16 INFO - PROCESS | 1950 | 1477508476541 Marionette TRACE conn5 -> [0,3061,"getWindowHandles",null] 12:01:16 INFO - PROCESS | 1950 | 1477508476547 Marionette TRACE conn5 <- [1,3061,null,["8"]] 12:01:16 INFO - PROCESS | 1950 | 1477508476558 Marionette TRACE conn5 -> [0,3062,"switchToWindow",{"name":"8"}] 12:01:16 INFO - PROCESS | 1950 | 1477508476569 Marionette TRACE conn5 <- [1,3062,null,{}] 12:01:16 INFO - PROCESS | 1950 | 1477508476621 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x83241000 == 16 [pid = 1950] [id = 684] 12:01:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x88431000) [pid = 1950] [serial = 1985] [outer = (nil)] 12:01:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x88435800) [pid = 1950] [serial = 1986] [outer = 0x88431000] 12:01:16 INFO - PROCESS | 1950 | 1477508476740 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x88438c00) [pid = 1950] [serial = 1987] [outer = 0x88431000] 12:01:17 INFO - PROCESS | 1950 | 1477508477635 Marionette TRACE conn5 <- [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]]]}] 12:01:17 INFO - ......................................... 12:01:17 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1585ms 12:01:17 INFO - PROCESS | 1950 | 1477508477717 Marionette TRACE conn5 -> [0,3064,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1950 | 1477508477722 Marionette TRACE conn5 <- [1,3064,null,{"value":"8"}] 12:01:17 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 12:01:17 INFO - PROCESS | 1950 | 1477508477919 Marionette TRACE conn5 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:18 INFO - PROCESS | 1950 | 1477508478135 Marionette TRACE conn5 <- [1,3065,null,{"value":null}] 12:01:18 INFO - PROCESS | 1950 | 1477508478353 Marionette TRACE conn5 -> [0,3066,"getWindowHandles",null] 12:01:18 INFO - PROCESS | 1950 | 1477508478364 Marionette TRACE conn5 <- [1,3066,null,["8"]] 12:01:18 INFO - PROCESS | 1950 | 1477508478384 Marionette TRACE conn5 -> [0,3067,"switchToWindow",{"name":"8"}] 12:01:18 INFO - PROCESS | 1950 | 1477508478407 Marionette TRACE conn5 <- [1,3067,null,{}] 12:01:18 INFO - PROCESS | 1950 | 1477508478416 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42c00 == 17 [pid = 1950] [id = 685] 12:01:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x82a46c00) [pid = 1950] [serial = 1988] [outer = (nil)] 12:01:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x82da1400) [pid = 1950] [serial = 1989] [outer = 0x82a46c00] 12:01:18 INFO - PROCESS | 1950 | 1477508478514 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x8300a400) [pid = 1950] [serial = 1990] [outer = 0x82a46c00] 12:01:19 INFO - PROCESS | 1950 | --DOCSHELL 0x93ee0400 == 16 [pid = 1950] [id = 675] 12:01:20 INFO - PROCESS | 1950 | 1477508480031 Marionette TRACE conn5 <- [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]]]}] 12:01:20 INFO - .. 12:01:20 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 2441ms 12:01:20 INFO - PROCESS | 1950 | 1477508480173 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1950 | 1477508480181 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 12:01:20 INFO - TEST-START | /user-timing/test_user_timing_measure.html 12:01:20 INFO - PROCESS | 1950 | 1477508480192 Marionette TRACE conn5 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:20 INFO - PROCESS | 1950 | 1477508480420 Marionette TRACE conn5 <- [1,3070,null,{"value":null}] 12:01:20 INFO - PROCESS | 1950 | 1477508480558 Marionette TRACE conn5 -> [0,3071,"getWindowHandles",null] 12:01:20 INFO - PROCESS | 1950 | 1477508480566 Marionette TRACE conn5 <- [1,3071,null,["8"]] 12:01:20 INFO - PROCESS | 1950 | 1477508480575 Marionette TRACE conn5 -> [0,3072,"switchToWindow",{"name":"8"}] 12:01:20 INFO - PROCESS | 1950 | 1477508480583 Marionette TRACE conn5 <- [1,3072,null,{}] 12:01:20 INFO - PROCESS | 1950 | 1477508480591 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x83101400 == 17 [pid = 1950] [id = 686] 12:01:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x83105000) [pid = 1950] [serial = 1991] [outer = (nil)] 12:01:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x83108800) [pid = 1950] [serial = 1992] [outer = 0x83105000] 12:01:20 INFO - PROCESS | 1950 | 1477508480700 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x831df400) [pid = 1950] [serial = 1993] [outer = 0x83105000] 12:01:21 INFO - PROCESS | 1950 | 1477508481567 Marionette TRACE conn5 <- [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]]]}] 12:01:21 INFO - ............................... 12:01:21 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1431ms 12:01:21 INFO - PROCESS | 1950 | 1477508481626 Marionette TRACE conn5 -> [0,3074,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1950 | 1477508481633 Marionette TRACE conn5 <- [1,3074,null,{"value":"8"}] 12:01:21 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 12:01:21 INFO - PROCESS | 1950 | 1477508481641 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:22 INFO - PROCESS | 1950 | 1477508482001 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:01:22 INFO - PROCESS | 1950 | 1477508482108 Marionette TRACE conn5 -> [0,3076,"getWindowHandles",null] 12:01:22 INFO - PROCESS | 1950 | 1477508482114 Marionette TRACE conn5 <- [1,3076,null,["8"]] 12:01:22 INFO - PROCESS | 1950 | 1477508482121 Marionette TRACE conn5 -> [0,3077,"switchToWindow",{"name":"8"}] 12:01:22 INFO - PROCESS | 1950 | 1477508482128 Marionette TRACE conn5 <- [1,3077,null,{}] 12:01:22 INFO - PROCESS | 1950 | 1477508482142 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f35c00 == 18 [pid = 1950] [id = 687] 12:01:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x83f38000) [pid = 1950] [serial = 1994] [outer = (nil)] 12:01:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x83f41000) [pid = 1950] [serial = 1995] [outer = 0x83f38000] 12:01:22 INFO - PROCESS | 1950 | 1477508482237 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x83fccc00) [pid = 1950] [serial = 1996] [outer = 0x83f38000] 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:01:22 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:01:23 INFO - PROCESS | 1950 | 1477508483209 Marionette TRACE conn5 <- [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]]]}] 12:01:23 INFO - ................. 12:01:23 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1626ms 12:01:23 INFO - PROCESS | 1950 | 1477508483279 Marionette TRACE conn5 -> [0,3079,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1950 | 1477508483288 Marionette TRACE conn5 <- [1,3079,null,{"value":"8"}] 12:01:23 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 12:01:23 INFO - PROCESS | 1950 | 1477508483305 Marionette TRACE conn5 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:23 INFO - PROCESS | 1950 | 1477508483554 Marionette TRACE conn5 <- [1,3080,null,{"value":null}] 12:01:23 INFO - PROCESS | 1950 | 1477508483662 Marionette TRACE conn5 -> [0,3081,"getWindowHandles",null] 12:01:23 INFO - PROCESS | 1950 | 1477508483669 Marionette TRACE conn5 <- [1,3081,null,["8"]] 12:01:23 INFO - PROCESS | 1950 | 1477508483675 Marionette TRACE conn5 -> [0,3082,"switchToWindow",{"name":"8"}] 12:01:23 INFO - PROCESS | 1950 | 1477508483683 Marionette TRACE conn5 <- [1,3082,null,{}] 12:01:23 INFO - PROCESS | 1950 | 1477508483693 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c756000 == 19 [pid = 1950] [id = 688] 12:01:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8c756400) [pid = 1950] [serial = 1997] [outer = (nil)] 12:01:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8c757c00) [pid = 1950] [serial = 1998] [outer = 0x8c756400] 12:01:23 INFO - PROCESS | 1950 | 1477508483798 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8c760c00) [pid = 1950] [serial = 1999] [outer = 0x8c756400] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x83f3b400) [pid = 1950] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x93ee1000) [pid = 1950] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x82e6d800) [pid = 1950] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8376b400) [pid = 1950] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x84036800) [pid = 1950] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x82a3e000) [pid = 1950] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 12:01:24 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x83241800) [pid = 1950] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 12:01:24 INFO - ................. 12:01:24 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1526ms 12:01:24 INFO - PROCESS | 1950 | 1477508484810 Marionette TRACE conn5 <- [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]]]}] 12:01:24 INFO - PROCESS | 1950 | 1477508484831 Marionette TRACE conn5 -> [0,3084,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1950 | 1477508484840 Marionette TRACE conn5 <- [1,3084,null,{"value":"8"}] 12:01:24 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 12:01:24 INFO - PROCESS | 1950 | 1477508484851 Marionette TRACE conn5 -> [0,3085,"getContext",null] 12:01:24 INFO - PROCESS | 1950 | 1477508484854 Marionette TRACE conn5 <- [1,3085,null,{"value":"content"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484862 Marionette TRACE conn5 -> [0,3086,"setContext",{"value":"chrome"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484866 Marionette TRACE conn5 <- [1,3086,null,{}] 12:01:24 INFO - PROCESS | 1950 | 1477508484876 Marionette TRACE conn5 -> [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}] 12:01:24 INFO - PROCESS | 1950 | 1477508484900 Marionette TRACE conn5 <- [1,3087,null,{"value":true}] 12:01:24 INFO - PROCESS | 1950 | 1477508484911 Marionette TRACE conn5 -> [0,3088,"setContext",{"value":"content"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484919 Marionette TRACE conn5 <- [1,3088,null,{}] 12:01:24 INFO - Setting pref dom.animations-api.core.enabled (true) 12:01:24 INFO - PROCESS | 1950 | 1477508484927 Marionette TRACE conn5 -> [0,3089,"getContext",null] 12:01:24 INFO - PROCESS | 1950 | 1477508484932 Marionette TRACE conn5 <- [1,3089,null,{"value":"content"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484937 Marionette TRACE conn5 -> [0,3090,"setContext",{"value":"chrome"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484942 Marionette TRACE conn5 <- [1,3090,null,{}] 12:01:24 INFO - PROCESS | 1950 | 1477508484953 Marionette TRACE conn5 -> [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}] 12:01:24 INFO - PROCESS | 1950 | 1477508484974 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:01:24 INFO - PROCESS | 1950 | 1477508484979 Marionette TRACE conn5 -> [0,3092,"setContext",{"value":"content"}] 12:01:24 INFO - PROCESS | 1950 | 1477508484984 Marionette TRACE conn5 <- [1,3092,null,{}] 12:01:24 INFO - PROCESS | 1950 | 1477508484991 Marionette TRACE conn5 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:25 INFO - PROCESS | 1950 | 1477508485296 Marionette TRACE conn5 <- [1,3093,null,{"value":null}] 12:01:25 INFO - PROCESS | 1950 | 1477508485320 Marionette TRACE conn5 -> [0,3094,"getWindowHandles",null] 12:01:25 INFO - PROCESS | 1950 | 1477508485327 Marionette TRACE conn5 <- [1,3094,null,["8"]] 12:01:25 INFO - PROCESS | 1950 | 1477508485336 Marionette TRACE conn5 -> [0,3095,"switchToWindow",{"name":"8"}] 12:01:25 INFO - PROCESS | 1950 | 1477508485359 Marionette TRACE conn5 <- [1,3095,null,{}] 12:01:25 INFO - PROCESS | 1950 | 1477508485387 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f40c00 == 20 [pid = 1950] [id = 689] 12:01:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8cbae800) [pid = 1950] [serial = 2000] [outer = (nil)] 12:01:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x8cbb1000) [pid = 1950] [serial = 2001] [outer = 0x8cbae800] 12:01:25 INFO - PROCESS | 1950 | 1477508485485 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x8cbb5800) [pid = 1950] [serial = 2002] [outer = 0x8cbae800] 12:01:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e6c00 == 21 [pid = 1950] [id = 690] 12:01:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x8d171400) [pid = 1950] [serial = 2003] [outer = (nil)] 12:01:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x8cbb6c00) [pid = 1950] [serial = 2004] [outer = 0x8d171400] 12:01:26 INFO - PROCESS | 1950 | 1477508486388 Marionette TRACE conn5 <- [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]]]}] 12:01:26 INFO - ... 12:01:26 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1564ms 12:01:26 INFO - PROCESS | 1950 | 1477508486446 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1950 | 1477508486454 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 12:01:26 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 12:01:26 INFO - PROCESS | 1950 | 1477508486470 Marionette TRACE conn5 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:26 INFO - PROCESS | 1950 | 1477508486749 Marionette TRACE conn5 <- [1,3098,null,{"value":null}] 12:01:26 INFO - PROCESS | 1950 | 1477508486948 Marionette TRACE conn5 -> [0,3099,"getWindowHandles",null] 12:01:26 INFO - PROCESS | 1950 | 1477508486959 Marionette TRACE conn5 <- [1,3099,null,["8"]] 12:01:27 INFO - PROCESS | 1950 | 1477508487015 Marionette TRACE conn5 -> [0,3100,"switchToWindow",{"name":"8"}] 12:01:27 INFO - PROCESS | 1950 | 1477508487025 Marionette TRACE conn5 <- [1,3100,null,{}] 12:01:27 INFO - PROCESS | 1950 | 1477508487033 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x83103c00 == 22 [pid = 1950] [id = 691] 12:01:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x83104c00) [pid = 1950] [serial = 2005] [outer = (nil)] 12:01:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x831e6000) [pid = 1950] [serial = 2006] [outer = 0x83104c00] 12:01:27 INFO - PROCESS | 1950 | 1477508487141 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x83240400) [pid = 1950] [serial = 2007] [outer = 0x83104c00] 12:01:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:01:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:01:28 INFO - PROCESS | 1950 | 1477508488032 Marionette TRACE conn5 <- [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]]]}] 12:01:28 INFO - ......... 12:01:28 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1637ms 12:01:28 INFO - PROCESS | 1950 | 1477508488107 Marionette TRACE conn5 -> [0,3102,"getWindowHandle",null] 12:01:28 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 12:01:28 INFO - PROCESS | 1950 | 1477508488114 Marionette TRACE conn5 <- [1,3102,null,{"value":"8"}] 12:01:28 INFO - PROCESS | 1950 | 1477508488123 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:28 INFO - PROCESS | 1950 | 1477508488344 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:01:28 INFO - PROCESS | 1950 | 1477508488531 Marionette TRACE conn5 -> [0,3104,"getWindowHandles",null] 12:01:28 INFO - PROCESS | 1950 | 1477508488537 Marionette TRACE conn5 <- [1,3104,null,["8"]] 12:01:28 INFO - PROCESS | 1950 | 1477508488545 Marionette TRACE conn5 -> [0,3105,"switchToWindow",{"name":"8"}] 12:01:28 INFO - PROCESS | 1950 | 1477508488552 Marionette TRACE conn5 <- [1,3105,null,{}] 12:01:28 INFO - PROCESS | 1950 | 1477508488602 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x88434c00 == 23 [pid = 1950] [id = 692] 12:01:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x88435c00) [pid = 1950] [serial = 2008] [outer = (nil)] 12:01:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8c75b400) [pid = 1950] [serial = 2009] [outer = 0x88435c00] 12:01:28 INFO - PROCESS | 1950 | 1477508488704 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8c75e000) [pid = 1950] [serial = 2010] [outer = 0x88435c00] 12:01:29 INFO - ................................... 12:01:29 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1483ms 12:01:29 INFO - PROCESS | 1950 | 1477508489566 Marionette TRACE conn5 <- [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]]]}] 12:01:29 INFO - PROCESS | 1950 | 1477508489622 Marionette TRACE conn5 -> [0,3107,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 1950 | 1477508489631 Marionette TRACE conn5 <- [1,3107,null,{"value":"8"}] 12:01:29 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 12:01:29 INFO - Clearing pref dom.animations-api.core.enabled 12:01:29 INFO - PROCESS | 1950 | 1477508489639 Marionette TRACE conn5 -> [0,3108,"getContext",null] 12:01:29 INFO - PROCESS | 1950 | 1477508489642 Marionette TRACE conn5 <- [1,3108,null,{"value":"content"}] 12:01:29 INFO - PROCESS | 1950 | 1477508489678 Marionette TRACE conn5 -> [0,3109,"setContext",{"value":"chrome"}] 12:01:29 INFO - PROCESS | 1950 | 1477508489683 Marionette TRACE conn5 <- [1,3109,null,{}] 12:01:29 INFO - PROCESS | 1950 | 1477508489689 Marionette TRACE conn5 -> [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}] 12:01:29 INFO - PROCESS | 1950 | 1477508489712 Marionette TRACE conn5 <- [1,3110,null,{"value":null}] 12:01:29 INFO - PROCESS | 1950 | 1477508489720 Marionette TRACE conn5 -> [0,3111,"setContext",{"value":"content"}] 12:01:29 INFO - PROCESS | 1950 | 1477508489725 Marionette TRACE conn5 <- [1,3111,null,{}] 12:01:29 INFO - PROCESS | 1950 | 1477508489732 Marionette TRACE conn5 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:29 INFO - PROCESS | 1950 | 1477508489997 Marionette TRACE conn5 <- [1,3112,null,{"value":null}] 12:01:30 INFO - PROCESS | 1950 | 1477508490167 Marionette TRACE conn5 -> [0,3113,"getWindowHandles",null] 12:01:30 INFO - PROCESS | 1950 | 1477508490173 Marionette TRACE conn5 <- [1,3113,null,["8"]] 12:01:30 INFO - PROCESS | 1950 | 1477508490179 Marionette TRACE conn5 -> [0,3114,"switchToWindow",{"name":"8"}] 12:01:30 INFO - PROCESS | 1950 | 1477508490188 Marionette TRACE conn5 <- [1,3114,null,{}] 12:01:30 INFO - PROCESS | 1950 | 1477508490238 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d16fc00 == 24 [pid = 1950] [id = 693] 12:01:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8d170000) [pid = 1950] [serial = 2011] [outer = (nil)] 12:01:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8db19800) [pid = 1950] [serial = 2012] [outer = 0x8d170000] 12:01:30 INFO - PROCESS | 1950 | 1477508490346 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8db1b800) [pid = 1950] [serial = 2013] [outer = 0x8d170000] 12:01:31 INFO - PROCESS | 1950 | 1477508491238 Marionette TRACE conn5 <- [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]]]}] 12:01:31 INFO - . 12:01:31 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1616ms 12:01:31 INFO - PROCESS | 1950 | 1477508491256 Marionette TRACE conn5 -> [0,3116,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1950 | 1477508491263 Marionette TRACE conn5 <- [1,3116,null,{"value":"8"}] 12:01:31 INFO - TEST-START | /websockets/Close-0.htm 12:01:31 INFO - PROCESS | 1950 | 1477508491275 Marionette TRACE conn5 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:31 INFO - PROCESS | 1950 | 1477508491493 Marionette TRACE conn5 <- [1,3117,null,{"value":null}] 12:01:31 INFO - PROCESS | 1950 | 1477508491722 Marionette TRACE conn5 -> [0,3118,"getWindowHandles",null] 12:01:31 INFO - PROCESS | 1950 | 1477508491729 Marionette TRACE conn5 <- [1,3118,null,["8"]] 12:01:31 INFO - PROCESS | 1950 | --DOCSHELL 0x831e6c00 == 23 [pid = 1950] [id = 690] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x84039400) [pid = 1950] [serial = 1977] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8842fc00) [pid = 1950] [serial = 1978] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x83f3e800) [pid = 1950] [serial = 1974] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83f41800) [pid = 1950] [serial = 1975] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8376ec00) [pid = 1950] [serial = 1971] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83776c00) [pid = 1950] [serial = 1972] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83244000) [pid = 1950] [serial = 1968] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8324d000) [pid = 1950] [serial = 1969] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x83001400) [pid = 1950] [serial = 1965] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x83003800) [pid = 1950] [serial = 1966] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x82a45000) [pid = 1950] [serial = 1962] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x82d4f800) [pid = 1950] [serial = 1963] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x93ee6800) [pid = 1950] [serial = 1960] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1950 | 1477508491835 Marionette TRACE conn5 -> [0,3119,"switchToWindow",{"name":"8"}] 12:01:31 INFO - PROCESS | 1950 | 1477508491844 Marionette TRACE conn5 <- [1,3119,null,{}] 12:01:31 INFO - PROCESS | 1950 | 1477508491854 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a45000 == 24 [pid = 1950] [id = 694] 12:01:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x82d45400) [pid = 1950] [serial = 2014] [outer = (nil)] 12:01:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x82d50800) [pid = 1950] [serial = 2015] [outer = 0x82d45400] 12:01:31 INFO - PROCESS | 1950 | 1477508491954 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x82e6b400) [pid = 1950] [serial = 2016] [outer = 0x82d45400] 12:01:32 INFO - PROCESS | 1950 | 1477508492597 Marionette TRACE conn5 <- [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]]]}] 12:01:32 INFO - . 12:01:32 INFO - TEST-OK | /websockets/Close-0.htm | took 1377ms 12:01:32 INFO - PROCESS | 1950 | 1477508492652 Marionette TRACE conn5 -> [0,3121,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1950 | 1477508492658 Marionette TRACE conn5 <- [1,3121,null,{"value":"8"}] 12:01:32 INFO - TEST-START | /websockets/Close-1000-reason.htm 12:01:32 INFO - PROCESS | 1950 | 1477508492667 Marionette TRACE conn5 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:32 INFO - PROCESS | 1950 | 1477508492910 Marionette TRACE conn5 <- [1,3122,null,{"value":null}] 12:01:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:33 INFO - PROCESS | 1950 | 1477508493057 Marionette TRACE conn5 -> [0,3123,"getWindowHandles",null] 12:01:33 INFO - PROCESS | 1950 | 1477508493063 Marionette TRACE conn5 <- [1,3123,null,["8"]] 12:01:33 INFO - PROCESS | 1950 | 1477508493070 Marionette TRACE conn5 -> [0,3124,"switchToWindow",{"name":"8"}] 12:01:33 INFO - PROCESS | 1950 | 1477508493077 Marionette TRACE conn5 <- [1,3124,null,{}] 12:01:33 INFO - PROCESS | 1950 | 1477508493083 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x831dd000 == 25 [pid = 1950] [id = 695] 12:01:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x831df000) [pid = 1950] [serial = 2017] [outer = (nil)] 12:01:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x831e9800) [pid = 1950] [serial = 2018] [outer = 0x831df000] 12:01:33 INFO - PROCESS | 1950 | 1477508493179 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x83245400) [pid = 1950] [serial = 2019] [outer = 0x831df000] 12:01:33 INFO - PROCESS | 1950 | 1477508493795 Marionette TRACE conn5 <- [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]]]}] 12:01:33 INFO - .. 12:01:33 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1190ms 12:01:33 INFO - PROCESS | 1950 | 1477508493866 Marionette TRACE conn5 -> [0,3126,"getWindowHandle",null] 12:01:33 INFO - TEST-START | /websockets/Close-1000.htm 12:01:33 INFO - PROCESS | 1950 | 1477508493874 Marionette TRACE conn5 <- [1,3126,null,{"value":"8"}] 12:01:33 INFO - PROCESS | 1950 | 1477508493883 Marionette TRACE conn5 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:34 INFO - PROCESS | 1950 | 1477508494068 Marionette TRACE conn5 <- [1,3127,null,{"value":null}] 12:01:34 INFO - PROCESS | 1950 | 1477508494213 Marionette TRACE conn5 -> [0,3128,"getWindowHandles",null] 12:01:34 INFO - PROCESS | 1950 | 1477508494219 Marionette TRACE conn5 <- [1,3128,null,["8"]] 12:01:34 INFO - PROCESS | 1950 | 1477508494229 Marionette TRACE conn5 -> [0,3129,"switchToWindow",{"name":"8"}] 12:01:34 INFO - PROCESS | 1950 | 1477508494236 Marionette TRACE conn5 <- [1,3129,null,{}] 12:01:34 INFO - PROCESS | 1950 | 1477508494244 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd5400 == 26 [pid = 1950] [id = 696] 12:01:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8403a000) [pid = 1950] [serial = 2020] [outer = (nil)] 12:01:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x8403d400) [pid = 1950] [serial = 2021] [outer = 0x8403a000] 12:01:34 INFO - PROCESS | 1950 | 1477508494338 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8c75c400) [pid = 1950] [serial = 2022] [outer = 0x8403a000] 12:01:35 INFO - PROCESS | 1950 | 1477508495077 Marionette TRACE conn5 <- [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]]]}] 12:01:35 INFO - .. 12:01:35 INFO - TEST-OK | /websockets/Close-1000.htm | took 1230ms 12:01:35 INFO - PROCESS | 1950 | 1477508495118 Marionette TRACE conn5 -> [0,3131,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1950 | 1477508495122 Marionette TRACE conn5 <- [1,3131,null,{"value":"8"}] 12:01:35 INFO - TEST-START | /websockets/Close-NaN.htm 12:01:35 INFO - PROCESS | 1950 | 1477508495133 Marionette TRACE conn5 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:35 INFO - PROCESS | 1950 | 1477508495409 Marionette TRACE conn5 <- [1,3132,null,{"value":null}] 12:01:35 INFO - PROCESS | 1950 | 1477508495436 Marionette TRACE conn5 -> [0,3133,"getWindowHandles",null] 12:01:35 INFO - PROCESS | 1950 | 1477508495443 Marionette TRACE conn5 <- [1,3133,null,["8"]] 12:01:35 INFO - PROCESS | 1950 | 1477508495450 Marionette TRACE conn5 -> [0,3134,"switchToWindow",{"name":"8"}] 12:01:35 INFO - PROCESS | 1950 | 1477508495456 Marionette TRACE conn5 <- [1,3134,null,{}] 12:01:35 INFO - PROCESS | 1950 | 1477508495542 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb73000 == 27 [pid = 1950] [id = 697] 12:01:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8cbb3000) [pid = 1950] [serial = 2023] [outer = (nil)] 12:01:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8cbb7c00) [pid = 1950] [serial = 2024] [outer = 0x8cbb3000] 12:01:35 INFO - PROCESS | 1950 | 1477508495634 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8d174800) [pid = 1950] [serial = 2025] [outer = 0x8cbb3000] 12:01:36 INFO - PROCESS | 1950 | 1477508496394 Marionette TRACE conn5 <- [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]]]}] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8c756400) [pid = 1950] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82da8800) [pid = 1950] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83105000) [pid = 1950] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x83240000) [pid = 1950] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x88431000) [pid = 1950] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x82a46c00) [pid = 1950] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 12:01:36 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x83f38000) [pid = 1950] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 12:01:36 INFO - . 12:01:36 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1321ms 12:01:36 INFO - PROCESS | 1950 | 1477508496452 Marionette TRACE conn5 -> [0,3136,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1950 | 1477508496455 Marionette TRACE conn5 <- [1,3136,null,{"value":"8"}] 12:01:36 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 12:01:36 INFO - PROCESS | 1950 | 1477508496464 Marionette TRACE conn5 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:36 INFO - PROCESS | 1950 | 1477508496638 Marionette TRACE conn5 <- [1,3137,null,{"value":null}] 12:01:36 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:36 INFO - PROCESS | 1950 | 1477508496657 Marionette TRACE conn5 -> [0,3138,"getWindowHandles",null] 12:01:36 INFO - PROCESS | 1950 | 1477508496660 Marionette TRACE conn5 <- [1,3138,null,["8"]] 12:01:36 INFO - PROCESS | 1950 | 1477508496664 Marionette TRACE conn5 -> [0,3139,"switchToWindow",{"name":"8"}] 12:01:36 INFO - PROCESS | 1950 | 1477508496687 Marionette TRACE conn5 <- [1,3139,null,{}] 12:01:36 INFO - PROCESS | 1950 | 1477508496825 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x8843cc00 == 28 [pid = 1950] [id = 698] 12:01:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8cb6f000) [pid = 1950] [serial = 2026] [outer = (nil)] 12:01:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8db1fc00) [pid = 1950] [serial = 2027] [outer = 0x8cb6f000] 12:01:36 INFO - PROCESS | 1950 | 1477508496911 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x8db20000) [pid = 1950] [serial = 2028] [outer = 0x8cb6f000] 12:01:37 INFO - PROCESS | 1950 | 1477508497606 Marionette TRACE conn5 <- [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]]]}] 12:01:37 INFO - . 12:01:37 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1186ms 12:01:37 INFO - PROCESS | 1950 | 1477508497651 Marionette TRACE conn5 -> [0,3141,"getWindowHandle",null] 12:01:37 INFO - TEST-START | /websockets/Close-clamp.htm 12:01:37 INFO - PROCESS | 1950 | 1477508497655 Marionette TRACE conn5 <- [1,3141,null,{"value":"8"}] 12:01:37 INFO - PROCESS | 1950 | 1477508497663 Marionette TRACE conn5 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:37 INFO - PROCESS | 1950 | 1477508497915 Marionette TRACE conn5 <- [1,3142,null,{"value":null}] 12:01:37 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:38 INFO - PROCESS | 1950 | 1477508498077 Marionette TRACE conn5 -> [0,3143,"getWindowHandles",null] 12:01:38 INFO - PROCESS | 1950 | 1477508498082 Marionette TRACE conn5 <- [1,3143,null,["8"]] 12:01:38 INFO - PROCESS | 1950 | 1477508498089 Marionette TRACE conn5 -> [0,3144,"switchToWindow",{"name":"8"}] 12:01:38 INFO - PROCESS | 1950 | 1477508498095 Marionette TRACE conn5 <- [1,3144,null,{}] 12:01:38 INFO - PROCESS | 1950 | 1477508498101 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f808c00 == 29 [pid = 1950] [id = 699] 12:01:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8f813400) [pid = 1950] [serial = 2029] [outer = (nil)] 12:01:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8f89d800) [pid = 1950] [serial = 2030] [outer = 0x8f813400] 12:01:38 INFO - PROCESS | 1950 | 1477508498194 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8f8a4800) [pid = 1950] [serial = 2031] [outer = 0x8f813400] 12:01:38 INFO - PROCESS | 1950 | 1477508498893 Marionette TRACE conn5 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 12:01:38 INFO - . 12:01:38 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1273ms 12:01:38 INFO - PROCESS | 1950 | 1477508498938 Marionette TRACE conn5 -> [0,3146,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1950 | 1477508498946 Marionette TRACE conn5 <- [1,3146,null,{"value":"8"}] 12:01:38 INFO - TEST-START | /websockets/Close-null.htm 12:01:38 INFO - PROCESS | 1950 | 1477508498959 Marionette TRACE conn5 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:39 INFO - PROCESS | 1950 | 1477508499189 Marionette TRACE conn5 <- [1,3147,null,{"value":null}] 12:01:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:39 INFO - PROCESS | 1950 | 1477508499380 Marionette TRACE conn5 -> [0,3148,"getWindowHandles",null] 12:01:39 INFO - PROCESS | 1950 | 1477508499388 Marionette TRACE conn5 <- [1,3148,null,["8"]] 12:01:39 INFO - PROCESS | 1950 | 1477508499398 Marionette TRACE conn5 -> [0,3149,"switchToWindow",{"name":"8"}] 12:01:39 INFO - PROCESS | 1950 | 1477508499408 Marionette TRACE conn5 <- [1,3149,null,{}] 12:01:39 INFO - PROCESS | 1950 | 1477508499462 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x8300d400 == 30 [pid = 1950] [id = 700] 12:01:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8300e400) [pid = 1950] [serial = 2032] [outer = (nil)] 12:01:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8310b800) [pid = 1950] [serial = 2033] [outer = 0x8300e400] 12:01:39 INFO - PROCESS | 1950 | 1477508499572 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8310c400) [pid = 1950] [serial = 2034] [outer = 0x8300e400] 12:01:40 INFO - PROCESS | 1950 | 1477508500359 Marionette TRACE conn5 <- [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]]]}] 12:01:40 INFO - . 12:01:40 INFO - TEST-OK | /websockets/Close-null.htm | took 1431ms 12:01:40 INFO - PROCESS | 1950 | 1477508500389 Marionette TRACE conn5 -> [0,3151,"getWindowHandle",null] 12:01:40 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 12:01:40 INFO - PROCESS | 1950 | 1477508500396 Marionette TRACE conn5 <- [1,3151,null,{"value":"8"}] 12:01:40 INFO - PROCESS | 1950 | 1477508500405 Marionette TRACE conn5 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:40 INFO - PROCESS | 1950 | 1477508500693 Marionette TRACE conn5 <- [1,3152,null,{"value":null}] 12:01:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:40 INFO - PROCESS | 1950 | 1477508500837 Marionette TRACE conn5 -> [0,3153,"getWindowHandles",null] 12:01:40 INFO - PROCESS | 1950 | 1477508500843 Marionette TRACE conn5 <- [1,3153,null,["8"]] 12:01:40 INFO - PROCESS | 1950 | 1477508500851 Marionette TRACE conn5 -> [0,3154,"switchToWindow",{"name":"8"}] 12:01:40 INFO - PROCESS | 1950 | 1477508500860 Marionette TRACE conn5 <- [1,3154,null,{}] 12:01:40 INFO - PROCESS | 1950 | 1477508500913 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fcd800 == 31 [pid = 1950] [id = 701] 12:01:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83fd2000) [pid = 1950] [serial = 2035] [outer = (nil)] 12:01:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8403dc00) [pid = 1950] [serial = 2036] [outer = 0x83fd2000] 12:01:41 INFO - PROCESS | 1950 | 1477508501018 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x88432000) [pid = 1950] [serial = 2037] [outer = 0x83fd2000] 12:01:41 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:01:41 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:01:41 INFO - PROCESS | 1950 | 1477508501836 Marionette TRACE conn5 <- [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]]]}] 12:01:41 INFO - .. 12:01:41 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1472ms 12:01:41 INFO - PROCESS | 1950 | 1477508501886 Marionette TRACE conn5 -> [0,3156,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 1950 | 1477508501895 Marionette TRACE conn5 <- [1,3156,null,{"value":"8"}] 12:01:41 INFO - TEST-START | /websockets/Close-string.htm 12:01:41 INFO - PROCESS | 1950 | 1477508501927 Marionette TRACE conn5 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:42 INFO - PROCESS | 1950 | 1477508502141 Marionette TRACE conn5 <- [1,3157,null,{"value":null}] 12:01:42 INFO - PROCESS | 1950 | 1477508502340 Marionette TRACE conn5 -> [0,3158,"getWindowHandles",null] 12:01:42 INFO - PROCESS | 1950 | 1477508502347 Marionette TRACE conn5 <- [1,3158,null,["8"]] 12:01:42 INFO - PROCESS | 1950 | 1477508502353 Marionette TRACE conn5 -> [0,3159,"switchToWindow",{"name":"8"}] 12:01:42 INFO - PROCESS | 1950 | 1477508502363 Marionette TRACE conn5 <- [1,3159,null,{}] 12:01:42 INFO - PROCESS | 1950 | 1477508502417 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7eac00 == 32 [pid = 1950] [id = 702] 12:01:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8f7eb000) [pid = 1950] [serial = 2038] [outer = (nil)] 12:01:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8f89a800) [pid = 1950] [serial = 2039] [outer = 0x8f7eb000] 12:01:42 INFO - PROCESS | 1950 | 1477508502529 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8f8a6400) [pid = 1950] [serial = 2040] [outer = 0x8f7eb000] 12:01:43 INFO - PROCESS | 1950 | 1477508503211 Marionette TRACE conn5 <- [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]]]}] 12:01:43 INFO - . 12:01:43 INFO - TEST-OK | /websockets/Close-string.htm | took 1323ms 12:01:43 INFO - PROCESS | 1950 | 1477508503250 Marionette TRACE conn5 -> [0,3161,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1950 | 1477508503256 Marionette TRACE conn5 <- [1,3161,null,{"value":"8"}] 12:01:43 INFO - TEST-START | /websockets/Close-undefined.htm 12:01:43 INFO - PROCESS | 1950 | 1477508503267 Marionette TRACE conn5 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:43 INFO - PROCESS | 1950 | 1477508503490 Marionette TRACE conn5 <- [1,3162,null,{"value":null}] 12:01:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:01:43 INFO - PROCESS | 1950 | 1477508503693 Marionette TRACE conn5 -> [0,3163,"getWindowHandles",null] 12:01:43 INFO - PROCESS | 1950 | 1477508503699 Marionette TRACE conn5 <- [1,3163,null,["8"]] 12:01:43 INFO - PROCESS | 1950 | 1477508503709 Marionette TRACE conn5 -> [0,3164,"switchToWindow",{"name":"8"}] 12:01:43 INFO - PROCESS | 1950 | 1477508503716 Marionette TRACE conn5 <- [1,3164,null,{}] 12:01:43 INFO - PROCESS | 1950 | 1477508503732 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f939c00 == 33 [pid = 1950] [id = 703] 12:01:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8f93a800) [pid = 1950] [serial = 2041] [outer = (nil)] 12:01:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8f93b800) [pid = 1950] [serial = 2042] [outer = 0x8f93a800] 12:01:43 INFO - PROCESS | 1950 | 1477508503839 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8f9a5400) [pid = 1950] [serial = 2043] [outer = 0x8f93a800] 12:01:44 INFO - PROCESS | 1950 | 1477508504554 Marionette TRACE conn5 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 12:01:44 INFO - . 12:01:44 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1331ms 12:01:44 INFO - PROCESS | 1950 | 1477508504598 Marionette TRACE conn5 -> [0,3166,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 1950 | 1477508504603 Marionette TRACE conn5 <- [1,3166,null,{"value":"8"}] 12:01:44 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 12:01:44 INFO - PROCESS | 1950 | 1477508504612 Marionette TRACE conn5 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:44 INFO - PROCESS | 1950 | 1477508504809 Marionette TRACE conn5 <- [1,3167,null,{"value":null}] 12:01:45 INFO - PROCESS | 1950 | 1477508505005 Marionette TRACE conn5 -> [0,3168,"getWindowHandles",null] 12:01:45 INFO - PROCESS | 1950 | 1477508505009 Marionette TRACE conn5 <- [1,3168,null,["8"]] 12:01:45 INFO - PROCESS | 1950 | 1477508505020 Marionette TRACE conn5 -> [0,3169,"switchToWindow",{"name":"8"}] 12:01:45 INFO - PROCESS | 1950 | 1477508505042 Marionette TRACE conn5 <- [1,3169,null,{}] 12:01:45 INFO - PROCESS | 1950 | 1477508505066 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9ac400 == 34 [pid = 1950] [id = 704] 12:01:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8f9ac800) [pid = 1950] [serial = 2044] [outer = (nil)] 12:01:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8f9b0400) [pid = 1950] [serial = 2045] [outer = 0x8f9ac800] 12:01:45 INFO - PROCESS | 1950 | 1477508505164 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8f9b0800) [pid = 1950] [serial = 2046] [outer = 0x8f9ac800] 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:45 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - . 12:01:46 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1734ms 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:01:46 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:01:46 INFO - PROCESS | 1950 | 1477508506289 Marionette TRACE conn5 <- [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]]]}] 12:01:46 INFO - PROCESS | 1950 | 1477508506345 Marionette TRACE conn5 -> [0,3171,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1950 | 1477508506355 Marionette TRACE conn5 <- [1,3171,null,{"value":"8"}] 12:01:46 INFO - PROCESS | 1950 | 1477508506368 Marionette TRACE conn5 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:01:46 INFO - PROCESS | 1950 | 1477508506796 Marionette TRACE conn5 <- [1,3172,null,{"value":null}] 12:01:46 INFO - PROCESS | 1950 | 1477508506971 Marionette TRACE conn5 -> [0,3173,"getWindowHandles",null] 12:01:46 INFO - PROCESS | 1950 | 1477508506978 Marionette TRACE conn5 <- [1,3173,null,["8"]] 12:01:47 INFO - PROCESS | 1950 | 1477508507035 Marionette TRACE conn5 -> [0,3174,"switchToWindow",{"name":"8"}] 12:01:47 INFO - PROCESS | 1950 | 1477508507046 Marionette TRACE conn5 <- [1,3174,null,{}] 12:01:47 INFO - PROCESS | 1950 | 1477508507058 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6e800 == 35 [pid = 1950] [id = 705] 12:01:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x83001c00) [pid = 1950] [serial = 2047] [outer = (nil)] 12:01:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x83105000) [pid = 1950] [serial = 2048] [outer = 0x83001c00] 12:01:47 INFO - PROCESS | 1950 | 1477508507152 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x836bec00) [pid = 1950] [serial = 2049] [outer = 0x83001c00] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x831dd000 == 34 [pid = 1950] [id = 695] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd5400 == 33 [pid = 1950] [id = 696] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9ac400 == 32 [pid = 1950] [id = 704] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb73000 == 31 [pid = 1950] [id = 697] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8843cc00 == 30 [pid = 1950] [id = 698] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8f808c00 == 29 [pid = 1950] [id = 699] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8300d400 == 28 [pid = 1950] [id = 700] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x83fcd800 == 27 [pid = 1950] [id = 701] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7eac00 == 26 [pid = 1950] [id = 702] 12:01:48 INFO - PROCESS | 1950 | --DOCSHELL 0x8f939c00 == 25 [pid = 1950] [id = 703] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x83005400) [pid = 1950] [serial = 1981] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x82e67800) [pid = 1950] [serial = 1980] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x836c8400) [pid = 1950] [serial = 1984] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x836be800) [pid = 1950] [serial = 1983] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x88438c00) [pid = 1950] [serial = 1987] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x88435800) [pid = 1950] [serial = 1986] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8300a400) [pid = 1950] [serial = 1990] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x82da1400) [pid = 1950] [serial = 1989] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x831df400) [pid = 1950] [serial = 1993] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x83108800) [pid = 1950] [serial = 1992] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x83fccc00) [pid = 1950] [serial = 1996] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83f41000) [pid = 1950] [serial = 1995] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8c760c00) [pid = 1950] [serial = 1999] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8c757c00) [pid = 1950] [serial = 1998] [outer = (nil)] [url = about:blank] 12:01:48 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8cbb1000) [pid = 1950] [serial = 2001] [outer = (nil)] [url = about:blank] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8d171400) [pid = 1950] [serial = 2003] [outer = (nil)] [url = about:blank] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8cbae800) [pid = 1950] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x88435c00) [pid = 1950] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8d170000) [pid = 1950] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x831df000) [pid = 1950] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x82d45400) [pid = 1950] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83104c00) [pid = 1950] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8f813400) [pid = 1950] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8cbb3000) [pid = 1950] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x8cb6f000) [pid = 1950] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 12:01:52 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x8403a000) [pid = 1950] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82a45000 == 24 [pid = 1950] [id = 694] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83f40c00 == 23 [pid = 1950] [id = 689] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x88434c00 == 22 [pid = 1950] [id = 692] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83241000 == 21 [pid = 1950] [id = 684] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83103c00 == 20 [pid = 1950] [id = 691] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8288c000 == 19 [pid = 1950] [id = 683] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82da5800 == 18 [pid = 1950] [id = 682] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd5000 == 17 [pid = 1950] [id = 681] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8c756000 == 16 [pid = 1950] [id = 688] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x8d16fc00 == 15 [pid = 1950] [id = 693] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42c00 == 14 [pid = 1950] [id = 685] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6e400 == 13 [pid = 1950] [id = 679] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83f35c00 == 12 [pid = 1950] [id = 687] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83241400 == 11 [pid = 1950] [id = 678] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3b000 == 10 [pid = 1950] [id = 680] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6d000 == 9 [pid = 1950] [id = 677] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x83101400 == 8 [pid = 1950] [id = 686] 12:01:56 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3dc00 == 7 [pid = 1950] [id = 676] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x8cbb6c00) [pid = 1950] [serial = 2004] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8f89d800) [pid = 1950] [serial = 2030] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8f8a4800) [pid = 1950] [serial = 2031] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8db1fc00) [pid = 1950] [serial = 2027] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x8db20000) [pid = 1950] [serial = 2028] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8cbb7c00) [pid = 1950] [serial = 2024] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x8d174800) [pid = 1950] [serial = 2025] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x8403d400) [pid = 1950] [serial = 2021] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x8c75c400) [pid = 1950] [serial = 2022] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x831e9800) [pid = 1950] [serial = 2018] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x83245400) [pid = 1950] [serial = 2019] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x82d50800) [pid = 1950] [serial = 2015] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x82e6b400) [pid = 1950] [serial = 2016] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8db19800) [pid = 1950] [serial = 2012] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8db1b800) [pid = 1950] [serial = 2013] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x8c75b400) [pid = 1950] [serial = 2009] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x8c75e000) [pid = 1950] [serial = 2010] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x831e6000) [pid = 1950] [serial = 2006] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x83240400) [pid = 1950] [serial = 2007] [outer = (nil)] [url = about:blank] 12:01:56 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x8cbb5800) [pid = 1950] [serial = 2002] [outer = (nil)] [url = about:blank] 12:01:59 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x8300e400) [pid = 1950] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 12:01:59 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x83fd2000) [pid = 1950] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 12:01:59 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x8f7eb000) [pid = 1950] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 12:01:59 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x8f93a800) [pid = 1950] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 12:01:59 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x8f9ac800) [pid = 1950] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x83105000) [pid = 1950] [serial = 2048] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8f9b0400) [pid = 1950] [serial = 2045] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8f9b0800) [pid = 1950] [serial = 2046] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8f93b800) [pid = 1950] [serial = 2042] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8f9a5400) [pid = 1950] [serial = 2043] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8f89a800) [pid = 1950] [serial = 2039] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8f8a6400) [pid = 1950] [serial = 2040] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x8403dc00) [pid = 1950] [serial = 2036] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x88432000) [pid = 1950] [serial = 2037] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8310b800) [pid = 1950] [serial = 2033] [outer = (nil)] [url = about:blank] 12:02:04 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8310c400) [pid = 1950] [serial = 2034] [outer = (nil)] [url = about:blank] 12:02:17 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 12:02:17 INFO - PROCESS | 1950 | 1477508537384 Marionette TRACE conn5 <- [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]]]}] 12:02:17 INFO - .. 12:02:17 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31067ms 12:02:17 INFO - PROCESS | 1950 | 1477508537442 Marionette TRACE conn5 -> [0,3176,"getWindowHandle",null] 12:02:17 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 12:02:17 INFO - PROCESS | 1950 | 1477508537453 Marionette TRACE conn5 <- [1,3176,null,{"value":"8"}] 12:02:17 INFO - PROCESS | 1950 | 1477508537467 Marionette TRACE conn5 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:17 INFO - PROCESS | 1950 | 1477508537732 Marionette TRACE conn5 <- [1,3177,null,{"value":null}] 12:02:17 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:17 INFO - PROCESS | 1950 | 1477508537824 Marionette TRACE conn5 -> [0,3178,"getWindowHandles",null] 12:02:17 INFO - PROCESS | 1950 | 1477508537833 Marionette TRACE conn5 <- [1,3178,null,["8"]] 12:02:17 INFO - PROCESS | 1950 | 1477508537843 Marionette TRACE conn5 -> [0,3179,"switchToWindow",{"name":"8"}] 12:02:17 INFO - PROCESS | 1950 | 1477508537854 Marionette TRACE conn5 <- [1,3179,null,{}] 12:02:17 INFO - PROCESS | 1950 | 1477508537860 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42000 == 8 [pid = 1950] [id = 706] 12:02:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a42800) [pid = 1950] [serial = 2050] [outer = (nil)] 12:02:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d46400) [pid = 1950] [serial = 2051] [outer = 0x82a42800] 12:02:17 INFO - PROCESS | 1950 | 1477508537962 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d52000) [pid = 1950] [serial = 2052] [outer = 0x82a42800] 12:02:18 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 12:02:18 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:18 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:18 INFO - PROCESS | 1950 | 1477508538584 Marionette TRACE conn5 <- [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]]]}] 12:02:18 INFO - . 12:02:18 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1172ms 12:02:18 INFO - PROCESS | 1950 | 1477508538636 Marionette TRACE conn5 -> [0,3181,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1950 | 1477508538642 Marionette TRACE conn5 <- [1,3181,null,{"value":"8"}] 12:02:18 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 12:02:18 INFO - PROCESS | 1950 | 1477508538650 Marionette TRACE conn5 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:18 INFO - PROCESS | 1950 | 1477508538912 Marionette TRACE conn5 <- [1,3182,null,{"value":null}] 12:02:18 INFO - PROCESS | 1950 | 1477508538936 Marionette TRACE conn5 -> [0,3183,"getWindowHandles",null] 12:02:18 INFO - PROCESS | 1950 | 1477508538942 Marionette TRACE conn5 <- [1,3183,null,["8"]] 12:02:18 INFO - PROCESS | 1950 | 1477508538950 Marionette TRACE conn5 -> [0,3184,"switchToWindow",{"name":"8"}] 12:02:18 INFO - PROCESS | 1950 | 1477508538957 Marionette TRACE conn5 <- [1,3184,null,{}] 12:02:18 INFO - PROCESS | 1950 | 1477508538964 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e68c00 == 9 [pid = 1950] [id = 707] 12:02:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6a400) [pid = 1950] [serial = 2053] [outer = (nil)] 12:02:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82e6dc00) [pid = 1950] [serial = 2054] [outer = 0x82e6a400] 12:02:19 INFO - PROCESS | 1950 | 1477508539056 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x82e6fc00) [pid = 1950] [serial = 2055] [outer = 0x82e6a400] 12:02:19 INFO - PROCESS | 1950 | 1477508539873 Marionette TRACE conn5 <- [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]]]}] 12:02:19 INFO - .. 12:02:19 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1286ms 12:02:19 INFO - PROCESS | 1950 | 1477508539946 Marionette TRACE conn5 -> [0,3186,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1950 | 1477508539955 Marionette TRACE conn5 <- [1,3186,null,{"value":"8"}] 12:02:19 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 12:02:19 INFO - PROCESS | 1950 | 1477508539965 Marionette TRACE conn5 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:20 INFO - PROCESS | 1950 | 1477508540233 Marionette TRACE conn5 <- [1,3187,null,{"value":null}] 12:02:20 INFO - PROCESS | 1950 | 1477508540256 Marionette TRACE conn5 -> [0,3188,"getWindowHandles",null] 12:02:20 INFO - PROCESS | 1950 | 1477508540262 Marionette TRACE conn5 <- [1,3188,null,["8"]] 12:02:20 INFO - PROCESS | 1950 | 1477508540268 Marionette TRACE conn5 -> [0,3189,"switchToWindow",{"name":"8"}] 12:02:20 INFO - PROCESS | 1950 | 1477508540276 Marionette TRACE conn5 <- [1,3189,null,{}] 12:02:20 INFO - PROCESS | 1950 | 1477508540283 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x831dd000 == 10 [pid = 1950] [id = 708] 12:02:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x831dd400) [pid = 1950] [serial = 2056] [outer = (nil)] 12:02:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x831df400) [pid = 1950] [serial = 2057] [outer = 0x831dd400] 12:02:20 INFO - PROCESS | 1950 | 1477508540376 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831e5400) [pid = 1950] [serial = 2058] [outer = 0x831dd400] 12:02:21 INFO - PROCESS | 1950 | 1477508541106 Marionette TRACE conn5 <- [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]]]}] 12:02:21 INFO - .. 12:02:21 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1174ms 12:02:21 INFO - PROCESS | 1950 | 1477508541139 Marionette TRACE conn5 -> [0,3191,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1950 | 1477508541143 Marionette TRACE conn5 <- [1,3191,null,{"value":"8"}] 12:02:21 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 12:02:21 INFO - PROCESS | 1950 | 1477508541151 Marionette TRACE conn5 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:21 INFO - PROCESS | 1950 | 1477508541340 Marionette TRACE conn5 <- [1,3192,null,{"value":null}] 12:02:21 INFO - PROCESS | 1950 | 1477508541479 Marionette TRACE conn5 -> [0,3193,"getWindowHandles",null] 12:02:21 INFO - PROCESS | 1950 | 1477508541487 Marionette TRACE conn5 <- [1,3193,null,["8"]] 12:02:21 INFO - PROCESS | 1950 | 1477508541497 Marionette TRACE conn5 -> [0,3194,"switchToWindow",{"name":"8"}] 12:02:21 INFO - PROCESS | 1950 | 1477508541504 Marionette TRACE conn5 <- [1,3194,null,{}] 12:02:21 INFO - PROCESS | 1950 | 1477508541511 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288d800 == 11 [pid = 1950] [id = 709] 12:02:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x836be800) [pid = 1950] [serial = 2059] [outer = (nil)] 12:02:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x836c2000) [pid = 1950] [serial = 2060] [outer = 0x836be800] 12:02:21 INFO - PROCESS | 1950 | 1477508541600 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x836cac00) [pid = 1950] [serial = 2061] [outer = 0x836be800] 12:02:22 INFO - PROCESS | 1950 | 1477508542251 Marionette TRACE conn5 <- [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]]]}] 12:02:22 INFO - .. 12:02:22 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1121ms 12:02:22 INFO - PROCESS | 1950 | 1477508542273 Marionette TRACE conn5 -> [0,3196,"getWindowHandle",null] 12:02:22 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 12:02:22 INFO - PROCESS | 1950 | 1477508542277 Marionette TRACE conn5 <- [1,3196,null,{"value":"8"}] 12:02:22 INFO - PROCESS | 1950 | 1477508542284 Marionette TRACE conn5 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:22 INFO - PROCESS | 1950 | 1477508542516 Marionette TRACE conn5 <- [1,3197,null,{"value":null}] 12:02:22 INFO - PROCESS | 1950 | 1477508542542 Marionette TRACE conn5 -> [0,3198,"getWindowHandles",null] 12:02:22 INFO - PROCESS | 1950 | 1477508542547 Marionette TRACE conn5 <- [1,3198,null,["8"]] 12:02:22 INFO - PROCESS | 1950 | 1477508542553 Marionette TRACE conn5 -> [0,3199,"switchToWindow",{"name":"8"}] 12:02:22 INFO - PROCESS | 1950 | 1477508542559 Marionette TRACE conn5 <- [1,3199,null,{}] 12:02:22 INFO - PROCESS | 1950 | 1477508542564 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x83770000 == 12 [pid = 1950] [id = 710] 12:02:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83770800) [pid = 1950] [serial = 2062] [outer = (nil)] 12:02:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83774800) [pid = 1950] [serial = 2063] [outer = 0x83770800] 12:02:22 INFO - PROCESS | 1950 | 1477508542651 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f35800) [pid = 1950] [serial = 2064] [outer = 0x83770800] 12:02:23 INFO - PROCESS | 1950 | 1477508543309 Marionette TRACE conn5 <- [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]]]}] 12:02:23 INFO - .. 12:02:23 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1080ms 12:02:23 INFO - PROCESS | 1950 | 1477508543364 Marionette TRACE conn5 -> [0,3201,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 1950 | 1477508543368 Marionette TRACE conn5 <- [1,3201,null,{"value":"8"}] 12:02:23 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 12:02:23 INFO - PROCESS | 1950 | 1477508543376 Marionette TRACE conn5 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:23 INFO - PROCESS | 1950 | 1477508543654 Marionette TRACE conn5 <- [1,3202,null,{"value":null}] 12:02:23 INFO - PROCESS | 1950 | 1477508543678 Marionette TRACE conn5 -> [0,3203,"getWindowHandles",null] 12:02:23 INFO - PROCESS | 1950 | 1477508543683 Marionette TRACE conn5 <- [1,3203,null,["8"]] 12:02:23 INFO - PROCESS | 1950 | 1477508543689 Marionette TRACE conn5 -> [0,3204,"switchToWindow",{"name":"8"}] 12:02:23 INFO - PROCESS | 1950 | 1477508543695 Marionette TRACE conn5 <- [1,3204,null,{}] 12:02:23 INFO - PROCESS | 1950 | 1477508543700 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f40400 == 13 [pid = 1950] [id = 711] 12:02:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83f41000) [pid = 1950] [serial = 2065] [outer = (nil)] 12:02:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x83fd1400) [pid = 1950] [serial = 2066] [outer = 0x83f41000] 12:02:23 INFO - PROCESS | 1950 | 1477508543789 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x84035000) [pid = 1950] [serial = 2067] [outer = 0x83f41000] 12:02:24 INFO - PROCESS | 1950 | 1477508544459 Marionette TRACE conn5 <- [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]]]}] 12:02:24 INFO - .. 12:02:24 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1120ms 12:02:24 INFO - PROCESS | 1950 | 1477508544497 Marionette TRACE conn5 -> [0,3206,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 1950 | 1477508544501 Marionette TRACE conn5 <- [1,3206,null,{"value":"8"}] 12:02:24 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 12:02:24 INFO - PROCESS | 1950 | 1477508544508 Marionette TRACE conn5 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:24 INFO - PROCESS | 1950 | 1477508544703 Marionette TRACE conn5 <- [1,3207,null,{"value":null}] 12:02:24 INFO - PROCESS | 1950 | 1477508544846 Marionette TRACE conn5 -> [0,3208,"getWindowHandles",null] 12:02:24 INFO - PROCESS | 1950 | 1477508544854 Marionette TRACE conn5 <- [1,3208,null,["8"]] 12:02:24 INFO - PROCESS | 1950 | 1477508544861 Marionette TRACE conn5 -> [0,3209,"switchToWindow",{"name":"8"}] 12:02:24 INFO - PROCESS | 1950 | 1477508544868 Marionette TRACE conn5 <- [1,3209,null,{}] 12:02:24 INFO - PROCESS | 1950 | 1477508544874 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403d000 == 14 [pid = 1950] [id = 712] 12:02:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x8403d400) [pid = 1950] [serial = 2068] [outer = (nil)] 12:02:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x84041000) [pid = 1950] [serial = 2069] [outer = 0x8403d400] 12:02:24 INFO - PROCESS | 1950 | 1477508544967 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x84041c00) [pid = 1950] [serial = 2070] [outer = 0x8403d400] 12:02:25 INFO - PROCESS | 1950 | 1477508545543 Marionette TRACE conn5 <- [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]]]}] 12:02:25 INFO - . 12:02:25 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1071ms 12:02:25 INFO - PROCESS | 1950 | 1477508545581 Marionette TRACE conn5 -> [0,3211,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1950 | 1477508545584 Marionette TRACE conn5 <- [1,3211,null,{"value":"8"}] 12:02:25 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 12:02:25 INFO - PROCESS | 1950 | 1477508545635 Marionette TRACE conn5 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:25 INFO - PROCESS | 1950 | 1477508545874 Marionette TRACE conn5 <- [1,3212,null,{"value":null}] 12:02:25 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:26 INFO - PROCESS | 1950 | 1477508546053 Marionette TRACE conn5 -> [0,3213,"getWindowHandles",null] 12:02:26 INFO - PROCESS | 1950 | 1477508546060 Marionette TRACE conn5 <- [1,3213,null,["8"]] 12:02:26 INFO - PROCESS | 1950 | 1477508546076 Marionette TRACE conn5 -> [0,3214,"switchToWindow",{"name":"8"}] 12:02:26 INFO - PROCESS | 1950 | 1477508546088 Marionette TRACE conn5 <- [1,3214,null,{}] 12:02:26 INFO - PROCESS | 1950 | 1477508546095 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x82d45800 == 15 [pid = 1950] [id = 713] 12:02:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x82d47c00) [pid = 1950] [serial = 2071] [outer = (nil)] 12:02:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x82da3800) [pid = 1950] [serial = 2072] [outer = 0x82d47c00] 12:02:26 INFO - PROCESS | 1950 | 1477508546202 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x82e6ec00) [pid = 1950] [serial = 2073] [outer = 0x82d47c00] 12:02:26 INFO - PROCESS | 1950 | 1477508546903 Marionette TRACE conn5 <- [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"]]]}] 12:02:26 INFO - . 12:02:26 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1331ms 12:02:26 INFO - PROCESS | 1950 | 1477508546962 Marionette TRACE conn5 -> [0,3216,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1950 | 1477508546970 Marionette TRACE conn5 <- [1,3216,null,{"value":"8"}] 12:02:26 INFO - TEST-START | /websockets/Create-invalid-urls.htm 12:02:26 INFO - PROCESS | 1950 | 1477508546986 Marionette TRACE conn5 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:27 INFO - PROCESS | 1950 | 1477508547200 Marionette TRACE conn5 <- [1,3217,null,{"value":null}] 12:02:27 INFO - PROCESS | 1950 | 1477508547375 Marionette TRACE conn5 -> [0,3218,"getWindowHandles",null] 12:02:27 INFO - PROCESS | 1950 | 1477508547379 Marionette TRACE conn5 <- [1,3218,null,["8"]] 12:02:27 INFO - PROCESS | 1950 | 1477508547391 Marionette TRACE conn5 -> [0,3219,"switchToWindow",{"name":"8"}] 12:02:27 INFO - PROCESS | 1950 | 1477508547400 Marionette TRACE conn5 <- [1,3219,null,{}] 12:02:27 INFO - PROCESS | 1950 | 1477508547455 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x831dcc00 == 16 [pid = 1950] [id = 714] 12:02:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x83240c00) [pid = 1950] [serial = 2074] [outer = (nil)] 12:02:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x8324b800) [pid = 1950] [serial = 2075] [outer = 0x83240c00] 12:02:27 INFO - PROCESS | 1950 | 1477508547559 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x836c1000) [pid = 1950] [serial = 2076] [outer = 0x83240c00] 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:28 INFO - PROCESS | 1950 | 1477508548287 Marionette TRACE conn5 <- [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]]]}] 12:02:28 INFO - ..... 12:02:28 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1328ms 12:02:28 INFO - PROCESS | 1950 | 1477508548310 Marionette TRACE conn5 -> [0,3221,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1950 | 1477508548314 Marionette TRACE conn5 <- [1,3221,null,{"value":"8"}] 12:02:28 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 12:02:28 INFO - PROCESS | 1950 | 1477508548334 Marionette TRACE conn5 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:28 INFO - PROCESS | 1950 | 1477508548572 Marionette TRACE conn5 <- [1,3222,null,{"value":null}] 12:02:28 INFO - PROCESS | 1950 | 1477508548725 Marionette TRACE conn5 -> [0,3223,"getWindowHandles",null] 12:02:28 INFO - PROCESS | 1950 | 1477508548729 Marionette TRACE conn5 <- [1,3223,null,["8"]] 12:02:28 INFO - PROCESS | 1950 | 1477508548736 Marionette TRACE conn5 -> [0,3224,"switchToWindow",{"name":"8"}] 12:02:28 INFO - PROCESS | 1950 | 1477508548744 Marionette TRACE conn5 <- [1,3224,null,{}] 12:02:28 INFO - PROCESS | 1950 | 1477508548793 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403a000 == 17 [pid = 1950] [id = 715] 12:02:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x8403b800) [pid = 1950] [serial = 2077] [outer = (nil)] 12:02:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x88436000) [pid = 1950] [serial = 2078] [outer = 0x8403b800] 12:02:28 INFO - PROCESS | 1950 | 1477508548903 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x88436800) [pid = 1950] [serial = 2079] [outer = 0x8403b800] 12:02:29 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 12:02:29 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:29 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:29 INFO - PROCESS | 1950 | 1477508549565 Marionette TRACE conn5 <- [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]]]}] 12:02:29 INFO - . 12:02:29 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1281ms 12:02:29 INFO - PROCESS | 1950 | 1477508549605 Marionette TRACE conn5 -> [0,3226,"getWindowHandle",null] 12:02:29 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 12:02:29 INFO - PROCESS | 1950 | 1477508549610 Marionette TRACE conn5 <- [1,3226,null,{"value":"8"}] 12:02:29 INFO - PROCESS | 1950 | 1477508549619 Marionette TRACE conn5 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:29 INFO - PROCESS | 1950 | 1477508549841 Marionette TRACE conn5 <- [1,3227,null,{"value":null}] 12:02:30 INFO - PROCESS | 1950 | 1477508550021 Marionette TRACE conn5 -> [0,3228,"getWindowHandles",null] 12:02:30 INFO - PROCESS | 1950 | 1477508550024 Marionette TRACE conn5 <- [1,3228,null,["8"]] 12:02:30 INFO - PROCESS | 1950 | 1477508550036 Marionette TRACE conn5 -> [0,3229,"switchToWindow",{"name":"8"}] 12:02:30 INFO - PROCESS | 1950 | 1477508550048 Marionette TRACE conn5 <- [1,3229,null,{}] 12:02:30 INFO - PROCESS | 1950 | 1477508550099 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c759800 == 18 [pid = 1950] [id = 716] 12:02:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x8c75b400) [pid = 1950] [serial = 2080] [outer = (nil)] 12:02:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x8c760400) [pid = 1950] [serial = 2081] [outer = 0x8c75b400] 12:02:30 INFO - PROCESS | 1950 | 1477508550210 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x8cb6a400) [pid = 1950] [serial = 2082] [outer = 0x8c75b400] 12:02:30 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:30 INFO - PROCESS | 1950 | 1477508550939 Marionette TRACE conn5 <- [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]]]}] 12:02:30 INFO - . 12:02:30 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1379ms 12:02:31 INFO - PROCESS | 1950 | 1477508550996 Marionette TRACE conn5 -> [0,3231,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 1950 | 1477508551000 Marionette TRACE conn5 <- [1,3231,null,{"value":"8"}] 12:02:31 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 12:02:31 INFO - PROCESS | 1950 | 1477508551008 Marionette TRACE conn5 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:31 INFO - PROCESS | 1950 | 1477508551450 Marionette TRACE conn5 <- [1,3232,null,{"value":null}] 12:02:31 INFO - PROCESS | 1950 | 1477508551602 Marionette TRACE conn5 -> [0,3233,"getWindowHandles",null] 12:02:31 INFO - PROCESS | 1950 | 1477508551616 Marionette TRACE conn5 <- [1,3233,null,["8"]] 12:02:31 INFO - PROCESS | 1950 | 1477508551638 Marionette TRACE conn5 -> [0,3234,"switchToWindow",{"name":"8"}] 12:02:31 INFO - PROCESS | 1950 | 1477508551650 Marionette TRACE conn5 <- [1,3234,null,{}] 12:02:31 INFO - PROCESS | 1950 | 1477508551663 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3e000 == 19 [pid = 1950] [id = 717] 12:02:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x82d51000) [pid = 1950] [serial = 2083] [outer = (nil)] 12:02:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x82e6d800) [pid = 1950] [serial = 2084] [outer = 0x82d51000] 12:02:31 INFO - PROCESS | 1950 | 1477508551757 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x83106800) [pid = 1950] [serial = 2085] [outer = 0x82d51000] 12:02:32 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6e800 == 18 [pid = 1950] [id = 705] 12:02:33 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:33 INFO - PROCESS | 1950 | 1477508553348 Marionette TRACE conn5 <- [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]]]}] 12:02:33 INFO - . 12:02:33 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 2378ms 12:02:33 INFO - PROCESS | 1950 | 1477508553388 Marionette TRACE conn5 -> [0,3236,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1950 | 1477508553395 Marionette TRACE conn5 <- [1,3236,null,{"value":"8"}] 12:02:33 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 12:02:33 INFO - PROCESS | 1950 | 1477508553407 Marionette TRACE conn5 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:33 INFO - PROCESS | 1950 | 1477508553616 Marionette TRACE conn5 <- [1,3237,null,{"value":null}] 12:02:33 INFO - PROCESS | 1950 | 1477508553792 Marionette TRACE conn5 -> [0,3238,"getWindowHandles",null] 12:02:33 INFO - PROCESS | 1950 | 1477508553801 Marionette TRACE conn5 <- [1,3238,null,["8"]] 12:02:33 INFO - PROCESS | 1950 | 1477508553822 Marionette TRACE conn5 -> [0,3239,"switchToWindow",{"name":"8"}] 12:02:33 INFO - PROCESS | 1950 | 1477508553835 Marionette TRACE conn5 <- [1,3239,null,{}] 12:02:33 INFO - PROCESS | 1950 | 1477508553847 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6b000 == 19 [pid = 1950] [id = 718] 12:02:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x82e6bc00) [pid = 1950] [serial = 2086] [outer = (nil)] 12:02:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8300c000) [pid = 1950] [serial = 2087] [outer = 0x82e6bc00] 12:02:33 INFO - PROCESS | 1950 | 1477508553988 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x82da6c00) [pid = 1950] [serial = 2088] [outer = 0x82e6bc00] 12:02:34 INFO - PROCESS | 1950 | 1477508554644 Marionette TRACE conn5 <- [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"]]]}] 12:02:34 INFO - . 12:02:34 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1321ms 12:02:34 INFO - PROCESS | 1950 | 1477508554822 Marionette TRACE conn5 -> [0,3241,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1950 | 1477508554830 Marionette TRACE conn5 <- [1,3241,null,{"value":"8"}] 12:02:34 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 12:02:34 INFO - PROCESS | 1950 | 1477508554846 Marionette TRACE conn5 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:35 INFO - PROCESS | 1950 | 1477508555114 Marionette TRACE conn5 <- [1,3242,null,{"value":null}] 12:02:35 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:35 INFO - PROCESS | 1950 | 1477508555155 Marionette TRACE conn5 -> [0,3243,"getWindowHandles",null] 12:02:35 INFO - PROCESS | 1950 | 1477508555159 Marionette TRACE conn5 <- [1,3243,null,["8"]] 12:02:35 INFO - PROCESS | 1950 | 1477508555171 Marionette TRACE conn5 -> [0,3244,"switchToWindow",{"name":"8"}] 12:02:35 INFO - PROCESS | 1950 | 1477508555178 Marionette TRACE conn5 <- [1,3244,null,{}] 12:02:35 INFO - PROCESS | 1950 | 1477508555269 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324e800 == 20 [pid = 1950] [id = 719] 12:02:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8376d400) [pid = 1950] [serial = 2089] [outer = (nil)] 12:02:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83774c00) [pid = 1950] [serial = 2090] [outer = 0x8376d400] 12:02:35 INFO - PROCESS | 1950 | 1477508555361 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83f34c00) [pid = 1950] [serial = 2091] [outer = 0x8376d400] 12:02:36 INFO - PROCESS | 1950 | 1477508556041 Marionette TRACE conn5 <- [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]]]}] 12:02:36 INFO - . 12:02:36 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1222ms 12:02:36 INFO - PROCESS | 1950 | 1477508556079 Marionette TRACE conn5 -> [0,3246,"getWindowHandle",null] 12:02:36 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 12:02:36 INFO - PROCESS | 1950 | 1477508556087 Marionette TRACE conn5 <- [1,3246,null,{"value":"8"}] 12:02:36 INFO - PROCESS | 1950 | 1477508556096 Marionette TRACE conn5 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:36 INFO - PROCESS | 1950 | 1477508556342 Marionette TRACE conn5 <- [1,3247,null,{"value":null}] 12:02:36 INFO - PROCESS | 1950 | 1477508556371 Marionette TRACE conn5 -> [0,3248,"getWindowHandles",null] 12:02:36 INFO - PROCESS | 1950 | 1477508556377 Marionette TRACE conn5 <- [1,3248,null,["8"]] 12:02:36 INFO - PROCESS | 1950 | 1477508556383 Marionette TRACE conn5 -> [0,3249,"switchToWindow",{"name":"8"}] 12:02:36 INFO - PROCESS | 1950 | 1477508556391 Marionette TRACE conn5 <- [1,3249,null,{}] 12:02:36 INFO - PROCESS | 1950 | 1477508556472 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x88431c00 == 21 [pid = 1950] [id = 720] 12:02:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x88432000) [pid = 1950] [serial = 2092] [outer = (nil)] 12:02:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x88437800) [pid = 1950] [serial = 2093] [outer = 0x88432000] 12:02:36 INFO - PROCESS | 1950 | 1477508556569 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8c758400) [pid = 1950] [serial = 2094] [outer = 0x88432000] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8403d400) [pid = 1950] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x83f41000) [pid = 1950] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83770800) [pid = 1950] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x836be800) [pid = 1950] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x831dd400) [pid = 1950] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83001c00) [pid = 1950] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82a42800) [pid = 1950] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 12:02:37 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82e6a400) [pid = 1950] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 12:02:37 INFO - PROCESS | 1950 | 1477508557383 Marionette TRACE conn5 <- [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]]]}] 12:02:37 INFO - .. 12:02:37 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1334ms 12:02:37 INFO - PROCESS | 1950 | 1477508557429 Marionette TRACE conn5 -> [0,3251,"getWindowHandle",null] 12:02:37 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 12:02:37 INFO - PROCESS | 1950 | 1477508557435 Marionette TRACE conn5 <- [1,3251,null,{"value":"8"}] 12:02:37 INFO - PROCESS | 1950 | 1477508557446 Marionette TRACE conn5 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:37 INFO - PROCESS | 1950 | 1477508557706 Marionette TRACE conn5 <- [1,3252,null,{"value":null}] 12:02:37 INFO - PROCESS | 1950 | 1477508557726 Marionette TRACE conn5 -> [0,3253,"getWindowHandles",null] 12:02:37 INFO - PROCESS | 1950 | 1477508557733 Marionette TRACE conn5 <- [1,3253,null,["8"]] 12:02:37 INFO - PROCESS | 1950 | 1477508557740 Marionette TRACE conn5 -> [0,3254,"switchToWindow",{"name":"8"}] 12:02:37 INFO - PROCESS | 1950 | 1477508557747 Marionette TRACE conn5 <- [1,3254,null,{}] 12:02:37 INFO - PROCESS | 1950 | 1477508557755 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403f400 == 22 [pid = 1950] [id = 721] 12:02:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8c75bc00) [pid = 1950] [serial = 2095] [outer = (nil)] 12:02:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8cb6dc00) [pid = 1950] [serial = 2096] [outer = 0x8c75bc00] 12:02:37 INFO - PROCESS | 1950 | 1477508557846 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8cb71000) [pid = 1950] [serial = 2097] [outer = 0x8c75bc00] 12:02:38 INFO - PROCESS | 1950 | 1477508558468 Marionette TRACE conn5 <- [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]]]}] 12:02:38 INFO - . 12:02:38 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1072ms 12:02:38 INFO - PROCESS | 1950 | 1477508558516 Marionette TRACE conn5 -> [0,3256,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1950 | 1477508558520 Marionette TRACE conn5 <- [1,3256,null,{"value":"8"}] 12:02:38 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 12:02:38 INFO - PROCESS | 1950 | 1477508558528 Marionette TRACE conn5 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:38 INFO - PROCESS | 1950 | 1477508558771 Marionette TRACE conn5 <- [1,3257,null,{"value":null}] 12:02:38 INFO - PROCESS | 1950 | 1477508558860 Marionette TRACE conn5 -> [0,3258,"getWindowHandles",null] 12:02:38 INFO - PROCESS | 1950 | 1477508558865 Marionette TRACE conn5 <- [1,3258,null,["8"]] 12:02:38 INFO - PROCESS | 1950 | 1477508558871 Marionette TRACE conn5 -> [0,3259,"switchToWindow",{"name":"8"}] 12:02:38 INFO - PROCESS | 1950 | 1477508558877 Marionette TRACE conn5 <- [1,3259,null,{}] 12:02:38 INFO - PROCESS | 1950 | 1477508558883 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb2400 == 23 [pid = 1950] [id = 722] 12:02:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x8cbb2800) [pid = 1950] [serial = 2098] [outer = (nil)] 12:02:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8cbb5000) [pid = 1950] [serial = 2099] [outer = 0x8cbb2800] 12:02:38 INFO - PROCESS | 1950 | 1477508558971 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8cbb8400) [pid = 1950] [serial = 2100] [outer = 0x8cbb2800] 12:02:39 INFO - PROCESS | 1950 | 1477508559787 Marionette TRACE conn5 <- [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]]]}] 12:02:39 INFO - .. 12:02:39 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1272ms 12:02:39 INFO - PROCESS | 1950 | 1477508559802 Marionette TRACE conn5 -> [0,3261,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1950 | 1477508559810 Marionette TRACE conn5 <- [1,3261,null,{"value":"8"}] 12:02:39 INFO - TEST-START | /websockets/Create-valid-url.htm 12:02:39 INFO - PROCESS | 1950 | 1477508559823 Marionette TRACE conn5 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:40 INFO - PROCESS | 1950 | 1477508560166 Marionette TRACE conn5 <- [1,3262,null,{"value":null}] 12:02:40 INFO - PROCESS | 1950 | 1477508560306 Marionette TRACE conn5 -> [0,3263,"getWindowHandles",null] 12:02:40 INFO - PROCESS | 1950 | 1477508560312 Marionette TRACE conn5 <- [1,3263,null,["8"]] 12:02:40 INFO - PROCESS | 1950 | 1477508560363 Marionette TRACE conn5 -> [0,3264,"switchToWindow",{"name":"8"}] 12:02:40 INFO - PROCESS | 1950 | 1477508560372 Marionette TRACE conn5 <- [1,3264,null,{}] 12:02:40 INFO - PROCESS | 1950 | 1477508560383 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x83105400 == 24 [pid = 1950] [id = 723] 12:02:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x831eb000) [pid = 1950] [serial = 2101] [outer = (nil)] 12:02:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x836bdc00) [pid = 1950] [serial = 2102] [outer = 0x831eb000] 12:02:40 INFO - PROCESS | 1950 | 1477508560488 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x836cc800) [pid = 1950] [serial = 2103] [outer = 0x831eb000] 12:02:41 INFO - PROCESS | 1950 | 1477508561262 Marionette TRACE conn5 <- [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]]]}] 12:02:41 INFO - .. 12:02:41 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1476ms 12:02:41 INFO - PROCESS | 1950 | 1477508561324 Marionette TRACE conn5 -> [0,3266,"getWindowHandle",null] 12:02:41 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 12:02:41 INFO - PROCESS | 1950 | 1477508561333 Marionette TRACE conn5 <- [1,3266,null,{"value":"8"}] 12:02:41 INFO - PROCESS | 1950 | 1477508561346 Marionette TRACE conn5 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:41 INFO - PROCESS | 1950 | 1477508561559 Marionette TRACE conn5 <- [1,3267,null,{"value":null}] 12:02:41 INFO - PROCESS | 1950 | 1477508561743 Marionette TRACE conn5 -> [0,3268,"getWindowHandles",null] 12:02:41 INFO - PROCESS | 1950 | 1477508561749 Marionette TRACE conn5 <- [1,3268,null,["8"]] 12:02:41 INFO - PROCESS | 1950 | 1477508561757 Marionette TRACE conn5 -> [0,3269,"switchToWindow",{"name":"8"}] 12:02:41 INFO - PROCESS | 1950 | 1477508561764 Marionette TRACE conn5 <- [1,3269,null,{}] 12:02:41 INFO - PROCESS | 1950 | 1477508561815 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e8c00 == 25 [pid = 1950] [id = 724] 12:02:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8843ec00) [pid = 1950] [serial = 2104] [outer = (nil)] 12:02:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8c762400) [pid = 1950] [serial = 2105] [outer = 0x8843ec00] 12:02:41 INFO - PROCESS | 1950 | 1477508561920 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8cb6d400) [pid = 1950] [serial = 2106] [outer = 0x8843ec00] 12:02:42 INFO - PROCESS | 1950 | 1477508562689 Marionette TRACE conn5 <- [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]]]}] 12:02:42 INFO - . 12:02:42 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1427ms 12:02:42 INFO - PROCESS | 1950 | 1477508562780 Marionette TRACE conn5 -> [0,3271,"getWindowHandle",null] 12:02:42 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 12:02:42 INFO - PROCESS | 1950 | 1477508562789 Marionette TRACE conn5 <- [1,3271,null,{"value":"8"}] 12:02:42 INFO - PROCESS | 1950 | 1477508562797 Marionette TRACE conn5 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:43 INFO - PROCESS | 1950 | 1477508563096 Marionette TRACE conn5 <- [1,3272,null,{"value":null}] 12:02:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:43 INFO - PROCESS | 1950 | 1477508563363 Marionette TRACE conn5 -> [0,3273,"getWindowHandles",null] 12:02:43 INFO - PROCESS | 1950 | 1477508563368 Marionette TRACE conn5 <- [1,3273,null,["8"]] 12:02:43 INFO - PROCESS | 1950 | 1477508563420 Marionette TRACE conn5 -> [0,3274,"switchToWindow",{"name":"8"}] 12:02:43 INFO - PROCESS | 1950 | 1477508563431 Marionette TRACE conn5 <- [1,3274,null,{}] 12:02:43 INFO - PROCESS | 1950 | 1477508563441 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42800 == 26 [pid = 1950] [id = 725] 12:02:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x82a43c00) [pid = 1950] [serial = 2107] [outer = (nil)] 12:02:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82d4d400) [pid = 1950] [serial = 2108] [outer = 0x82a43c00] 12:02:43 INFO - PROCESS | 1950 | 1477508563537 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x82da8c00) [pid = 1950] [serial = 2109] [outer = 0x82a43c00] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x84041000) [pid = 1950] [serial = 2069] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x84041c00) [pid = 1950] [serial = 2070] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x83fd1400) [pid = 1950] [serial = 2066] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x84035000) [pid = 1950] [serial = 2067] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x83774800) [pid = 1950] [serial = 2063] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83f35800) [pid = 1950] [serial = 2064] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x836c2000) [pid = 1950] [serial = 2060] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x836cac00) [pid = 1950] [serial = 2061] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x831df400) [pid = 1950] [serial = 2057] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x831e5400) [pid = 1950] [serial = 2058] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x82e6dc00) [pid = 1950] [serial = 2054] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x82e6fc00) [pid = 1950] [serial = 2055] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x82d46400) [pid = 1950] [serial = 2051] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x82d52000) [pid = 1950] [serial = 2052] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x836bec00) [pid = 1950] [serial = 2049] [outer = (nil)] [url = about:blank] 12:02:44 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 12:02:44 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:02:44 INFO - PROCESS | 1950 | 1477508564375 Marionette TRACE conn5 <- [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]]]}] 12:02:44 INFO - . 12:02:44 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1626ms 12:02:44 INFO - PROCESS | 1950 | 1477508564425 Marionette TRACE conn5 -> [0,3276,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1950 | 1477508564432 Marionette TRACE conn5 <- [1,3276,null,{"value":"8"}] 12:02:44 INFO - TEST-START | /websockets/Secure-Close-0.htm 12:02:44 INFO - PROCESS | 1950 | 1477508564442 Marionette TRACE conn5 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:44 INFO - PROCESS | 1950 | 1477508564639 Marionette TRACE conn5 <- [1,3277,null,{"value":null}] 12:02:44 INFO - PROCESS | 1950 | 1477508564825 Marionette TRACE conn5 -> [0,3278,"getWindowHandles",null] 12:02:44 INFO - PROCESS | 1950 | 1477508564833 Marionette TRACE conn5 <- [1,3278,null,["8"]] 12:02:44 INFO - PROCESS | 1950 | 1477508564840 Marionette TRACE conn5 -> [0,3279,"switchToWindow",{"name":"8"}] 12:02:44 INFO - PROCESS | 1950 | 1477508564850 Marionette TRACE conn5 <- [1,3279,null,{}] 12:02:44 INFO - PROCESS | 1950 | 1477508564855 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310f000 == 27 [pid = 1950] [id = 726] 12:02:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8310fc00) [pid = 1950] [serial = 2110] [outer = (nil)] 12:02:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x831e1400) [pid = 1950] [serial = 2111] [outer = 0x8310fc00] 12:02:44 INFO - PROCESS | 1950 | 1477508564972 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x831e4400) [pid = 1950] [serial = 2112] [outer = 0x8310fc00] 12:02:45 INFO - PROCESS | 1950 | 1477508565617 Marionette TRACE conn5 <- [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]]]}] 12:02:45 INFO - . 12:02:45 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1231ms 12:02:45 INFO - PROCESS | 1950 | 1477508565674 Marionette TRACE conn5 -> [0,3281,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 1950 | 1477508565679 Marionette TRACE conn5 <- [1,3281,null,{"value":"8"}] 12:02:45 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 12:02:45 INFO - PROCESS | 1950 | 1477508565692 Marionette TRACE conn5 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:45 INFO - PROCESS | 1950 | 1477508565954 Marionette TRACE conn5 <- [1,3282,null,{"value":null}] 12:02:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:45 INFO - PROCESS | 1950 | 1477508565986 Marionette TRACE conn5 -> [0,3283,"getWindowHandles",null] 12:02:46 INFO - PROCESS | 1950 | 1477508565998 Marionette TRACE conn5 <- [1,3283,null,["8"]] 12:02:46 INFO - PROCESS | 1950 | 1477508566006 Marionette TRACE conn5 -> [0,3284,"switchToWindow",{"name":"8"}] 12:02:46 INFO - PROCESS | 1950 | 1477508566014 Marionette TRACE conn5 <- [1,3284,null,{}] 12:02:46 INFO - PROCESS | 1950 | 1477508566020 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3c000 == 28 [pid = 1950] [id = 727] 12:02:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x83f3c800) [pid = 1950] [serial = 2113] [outer = (nil)] 12:02:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x83fcf800) [pid = 1950] [serial = 2114] [outer = 0x83f3c800] 12:02:46 INFO - PROCESS | 1950 | 1477508566107 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8403c400) [pid = 1950] [serial = 2115] [outer = 0x83f3c800] 12:02:46 INFO - PROCESS | 1950 | 1477508566882 Marionette TRACE conn5 <- [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]]]}] 12:02:46 INFO - .. 12:02:46 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1223ms 12:02:46 INFO - PROCESS | 1950 | 1477508566916 Marionette TRACE conn5 -> [0,3286,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1950 | 1477508566920 Marionette TRACE conn5 <- [1,3286,null,{"value":"8"}] 12:02:46 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 12:02:46 INFO - PROCESS | 1950 | 1477508566937 Marionette TRACE conn5 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:47 INFO - PROCESS | 1950 | 1477508567204 Marionette TRACE conn5 <- [1,3287,null,{"value":null}] 12:02:47 INFO - PROCESS | 1950 | 1477508567228 Marionette TRACE conn5 -> [0,3288,"getWindowHandles",null] 12:02:47 INFO - PROCESS | 1950 | 1477508567233 Marionette TRACE conn5 <- [1,3288,null,["8"]] 12:02:47 INFO - PROCESS | 1950 | 1477508567239 Marionette TRACE conn5 -> [0,3289,"switchToWindow",{"name":"8"}] 12:02:47 INFO - PROCESS | 1950 | 1477508567247 Marionette TRACE conn5 <- [1,3289,null,{}] 12:02:47 INFO - PROCESS | 1950 | 1477508567329 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c757800 == 29 [pid = 1950] [id = 728] 12:02:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8c759000) [pid = 1950] [serial = 2116] [outer = (nil)] 12:02:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8cb6c400) [pid = 1950] [serial = 2117] [outer = 0x8c759000] 12:02:47 INFO - PROCESS | 1950 | 1477508567421 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8cbafc00) [pid = 1950] [serial = 2118] [outer = 0x8c759000] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x82d51000) [pid = 1950] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x88432000) [pid = 1950] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x82d47c00) [pid = 1950] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x83240c00) [pid = 1950] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8403b800) [pid = 1950] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x8c75b400) [pid = 1950] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x8376d400) [pid = 1950] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8c75bc00) [pid = 1950] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 12:02:48 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x82e6bc00) [pid = 1950] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 12:02:48 INFO - PROCESS | 1950 | 1477508568310 Marionette TRACE conn5 <- [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]]]}] 12:02:48 INFO - .. 12:02:48 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1421ms 12:02:48 INFO - PROCESS | 1950 | 1477508568352 Marionette TRACE conn5 -> [0,3291,"getWindowHandle",null] 12:02:48 INFO - TEST-START | /websockets/Secure-Close-1000.htm 12:02:48 INFO - PROCESS | 1950 | 1477508568357 Marionette TRACE conn5 <- [1,3291,null,{"value":"8"}] 12:02:48 INFO - PROCESS | 1950 | 1477508568366 Marionette TRACE conn5 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:48 INFO - PROCESS | 1950 | 1477508568563 Marionette TRACE conn5 <- [1,3292,null,{"value":null}] 12:02:48 INFO - PROCESS | 1950 | 1477508568710 Marionette TRACE conn5 -> [0,3293,"getWindowHandles",null] 12:02:48 INFO - PROCESS | 1950 | 1477508568714 Marionette TRACE conn5 <- [1,3293,null,["8"]] 12:02:48 INFO - PROCESS | 1950 | 1477508568720 Marionette TRACE conn5 -> [0,3294,"switchToWindow",{"name":"8"}] 12:02:48 INFO - PROCESS | 1950 | 1477508568726 Marionette TRACE conn5 <- [1,3294,null,{}] 12:02:48 INFO - PROCESS | 1950 | 1477508568734 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x836bd400 == 30 [pid = 1950] [id = 729] 12:02:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x8cbbc800) [pid = 1950] [serial = 2119] [outer = (nil)] 12:02:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x8d172c00) [pid = 1950] [serial = 2120] [outer = 0x8cbbc800] 12:02:48 INFO - PROCESS | 1950 | 1477508568820 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x8d176400) [pid = 1950] [serial = 2121] [outer = 0x8cbbc800] 12:02:49 INFO - PROCESS | 1950 | 1477508569407 Marionette TRACE conn5 <- [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]]]}] 12:02:49 INFO - .. 12:02:49 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1078ms 12:02:49 INFO - PROCESS | 1950 | 1477508569443 Marionette TRACE conn5 -> [0,3296,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1950 | 1477508569448 Marionette TRACE conn5 <- [1,3296,null,{"value":"8"}] 12:02:49 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 12:02:49 INFO - PROCESS | 1950 | 1477508569472 Marionette TRACE conn5 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:49 INFO - PROCESS | 1950 | 1477508569661 Marionette TRACE conn5 <- [1,3297,null,{"value":null}] 12:02:49 INFO - PROCESS | 1950 | 1477508569803 Marionette TRACE conn5 -> [0,3298,"getWindowHandles",null] 12:02:49 INFO - PROCESS | 1950 | 1477508569808 Marionette TRACE conn5 <- [1,3298,null,["8"]] 12:02:49 INFO - PROCESS | 1950 | 1477508569818 Marionette TRACE conn5 -> [0,3299,"switchToWindow",{"name":"8"}] 12:02:49 INFO - PROCESS | 1950 | 1477508569826 Marionette TRACE conn5 <- [1,3299,null,{}] 12:02:49 INFO - PROCESS | 1950 | 1477508569832 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1f000 == 31 [pid = 1950] [id = 730] 12:02:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x8db1f800) [pid = 1950] [serial = 2122] [outer = (nil)] 12:02:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8db22400) [pid = 1950] [serial = 2123] [outer = 0x8db1f800] 12:02:50 INFO - PROCESS | 1950 | 1477508570042 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8db41000) [pid = 1950] [serial = 2124] [outer = 0x8db1f800] 12:02:50 INFO - PROCESS | 1950 | 1477508570848 Marionette TRACE conn5 <- [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]]]}] 12:02:50 INFO - .. 12:02:50 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1425ms 12:02:50 INFO - PROCESS | 1950 | 1477508570898 Marionette TRACE conn5 -> [0,3301,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1950 | 1477508570905 Marionette TRACE conn5 <- [1,3301,null,{"value":"8"}] 12:02:50 INFO - TEST-START | /websockets/Secure-Close-1005.htm 12:02:50 INFO - PROCESS | 1950 | 1477508570962 Marionette TRACE conn5 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:51 INFO - PROCESS | 1950 | 1477508571207 Marionette TRACE conn5 <- [1,3302,null,{"value":null}] 12:02:51 INFO - PROCESS | 1950 | 1477508571395 Marionette TRACE conn5 -> [0,3303,"getWindowHandles",null] 12:02:51 INFO - PROCESS | 1950 | 1477508571402 Marionette TRACE conn5 <- [1,3303,null,["8"]] 12:02:51 INFO - PROCESS | 1950 | 1477508571412 Marionette TRACE conn5 -> [0,3304,"switchToWindow",{"name":"8"}] 12:02:51 INFO - PROCESS | 1950 | 1477508571420 Marionette TRACE conn5 <- [1,3304,null,{}] 12:02:51 INFO - PROCESS | 1950 | 1477508571428 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324d000 == 32 [pid = 1950] [id = 731] 12:02:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x8324d800) [pid = 1950] [serial = 2125] [outer = (nil)] 12:02:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x83769c00) [pid = 1950] [serial = 2126] [outer = 0x8324d800] 12:02:51 INFO - PROCESS | 1950 | 1477508571536 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x83247000) [pid = 1950] [serial = 2127] [outer = 0x8324d800] 12:02:52 INFO - PROCESS | 1950 | 1477508572290 Marionette TRACE conn5 <- [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]]]}] 12:02:52 INFO - . 12:02:52 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1373ms 12:02:52 INFO - PROCESS | 1950 | 1477508572331 Marionette TRACE conn5 -> [0,3306,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1950 | 1477508572339 Marionette TRACE conn5 <- [1,3306,null,{"value":"8"}] 12:02:52 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 12:02:52 INFO - PROCESS | 1950 | 1477508572363 Marionette TRACE conn5 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:52 INFO - PROCESS | 1950 | 1477508572626 Marionette TRACE conn5 <- [1,3307,null,{"value":null}] 12:02:52 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:52 INFO - PROCESS | 1950 | 1477508572760 Marionette TRACE conn5 -> [0,3308,"getWindowHandles",null] 12:02:52 INFO - PROCESS | 1950 | 1477508572766 Marionette TRACE conn5 <- [1,3308,null,["8"]] 12:02:52 INFO - PROCESS | 1950 | 1477508572780 Marionette TRACE conn5 -> [0,3309,"switchToWindow",{"name":"8"}] 12:02:52 INFO - PROCESS | 1950 | 1477508572787 Marionette TRACE conn5 <- [1,3309,null,{}] 12:02:52 INFO - PROCESS | 1950 | 1477508572794 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c756400 == 33 [pid = 1950] [id = 732] 12:02:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8cb6a000) [pid = 1950] [serial = 2128] [outer = (nil)] 12:02:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8cb72400) [pid = 1950] [serial = 2129] [outer = 0x8cb6a000] 12:02:52 INFO - PROCESS | 1950 | 1477508572897 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8cbb9c00) [pid = 1950] [serial = 2130] [outer = 0x8cb6a000] 12:02:53 INFO - PROCESS | 1950 | 1477508573637 Marionette TRACE conn5 <- [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]]]}] 12:02:53 INFO - . 12:02:53 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1320ms 12:02:53 INFO - PROCESS | 1950 | 1477508573677 Marionette TRACE conn5 -> [0,3311,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1950 | 1477508573686 Marionette TRACE conn5 <- [1,3311,null,{"value":"8"}] 12:02:53 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 12:02:53 INFO - PROCESS | 1950 | 1477508573714 Marionette TRACE conn5 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:53 INFO - PROCESS | 1950 | 1477508573923 Marionette TRACE conn5 <- [1,3312,null,{"value":null}] 12:02:53 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:54 INFO - PROCESS | 1950 | 1477508574116 Marionette TRACE conn5 -> [0,3313,"getWindowHandles",null] 12:02:54 INFO - PROCESS | 1950 | 1477508574121 Marionette TRACE conn5 <- [1,3313,null,["8"]] 12:02:54 INFO - PROCESS | 1950 | 1477508574129 Marionette TRACE conn5 -> [0,3314,"switchToWindow",{"name":"8"}] 12:02:54 INFO - PROCESS | 1950 | 1477508574137 Marionette TRACE conn5 <- [1,3314,null,{}] 12:02:54 INFO - PROCESS | 1950 | 1477508574189 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f3b800 == 34 [pid = 1950] [id = 733] 12:02:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8f813400) [pid = 1950] [serial = 2131] [outer = (nil)] 12:02:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8f89d800) [pid = 1950] [serial = 2132] [outer = 0x8f813400] 12:02:54 INFO - PROCESS | 1950 | 1477508574293 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8f8a3800) [pid = 1950] [serial = 2133] [outer = 0x8f813400] 12:02:55 INFO - PROCESS | 1950 | 1477508575069 Marionette TRACE conn5 <- [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]]]}] 12:02:55 INFO - .. 12:02:55 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1386ms 12:02:55 INFO - PROCESS | 1950 | 1477508575114 Marionette TRACE conn5 -> [0,3316,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1950 | 1477508575120 Marionette TRACE conn5 <- [1,3316,null,{"value":"8"}] 12:02:55 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 12:02:55 INFO - PROCESS | 1950 | 1477508575131 Marionette TRACE conn5 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:55 INFO - PROCESS | 1950 | 1477508575357 Marionette TRACE conn5 <- [1,3317,null,{"value":null}] 12:02:55 INFO - PROCESS | 1950 | 1477508575550 Marionette TRACE conn5 -> [0,3318,"getWindowHandles",null] 12:02:55 INFO - PROCESS | 1950 | 1477508575555 Marionette TRACE conn5 <- [1,3318,null,["8"]] 12:02:55 INFO - PROCESS | 1950 | 1477508575562 Marionette TRACE conn5 -> [0,3319,"switchToWindow",{"name":"8"}] 12:02:55 INFO - PROCESS | 1950 | 1477508575571 Marionette TRACE conn5 <- [1,3319,null,{}] 12:02:55 INFO - PROCESS | 1950 | 1477508575623 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f7f1000 == 35 [pid = 1950] [id = 734] 12:02:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8f934800) [pid = 1950] [serial = 2134] [outer = (nil)] 12:02:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8f93d000) [pid = 1950] [serial = 2135] [outer = 0x8f934800] 12:02:55 INFO - PROCESS | 1950 | 1477508575720 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8f9a3400) [pid = 1950] [serial = 2136] [outer = 0x8f934800] 12:02:56 INFO - PROCESS | 1950 | 1477508576440 Marionette TRACE conn5 <- [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]]]}] 12:02:56 INFO - .. 12:02:56 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1326ms 12:02:56 INFO - PROCESS | 1950 | 1477508576457 Marionette TRACE conn5 -> [0,3321,"getWindowHandle",null] 12:02:56 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 12:02:56 INFO - PROCESS | 1950 | 1477508576462 Marionette TRACE conn5 <- [1,3321,null,{"value":"8"}] 12:02:56 INFO - PROCESS | 1950 | 1477508576471 Marionette TRACE conn5 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:56 INFO - PROCESS | 1950 | 1477508576665 Marionette TRACE conn5 <- [1,3322,null,{"value":null}] 12:02:56 INFO - PROCESS | 1950 | 1477508576854 Marionette TRACE conn5 -> [0,3323,"getWindowHandles",null] 12:02:56 INFO - PROCESS | 1950 | 1477508576874 Marionette TRACE conn5 <- [1,3323,null,["8"]] 12:02:57 INFO - PROCESS | 1950 | 1477508577066 Marionette TRACE conn5 -> [0,3324,"switchToWindow",{"name":"8"}] 12:02:57 INFO - PROCESS | 1950 | 1477508577076 Marionette TRACE conn5 <- [1,3324,null,{}] 12:02:57 INFO - PROCESS | 1950 | 1477508577085 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a3e800 == 36 [pid = 1950] [id = 735] 12:02:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x82da3000) [pid = 1950] [serial = 2137] [outer = (nil)] 12:02:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8300bc00) [pid = 1950] [serial = 2138] [outer = 0x82da3000] 12:02:57 INFO - PROCESS | 1950 | 1477508577181 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x83105800) [pid = 1950] [serial = 2139] [outer = 0x82da3000] 12:02:58 INFO - PROCESS | 1950 | 1477508578000 Marionette TRACE conn5 <- [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]]]}] 12:02:58 INFO - .. 12:02:58 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1579ms 12:02:58 INFO - PROCESS | 1950 | 1477508578051 Marionette TRACE conn5 -> [0,3326,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1950 | 1477508578059 Marionette TRACE conn5 <- [1,3326,null,{"value":"8"}] 12:02:58 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 12:02:58 INFO - PROCESS | 1950 | 1477508578071 Marionette TRACE conn5 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:58 INFO - PROCESS | 1950 | 1477508578278 Marionette TRACE conn5 <- [1,3327,null,{"value":null}] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x82e6ec00) [pid = 1950] [serial = 2073] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x82da6c00) [pid = 1950] [serial = 2088] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x83f34c00) [pid = 1950] [serial = 2091] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x82da3800) [pid = 1950] [serial = 2072] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8300c000) [pid = 1950] [serial = 2087] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x83774c00) [pid = 1950] [serial = 2090] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x88436800) [pid = 1950] [serial = 2079] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x8cb71000) [pid = 1950] [serial = 2097] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8c758400) [pid = 1950] [serial = 2094] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83106800) [pid = 1950] [serial = 2085] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x836c1000) [pid = 1950] [serial = 2076] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8c760400) [pid = 1950] [serial = 2081] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8cb6dc00) [pid = 1950] [serial = 2096] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8cb6a400) [pid = 1950] [serial = 2082] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8324b800) [pid = 1950] [serial = 2075] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x88436000) [pid = 1950] [serial = 2078] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x88437800) [pid = 1950] [serial = 2093] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x82e6d800) [pid = 1950] [serial = 2084] [outer = (nil)] [url = about:blank] 12:02:58 INFO - PROCESS | 1950 | 1477508578532 Marionette TRACE conn5 -> [0,3328,"getWindowHandles",null] 12:02:58 INFO - PROCESS | 1950 | 1477508578538 Marionette TRACE conn5 <- [1,3328,null,["8"]] 12:02:58 INFO - PROCESS | 1950 | 1477508578551 Marionette TRACE conn5 -> [0,3329,"switchToWindow",{"name":"8"}] 12:02:58 INFO - PROCESS | 1950 | 1477508578563 Marionette TRACE conn5 <- [1,3329,null,{}] 12:02:58 INFO - PROCESS | 1950 | 1477508578571 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6e800 == 37 [pid = 1950] [id = 736] 12:02:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x82e6ec00) [pid = 1950] [serial = 2140] [outer = (nil)] 12:02:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x8300ac00) [pid = 1950] [serial = 2141] [outer = 0x82e6ec00] 12:02:58 INFO - PROCESS | 1950 | 1477508578665 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x8300f000) [pid = 1950] [serial = 2142] [outer = 0x82e6ec00] 12:02:59 INFO - PROCESS | 1950 | 1477508579361 Marionette TRACE conn5 <- [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]]]}] 12:02:59 INFO - . 12:02:59 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1322ms 12:02:59 INFO - PROCESS | 1950 | 1477508579391 Marionette TRACE conn5 -> [0,3331,"getWindowHandle",null] 12:02:59 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 12:02:59 INFO - PROCESS | 1950 | 1477508579396 Marionette TRACE conn5 <- [1,3331,null,{"value":"8"}] 12:02:59 INFO - PROCESS | 1950 | 1477508579405 Marionette TRACE conn5 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:02:59 INFO - PROCESS | 1950 | 1477508579612 Marionette TRACE conn5 <- [1,3332,null,{"value":null}] 12:02:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:02:59 INFO - PROCESS | 1950 | 1477508579766 Marionette TRACE conn5 -> [0,3333,"getWindowHandles",null] 12:02:59 INFO - PROCESS | 1950 | 1477508579771 Marionette TRACE conn5 <- [1,3333,null,["8"]] 12:02:59 INFO - PROCESS | 1950 | 1477508579788 Marionette TRACE conn5 -> [0,3334,"switchToWindow",{"name":"8"}] 12:02:59 INFO - PROCESS | 1950 | 1477508579802 Marionette TRACE conn5 <- [1,3334,null,{}] 12:02:59 INFO - PROCESS | 1950 | 1477508579810 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd1400 == 38 [pid = 1950] [id = 737] 12:02:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x83fd1c00) [pid = 1950] [serial = 2143] [outer = (nil)] 12:02:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x84035000) [pid = 1950] [serial = 2144] [outer = 0x83fd1c00] 12:02:59 INFO - PROCESS | 1950 | 1477508579899 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x88430000) [pid = 1950] [serial = 2145] [outer = 0x83fd1c00] 12:03:00 INFO - PROCESS | 1950 | 1477508580572 Marionette TRACE conn5 <- [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]]]}] 12:03:00 INFO - . 12:03:00 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1225ms 12:03:00 INFO - PROCESS | 1950 | 1477508580629 Marionette TRACE conn5 -> [0,3336,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1950 | 1477508580632 Marionette TRACE conn5 <- [1,3336,null,{"value":"8"}] 12:03:00 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 12:03:00 INFO - PROCESS | 1950 | 1477508580641 Marionette TRACE conn5 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:00 INFO - PROCESS | 1950 | 1477508580934 Marionette TRACE conn5 <- [1,3337,null,{"value":null}] 12:03:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:03:00 INFO - PROCESS | 1950 | 1477508580963 Marionette TRACE conn5 -> [0,3338,"getWindowHandles",null] 12:03:00 INFO - PROCESS | 1950 | 1477508580969 Marionette TRACE conn5 <- [1,3338,null,["8"]] 12:03:00 INFO - PROCESS | 1950 | 1477508580975 Marionette TRACE conn5 -> [0,3339,"switchToWindow",{"name":"8"}] 12:03:00 INFO - PROCESS | 1950 | 1477508580982 Marionette TRACE conn5 <- [1,3339,null,{}] 12:03:01 INFO - PROCESS | 1950 | 1477508581070 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75bc00 == 39 [pid = 1950] [id = 738] 12:03:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8c75cc00) [pid = 1950] [serial = 2146] [outer = (nil)] 12:03:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8c761800) [pid = 1950] [serial = 2147] [outer = 0x8c75cc00] 12:03:01 INFO - PROCESS | 1950 | 1477508581161 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8cb6c800) [pid = 1950] [serial = 2148] [outer = 0x8c75cc00] 12:03:01 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:03:01 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:03:01 INFO - PROCESS | 1950 | 1477508581981 Marionette TRACE conn5 <- [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]]]}] 12:03:02 INFO - .. 12:03:02 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1378ms 12:03:02 INFO - PROCESS | 1950 | 1477508582031 Marionette TRACE conn5 -> [0,3341,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1950 | 1477508582037 Marionette TRACE conn5 <- [1,3341,null,{"value":"8"}] 12:03:02 INFO - TEST-START | /websockets/Secure-Close-null.htm 12:03:02 INFO - PROCESS | 1950 | 1477508582045 Marionette TRACE conn5 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:02 INFO - PROCESS | 1950 | 1477508582304 Marionette TRACE conn5 <- [1,3342,null,{"value":null}] 12:03:02 INFO - PROCESS | 1950 | 1477508582335 Marionette TRACE conn5 -> [0,3343,"getWindowHandles",null] 12:03:02 INFO - PROCESS | 1950 | 1477508582339 Marionette TRACE conn5 <- [1,3343,null,["8"]] 12:03:02 INFO - PROCESS | 1950 | 1477508582349 Marionette TRACE conn5 -> [0,3344,"switchToWindow",{"name":"8"}] 12:03:02 INFO - PROCESS | 1950 | 1477508582355 Marionette TRACE conn5 <- [1,3344,null,{}] 12:03:02 INFO - PROCESS | 1950 | 1477508582451 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db1c800 == 40 [pid = 1950] [id = 739] 12:03:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8db21000) [pid = 1950] [serial = 2149] [outer = (nil)] 12:03:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8db26c00) [pid = 1950] [serial = 2150] [outer = 0x8db21000] 12:03:02 INFO - PROCESS | 1950 | 1477508582538 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8f806800) [pid = 1950] [serial = 2151] [outer = 0x8db21000] 12:03:03 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x8c759000) [pid = 1950] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 12:03:03 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83f3c800) [pid = 1950] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 12:03:03 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x82a43c00) [pid = 1950] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 12:03:03 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8cbbc800) [pid = 1950] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 12:03:03 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8310fc00) [pid = 1950] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 12:03:03 INFO - PROCESS | 1950 | 1477508583262 Marionette TRACE conn5 <- [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]]]}] 12:03:03 INFO - . 12:03:03 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1272ms 12:03:03 INFO - PROCESS | 1950 | 1477508583318 Marionette TRACE conn5 -> [0,3346,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1950 | 1477508583323 Marionette TRACE conn5 <- [1,3346,null,{"value":"8"}] 12:03:03 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 12:03:03 INFO - PROCESS | 1950 | 1477508583330 Marionette TRACE conn5 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:03 INFO - PROCESS | 1950 | 1477508583584 Marionette TRACE conn5 <- [1,3347,null,{"value":null}] 12:03:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:03:03 INFO - PROCESS | 1950 | 1477508583679 Marionette TRACE conn5 -> [0,3348,"getWindowHandles",null] 12:03:03 INFO - PROCESS | 1950 | 1477508583684 Marionette TRACE conn5 <- [1,3348,null,["8"]] 12:03:03 INFO - PROCESS | 1950 | 1477508583694 Marionette TRACE conn5 -> [0,3349,"switchToWindow",{"name":"8"}] 12:03:03 INFO - PROCESS | 1950 | 1477508583700 Marionette TRACE conn5 <- [1,3349,null,{}] 12:03:03 INFO - PROCESS | 1950 | 1477508583707 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f8a4c00 == 41 [pid = 1950] [id = 740] 12:03:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8f8a5c00) [pid = 1950] [serial = 2152] [outer = (nil)] 12:03:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8f933800) [pid = 1950] [serial = 2153] [outer = 0x8f8a5c00] 12:03:03 INFO - PROCESS | 1950 | 1477508583825 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8f9a5000) [pid = 1950] [serial = 2154] [outer = 0x8f8a5c00] 12:03:04 INFO - PROCESS | 1950 | 1477508584556 Marionette TRACE conn5 <- [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]]]}] 12:03:04 INFO - . 12:03:04 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1285ms 12:03:04 INFO - PROCESS | 1950 | 1477508584617 Marionette TRACE conn5 -> [0,3351,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1950 | 1477508584626 Marionette TRACE conn5 <- [1,3351,null,{"value":"8"}] 12:03:04 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 12:03:04 INFO - PROCESS | 1950 | 1477508584639 Marionette TRACE conn5 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:04 INFO - PROCESS | 1950 | 1477508584882 Marionette TRACE conn5 <- [1,3352,null,{"value":null}] 12:03:04 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:03:05 INFO - PROCESS | 1950 | 1477508585145 Marionette TRACE conn5 -> [0,3353,"getWindowHandles",null] 12:03:05 INFO - PROCESS | 1950 | 1477508585152 Marionette TRACE conn5 <- [1,3353,null,["8"]] 12:03:05 INFO - PROCESS | 1950 | 1477508585206 Marionette TRACE conn5 -> [0,3354,"switchToWindow",{"name":"8"}] 12:03:05 INFO - PROCESS | 1950 | 1477508585217 Marionette TRACE conn5 <- [1,3354,null,{}] 12:03:05 INFO - PROCESS | 1950 | 1477508585225 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x82943000 == 42 [pid = 1950] [id = 741] 12:03:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x83245800) [pid = 1950] [serial = 2155] [outer = (nil)] 12:03:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8376c800) [pid = 1950] [serial = 2156] [outer = 0x83245800] 12:03:05 INFO - PROCESS | 1950 | 1477508585333 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x83f34c00) [pid = 1950] [serial = 2157] [outer = 0x83245800] 12:03:06 INFO - PROCESS | 1950 | 1477508586126 Marionette TRACE conn5 <- [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]]]}] 12:03:06 INFO - .. 12:03:06 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1522ms 12:03:06 INFO - PROCESS | 1950 | 1477508586192 Marionette TRACE conn5 -> [0,3356,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1950 | 1477508586201 Marionette TRACE conn5 <- [1,3356,null,{"value":"8"}] 12:03:06 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 12:03:06 INFO - PROCESS | 1950 | 1477508586219 Marionette TRACE conn5 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:06 INFO - PROCESS | 1950 | 1477508586444 Marionette TRACE conn5 <- [1,3357,null,{"value":null}] 12:03:06 INFO - PROCESS | 1950 | 1477508586646 Marionette TRACE conn5 -> [0,3358,"getWindowHandles",null] 12:03:06 INFO - PROCESS | 1950 | 1477508586652 Marionette TRACE conn5 <- [1,3358,null,["8"]] 12:03:06 INFO - PROCESS | 1950 | 1477508586660 Marionette TRACE conn5 -> [0,3359,"switchToWindow",{"name":"8"}] 12:03:06 INFO - PROCESS | 1950 | 1477508586668 Marionette TRACE conn5 <- [1,3359,null,{}] 12:03:06 INFO - PROCESS | 1950 | 1477508586721 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x88437c00 == 43 [pid = 1950] [id = 742] 12:03:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8c753400) [pid = 1950] [serial = 2158] [outer = (nil)] 12:03:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8cb6e800) [pid = 1950] [serial = 2159] [outer = 0x8c753400] 12:03:06 INFO - PROCESS | 1950 | 1477508586825 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8cbb5c00) [pid = 1950] [serial = 2160] [outer = 0x8c753400] 12:03:07 INFO - PROCESS | 1950 | 1477508587587 Marionette TRACE conn5 <- [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]]]}] 12:03:07 INFO - . 12:03:07 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1389ms 12:03:07 INFO - PROCESS | 1950 | 1477508587617 Marionette TRACE conn5 -> [0,3361,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1950 | 1477508587624 Marionette TRACE conn5 <- [1,3361,null,{"value":"8"}] 12:03:07 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 12:03:07 INFO - PROCESS | 1950 | 1477508587635 Marionette TRACE conn5 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:07 INFO - PROCESS | 1950 | 1477508587841 Marionette TRACE conn5 <- [1,3362,null,{"value":null}] 12:03:08 INFO - PROCESS | 1950 | 1477508588037 Marionette TRACE conn5 -> [0,3363,"getWindowHandles",null] 12:03:08 INFO - PROCESS | 1950 | 1477508588042 Marionette TRACE conn5 <- [1,3363,null,["8"]] 12:03:08 INFO - PROCESS | 1950 | 1477508588050 Marionette TRACE conn5 -> [0,3364,"switchToWindow",{"name":"8"}] 12:03:08 INFO - PROCESS | 1950 | 1477508588059 Marionette TRACE conn5 <- [1,3364,null,{}] 12:03:08 INFO - PROCESS | 1950 | 1477508588111 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f9aa000 == 44 [pid = 1950] [id = 743] 12:03:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8f9aa400) [pid = 1950] [serial = 2161] [outer = (nil)] 12:03:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8f9ad000) [pid = 1950] [serial = 2162] [outer = 0x8f9aa400] 12:03:08 INFO - PROCESS | 1950 | 1477508588218 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8f9b1400) [pid = 1950] [serial = 2163] [outer = 0x8f9aa400] 12:03:09 INFO - .. 12:03:09 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1384ms 12:03:09 INFO - PROCESS | 1950 | 1477508589007 Marionette TRACE conn5 <- [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]]]}] 12:03:09 INFO - PROCESS | 1950 | 1477508589019 Marionette TRACE conn5 -> [0,3366,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1950 | 1477508589025 Marionette TRACE conn5 <- [1,3366,null,{"value":"8"}] 12:03:09 INFO - TEST-START | /websockets/Secure-Close-string.htm 12:03:09 INFO - PROCESS | 1950 | 1477508589054 Marionette TRACE conn5 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:09 INFO - PROCESS | 1950 | 1477508589266 Marionette TRACE conn5 <- [1,3367,null,{"value":null}] 12:03:09 INFO - PROCESS | 1950 | 1477508589460 Marionette TRACE conn5 -> [0,3368,"getWindowHandles",null] 12:03:09 INFO - PROCESS | 1950 | 1477508589468 Marionette TRACE conn5 <- [1,3368,null,["8"]] 12:03:09 INFO - PROCESS | 1950 | 1477508589516 Marionette TRACE conn5 -> [0,3369,"switchToWindow",{"name":"8"}] 12:03:09 INFO - PROCESS | 1950 | 1477508589524 Marionette TRACE conn5 <- [1,3369,null,{}] 12:03:09 INFO - PROCESS | 1950 | 1477508589537 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x90685400 == 45 [pid = 1950] [id = 744] 12:03:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x90685c00) [pid = 1950] [serial = 2164] [outer = (nil)] 12:03:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x90689c00) [pid = 1950] [serial = 2165] [outer = 0x90685c00] 12:03:09 INFO - PROCESS | 1950 | 1477508589642 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x9068a400) [pid = 1950] [serial = 2166] [outer = 0x90685c00] 12:03:10 INFO - PROCESS | 1950 | 1477508590429 Marionette TRACE conn5 <- [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]]]}] 12:03:10 INFO - . 12:03:10 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1422ms 12:03:10 INFO - PROCESS | 1950 | 1477508590472 Marionette TRACE conn5 -> [0,3371,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1950 | 1477508590477 Marionette TRACE conn5 <- [1,3371,null,{"value":"8"}] 12:03:10 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 12:03:10 INFO - PROCESS | 1950 | 1477508590506 Marionette TRACE conn5 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:10 INFO - PROCESS | 1950 | 1477508590718 Marionette TRACE conn5 <- [1,3372,null,{"value":null}] 12:03:10 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:03:10 INFO - PROCESS | 1950 | 1477508590921 Marionette TRACE conn5 -> [0,3373,"getWindowHandles",null] 12:03:10 INFO - PROCESS | 1950 | 1477508590926 Marionette TRACE conn5 <- [1,3373,null,["8"]] 12:03:10 INFO - PROCESS | 1950 | 1477508590933 Marionette TRACE conn5 -> [0,3374,"switchToWindow",{"name":"8"}] 12:03:10 INFO - PROCESS | 1950 | 1477508590940 Marionette TRACE conn5 <- [1,3374,null,{}] 12:03:11 INFO - PROCESS | 1950 | 1477508590985 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x922a7c00 == 46 [pid = 1950] [id = 745] 12:03:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x922a8000) [pid = 1950] [serial = 2167] [outer = (nil)] 12:03:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x924ef800) [pid = 1950] [serial = 2168] [outer = 0x922a8000] 12:03:11 INFO - PROCESS | 1950 | 1477508591085 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x92f6a000) [pid = 1950] [serial = 2169] [outer = 0x922a8000] 12:03:11 INFO - PROCESS | 1950 | 1477508591847 Marionette TRACE conn5 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 12:03:11 INFO - . 12:03:11 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1375ms 12:03:12 INFO - PROCESS | 1950 | 1477508592072 Marionette TRACE conn5 -> [0,3376,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1950 | 1477508592080 Marionette TRACE conn5 <- [1,3376,null,{"value":"8"}] 12:03:12 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 12:03:12 INFO - PROCESS | 1950 | 1477508592108 Marionette TRACE conn5 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:12 INFO - PROCESS | 1950 | 1477508592325 Marionette TRACE conn5 <- [1,3377,null,{"value":null}] 12:03:12 INFO - PROCESS | 1950 | 1477508592552 Marionette TRACE conn5 -> [0,3378,"getWindowHandles",null] 12:03:12 INFO - PROCESS | 1950 | 1477508592561 Marionette TRACE conn5 <- [1,3378,null,["8"]] 12:03:12 INFO - PROCESS | 1950 | 1477508592573 Marionette TRACE conn5 -> [0,3379,"switchToWindow",{"name":"8"}] 12:03:12 INFO - PROCESS | 1950 | 1477508592586 Marionette TRACE conn5 <- [1,3379,null,{}] 12:03:12 INFO - PROCESS | 1950 | 1477508592595 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c7c00 == 47 [pid = 1950] [id = 746] 12:03:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x836c9400) [pid = 1950] [serial = 2170] [outer = (nil)] 12:03:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x83775c00) [pid = 1950] [serial = 2171] [outer = 0x836c9400] 12:03:12 INFO - PROCESS | 1950 | 1477508592695 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x83771800) [pid = 1950] [serial = 2172] [outer = 0x836c9400] 12:03:13 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3c000 == 46 [pid = 1950] [id = 727] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x8db22400) [pid = 1950] [serial = 2123] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOCSHELL 0x8c75bc00 == 45 [pid = 1950] [id = 738] 12:03:13 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd1400 == 44 [pid = 1950] [id = 737] 12:03:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6e800 == 43 [pid = 1950] [id = 736] 12:03:13 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3e800 == 42 [pid = 1950] [id = 735] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x8d172c00) [pid = 1950] [serial = 2120] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x8d176400) [pid = 1950] [serial = 2121] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x8cb6c400) [pid = 1950] [serial = 2117] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x8cbafc00) [pid = 1950] [serial = 2118] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x83fcf800) [pid = 1950] [serial = 2114] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x8403c400) [pid = 1950] [serial = 2115] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x831e1400) [pid = 1950] [serial = 2111] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x831e4400) [pid = 1950] [serial = 2112] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x82d4d400) [pid = 1950] [serial = 2108] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x82da8c00) [pid = 1950] [serial = 2109] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x8c762400) [pid = 1950] [serial = 2105] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x836bdc00) [pid = 1950] [serial = 2102] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8cbb5000) [pid = 1950] [serial = 2099] [outer = (nil)] [url = about:blank] 12:03:13 INFO - PROCESS | 1950 | 1477508593669 Marionette TRACE conn5 <- [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]]]}] 12:03:13 INFO - ... 12:03:13 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1624ms 12:03:13 INFO - PROCESS | 1950 | 1477508593733 Marionette TRACE conn5 -> [0,3381,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1950 | 1477508593741 Marionette TRACE conn5 <- [1,3381,null,{"value":"8"}] 12:03:13 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 12:03:13 INFO - PROCESS | 1950 | 1477508593753 Marionette TRACE conn5 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:13 INFO - PROCESS | 1950 | 1477508593958 Marionette TRACE conn5 <- [1,3382,null,{"value":null}] 12:03:14 INFO - PROCESS | 1950 | 1477508594160 Marionette TRACE conn5 -> [0,3383,"getWindowHandles",null] 12:03:14 INFO - PROCESS | 1950 | 1477508594166 Marionette TRACE conn5 <- [1,3383,null,["8"]] 12:03:14 INFO - PROCESS | 1950 | 1477508594177 Marionette TRACE conn5 -> [0,3384,"switchToWindow",{"name":"8"}] 12:03:14 INFO - PROCESS | 1950 | 1477508594184 Marionette TRACE conn5 <- [1,3384,null,{}] 12:03:14 INFO - PROCESS | 1950 | 1477508594192 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x83242400 == 43 [pid = 1950] [id = 747] 12:03:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8376a400) [pid = 1950] [serial = 2173] [outer = (nil)] 12:03:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x83f3c000) [pid = 1950] [serial = 2174] [outer = 0x8376a400] 12:03:14 INFO - PROCESS | 1950 | 1477508594292 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x83fd3400) [pid = 1950] [serial = 2175] [outer = 0x8376a400] 12:03:14 INFO - PROCESS | 1950 | 1477508594980 Marionette TRACE conn5 <- [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]]]}] 12:03:15 INFO - ... 12:03:15 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1275ms 12:03:15 INFO - PROCESS | 1950 | 1477508595030 Marionette TRACE conn5 -> [0,3386,"getWindowHandle",null] 12:03:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 12:03:15 INFO - PROCESS | 1950 | 1477508595041 Marionette TRACE conn5 <- [1,3386,null,{"value":"8"}] 12:03:15 INFO - PROCESS | 1950 | 1477508595071 Marionette TRACE conn5 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:15 INFO - PROCESS | 1950 | 1477508595299 Marionette TRACE conn5 <- [1,3387,null,{"value":null}] 12:03:15 INFO - PROCESS | 1950 | 1477508595311 Marionette TRACE conn5 -> [0,3388,"getWindowHandles",null] 12:03:15 INFO - PROCESS | 1950 | 1477508595315 Marionette TRACE conn5 <- [1,3388,null,["8"]] 12:03:15 INFO - PROCESS | 1950 | 1477508595470 Marionette TRACE conn5 -> [0,3389,"switchToWindow",{"name":"8"}] 12:03:15 INFO - PROCESS | 1950 | 1477508595478 Marionette TRACE conn5 <- [1,3389,null,{}] 12:03:15 INFO - PROCESS | 1950 | 1477508595484 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb5000 == 44 [pid = 1950] [id = 748] 12:03:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8d173800) [pid = 1950] [serial = 2176] [outer = (nil)] 12:03:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8d177c00) [pid = 1950] [serial = 2177] [outer = 0x8d173800] 12:03:15 INFO - PROCESS | 1950 | 1477508595580 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8db1b000) [pid = 1950] [serial = 2178] [outer = 0x8d173800] 12:03:16 INFO - PROCESS | 1950 | 1477508596280 Marionette TRACE conn5 <- [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]]]}] 12:03:16 INFO - ... 12:03:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1278ms 12:03:16 INFO - PROCESS | 1950 | 1477508596332 Marionette TRACE conn5 -> [0,3391,"getWindowHandle",null] 12:03:16 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 12:03:16 INFO - PROCESS | 1950 | 1477508596337 Marionette TRACE conn5 <- [1,3391,null,{"value":"8"}] 12:03:16 INFO - PROCESS | 1950 | 1477508596345 Marionette TRACE conn5 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:16 INFO - PROCESS | 1950 | 1477508596602 Marionette TRACE conn5 <- [1,3392,null,{"value":null}] 12:03:16 INFO - PROCESS | 1950 | 1477508596628 Marionette TRACE conn5 -> [0,3393,"getWindowHandles",null] 12:03:16 INFO - PROCESS | 1950 | 1477508596641 Marionette TRACE conn5 <- [1,3393,null,["8"]] 12:03:16 INFO - PROCESS | 1950 | 1477508596648 Marionette TRACE conn5 -> [0,3394,"switchToWindow",{"name":"8"}] 12:03:16 INFO - PROCESS | 1950 | 1477508596655 Marionette TRACE conn5 <- [1,3394,null,{}] 12:03:16 INFO - PROCESS | 1950 | 1477508596757 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x8f939000 == 45 [pid = 1950] [id = 749] 12:03:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8f93e000) [pid = 1950] [serial = 2179] [outer = (nil)] 12:03:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8f9aac00) [pid = 1950] [serial = 2180] [outer = 0x8f93e000] 12:03:16 INFO - PROCESS | 1950 | 1477508596848 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x8fa7dc00) [pid = 1950] [serial = 2181] [outer = 0x8f93e000] 12:03:17 INFO - PROCESS | 1950 | 1477508597577 Marionette TRACE conn5 <- [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]]]}] 12:03:17 INFO - ... 12:03:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1282ms 12:03:17 INFO - PROCESS | 1950 | 1477508597627 Marionette TRACE conn5 -> [0,3396,"getWindowHandle",null] 12:03:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 12:03:17 INFO - PROCESS | 1950 | 1477508597631 Marionette TRACE conn5 <- [1,3396,null,{"value":"8"}] 12:03:17 INFO - PROCESS | 1950 | 1477508597649 Marionette TRACE conn5 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:17 INFO - PROCESS | 1950 | 1477508597890 Marionette TRACE conn5 <- [1,3397,null,{"value":null}] 12:03:18 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8db21000) [pid = 1950] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 12:03:18 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x82da3000) [pid = 1950] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 12:03:18 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x82e6ec00) [pid = 1950] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 12:03:18 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x8c75cc00) [pid = 1950] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 12:03:18 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x83fd1c00) [pid = 1950] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 12:03:18 INFO - PROCESS | 1950 | 1477508598074 Marionette TRACE conn5 -> [0,3398,"getWindowHandles",null] 12:03:18 INFO - PROCESS | 1950 | 1477508598077 Marionette TRACE conn5 <- [1,3398,null,["8"]] 12:03:18 INFO - PROCESS | 1950 | 1477508598084 Marionette TRACE conn5 -> [0,3399,"switchToWindow",{"name":"8"}] 12:03:18 INFO - PROCESS | 1950 | 1477508598090 Marionette TRACE conn5 <- [1,3399,null,{}] 12:03:18 INFO - PROCESS | 1950 | 1477508598096 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da3000 == 46 [pid = 1950] [id = 750] 12:03:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x82e6e400) [pid = 1950] [serial = 2182] [outer = (nil)] 12:03:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8db1c000) [pid = 1950] [serial = 2183] [outer = 0x82e6e400] 12:03:18 INFO - PROCESS | 1950 | 1477508598182 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x92206c00) [pid = 1950] [serial = 2184] [outer = 0x82e6e400] 12:03:18 INFO - PROCESS | 1950 | 1477508598801 Marionette TRACE conn5 <- [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]]]}] 12:03:18 INFO - ... 12:03:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1225ms 12:03:18 INFO - PROCESS | 1950 | 1477508598863 Marionette TRACE conn5 -> [0,3401,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1950 | 1477508598866 Marionette TRACE conn5 <- [1,3401,null,{"value":"8"}] 12:03:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 12:03:18 INFO - PROCESS | 1950 | 1477508598880 Marionette TRACE conn5 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:19 INFO - PROCESS | 1950 | 1477508599170 Marionette TRACE conn5 <- [1,3402,null,{"value":null}] 12:03:19 INFO - PROCESS | 1950 | 1477508599186 Marionette TRACE conn5 -> [0,3403,"getWindowHandles",null] 12:03:19 INFO - PROCESS | 1950 | 1477508599189 Marionette TRACE conn5 <- [1,3403,null,["8"]] 12:03:19 INFO - PROCESS | 1950 | 1477508599198 Marionette TRACE conn5 -> [0,3404,"switchToWindow",{"name":"8"}] 12:03:19 INFO - PROCESS | 1950 | 1477508599203 Marionette TRACE conn5 <- [1,3404,null,{}] 12:03:19 INFO - PROCESS | 1950 | 1477508599210 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x931be800 == 47 [pid = 1950] [id = 751] 12:03:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x931bf000) [pid = 1950] [serial = 2185] [outer = (nil)] 12:03:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x9339f400) [pid = 1950] [serial = 2186] [outer = 0x931bf000] 12:03:19 INFO - PROCESS | 1950 | 1477508599306 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x933efc00) [pid = 1950] [serial = 2187] [outer = 0x931bf000] 12:03:20 INFO - PROCESS | 1950 | 1477508600120 Marionette TRACE conn5 <- [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]]]}] 12:03:20 INFO - ... 12:03:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1282ms 12:03:20 INFO - PROCESS | 1950 | 1477508600270 Marionette TRACE conn5 -> [0,3406,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1950 | 1477508600279 Marionette TRACE conn5 <- [1,3406,null,{"value":"8"}] 12:03:20 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 12:03:20 INFO - PROCESS | 1950 | 1477508600293 Marionette TRACE conn5 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:20 INFO - PROCESS | 1950 | 1477508600554 Marionette TRACE conn5 <- [1,3407,null,{"value":null}] 12:03:20 INFO - PROCESS | 1950 | 1477508600769 Marionette TRACE conn5 -> [0,3408,"getWindowHandles",null] 12:03:20 INFO - PROCESS | 1950 | 1477508600776 Marionette TRACE conn5 <- [1,3408,null,["8"]] 12:03:20 INFO - PROCESS | 1950 | 1477508600829 Marionette TRACE conn5 -> [0,3409,"switchToWindow",{"name":"8"}] 12:03:20 INFO - PROCESS | 1950 | 1477508600840 Marionette TRACE conn5 <- [1,3409,null,{}] 12:03:20 INFO - PROCESS | 1950 | 1477508600850 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x83241400 == 48 [pid = 1950] [id = 752] 12:03:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x83248000) [pid = 1950] [serial = 2188] [outer = (nil)] 12:03:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x836c5000) [pid = 1950] [serial = 2189] [outer = 0x83248000] 12:03:20 INFO - PROCESS | 1950 | 1477508600960 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x8403b800) [pid = 1950] [serial = 2190] [outer = 0x83248000] 12:03:21 INFO - PROCESS | 1950 | 1477508601748 Marionette TRACE conn5 <- [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]]]}] 12:03:21 INFO - ... 12:03:21 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1474ms 12:03:21 INFO - PROCESS | 1950 | 1477508601767 Marionette TRACE conn5 -> [0,3411,"getWindowHandle",null] 12:03:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 12:03:21 INFO - PROCESS | 1950 | 1477508601776 Marionette TRACE conn5 <- [1,3411,null,{"value":"8"}] 12:03:21 INFO - PROCESS | 1950 | 1477508601786 Marionette TRACE conn5 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:22 INFO - PROCESS | 1950 | 1477508602085 Marionette TRACE conn5 <- [1,3412,null,{"value":null}] 12:03:22 INFO - PROCESS | 1950 | 1477508602228 Marionette TRACE conn5 -> [0,3413,"getWindowHandles",null] 12:03:22 INFO - PROCESS | 1950 | 1477508602234 Marionette TRACE conn5 <- [1,3413,null,["8"]] 12:03:22 INFO - PROCESS | 1950 | 1477508602284 Marionette TRACE conn5 -> [0,3414,"switchToWindow",{"name":"8"}] 12:03:22 INFO - PROCESS | 1950 | 1477508602292 Marionette TRACE conn5 <- [1,3414,null,{}] 12:03:22 INFO - PROCESS | 1950 | 1477508602302 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d172c00 == 49 [pid = 1950] [id = 753] 12:03:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x8db25000) [pid = 1950] [serial = 2191] [outer = (nil)] 12:03:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x8f936000) [pid = 1950] [serial = 2192] [outer = 0x8db25000] 12:03:22 INFO - PROCESS | 1950 | 1477508602410 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x8f9a9000) [pid = 1950] [serial = 2193] [outer = 0x8db25000] 12:03:23 INFO - PROCESS | 1950 | 1477508603153 Marionette TRACE conn5 <- [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]]]}] 12:03:23 INFO - ... 12:03:23 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1421ms 12:03:23 INFO - PROCESS | 1950 | 1477508603223 Marionette TRACE conn5 -> [0,3416,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1950 | 1477508603232 Marionette TRACE conn5 <- [1,3416,null,{"value":"8"}] 12:03:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 12:03:23 INFO - PROCESS | 1950 | 1477508603248 Marionette TRACE conn5 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:23 INFO - PROCESS | 1950 | 1477508603467 Marionette TRACE conn5 <- [1,3417,null,{"value":null}] 12:03:23 INFO - PROCESS | 1950 | 1477508603666 Marionette TRACE conn5 -> [0,3418,"getWindowHandles",null] 12:03:23 INFO - PROCESS | 1950 | 1477508603671 Marionette TRACE conn5 <- [1,3418,null,["8"]] 12:03:23 INFO - PROCESS | 1950 | 1477508603678 Marionette TRACE conn5 -> [0,3419,"switchToWindow",{"name":"8"}] 12:03:23 INFO - PROCESS | 1950 | 1477508603687 Marionette TRACE conn5 <- [1,3419,null,{}] 12:03:23 INFO - PROCESS | 1950 | 1477508603742 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x930b4c00 == 50 [pid = 1950] [id = 754] 12:03:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x931c0400) [pid = 1950] [serial = 2194] [outer = (nil)] 12:03:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x93486000) [pid = 1950] [serial = 2195] [outer = 0x931c0400] 12:03:23 INFO - PROCESS | 1950 | 1477508603849 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x9360fc00) [pid = 1950] [serial = 2196] [outer = 0x931c0400] 12:03:24 INFO - PROCESS | 1950 | 1477508604628 Marionette TRACE conn5 <- [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]]]}] 12:03:24 INFO - ... 12:03:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1428ms 12:03:24 INFO - PROCESS | 1950 | 1477508604695 Marionette TRACE conn5 -> [0,3421,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1950 | 1477508604701 Marionette TRACE conn5 <- [1,3421,null,{"value":"8"}] 12:03:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 12:03:24 INFO - PROCESS | 1950 | 1477508604713 Marionette TRACE conn5 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:24 INFO - PROCESS | 1950 | 1477508604981 Marionette TRACE conn5 <- [1,3422,null,{"value":null}] 12:03:25 INFO - PROCESS | 1950 | 1477508605199 Marionette TRACE conn5 -> [0,3423,"getWindowHandles",null] 12:03:25 INFO - PROCESS | 1950 | 1477508605208 Marionette TRACE conn5 <- [1,3423,null,["8"]] 12:03:25 INFO - PROCESS | 1950 | 1477508605273 Marionette TRACE conn5 -> [0,3424,"switchToWindow",{"name":"8"}] 12:03:25 INFO - PROCESS | 1950 | 1477508605280 Marionette TRACE conn5 <- [1,3424,null,{}] 12:03:25 INFO - PROCESS | 1950 | 1477508605289 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x93e90c00 == 51 [pid = 1950] [id = 755] 12:03:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x93e91000) [pid = 1950] [serial = 2197] [outer = (nil)] 12:03:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x93e93c00) [pid = 1950] [serial = 2198] [outer = 0x93e91000] 12:03:25 INFO - PROCESS | 1950 | 1477508605390 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x93edfc00) [pid = 1950] [serial = 2199] [outer = 0x93e91000] 12:03:26 INFO - PROCESS | 1950 | 1477508606221 Marionette TRACE conn5 <- [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]]]}] 12:03:26 INFO - ... 12:03:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1525ms 12:03:26 INFO - PROCESS | 1950 | 1477508606238 Marionette TRACE conn5 -> [0,3426,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1950 | 1477508606241 Marionette TRACE conn5 <- [1,3426,null,{"value":"8"}] 12:03:26 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 12:03:26 INFO - PROCESS | 1950 | 1477508606250 Marionette TRACE conn5 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:26 INFO - PROCESS | 1950 | 1477508606460 Marionette TRACE conn5 <- [1,3427,null,{"value":null}] 12:03:26 INFO - PROCESS | 1950 | 1477508606668 Marionette TRACE conn5 -> [0,3428,"getWindowHandles",null] 12:03:26 INFO - PROCESS | 1950 | 1477508606674 Marionette TRACE conn5 <- [1,3428,null,["8"]] 12:03:26 INFO - PROCESS | 1950 | 1477508606681 Marionette TRACE conn5 -> [0,3429,"switchToWindow",{"name":"8"}] 12:03:26 INFO - PROCESS | 1950 | 1477508606688 Marionette TRACE conn5 <- [1,3429,null,{}] 12:03:26 INFO - PROCESS | 1950 | 1477508606710 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x93ee6c00 == 52 [pid = 1950] [id = 756] 12:03:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x93ee7000) [pid = 1950] [serial = 2200] [outer = (nil)] 12:03:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x93eeb400) [pid = 1950] [serial = 2201] [outer = 0x93ee7000] 12:03:26 INFO - PROCESS | 1950 | 1477508606824 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x94035000) [pid = 1950] [serial = 2202] [outer = 0x93ee7000] 12:03:27 INFO - PROCESS | 1950 | 1477508607612 Marionette TRACE conn5 <- [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]]]}] 12:03:27 INFO - ... 12:03:27 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1430ms 12:03:27 INFO - PROCESS | 1950 | 1477508607681 Marionette TRACE conn5 -> [0,3431,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1950 | 1477508607686 Marionette TRACE conn5 <- [1,3431,null,{"value":"8"}] 12:03:27 INFO - TEST-START | /websockets/Secure-Send-data.htm 12:03:27 INFO - PROCESS | 1950 | 1477508607695 Marionette TRACE conn5 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:28 INFO - PROCESS | 1950 | 1477508608169 Marionette TRACE conn5 <- [1,3432,null,{"value":null}] 12:03:28 INFO - PROCESS | 1950 | 1477508608360 Marionette TRACE conn5 -> [0,3433,"getWindowHandles",null] 12:03:28 INFO - PROCESS | 1950 | 1477508608368 Marionette TRACE conn5 <- [1,3433,null,["8"]] 12:03:28 INFO - PROCESS | 1950 | 1477508608422 Marionette TRACE conn5 -> [0,3434,"switchToWindow",{"name":"8"}] 12:03:28 INFO - PROCESS | 1950 | 1477508608434 Marionette TRACE conn5 <- [1,3434,null,{}] 12:03:28 INFO - PROCESS | 1950 | 1477508608444 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x831e0c00 == 53 [pid = 1950] [id = 757] 12:03:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x831e3000) [pid = 1950] [serial = 2203] [outer = (nil)] 12:03:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x836c4400) [pid = 1950] [serial = 2204] [outer = 0x831e3000] 12:03:28 INFO - PROCESS | 1950 | 1477508608544 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x83f35c00) [pid = 1950] [serial = 2205] [outer = 0x831e3000] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x836bd400 == 52 [pid = 1950] [id = 729] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8c757800 == 51 [pid = 1950] [id = 728] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42800 == 50 [pid = 1950] [id = 725] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8310f000 == 49 [pid = 1950] [id = 726] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x82da3000 == 48 [pid = 1950] [id = 750] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb5000 == 47 [pid = 1950] [id = 748] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8f939000 == 46 [pid = 1950] [id = 749] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x836c7c00 == 45 [pid = 1950] [id = 746] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x83242400 == 44 [pid = 1950] [id = 747] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8f8a4c00 == 43 [pid = 1950] [id = 740] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x82943000 == 42 [pid = 1950] [id = 741] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8f7f1000 == 41 [pid = 1950] [id = 734] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8324d000 == 40 [pid = 1950] [id = 731] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x83f3b800 == 39 [pid = 1950] [id = 733] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8c756400 == 38 [pid = 1950] [id = 732] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x88437c00 == 37 [pid = 1950] [id = 742] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1f000 == 36 [pid = 1950] [id = 730] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x831e8c00 == 35 [pid = 1950] [id = 724] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8f9aa000 == 34 [pid = 1950] [id = 743] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x90685400 == 33 [pid = 1950] [id = 744] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x922a7c00 == 32 [pid = 1950] [id = 745] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8db1c800 == 31 [pid = 1950] [id = 739] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x93ee6c00 == 30 [pid = 1950] [id = 756] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x931be800 == 29 [pid = 1950] [id = 751] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x83241400 == 28 [pid = 1950] [id = 752] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x8d172c00 == 27 [pid = 1950] [id = 753] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x930b4c00 == 26 [pid = 1950] [id = 754] 12:03:30 INFO - PROCESS | 1950 | --DOCSHELL 0x93e90c00 == 25 [pid = 1950] [id = 755] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x83769c00) [pid = 1950] [serial = 2126] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x8cb72400) [pid = 1950] [serial = 2129] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x8f89d800) [pid = 1950] [serial = 2132] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x8f93d000) [pid = 1950] [serial = 2135] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x83105800) [pid = 1950] [serial = 2139] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x8300bc00) [pid = 1950] [serial = 2138] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x8300f000) [pid = 1950] [serial = 2142] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x8300ac00) [pid = 1950] [serial = 2141] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x88430000) [pid = 1950] [serial = 2145] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x84035000) [pid = 1950] [serial = 2144] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8cb6c800) [pid = 1950] [serial = 2148] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x8c761800) [pid = 1950] [serial = 2147] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x8f806800) [pid = 1950] [serial = 2151] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x8db26c00) [pid = 1950] [serial = 2150] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x8f933800) [pid = 1950] [serial = 2153] [outer = (nil)] [url = about:blank] 12:03:30 INFO - PROCESS | 1950 | 1477508610614 Marionette TRACE conn5 <- [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]]]}] 12:03:30 INFO - ... 12:03:30 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 2938ms 12:03:30 INFO - PROCESS | 1950 | 1477508610635 Marionette TRACE conn5 -> [0,3436,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1950 | 1477508610643 Marionette TRACE conn5 <- [1,3436,null,{"value":"8"}] 12:03:30 INFO - TEST-START | /websockets/Secure-Send-null.htm 12:03:30 INFO - PROCESS | 1950 | 1477508610656 Marionette TRACE conn5 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:30 INFO - PROCESS | 1950 | 1477508610879 Marionette TRACE conn5 <- [1,3437,null,{"value":null}] 12:03:31 INFO - PROCESS | 1950 | 1477508611033 Marionette TRACE conn5 -> [0,3438,"getWindowHandles",null] 12:03:31 INFO - PROCESS | 1950 | 1477508611040 Marionette TRACE conn5 <- [1,3438,null,["8"]] 12:03:31 INFO - PROCESS | 1950 | 1477508611049 Marionette TRACE conn5 -> [0,3439,"switchToWindow",{"name":"8"}] 12:03:31 INFO - PROCESS | 1950 | 1477508611059 Marionette TRACE conn5 <- [1,3439,null,{}] 12:03:31 INFO - PROCESS | 1950 | 1477508611065 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da9400 == 26 [pid = 1950] [id = 758] 12:03:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x82dab000) [pid = 1950] [serial = 2206] [outer = (nil)] 12:03:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x82e6b400) [pid = 1950] [serial = 2207] [outer = 0x82dab000] 12:03:31 INFO - PROCESS | 1950 | 1477508611223 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x83004c00) [pid = 1950] [serial = 2208] [outer = 0x82dab000] 12:03:31 INFO - PROCESS | 1950 | 1477508611904 Marionette TRACE conn5 <- [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]]]}] 12:03:31 INFO - ... 12:03:31 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1280ms 12:03:31 INFO - PROCESS | 1950 | 1477508611935 Marionette TRACE conn5 -> [0,3441,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1950 | 1477508611942 Marionette TRACE conn5 <- [1,3441,null,{"value":"8"}] 12:03:31 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 12:03:31 INFO - PROCESS | 1950 | 1477508611951 Marionette TRACE conn5 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:32 INFO - PROCESS | 1950 | 1477508612164 Marionette TRACE conn5 <- [1,3442,null,{"value":null}] 12:03:32 INFO - PROCESS | 1950 | 1477508612326 Marionette TRACE conn5 -> [0,3443,"getWindowHandles",null] 12:03:32 INFO - PROCESS | 1950 | 1477508612332 Marionette TRACE conn5 <- [1,3443,null,["8"]] 12:03:32 INFO - PROCESS | 1950 | 1477508612340 Marionette TRACE conn5 -> [0,3444,"switchToWindow",{"name":"8"}] 12:03:32 INFO - PROCESS | 1950 | 1477508612346 Marionette TRACE conn5 <- [1,3444,null,{}] 12:03:32 INFO - PROCESS | 1950 | 1477508612355 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310fc00 == 27 [pid = 1950] [id = 759] 12:03:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x83110800) [pid = 1950] [serial = 2209] [outer = (nil)] 12:03:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x831e0000) [pid = 1950] [serial = 2210] [outer = 0x83110800] 12:03:32 INFO - PROCESS | 1950 | 1477508612447 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x831e8c00) [pid = 1950] [serial = 2211] [outer = 0x83110800] 12:03:33 INFO - PROCESS | 1950 | 1477508613193 Marionette TRACE conn5 <- [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]]]}] 12:03:33 INFO - ... 12:03:33 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1280ms 12:03:33 INFO - PROCESS | 1950 | 1477508613244 Marionette TRACE conn5 -> [0,3446,"getWindowHandle",null] 12:03:33 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 12:03:33 INFO - PROCESS | 1950 | 1477508613253 Marionette TRACE conn5 <- [1,3446,null,{"value":"8"}] 12:03:33 INFO - PROCESS | 1950 | 1477508613263 Marionette TRACE conn5 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:33 INFO - PROCESS | 1950 | 1477508613538 Marionette TRACE conn5 <- [1,3447,null,{"value":null}] 12:03:33 INFO - PROCESS | 1950 | 1477508613563 Marionette TRACE conn5 -> [0,3448,"getWindowHandles",null] 12:03:33 INFO - PROCESS | 1950 | 1477508613570 Marionette TRACE conn5 <- [1,3448,null,["8"]] 12:03:33 INFO - PROCESS | 1950 | 1477508613576 Marionette TRACE conn5 -> [0,3449,"switchToWindow",{"name":"8"}] 12:03:33 INFO - PROCESS | 1950 | 1477508613585 Marionette TRACE conn5 <- [1,3449,null,{}] 12:03:33 INFO - PROCESS | 1950 | 1477508613686 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd2000 == 28 [pid = 1950] [id = 760] 12:03:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x83fd4400) [pid = 1950] [serial = 2212] [outer = (nil)] 12:03:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x83fd7800) [pid = 1950] [serial = 2213] [outer = 0x83fd4400] 12:03:33 INFO - PROCESS | 1950 | 1477508613782 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x84036800) [pid = 1950] [serial = 2214] [outer = 0x83fd4400] 12:03:34 INFO - PROCESS | 1950 | 1477508614592 Marionette TRACE conn5 <- [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]]]}] 12:03:34 INFO - ... 12:03:34 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1372ms 12:03:34 INFO - PROCESS | 1950 | 1477508614634 Marionette TRACE conn5 -> [0,3451,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1950 | 1477508614639 Marionette TRACE conn5 <- [1,3451,null,{"value":"8"}] 12:03:34 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 12:03:34 INFO - PROCESS | 1950 | 1477508614655 Marionette TRACE conn5 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:35 INFO - PROCESS | 1950 | 1477508615564 Marionette TRACE conn5 <- [1,3452,null,{"value":null}] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x831eb000) [pid = 1950] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x8f934800) [pid = 1950] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x8cb6a000) [pid = 1950] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x8f813400) [pid = 1950] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x8324d800) [pid = 1950] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x8cbb2800) [pid = 1950] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x8db1f800) [pid = 1950] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x8843ec00) [pid = 1950] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x931bf000) [pid = 1950] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x82e6e400) [pid = 1950] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x8f93e000) [pid = 1950] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x8f9aa400) [pid = 1950] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x836c9400) [pid = 1950] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8c753400) [pid = 1950] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x90685c00) [pid = 1950] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x83245800) [pid = 1950] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x922a8000) [pid = 1950] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x8376a400) [pid = 1950] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x8f8a5c00) [pid = 1950] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 12:03:35 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x8d173800) [pid = 1950] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 12:03:35 INFO - PROCESS | 1950 | 1477508615809 Marionette TRACE conn5 -> [0,3453,"getWindowHandles",null] 12:03:35 INFO - PROCESS | 1950 | 1477508615818 Marionette TRACE conn5 <- [1,3453,null,["8"]] 12:03:35 INFO - PROCESS | 1950 | 1477508615828 Marionette TRACE conn5 -> [0,3454,"switchToWindow",{"name":"8"}] 12:03:35 INFO - PROCESS | 1950 | 1477508615834 Marionette TRACE conn5 <- [1,3454,null,{}] 12:03:35 INFO - PROCESS | 1950 | 1477508615843 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6f800 == 29 [pid = 1950] [id = 761] 12:03:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x83001400) [pid = 1950] [serial = 2215] [outer = (nil)] 12:03:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x8324d800) [pid = 1950] [serial = 2216] [outer = 0x83001400] 12:03:35 INFO - PROCESS | 1950 | 1477508615962 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8c75b400) [pid = 1950] [serial = 2217] [outer = 0x83001400] 12:03:36 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:03:36 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:03:36 INFO - PROCESS | 1950 | 1477508616817 Marionette TRACE conn5 <- [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]]]}] 12:03:36 INFO - ... 12:03:36 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 2184ms 12:03:36 INFO - PROCESS | 1950 | 1477508616832 Marionette TRACE conn5 -> [0,3456,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1950 | 1477508616835 Marionette TRACE conn5 <- [1,3456,null,{"value":"8"}] 12:03:36 INFO - TEST-START | /websockets/Send-0byte-data.htm 12:03:36 INFO - PROCESS | 1950 | 1477508616844 Marionette TRACE conn5 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:37 INFO - PROCESS | 1950 | 1477508617101 Marionette TRACE conn5 <- [1,3457,null,{"value":null}] 12:03:37 INFO - PROCESS | 1950 | 1477508617130 Marionette TRACE conn5 -> [0,3458,"getWindowHandles",null] 12:03:37 INFO - PROCESS | 1950 | 1477508617134 Marionette TRACE conn5 <- [1,3458,null,["8"]] 12:03:37 INFO - PROCESS | 1950 | 1477508617138 Marionette TRACE conn5 -> [0,3459,"switchToWindow",{"name":"8"}] 12:03:37 INFO - PROCESS | 1950 | 1477508617146 Marionette TRACE conn5 <- [1,3459,null,{}] 12:03:37 INFO - PROCESS | 1950 | 1477508617152 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb6e400 == 30 [pid = 1950] [id = 762] 12:03:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8cb6f000) [pid = 1950] [serial = 2218] [outer = (nil)] 12:03:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x8cbb2800) [pid = 1950] [serial = 2219] [outer = 0x8cb6f000] 12:03:37 INFO - PROCESS | 1950 | 1477508617239 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x8cbb7000) [pid = 1950] [serial = 2220] [outer = 0x8cb6f000] 12:03:38 INFO - PROCESS | 1950 | 1477508618159 Marionette TRACE conn5 <- [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]]]}] 12:03:38 INFO - ... 12:03:38 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1373ms 12:03:38 INFO - PROCESS | 1950 | 1477508618219 Marionette TRACE conn5 -> [0,3461,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1950 | 1477508618227 Marionette TRACE conn5 <- [1,3461,null,{"value":"8"}] 12:03:38 INFO - TEST-START | /websockets/Send-65K-data.htm 12:03:38 INFO - PROCESS | 1950 | 1477508618239 Marionette TRACE conn5 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:38 INFO - PROCESS | 1950 | 1477508618493 Marionette TRACE conn5 <- [1,3462,null,{"value":null}] 12:03:38 INFO - PROCESS | 1950 | 1477508618693 Marionette TRACE conn5 -> [0,3463,"getWindowHandles",null] 12:03:38 INFO - PROCESS | 1950 | 1477508618701 Marionette TRACE conn5 <- [1,3463,null,["8"]] 12:03:38 INFO - PROCESS | 1950 | 1477508618756 Marionette TRACE conn5 -> [0,3464,"switchToWindow",{"name":"8"}] 12:03:38 INFO - PROCESS | 1950 | 1477508618765 Marionette TRACE conn5 <- [1,3464,null,{}] 12:03:38 INFO - PROCESS | 1950 | 1477508618777 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x83101400 == 31 [pid = 1950] [id = 763] 12:03:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x83102800) [pid = 1950] [serial = 2221] [outer = (nil)] 12:03:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8310a800) [pid = 1950] [serial = 2222] [outer = 0x83102800] 12:03:38 INFO - PROCESS | 1950 | 1477508618887 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x83240c00) [pid = 1950] [serial = 2223] [outer = 0x83102800] 12:03:39 INFO - PROCESS | 1950 | 1477508619743 Marionette TRACE conn5 <- [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]]]}] 12:03:39 INFO - ... 12:03:39 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1572ms 12:03:39 INFO - PROCESS | 1950 | 1477508619811 Marionette TRACE conn5 -> [0,3466,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1950 | 1477508619820 Marionette TRACE conn5 <- [1,3466,null,{"value":"8"}] 12:03:39 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 12:03:39 INFO - PROCESS | 1950 | 1477508619830 Marionette TRACE conn5 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:40 INFO - PROCESS | 1950 | 1477508620052 Marionette TRACE conn5 <- [1,3467,null,{"value":null}] 12:03:40 INFO - PROCESS | 1950 | 1477508620241 Marionette TRACE conn5 -> [0,3468,"getWindowHandles",null] 12:03:40 INFO - PROCESS | 1950 | 1477508620247 Marionette TRACE conn5 <- [1,3468,null,["8"]] 12:03:40 INFO - PROCESS | 1950 | 1477508620301 Marionette TRACE conn5 -> [0,3469,"switchToWindow",{"name":"8"}] 12:03:40 INFO - PROCESS | 1950 | 1477508620308 Marionette TRACE conn5 <- [1,3469,null,{}] 12:03:40 INFO - PROCESS | 1950 | 1477508620315 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x84040c00 == 32 [pid = 1950] [id = 764] 12:03:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x88435000) [pid = 1950] [serial = 2224] [outer = (nil)] 12:03:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x8c758800) [pid = 1950] [serial = 2225] [outer = 0x88435000] 12:03:40 INFO - PROCESS | 1950 | 1477508620419 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x8c759000) [pid = 1950] [serial = 2226] [outer = 0x88435000] 12:03:41 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:03:41 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:03:41 INFO - PROCESS | 1950 | 1477508621235 Marionette TRACE conn5 <- [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]]]}] 12:03:41 INFO - ... 12:03:41 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1428ms 12:03:41 INFO - PROCESS | 1950 | 1477508621267 Marionette TRACE conn5 -> [0,3471,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1950 | 1477508621277 Marionette TRACE conn5 <- [1,3471,null,{"value":"8"}] 12:03:41 INFO - TEST-START | /websockets/Send-before-open.htm 12:03:41 INFO - PROCESS | 1950 | 1477508621333 Marionette TRACE conn5 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:41 INFO - PROCESS | 1950 | 1477508621563 Marionette TRACE conn5 <- [1,3472,null,{"value":null}] 12:03:41 INFO - PROCESS | 1950 | 1477508621776 Marionette TRACE conn5 -> [0,3473,"getWindowHandles",null] 12:03:41 INFO - PROCESS | 1950 | 1477508621783 Marionette TRACE conn5 <- [1,3473,null,["8"]] 12:03:41 INFO - PROCESS | 1950 | 1477508621835 Marionette TRACE conn5 -> [0,3474,"switchToWindow",{"name":"8"}] 12:03:41 INFO - PROCESS | 1950 | 1477508621842 Marionette TRACE conn5 <- [1,3474,null,{}] 12:03:41 INFO - PROCESS | 1950 | 1477508621851 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db22400 == 33 [pid = 1950] [id = 765] 12:03:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x8db22800) [pid = 1950] [serial = 2227] [outer = (nil)] 12:03:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x8db3a800) [pid = 1950] [serial = 2228] [outer = 0x8db22800] 12:03:41 INFO - PROCESS | 1950 | 1477508621957 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x8f806800) [pid = 1950] [serial = 2229] [outer = 0x8db22800] 12:03:42 INFO - PROCESS | 1950 | 1477508622730 Marionette TRACE conn5 <- [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]]]}] 12:03:42 INFO - . 12:03:42 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1477ms 12:03:42 INFO - PROCESS | 1950 | 1477508622804 Marionette TRACE conn5 -> [0,3476,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 1950 | 1477508622810 Marionette TRACE conn5 <- [1,3476,null,{"value":"8"}] 12:03:42 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 12:03:42 INFO - PROCESS | 1950 | 1477508622819 Marionette TRACE conn5 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:43 INFO - PROCESS | 1950 | 1477508623056 Marionette TRACE conn5 <- [1,3477,null,{"value":null}] 12:03:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:03:43 INFO - PROCESS | 1950 | 1477508623255 Marionette TRACE conn5 -> [0,3478,"getWindowHandles",null] 12:03:43 INFO - PROCESS | 1950 | 1477508623261 Marionette TRACE conn5 <- [1,3478,null,["8"]] 12:03:43 INFO - PROCESS | 1950 | 1477508623267 Marionette TRACE conn5 -> [0,3479,"switchToWindow",{"name":"8"}] 12:03:43 INFO - PROCESS | 1950 | 1477508623278 Marionette TRACE conn5 <- [1,3479,null,{}] 12:03:43 INFO - PROCESS | 1950 | 1477508623330 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x8288c000 == 34 [pid = 1950] [id = 766] 12:03:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x82893800) [pid = 1950] [serial = 2230] [outer = (nil)] 12:03:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x82e6a400) [pid = 1950] [serial = 2231] [outer = 0x82893800] 12:03:43 INFO - PROCESS | 1950 | 1477508623429 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x83fd1c00) [pid = 1950] [serial = 2232] [outer = 0x82893800] 12:03:44 INFO - PROCESS | 1950 | 1477508624410 Marionette TRACE conn5 <- [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]]]}] 12:03:44 INFO - ... 12:03:44 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1673ms 12:03:44 INFO - PROCESS | 1950 | 1477508624493 Marionette TRACE conn5 -> [0,3481,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1950 | 1477508624500 Marionette TRACE conn5 <- [1,3481,null,{"value":"8"}] 12:03:44 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 12:03:44 INFO - PROCESS | 1950 | 1477508624511 Marionette TRACE conn5 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:44 INFO - PROCESS | 1950 | 1477508624761 Marionette TRACE conn5 <- [1,3482,null,{"value":null}] 12:03:44 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6f800 == 33 [pid = 1950] [id = 761] 12:03:44 INFO - PROCESS | 1950 | --DOCSHELL 0x83fd2000 == 32 [pid = 1950] [id = 760] 12:03:44 INFO - PROCESS | 1950 | --DOCSHELL 0x8310fc00 == 31 [pid = 1950] [id = 759] 12:03:44 INFO - PROCESS | 1950 | --DOCSHELL 0x82da9400 == 30 [pid = 1950] [id = 758] 12:03:44 INFO - PROCESS | 1950 | 1477508624939 Marionette TRACE conn5 -> [0,3483,"getWindowHandles",null] 12:03:44 INFO - PROCESS | 1950 | 1477508624947 Marionette TRACE conn5 <- [1,3483,null,["8"]] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x924ef800) [pid = 1950] [serial = 2168] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x92f6a000) [pid = 1950] [serial = 2169] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x9068a400) [pid = 1950] [serial = 2166] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x8db1b000) [pid = 1950] [serial = 2178] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x8d177c00) [pid = 1950] [serial = 2177] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x8376c800) [pid = 1950] [serial = 2156] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x83f34c00) [pid = 1950] [serial = 2157] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x8db41000) [pid = 1950] [serial = 2124] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x83775c00) [pid = 1950] [serial = 2171] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x83f3c000) [pid = 1950] [serial = 2174] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x8f9ad000) [pid = 1950] [serial = 2162] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x8fa7dc00) [pid = 1950] [serial = 2181] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x8cb6d400) [pid = 1950] [serial = 2106] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x9339f400) [pid = 1950] [serial = 2186] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x90689c00) [pid = 1950] [serial = 2165] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x8cb6e800) [pid = 1950] [serial = 2159] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x83fd3400) [pid = 1950] [serial = 2175] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x933efc00) [pid = 1950] [serial = 2187] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x8f9b1400) [pid = 1950] [serial = 2163] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x8cbb5c00) [pid = 1950] [serial = 2160] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8db1c000) [pid = 1950] [serial = 2183] [outer = (nil)] [url = about:blank] 12:03:44 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x8f9aac00) [pid = 1950] [serial = 2180] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x83771800) [pid = 1950] [serial = 2172] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x92206c00) [pid = 1950] [serial = 2184] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x8f9a5000) [pid = 1950] [serial = 2154] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x836cc800) [pid = 1950] [serial = 2103] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8f9a3400) [pid = 1950] [serial = 2136] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x8cbb9c00) [pid = 1950] [serial = 2130] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f8a3800) [pid = 1950] [serial = 2133] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x83247000) [pid = 1950] [serial = 2127] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8cbb8400) [pid = 1950] [serial = 2100] [outer = (nil)] [url = about:blank] 12:03:45 INFO - PROCESS | 1950 | 1477508624990 Marionette TRACE conn5 -> [0,3484,"switchToWindow",{"name":"8"}] 12:03:45 INFO - PROCESS | 1950 | 1477508625013 Marionette TRACE conn5 <- [1,3484,null,{}] 12:03:45 INFO - PROCESS | 1950 | 1477508625028 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x82da9400 == 31 [pid = 1950] [id = 767] 12:03:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x82e6f800) [pid = 1950] [serial = 2233] [outer = (nil)] 12:03:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x8310b400) [pid = 1950] [serial = 2234] [outer = 0x82e6f800] 12:03:45 INFO - PROCESS | 1950 | 1477508625123 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x831e3c00) [pid = 1950] [serial = 2235] [outer = 0x82e6f800] 12:03:45 INFO - PROCESS | 1950 | 1477508625818 Marionette TRACE conn5 <- [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]]]}] 12:03:45 INFO - ... 12:03:45 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1372ms 12:03:45 INFO - PROCESS | 1950 | 1477508625883 Marionette TRACE conn5 -> [0,3486,"getWindowHandle",null] 12:03:45 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 12:03:45 INFO - PROCESS | 1950 | 1477508625889 Marionette TRACE conn5 <- [1,3486,null,{"value":"8"}] 12:03:45 INFO - PROCESS | 1950 | 1477508625897 Marionette TRACE conn5 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:46 INFO - PROCESS | 1950 | 1477508626092 Marionette TRACE conn5 <- [1,3487,null,{"value":null}] 12:03:46 INFO - PROCESS | 1950 | 1477508626258 Marionette TRACE conn5 -> [0,3488,"getWindowHandles",null] 12:03:46 INFO - PROCESS | 1950 | 1477508626264 Marionette TRACE conn5 <- [1,3488,null,["8"]] 12:03:46 INFO - PROCESS | 1950 | 1477508626273 Marionette TRACE conn5 -> [0,3489,"switchToWindow",{"name":"8"}] 12:03:46 INFO - PROCESS | 1950 | 1477508626281 Marionette TRACE conn5 <- [1,3489,null,{}] 12:03:46 INFO - PROCESS | 1950 | 1477508626289 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x83f32400 == 32 [pid = 1950] [id = 768] 12:03:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x83f34c00) [pid = 1950] [serial = 2236] [outer = (nil)] 12:03:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83f41000) [pid = 1950] [serial = 2237] [outer = 0x83f34c00] 12:03:46 INFO - PROCESS | 1950 | 1477508626383 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x83fd2800) [pid = 1950] [serial = 2238] [outer = 0x83f34c00] 12:03:47 INFO - PROCESS | 1950 | 1477508627057 Marionette TRACE conn5 <- [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]]]}] 12:03:47 INFO - ... 12:03:47 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1226ms 12:03:47 INFO - PROCESS | 1950 | 1477508627143 Marionette TRACE conn5 -> [0,3491,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1950 | 1477508627152 Marionette TRACE conn5 <- [1,3491,null,{"value":"8"}] 12:03:47 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 12:03:47 INFO - PROCESS | 1950 | 1477508627160 Marionette TRACE conn5 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:47 INFO - PROCESS | 1950 | 1477508627416 Marionette TRACE conn5 <- [1,3492,null,{"value":null}] 12:03:47 INFO - PROCESS | 1950 | 1477508627438 Marionette TRACE conn5 -> [0,3493,"getWindowHandles",null] 12:03:47 INFO - PROCESS | 1950 | 1477508627444 Marionette TRACE conn5 <- [1,3493,null,["8"]] 12:03:47 INFO - PROCESS | 1950 | 1477508627450 Marionette TRACE conn5 -> [0,3494,"switchToWindow",{"name":"8"}] 12:03:47 INFO - PROCESS | 1950 | 1477508627458 Marionette TRACE conn5 <- [1,3494,null,{}] 12:03:47 INFO - PROCESS | 1950 | 1477508627550 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cbb6000 == 33 [pid = 1950] [id = 769] 12:03:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8cbb7400) [pid = 1950] [serial = 2239] [outer = (nil)] 12:03:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8cbb9c00) [pid = 1950] [serial = 2240] [outer = 0x8cbb7400] 12:03:47 INFO - PROCESS | 1950 | 1477508627647 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8d177800) [pid = 1950] [serial = 2241] [outer = 0x8cbb7400] 12:03:48 INFO - PROCESS | 1950 | 1477508628379 Marionette TRACE conn5 <- [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]]]}] 12:03:48 INFO - ... 12:03:48 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1273ms 12:03:48 INFO - PROCESS | 1950 | 1477508628433 Marionette TRACE conn5 -> [0,3496,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1950 | 1477508628438 Marionette TRACE conn5 <- [1,3496,null,{"value":"8"}] 12:03:48 INFO - TEST-START | /websockets/Send-binary-blob.htm 12:03:48 INFO - PROCESS | 1950 | 1477508628456 Marionette TRACE conn5 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:48 INFO - PROCESS | 1950 | 1477508628717 Marionette TRACE conn5 <- [1,3497,null,{"value":null}] 12:03:48 INFO - PROCESS | 1950 | 1477508628740 Marionette TRACE conn5 -> [0,3498,"getWindowHandles",null] 12:03:48 INFO - PROCESS | 1950 | 1477508628746 Marionette TRACE conn5 <- [1,3498,null,["8"]] 12:03:48 INFO - PROCESS | 1950 | 1477508628753 Marionette TRACE conn5 -> [0,3499,"switchToWindow",{"name":"8"}] 12:03:48 INFO - PROCESS | 1950 | 1477508628762 Marionette TRACE conn5 <- [1,3499,null,{}] 12:03:48 INFO - PROCESS | 1950 | 1477508628857 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x8db43800 == 34 [pid = 1950] [id = 770] 12:03:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8f7ee800) [pid = 1950] [serial = 2242] [outer = (nil)] 12:03:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8f8a4800) [pid = 1950] [serial = 2243] [outer = 0x8f7ee800] 12:03:48 INFO - PROCESS | 1950 | 1477508628951 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x8f8a4c00) [pid = 1950] [serial = 2244] [outer = 0x8f7ee800] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x83fd4400) [pid = 1950] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8db25000) [pid = 1950] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x831e3000) [pid = 1950] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x83248000) [pid = 1950] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83110800) [pid = 1950] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x93ee7000) [pid = 1950] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x83001400) [pid = 1950] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x931c0400) [pid = 1950] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x93e91000) [pid = 1950] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 12:03:49 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x82dab000) [pid = 1950] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 12:03:49 INFO - PROCESS | 1950 | 1477508629739 Marionette TRACE conn5 <- [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]]]}] 12:03:49 INFO - ... 12:03:49 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1325ms 12:03:49 INFO - PROCESS | 1950 | 1477508629777 Marionette TRACE conn5 -> [0,3501,"getWindowHandle",null] 12:03:49 INFO - TEST-START | /websockets/Send-data.htm 12:03:49 INFO - PROCESS | 1950 | 1477508629782 Marionette TRACE conn5 <- [1,3501,null,{"value":"8"}] 12:03:49 INFO - PROCESS | 1950 | 1477508629790 Marionette TRACE conn5 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:50 INFO - PROCESS | 1950 | 1477508630035 Marionette TRACE conn5 <- [1,3502,null,{"value":null}] 12:03:50 INFO - PROCESS | 1950 | 1477508630051 Marionette TRACE conn5 -> [0,3503,"getWindowHandles",null] 12:03:50 INFO - PROCESS | 1950 | 1477508630054 Marionette TRACE conn5 <- [1,3503,null,["8"]] 12:03:50 INFO - PROCESS | 1950 | 1477508630076 Marionette TRACE conn5 -> [0,3504,"switchToWindow",{"name":"8"}] 12:03:50 INFO - PROCESS | 1950 | 1477508630083 Marionette TRACE conn5 <- [1,3504,null,{}] 12:03:50 INFO - PROCESS | 1950 | 1477508630089 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8cb6d000 == 35 [pid = 1950] [id = 771] 12:03:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x8db19400) [pid = 1950] [serial = 2245] [outer = (nil)] 12:03:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8f93e000) [pid = 1950] [serial = 2246] [outer = 0x8db19400] 12:03:50 INFO - PROCESS | 1950 | 1477508630178 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x8f9a5000) [pid = 1950] [serial = 2247] [outer = 0x8db19400] 12:03:50 INFO - PROCESS | 1950 | 1477508630955 Marionette TRACE conn5 <- [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]]]}] 12:03:51 INFO - ... 12:03:51 INFO - TEST-OK | /websockets/Send-data.htm | took 1224ms 12:03:51 INFO - PROCESS | 1950 | 1477508631014 Marionette TRACE conn5 -> [0,3506,"getWindowHandle",null] 12:03:51 INFO - TEST-START | /websockets/Send-data.worker 12:03:51 INFO - PROCESS | 1950 | 1477508631018 Marionette TRACE conn5 <- [1,3506,null,{"value":"8"}] 12:03:51 INFO - PROCESS | 1950 | 1477508631027 Marionette TRACE conn5 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:51 INFO - PROCESS | 1950 | 1477508631316 Marionette TRACE conn5 <- [1,3507,null,{"value":null}] 12:03:51 INFO - PROCESS | 1950 | 1477508631452 Marionette TRACE conn5 -> [0,3508,"getWindowHandles",null] 12:03:51 INFO - PROCESS | 1950 | 1477508631459 Marionette TRACE conn5 <- [1,3508,null,["8"]] 12:03:51 INFO - PROCESS | 1950 | 1477508631519 Marionette TRACE conn5 -> [0,3509,"switchToWindow",{"name":"8"}] 12:03:51 INFO - PROCESS | 1950 | 1477508631532 Marionette TRACE conn5 <- [1,3509,null,{}] 12:03:51 INFO - PROCESS | 1950 | 1477508631545 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x82891c00 == 36 [pid = 1950] [id = 772] 12:03:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x82894400) [pid = 1950] [serial = 2248] [outer = (nil)] 12:03:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x82944000) [pid = 1950] [serial = 2249] [outer = 0x82894400] 12:03:51 INFO - PROCESS | 1950 | 1477508631654 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x82d49c00) [pid = 1950] [serial = 2250] [outer = 0x82894400] 12:03:52 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:03:52 INFO - PROCESS | 1950 | 1477508632563 Marionette TRACE conn5 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 12:03:52 INFO - . 12:03:52 INFO - TEST-OK | /websockets/Send-data.worker | took 1575ms 12:03:52 INFO - PROCESS | 1950 | 1477508632627 Marionette TRACE conn5 -> [0,3511,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1950 | 1477508632636 Marionette TRACE conn5 <- [1,3511,null,{"value":"8"}] 12:03:52 INFO - TEST-START | /websockets/Send-null.htm 12:03:52 INFO - PROCESS | 1950 | 1477508632648 Marionette TRACE conn5 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:52 INFO - PROCESS | 1950 | 1477508632910 Marionette TRACE conn5 <- [1,3512,null,{"value":null}] 12:03:53 INFO - PROCESS | 1950 | 1477508633124 Marionette TRACE conn5 -> [0,3513,"getWindowHandles",null] 12:03:53 INFO - PROCESS | 1950 | 1477508633133 Marionette TRACE conn5 <- [1,3513,null,["8"]] 12:03:53 INFO - PROCESS | 1950 | 1477508633185 Marionette TRACE conn5 -> [0,3514,"switchToWindow",{"name":"8"}] 12:03:53 INFO - PROCESS | 1950 | 1477508633195 Marionette TRACE conn5 <- [1,3514,null,{}] 12:03:53 INFO - PROCESS | 1950 | 1477508633203 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x83245400 == 37 [pid = 1950] [id = 773] 12:03:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x83246000) [pid = 1950] [serial = 2251] [outer = (nil)] 12:03:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x836c7000) [pid = 1950] [serial = 2252] [outer = 0x83246000] 12:03:53 INFO - PROCESS | 1950 | 1477508633312 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x836cc800) [pid = 1950] [serial = 2253] [outer = 0x83246000] 12:03:54 INFO - PROCESS | 1950 | 1477508634076 Marionette TRACE conn5 <- [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]]]}] 12:03:54 INFO - ... 12:03:54 INFO - TEST-OK | /websockets/Send-null.htm | took 1478ms 12:03:54 INFO - PROCESS | 1950 | 1477508634161 Marionette TRACE conn5 -> [0,3516,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1950 | 1477508634166 Marionette TRACE conn5 <- [1,3516,null,{"value":"8"}] 12:03:54 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 12:03:54 INFO - PROCESS | 1950 | 1477508634179 Marionette TRACE conn5 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:54 INFO - PROCESS | 1950 | 1477508634451 Marionette TRACE conn5 <- [1,3517,null,{"value":null}] 12:03:54 INFO - PROCESS | 1950 | 1477508634671 Marionette TRACE conn5 -> [0,3518,"getWindowHandles",null] 12:03:54 INFO - PROCESS | 1950 | 1477508634684 Marionette TRACE conn5 <- [1,3518,null,["8"]] 12:03:54 INFO - PROCESS | 1950 | 1477508634735 Marionette TRACE conn5 -> [0,3519,"switchToWindow",{"name":"8"}] 12:03:54 INFO - PROCESS | 1950 | 1477508634745 Marionette TRACE conn5 <- [1,3519,null,{}] 12:03:54 INFO - PROCESS | 1950 | 1477508634752 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x88434800 == 38 [pid = 1950] [id = 774] 12:03:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x88435800) [pid = 1950] [serial = 2254] [outer = (nil)] 12:03:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x8843cc00) [pid = 1950] [serial = 2255] [outer = 0x88435800] 12:03:54 INFO - PROCESS | 1950 | 1477508634852 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x8c75e400) [pid = 1950] [serial = 2256] [outer = 0x88435800] 12:03:55 INFO - PROCESS | 1950 | 1477508635657 Marionette TRACE conn5 <- [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]]]}] 12:03:55 INFO - ... 12:03:55 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1491ms 12:03:55 INFO - PROCESS | 1950 | 1477508635669 Marionette TRACE conn5 -> [0,3521,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1950 | 1477508635673 Marionette TRACE conn5 <- [1,3521,null,{"value":"8"}] 12:03:55 INFO - TEST-START | /websockets/Send-unicode-data.htm 12:03:55 INFO - PROCESS | 1950 | 1477508635684 Marionette TRACE conn5 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:55 INFO - PROCESS | 1950 | 1477508635940 Marionette TRACE conn5 <- [1,3522,null,{"value":null}] 12:03:56 INFO - PROCESS | 1950 | 1477508636140 Marionette TRACE conn5 -> [0,3523,"getWindowHandles",null] 12:03:56 INFO - PROCESS | 1950 | 1477508636146 Marionette TRACE conn5 <- [1,3523,null,["8"]] 12:03:56 INFO - PROCESS | 1950 | 1477508636153 Marionette TRACE conn5 -> [0,3524,"switchToWindow",{"name":"8"}] 12:03:56 INFO - PROCESS | 1950 | 1477508636162 Marionette TRACE conn5 <- [1,3524,null,{}] 12:03:56 INFO - PROCESS | 1950 | 1477508636215 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c6400 == 39 [pid = 1950] [id = 775] 12:03:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x83f3ac00) [pid = 1950] [serial = 2257] [outer = (nil)] 12:03:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x8f935400) [pid = 1950] [serial = 2258] [outer = 0x83f3ac00] 12:03:56 INFO - PROCESS | 1950 | 1477508636314 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x8f93cc00) [pid = 1950] [serial = 2259] [outer = 0x83f3ac00] 12:03:57 INFO - PROCESS | 1950 | 1477508637103 Marionette TRACE conn5 <- [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]]]}] 12:03:57 INFO - ... 12:03:57 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1438ms 12:03:57 INFO - PROCESS | 1950 | 1477508637123 Marionette TRACE conn5 -> [0,3526,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 1950 | 1477508637129 Marionette TRACE conn5 <- [1,3526,null,{"value":"8"}] 12:03:57 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 12:03:57 INFO - PROCESS | 1950 | 1477508637138 Marionette TRACE conn5 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:57 INFO - PROCESS | 1950 | 1477508637358 Marionette TRACE conn5 <- [1,3527,null,{"value":null}] 12:03:57 INFO - PROCESS | 1950 | 1477508637533 Marionette TRACE conn5 -> [0,3528,"getWindowHandles",null] 12:03:57 INFO - PROCESS | 1950 | 1477508637536 Marionette TRACE conn5 <- [1,3528,null,["8"]] 12:03:57 INFO - PROCESS | 1950 | 1477508637544 Marionette TRACE conn5 -> [0,3529,"switchToWindow",{"name":"8"}] 12:03:57 INFO - PROCESS | 1950 | 1477508637551 Marionette TRACE conn5 <- [1,3529,null,{}] 12:03:57 INFO - PROCESS | 1950 | 1477508637601 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x82895000 == 40 [pid = 1950] [id = 776] 12:03:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x82a40c00) [pid = 1950] [serial = 2260] [outer = (nil)] 12:03:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x84033800) [pid = 1950] [serial = 2261] [outer = 0x82a40c00] 12:03:57 INFO - PROCESS | 1950 | 1477508637700 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x90689c00) [pid = 1950] [serial = 2262] [outer = 0x82a40c00] 12:03:58 INFO - PROCESS | 1950 | 1477508638693 Marionette TRACE conn5 <- [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]]]}] 12:03:58 INFO - .. 12:03:58 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1583ms 12:03:58 INFO - PROCESS | 1950 | 1477508638773 Marionette TRACE conn5 -> [0,3531,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1950 | 1477508638781 Marionette TRACE conn5 <- [1,3531,null,{"value":"8"}] 12:03:58 INFO - TEST-START | /websockets/constructor.html 12:03:58 INFO - PROCESS | 1950 | 1477508638801 Marionette TRACE conn5 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:03:59 INFO - PROCESS | 1950 | 1477508639040 Marionette TRACE conn5 <- [1,3532,null,{"value":null}] 12:03:59 INFO - PROCESS | 1950 | 1477508639337 Marionette TRACE conn5 -> [0,3533,"getWindowHandles",null] 12:03:59 INFO - PROCESS | 1950 | 1477508639345 Marionette TRACE conn5 <- [1,3533,null,["8"]] 12:03:59 INFO - PROCESS | 1950 | 1477508639356 Marionette TRACE conn5 -> [0,3534,"switchToWindow",{"name":"8"}] 12:03:59 INFO - PROCESS | 1950 | 1477508639366 Marionette TRACE conn5 <- [1,3534,null,{}] 12:03:59 INFO - PROCESS | 1950 | 1477508639374 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310d800 == 41 [pid = 1950] [id = 777] 12:03:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x8310e800) [pid = 1950] [serial = 2263] [outer = (nil)] 12:03:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x831e4000) [pid = 1950] [serial = 2264] [outer = 0x8310e800] 12:03:59 INFO - PROCESS | 1950 | 1477508639478 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x831e1400) [pid = 1950] [serial = 2265] [outer = 0x8310e800] 12:03:59 INFO - PROCESS | 1950 | --DOCSHELL 0x8324e800 == 40 [pid = 1950] [id = 719] 12:03:59 INFO - PROCESS | 1950 | --DOCSHELL 0x83f40400 == 39 [pid = 1950] [id = 711] 12:03:59 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6b000 == 38 [pid = 1950] [id = 718] 12:03:59 INFO - PROCESS | 1950 | --DOCSHELL 0x831dd000 == 37 [pid = 1950] [id = 708] 12:03:59 INFO - PROCESS | 1950 | --DOCSHELL 0x82a42000 == 36 [pid = 1950] [id = 706] 12:03:59 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x8cbb2800) [pid = 1950] [serial = 2219] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x82a3e000 == 35 [pid = 1950] [id = 717] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x82e68c00 == 34 [pid = 1950] [id = 707] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8403a000 == 33 [pid = 1950] [id = 715] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb6d000 == 32 [pid = 1950] [id = 771] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8db43800 == 31 [pid = 1950] [id = 770] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb6000 == 30 [pid = 1950] [id = 769] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x83f32400 == 29 [pid = 1950] [id = 768] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x82da9400 == 28 [pid = 1950] [id = 767] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8288c000 == 27 [pid = 1950] [id = 766] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x8db22400 == 26 [pid = 1950] [id = 765] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x84040c00 == 25 [pid = 1950] [id = 764] 12:04:00 INFO - PROCESS | 1950 | --DOCSHELL 0x83101400 == 24 [pid = 1950] [id = 763] 12:04:00 INFO - PROCESS | 1950 | 1477508640264 Marionette TRACE conn5 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x8324d800) [pid = 1950] [serial = 2216] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x8c75b400) [pid = 1950] [serial = 2217] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x83fd7800) [pid = 1950] [serial = 2213] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x84036800) [pid = 1950] [serial = 2214] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x831e0000) [pid = 1950] [serial = 2210] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x831e8c00) [pid = 1950] [serial = 2211] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x82e6b400) [pid = 1950] [serial = 2207] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x83004c00) [pid = 1950] [serial = 2208] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x836c4400) [pid = 1950] [serial = 2204] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x83f35c00) [pid = 1950] [serial = 2205] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x93eeb400) [pid = 1950] [serial = 2201] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x94035000) [pid = 1950] [serial = 2202] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x93e93c00) [pid = 1950] [serial = 2198] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x93edfc00) [pid = 1950] [serial = 2199] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x93486000) [pid = 1950] [serial = 2195] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x9360fc00) [pid = 1950] [serial = 2196] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8f936000) [pid = 1950] [serial = 2192] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8f9a9000) [pid = 1950] [serial = 2193] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x836c5000) [pid = 1950] [serial = 2189] [outer = (nil)] [url = about:blank] 12:04:00 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8403b800) [pid = 1950] [serial = 2190] [outer = (nil)] [url = about:blank] 12:04:00 INFO - . 12:04:00 INFO - TEST-OK | /websockets/constructor.html | took 1574ms 12:04:00 INFO - PROCESS | 1950 | 1477508640375 Marionette TRACE conn5 -> [0,3536,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1950 | 1477508640383 Marionette TRACE conn5 <- [1,3536,null,{"value":"8"}] 12:04:00 INFO - TEST-START | /websockets/eventhandlers.html 12:04:00 INFO - PROCESS | 1950 | 1477508640392 Marionette TRACE conn5 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:04:00 INFO - PROCESS | 1950 | 1477508640662 Marionette TRACE conn5 <- [1,3537,null,{"value":null}] 12:04:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:00 INFO - PROCESS | 1950 | 1477508640819 Marionette TRACE conn5 -> [0,3538,"getWindowHandles",null] 12:04:00 INFO - PROCESS | 1950 | 1477508640826 Marionette TRACE conn5 <- [1,3538,null,["8"]] 12:04:00 INFO - PROCESS | 1950 | 1477508640833 Marionette TRACE conn5 -> [0,3539,"switchToWindow",{"name":"8"}] 12:04:00 INFO - PROCESS | 1950 | 1477508640845 Marionette TRACE conn5 <- [1,3539,null,{}] 12:04:00 INFO - PROCESS | 1950 | 1477508640857 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x836c4400 == 25 [pid = 1950] [id = 778] 12:04:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x836c6c00) [pid = 1950] [serial = 2266] [outer = (nil)] 12:04:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x8376d800) [pid = 1950] [serial = 2267] [outer = 0x836c6c00] 12:04:00 INFO - PROCESS | 1950 | 1477508640969 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x83773c00) [pid = 1950] [serial = 2268] [outer = 0x836c6c00] 12:04:01 INFO - PROCESS | 1950 | 1477508641651 Marionette TRACE conn5 <- [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]]]}] 12:04:01 INFO - .... 12:04:01 INFO - TEST-OK | /websockets/eventhandlers.html | took 1332ms 12:04:01 INFO - PROCESS | 1950 | 1477508641733 Marionette TRACE conn5 -> [0,3541,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1950 | 1477508641741 Marionette TRACE conn5 <- [1,3541,null,{"value":"8"}] 12:04:01 INFO - TEST-START | /websockets/extended-payload-length.html 12:04:01 INFO - PROCESS | 1950 | 1477508641759 Marionette TRACE conn5 -> [0,3542,"timeouts",{"script":185000}] 12:04:01 INFO - PROCESS | 1950 | 1477508641764 Marionette TRACE conn5 <- [1,3542,null,{}] 12:04:01 INFO - PROCESS | 1950 | 1477508641775 Marionette TRACE conn5 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:04:02 INFO - PROCESS | 1950 | 1477508641999 Marionette TRACE conn5 <- [1,3543,null,{"value":null}] 12:04:02 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:02 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:02 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:02 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:02 INFO - PROCESS | 1950 | 1477508642191 Marionette TRACE conn5 -> [0,3544,"getWindowHandles",null] 12:04:02 INFO - PROCESS | 1950 | 1477508642198 Marionette TRACE conn5 <- [1,3544,null,["8"]] 12:04:02 INFO - PROCESS | 1950 | 1477508642212 Marionette TRACE conn5 -> [0,3545,"switchToWindow",{"name":"8"}] 12:04:02 INFO - PROCESS | 1950 | 1477508642222 Marionette TRACE conn5 <- [1,3545,null,{}] 12:04:02 INFO - PROCESS | 1950 | 1477508642228 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 12:04:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x8403cc00 == 26 [pid = 1950] [id = 779] 12:04:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x8403d400) [pid = 1950] [serial = 2269] [outer = (nil)] 12:04:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x8403fc00) [pid = 1950] [serial = 2270] [outer = 0x8403d400] 12:04:02 INFO - PROCESS | 1950 | 1477508642346 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x8843b400) [pid = 1950] [serial = 2271] [outer = 0x8403d400] 12:04:03 INFO - PROCESS | 1950 | 1477508643250 Marionette TRACE conn5 <- [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]]]}] 12:04:03 INFO - .... 12:04:03 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1551ms 12:04:03 INFO - PROCESS | 1950 | 1477508643310 Marionette TRACE conn5 -> [0,3547,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 1950 | 1477508643317 Marionette TRACE conn5 <- [1,3547,null,{"value":"8"}] 12:04:03 INFO - TEST-START | /websockets/extended-payload-length.html?wss 12:04:03 INFO - PROCESS | 1950 | 1477508643327 Marionette TRACE conn5 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:04:03 INFO - PROCESS | 1950 | 1477508643609 Marionette TRACE conn5 <- [1,3548,null,{"value":null}] 12:04:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:04:03 INFO - PROCESS | 1950 | 1477508643655 Marionette TRACE conn5 -> [0,3549,"getWindowHandles",null] 12:04:03 INFO - PROCESS | 1950 | 1477508643658 Marionette TRACE conn5 <- [1,3549,null,["8"]] 12:04:03 INFO - PROCESS | 1950 | 1477508643666 Marionette TRACE conn5 -> [0,3550,"switchToWindow",{"name":"8"}] 12:04:03 INFO - PROCESS | 1950 | 1477508643677 Marionette TRACE conn5 <- [1,3550,null,{}] 12:04:03 INFO - PROCESS | 1950 | 1477508643768 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 12:04:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x8d16f400 == 27 [pid = 1950] [id = 780] 12:04:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x8d174400) [pid = 1950] [serial = 2272] [outer = (nil)] 12:04:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x8d17cc00) [pid = 1950] [serial = 2273] [outer = 0x8d174400] 12:04:03 INFO - PROCESS | 1950 | 1477508643860 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x8db19000) [pid = 1950] [serial = 2274] [outer = 0x8d174400] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x8f7ee800) [pid = 1950] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x82e6f800) [pid = 1950] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x88435000) [pid = 1950] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x83102800) [pid = 1950] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x82893800) [pid = 1950] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x8db22800) [pid = 1950] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x8cbb7400) [pid = 1950] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 12:04:04 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x83f34c00) [pid = 1950] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8403d000 == 26 [pid = 1950] [id = 712] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8cbb2400 == 25 [pid = 1950] [id = 722] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83770000 == 24 [pid = 1950] [id = 710] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8403f400 == 23 [pid = 1950] [id = 721] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8288d800 == 22 [pid = 1950] [id = 709] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x8f93e000) [pid = 1950] [serial = 2246] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83105400 == 21 [pid = 1950] [id = 723] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8c759800 == 20 [pid = 1950] [id = 716] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x88431c00 == 19 [pid = 1950] [id = 720] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8cb6e400 == 18 [pid = 1950] [id = 762] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x831dcc00 == 17 [pid = 1950] [id = 714] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x831e0c00 == 16 [pid = 1950] [id = 757] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82d45800 == 15 [pid = 1950] [id = 713] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8403cc00 == 14 [pid = 1950] [id = 779] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x836c4400 == 13 [pid = 1950] [id = 778] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x8310d800 == 12 [pid = 1950] [id = 777] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82895000 == 11 [pid = 1950] [id = 776] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x836c6400 == 10 [pid = 1950] [id = 775] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x88434800 == 9 [pid = 1950] [id = 774] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x83245400 == 8 [pid = 1950] [id = 773] 12:04:09 INFO - PROCESS | 1950 | --DOCSHELL 0x82891c00 == 7 [pid = 1950] [id = 772] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x8d177800) [pid = 1950] [serial = 2241] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x8cbb9c00) [pid = 1950] [serial = 2240] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x8f8a4c00) [pid = 1950] [serial = 2244] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x8f8a4800) [pid = 1950] [serial = 2243] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x83f41000) [pid = 1950] [serial = 2237] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x83fd2800) [pid = 1950] [serial = 2238] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x8310b400) [pid = 1950] [serial = 2234] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x831e3c00) [pid = 1950] [serial = 2235] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x82e6a400) [pid = 1950] [serial = 2231] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x83fd1c00) [pid = 1950] [serial = 2232] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x8db3a800) [pid = 1950] [serial = 2228] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x8f806800) [pid = 1950] [serial = 2229] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x8c758800) [pid = 1950] [serial = 2225] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x8c759000) [pid = 1950] [serial = 2226] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x8310a800) [pid = 1950] [serial = 2222] [outer = (nil)] [url = about:blank] 12:04:09 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x83240c00) [pid = 1950] [serial = 2223] [outer = (nil)] [url = about:blank] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x82a40c00) [pid = 1950] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x82894400) [pid = 1950] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x88435800) [pid = 1950] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x836c6c00) [pid = 1950] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x8310e800) [pid = 1950] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x83246000) [pid = 1950] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x83f3ac00) [pid = 1950] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x8403d400) [pid = 1950] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x8db19400) [pid = 1950] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 12:04:13 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x8cb6f000) [pid = 1950] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x8f93cc00) [pid = 1950] [serial = 2259] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x8f935400) [pid = 1950] [serial = 2258] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x8f9a5000) [pid = 1950] [serial = 2247] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x90689c00) [pid = 1950] [serial = 2262] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x84033800) [pid = 1950] [serial = 2261] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x831e1400) [pid = 1950] [serial = 2265] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x831e4000) [pid = 1950] [serial = 2264] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x8cbb7000) [pid = 1950] [serial = 2220] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x83773c00) [pid = 1950] [serial = 2268] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x8376d800) [pid = 1950] [serial = 2267] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x8843b400) [pid = 1950] [serial = 2271] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8403fc00) [pid = 1950] [serial = 2270] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x8d17cc00) [pid = 1950] [serial = 2273] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8843cc00) [pid = 1950] [serial = 2255] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x8c75e400) [pid = 1950] [serial = 2256] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x836c7000) [pid = 1950] [serial = 2252] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x836cc800) [pid = 1950] [serial = 2253] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x82944000) [pid = 1950] [serial = 2249] [outer = (nil)] [url = about:blank] 12:04:18 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x82d49c00) [pid = 1950] [serial = 2250] [outer = (nil)] [url = about:blank] 12:05:04 INFO - PROCESS | 1950 | 1477508704512 Marionette TRACE conn5 <- [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]]]}] 12:05:04 INFO - .... 12:05:04 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61231ms 12:05:04 INFO - PROCESS | 1950 | 1477508704560 Marionette TRACE conn5 -> [0,3552,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 1950 | 1477508704568 Marionette TRACE conn5 <- [1,3552,null,{"value":"8"}] 12:05:04 INFO - TEST-START | /websockets/opening-handshake/001.html 12:05:04 INFO - PROCESS | 1950 | 1477508704581 Marionette TRACE conn5 -> [0,3553,"timeouts",{"script":35000}] 12:05:04 INFO - PROCESS | 1950 | 1477508704588 Marionette TRACE conn5 <- [1,3553,null,{}] 12:05:04 INFO - PROCESS | 1950 | 1477508704625 Marionette TRACE conn5 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:04 INFO - PROCESS | 1950 | 1477508704831 Marionette TRACE conn5 <- [1,3554,null,{"value":null}] 12:05:04 INFO - PROCESS | 1950 | 1477508704969 Marionette TRACE conn5 -> [0,3555,"getWindowHandles",null] 12:05:04 INFO - PROCESS | 1950 | 1477508704977 Marionette TRACE conn5 <- [1,3555,null,["8"]] 12:05:04 INFO - PROCESS | 1950 | 1477508704989 Marionette TRACE conn5 -> [0,3556,"switchToWindow",{"name":"8"}] 12:05:05 INFO - PROCESS | 1950 | 1477508705002 Marionette TRACE conn5 <- [1,3556,null,{}] 12:05:05 INFO - PROCESS | 1950 | 1477508705017 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41000 == 8 [pid = 1950] [id = 781] 12:05:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a41800) [pid = 1950] [serial = 2275] [outer = (nil)] 12:05:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82a45c00) [pid = 1950] [serial = 2276] [outer = 0x82a41800] 12:05:05 INFO - PROCESS | 1950 | 1477508705119 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d4f000) [pid = 1950] [serial = 2277] [outer = 0x82a41800] 12:05:06 INFO - PROCESS | 1950 | [1950] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 12:05:06 INFO - PROCESS | 1950 | 1477508706127 Marionette TRACE conn5 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:05:06 INFO - . 12:05:06 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1607ms 12:05:06 INFO - PROCESS | 1950 | 1477508706188 Marionette TRACE conn5 -> [0,3558,"getWindowHandle",null] 12:05:06 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 12:05:06 INFO - PROCESS | 1950 | 1477508706200 Marionette TRACE conn5 <- [1,3558,null,{"value":"8"}] 12:05:06 INFO - PROCESS | 1950 | 1477508706212 Marionette TRACE conn5 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:06 INFO - PROCESS | 1950 | 1477508706526 Marionette TRACE conn5 <- [1,3559,null,{"value":null}] 12:05:06 INFO - PROCESS | 1950 | 1477508706549 Marionette TRACE conn5 -> [0,3560,"getWindowHandles",null] 12:05:06 INFO - PROCESS | 1950 | 1477508706555 Marionette TRACE conn5 <- [1,3560,null,["8"]] 12:05:06 INFO - PROCESS | 1950 | 1477508706563 Marionette TRACE conn5 -> [0,3561,"switchToWindow",{"name":"8"}] 12:05:06 INFO - PROCESS | 1950 | 1477508706572 Marionette TRACE conn5 <- [1,3561,null,{}] 12:05:06 INFO - PROCESS | 1950 | 1477508706592 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6a400 == 9 [pid = 1950] [id = 782] 12:05:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6b400) [pid = 1950] [serial = 2278] [outer = (nil)] 12:05:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82e6ec00) [pid = 1950] [serial = 2279] [outer = 0x82e6b400] 12:05:06 INFO - PROCESS | 1950 | 1477508706691 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83002800) [pid = 1950] [serial = 2280] [outer = 0x82e6b400] 12:05:07 INFO - PROCESS | 1950 | 1477508707836 Marionette TRACE conn5 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:05:07 INFO - . 12:05:07 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1675ms 12:05:07 INFO - PROCESS | 1950 | 1477508707885 Marionette TRACE conn5 -> [0,3563,"getWindowHandle",null] 12:05:07 INFO - TEST-START | /websockets/opening-handshake/002.html 12:05:07 INFO - PROCESS | 1950 | 1477508707890 Marionette TRACE conn5 <- [1,3563,null,{"value":"8"}] 12:05:07 INFO - PROCESS | 1950 | 1477508707898 Marionette TRACE conn5 -> [0,3564,"timeouts",{"script":185000}] 12:05:07 INFO - PROCESS | 1950 | 1477508707904 Marionette TRACE conn5 <- [1,3564,null,{}] 12:05:07 INFO - PROCESS | 1950 | 1477508707916 Marionette TRACE conn5 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:08 INFO - PROCESS | 1950 | 1477508708135 Marionette TRACE conn5 <- [1,3565,null,{"value":null}] 12:05:08 INFO - PROCESS | 1950 | 1477508708154 Marionette TRACE conn5 -> [0,3566,"getWindowHandles",null] 12:05:08 INFO - PROCESS | 1950 | 1477508708161 Marionette TRACE conn5 <- [1,3566,null,["8"]] 12:05:08 INFO - PROCESS | 1950 | 1477508708290 Marionette TRACE conn5 -> [0,3567,"switchToWindow",{"name":"8"}] 12:05:08 INFO - PROCESS | 1950 | 1477508708300 Marionette TRACE conn5 <- [1,3567,null,{}] 12:05:08 INFO - PROCESS | 1950 | 1477508708308 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 12:05:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310dc00 == 10 [pid = 1950] [id = 783] 12:05:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x8310e400) [pid = 1950] [serial = 2281] [outer = (nil)] 12:05:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x83110000) [pid = 1950] [serial = 2282] [outer = 0x8310e400] 12:05:08 INFO - PROCESS | 1950 | 1477508708416 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x831e1800) [pid = 1950] [serial = 2283] [outer = 0x8310e400] 12:05:10 INFO - PROCESS | 1950 | 1477508710431 Marionette TRACE conn5 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 12:05:10 INFO - . 12:05:10 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2555ms 12:05:10 INFO - PROCESS | 1950 | 1477508710454 Marionette TRACE conn5 -> [0,3569,"getWindowHandle",null] 12:05:10 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 12:05:10 INFO - PROCESS | 1950 | 1477508710459 Marionette TRACE conn5 <- [1,3569,null,{"value":"8"}] 12:05:10 INFO - PROCESS | 1950 | 1477508710468 Marionette TRACE conn5 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:10 INFO - PROCESS | 1950 | 1477508710756 Marionette TRACE conn5 <- [1,3570,null,{"value":null}] 12:05:10 INFO - PROCESS | 1950 | 1477508710772 Marionette TRACE conn5 -> [0,3571,"getWindowHandles",null] 12:05:10 INFO - PROCESS | 1950 | 1477508710786 Marionette TRACE conn5 <- [1,3571,null,["8"]] 12:05:10 INFO - PROCESS | 1950 | 1477508710796 Marionette TRACE conn5 -> [0,3572,"switchToWindow",{"name":"8"}] 12:05:10 INFO - PROCESS | 1950 | 1477508710804 Marionette TRACE conn5 <- [1,3572,null,{}] 12:05:10 INFO - PROCESS | 1950 | 1477508710814 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\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"}] 12:05:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x83245800 == 11 [pid = 1950] [id = 784] 12:05:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83248800) [pid = 1950] [serial = 2284] [outer = (nil)] 12:05:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x836be800) [pid = 1950] [serial = 2285] [outer = 0x83248800] 12:05:10 INFO - PROCESS | 1950 | 1477508710907 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x836c7c00) [pid = 1950] [serial = 2286] [outer = 0x83248800] 12:05:11 INFO - PROCESS | 1950 | 1477508711669 Marionette TRACE conn5 <- [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"]]]}] 12:05:11 INFO - . 12:05:11 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1228ms 12:05:11 INFO - PROCESS | 1950 | 1477508711695 Marionette TRACE conn5 -> [0,3574,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 1950 | 1477508711699 Marionette TRACE conn5 <- [1,3574,null,{"value":"8"}] 12:05:11 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 12:05:11 INFO - PROCESS | 1950 | 1477508711707 Marionette TRACE conn5 -> [0,3575,"timeouts",{"script":35000}] 12:05:11 INFO - PROCESS | 1950 | 1477508711713 Marionette TRACE conn5 <- [1,3575,null,{}] 12:05:11 INFO - PROCESS | 1950 | 1477508711729 Marionette TRACE conn5 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:11 INFO - PROCESS | 1950 | 1477508711969 Marionette TRACE conn5 <- [1,3576,null,{"value":null}] 12:05:11 INFO - PROCESS | 1950 | 1477508711989 Marionette TRACE conn5 -> [0,3577,"getWindowHandles",null] 12:05:11 INFO - PROCESS | 1950 | 1477508711994 Marionette TRACE conn5 <- [1,3577,null,["8"]] 12:05:12 INFO - PROCESS | 1950 | 1477508712001 Marionette TRACE conn5 -> [0,3578,"switchToWindow",{"name":"8"}] 12:05:12 INFO - PROCESS | 1950 | 1477508712007 Marionette TRACE conn5 <- [1,3578,null,{}] 12:05:12 INFO - PROCESS | 1950 | 1477508712014 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x8293fc00 == 12 [pid = 1950] [id = 785] 12:05:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83773800) [pid = 1950] [serial = 2287] [outer = (nil)] 12:05:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x83776c00) [pid = 1950] [serial = 2288] [outer = 0x83773800] 12:05:12 INFO - PROCESS | 1950 | 1477508712126 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x83f34c00) [pid = 1950] [serial = 2289] [outer = 0x83773800] 12:05:12 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:05:13 INFO - PROCESS | 1950 | 1477508713012 Marionette TRACE conn5 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 12:05:13 INFO - . 12:05:13 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1345ms 12:05:13 INFO - PROCESS | 1950 | 1477508713054 Marionette TRACE conn5 -> [0,3580,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 1950 | 1477508713058 Marionette TRACE conn5 <- [1,3580,null,{"value":"8"}] 12:05:13 INFO - TEST-START | /websockets/opening-handshake/003.html 12:05:13 INFO - PROCESS | 1950 | 1477508713071 Marionette TRACE conn5 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:13 INFO - PROCESS | 1950 | 1477508713366 Marionette TRACE conn5 <- [1,3581,null,{"value":null}] 12:05:13 INFO - PROCESS | 1950 | 1477508713384 Marionette TRACE conn5 -> [0,3582,"getWindowHandles",null] 12:05:13 INFO - PROCESS | 1950 | 1477508713388 Marionette TRACE conn5 <- [1,3582,null,["8"]] 12:05:13 INFO - PROCESS | 1950 | 1477508713396 Marionette TRACE conn5 -> [0,3583,"switchToWindow",{"name":"8"}] 12:05:13 INFO - PROCESS | 1950 | 1477508713403 Marionette TRACE conn5 <- [1,3583,null,{}] 12:05:13 INFO - PROCESS | 1950 | 1477508713410 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fcb400 == 13 [pid = 1950] [id = 786] 12:05:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83fcb800) [pid = 1950] [serial = 2290] [outer = (nil)] 12:05:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x84033c00) [pid = 1950] [serial = 2291] [outer = 0x83fcb800] 12:05:13 INFO - PROCESS | 1950 | 1477508713505 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x8403cc00) [pid = 1950] [serial = 2292] [outer = 0x83fcb800] 12:05:14 INFO - PROCESS | 1950 | 1477508714599 Marionette TRACE conn5 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 12:05:14 INFO - . 12:05:14 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1578ms 12:05:14 INFO - PROCESS | 1950 | 1477508714651 Marionette TRACE conn5 -> [0,3585,"getWindowHandle",null] 12:05:14 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 12:05:14 INFO - PROCESS | 1950 | 1477508714662 Marionette TRACE conn5 <- [1,3585,null,{"value":"8"}] 12:05:14 INFO - PROCESS | 1950 | 1477508714674 Marionette TRACE conn5 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:15 INFO - PROCESS | 1950 | 1477508715032 Marionette TRACE conn5 <- [1,3586,null,{"value":null}] 12:05:15 INFO - PROCESS | 1950 | 1477508715052 Marionette TRACE conn5 -> [0,3587,"getWindowHandles",null] 12:05:15 INFO - PROCESS | 1950 | 1477508715059 Marionette TRACE conn5 <- [1,3587,null,["8"]] 12:05:15 INFO - PROCESS | 1950 | 1477508715078 Marionette TRACE conn5 -> [0,3588,"switchToWindow",{"name":"8"}] 12:05:15 INFO - PROCESS | 1950 | 1477508715088 Marionette TRACE conn5 <- [1,3588,null,{}] 12:05:15 INFO - PROCESS | 1950 | 1477508715098 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x88432400 == 14 [pid = 1950] [id = 787] 12:05:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x88432800) [pid = 1950] [serial = 2293] [outer = (nil)] 12:05:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x88437000) [pid = 1950] [serial = 2294] [outer = 0x88432800] 12:05:15 INFO - PROCESS | 1950 | 1477508715243 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8843e000) [pid = 1950] [serial = 2295] [outer = 0x88432800] 12:05:16 INFO - PROCESS | 1950 | 1477508716042 Marionette TRACE conn5 <- [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"]]]}] 12:05:16 INFO - . 12:05:16 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1428ms 12:05:16 INFO - PROCESS | 1950 | 1477508716129 Marionette TRACE conn5 -> [0,3590,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 1950 | 1477508716134 Marionette TRACE conn5 <- [1,3590,null,{"value":"8"}] 12:05:16 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 12:05:16 INFO - PROCESS | 1950 | 1477508716142 Marionette TRACE conn5 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:16 INFO - PROCESS | 1950 | 1477508716346 Marionette TRACE conn5 <- [1,3591,null,{"value":null}] 12:05:16 INFO - PROCESS | 1950 | 1477508716504 Marionette TRACE conn5 -> [0,3592,"getWindowHandles",null] 12:05:16 INFO - PROCESS | 1950 | 1477508716507 Marionette TRACE conn5 <- [1,3592,null,["8"]] 12:05:16 INFO - PROCESS | 1950 | 1477508716516 Marionette TRACE conn5 -> [0,3593,"switchToWindow",{"name":"8"}] 12:05:16 INFO - PROCESS | 1950 | 1477508716523 Marionette TRACE conn5 <- [1,3593,null,{}] 12:05:16 INFO - PROCESS | 1950 | 1477508716529 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x8c75c400 == 15 [pid = 1950] [id = 788] 12:05:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x8c75c800) [pid = 1950] [serial = 2296] [outer = (nil)] 12:05:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x8c760c00) [pid = 1950] [serial = 2297] [outer = 0x8c75c800] 12:05:16 INFO - PROCESS | 1950 | 1477508716630 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x8c760400) [pid = 1950] [serial = 2298] [outer = 0x8c75c800] 12:05:20 INFO - PROCESS | 1950 | --DOCSHELL 0x8d16f400 == 14 [pid = 1950] [id = 780] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x8d174400) [pid = 1950] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x8310e400) [pid = 1950] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x82a41800) [pid = 1950] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x82e6b400) [pid = 1950] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x83773800) [pid = 1950] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x83248800) [pid = 1950] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x88432800) [pid = 1950] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 12:05:23 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x83fcb800) [pid = 1950] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x88432400 == 13 [pid = 1950] [id = 787] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x83fcb400 == 12 [pid = 1950] [id = 786] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x8293fc00 == 11 [pid = 1950] [id = 785] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x83245800 == 10 [pid = 1950] [id = 784] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x8310dc00 == 9 [pid = 1950] [id = 783] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x82e6a400 == 8 [pid = 1950] [id = 782] 12:05:28 INFO - PROCESS | 1950 | --DOCSHELL 0x82a41000 == 7 [pid = 1950] [id = 781] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x83002800) [pid = 1950] [serial = 2280] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x82e6ec00) [pid = 1950] [serial = 2279] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x831e1800) [pid = 1950] [serial = 2283] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x83110000) [pid = 1950] [serial = 2282] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x836c7c00) [pid = 1950] [serial = 2286] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x836be800) [pid = 1950] [serial = 2285] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x83f34c00) [pid = 1950] [serial = 2289] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x83776c00) [pid = 1950] [serial = 2288] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x8403cc00) [pid = 1950] [serial = 2292] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x84033c00) [pid = 1950] [serial = 2291] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x8843e000) [pid = 1950] [serial = 2295] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x88437000) [pid = 1950] [serial = 2294] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x82a45c00) [pid = 1950] [serial = 2276] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x82d4f000) [pid = 1950] [serial = 2277] [outer = (nil)] [url = about:blank] 12:05:28 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x8db19000) [pid = 1950] [serial = 2274] [outer = (nil)] [url = about:blank] 12:05:35 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x8c760c00) [pid = 1950] [serial = 2297] [outer = (nil)] [url = about:blank] 12:05:46 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 12:05:46 INFO - PROCESS | 1950 | 1477508746837 Marionette TRACE conn5 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 12:05:46 INFO - . 12:05:46 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30727ms 12:05:46 INFO - PROCESS | 1950 | 1477508746872 Marionette TRACE conn5 -> [0,3595,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1950 | 1477508746880 Marionette TRACE conn5 <- [1,3595,null,{"value":"8"}] 12:05:46 INFO - TEST-START | /websockets/opening-handshake/005.html 12:05:46 INFO - PROCESS | 1950 | 1477508746896 Marionette TRACE conn5 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:47 INFO - PROCESS | 1950 | 1477508747166 Marionette TRACE conn5 <- [1,3596,null,{"value":null}] 12:05:47 INFO - PROCESS | 1950 | 1477508747261 Marionette TRACE conn5 -> [0,3597,"getWindowHandles",null] 12:05:47 INFO - PROCESS | 1950 | 1477508747269 Marionette TRACE conn5 <- [1,3597,null,["8"]] 12:05:47 INFO - PROCESS | 1950 | 1477508747277 Marionette TRACE conn5 -> [0,3598,"switchToWindow",{"name":"8"}] 12:05:47 INFO - PROCESS | 1950 | 1477508747287 Marionette TRACE conn5 <- [1,3598,null,{}] 12:05:47 INFO - PROCESS | 1950 | 1477508747304 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a42c00 == 8 [pid = 1950] [id = 789] 12:05:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x82a43000) [pid = 1950] [serial = 2299] [outer = (nil)] 12:05:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x82d45c00) [pid = 1950] [serial = 2300] [outer = 0x82a43000] 12:05:47 INFO - PROCESS | 1950 | 1477508747425 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x82d51000) [pid = 1950] [serial = 2301] [outer = 0x82a43000] 12:05:48 INFO - PROCESS | 1950 | 1477508748110 Marionette TRACE conn5 <- [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] 12:05:48 INFO - PROCESS | 1950 | 1477508748176 Marionette TRACE conn5 <- [1,3600,null,{"value":"8"}] 12:05:48 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 12:05:48 INFO - PROCESS | 1950 | 1477508748188 Marionette TRACE conn5 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:48 INFO - PROCESS | 1950 | 1477508748483 Marionette TRACE conn5 <- [1,3601,null,{"value":null}] 12:05:48 INFO - PROCESS | 1950 | 1477508748500 Marionette TRACE conn5 -> [0,3602,"getWindowHandles",null] 12:05:48 INFO - PROCESS | 1950 | 1477508748507 Marionette TRACE conn5 <- [1,3602,null,["8"]] 12:05:48 INFO - PROCESS | 1950 | 1477508748515 Marionette TRACE conn5 -> [0,3603,"switchToWindow",{"name":"8"}] 12:05:48 INFO - PROCESS | 1950 | 1477508748521 Marionette TRACE conn5 <- [1,3603,null,{}] 12:05:48 INFO - PROCESS | 1950 | 1477508748529 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x82e6cc00 == 9 [pid = 1950] [id = 790] 12:05:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x82e6d400) [pid = 1950] [serial = 2302] [outer = (nil)] 12:05:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x82e6f800) [pid = 1950] [serial = 2303] [outer = 0x82e6d400] 12:05:48 INFO - PROCESS | 1950 | 1477508748622 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x83002800) [pid = 1950] [serial = 2304] [outer = 0x82e6d400] 12:05:49 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:05:50 INFO - ............................................................. 12:05:50 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1832ms 12:05:50 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 12:05:50 INFO - PROCESS | 1950 | 1477508749942 Marionette TRACE conn5 <- [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,{},{}]]]}] 12:05:50 INFO - PROCESS | 1950 | 1477508750035 Marionette TRACE conn5 -> [0,3605,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1950 | 1477508750050 Marionette TRACE conn5 <- [1,3605,null,{"value":"8"}] 12:05:50 INFO - PROCESS | 1950 | 1477508750064 Marionette TRACE conn5 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:50 INFO - PROCESS | 1950 | 1477508750287 Marionette TRACE conn5 <- [1,3606,null,{"value":null}] 12:05:50 INFO - PROCESS | 1950 | 1477508750433 Marionette TRACE conn5 -> [0,3607,"getWindowHandles",null] 12:05:50 INFO - PROCESS | 1950 | 1477508750440 Marionette TRACE conn5 <- [1,3607,null,["8"]] 12:05:50 INFO - PROCESS | 1950 | 1477508750446 Marionette TRACE conn5 -> [0,3608,"switchToWindow",{"name":"8"}] 12:05:50 INFO - PROCESS | 1950 | 1477508750456 Marionette TRACE conn5 <- [1,3608,null,{}] 12:05:50 INFO - PROCESS | 1950 | 1477508750464 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324d800 == 10 [pid = 1950] [id = 791] 12:05:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x8324e400) [pid = 1950] [serial = 2305] [outer = (nil)] 12:05:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x836bf000) [pid = 1950] [serial = 2306] [outer = 0x8324e400] 12:05:50 INFO - PROCESS | 1950 | 1477508750565 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x836c2400) [pid = 1950] [serial = 2307] [outer = 0x8324e400] 12:05:50 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:05:51 INFO - PROCESS | 1950 | 1477508751564 Marionette TRACE conn5 <- [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,{},{}]]]}] 12:05:51 INFO - .................................. 12:05:51 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1584ms 12:05:51 INFO - PROCESS | 1950 | 1477508751645 Marionette TRACE conn5 -> [0,3610,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1950 | 1477508751650 Marionette TRACE conn5 <- [1,3610,null,{"value":"8"}] 12:05:51 INFO - TEST-START | /workers/semantics/interface-objects/003.html 12:05:51 INFO - PROCESS | 1950 | 1477508751659 Marionette TRACE conn5 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:51 INFO - PROCESS | 1950 | 1477508751855 Marionette TRACE conn5 <- [1,3611,null,{"value":null}] 12:05:51 INFO - PROCESS | 1950 | 1477508751991 Marionette TRACE conn5 -> [0,3612,"getWindowHandles",null] 12:05:52 INFO - PROCESS | 1950 | 1477508752000 Marionette TRACE conn5 <- [1,3612,null,["8"]] 12:05:52 INFO - PROCESS | 1950 | 1477508752006 Marionette TRACE conn5 -> [0,3613,"switchToWindow",{"name":"8"}] 12:05:52 INFO - PROCESS | 1950 | 1477508752014 Marionette TRACE conn5 <- [1,3613,null,{}] 12:05:52 INFO - PROCESS | 1950 | 1477508752021 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310cc00 == 11 [pid = 1950] [id = 792] 12:05:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x83f35000) [pid = 1950] [serial = 2308] [outer = (nil)] 12:05:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x83fcdc00) [pid = 1950] [serial = 2309] [outer = 0x83f35000] 12:05:52 INFO - PROCESS | 1950 | 1477508752110 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x83fd6400) [pid = 1950] [serial = 2310] [outer = 0x83f35000] 12:05:53 INFO - .............................................................. 12:05:53 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1364ms 12:05:53 INFO - TEST-START | /workers/semantics/interface-objects/004.html 12:05:53 INFO - PROCESS | 1950 | 1477508752955 Marionette TRACE conn5 <- [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]]]}] 12:05:53 INFO - PROCESS | 1950 | 1477508753025 Marionette TRACE conn5 -> [0,3615,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 1950 | 1477508753028 Marionette TRACE conn5 <- [1,3615,null,{"value":"8"}] 12:05:53 INFO - PROCESS | 1950 | 1477508753041 Marionette TRACE conn5 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:53 INFO - PROCESS | 1950 | 1477508753270 Marionette TRACE conn5 <- [1,3616,null,{"value":null}] 12:05:53 INFO - PROCESS | 1950 | 1477508753442 Marionette TRACE conn5 -> [0,3617,"getWindowHandles",null] 12:05:53 INFO - PROCESS | 1950 | 1477508753451 Marionette TRACE conn5 <- [1,3617,null,["8"]] 12:05:53 INFO - PROCESS | 1950 | 1477508753464 Marionette TRACE conn5 -> [0,3618,"switchToWindow",{"name":"8"}] 12:05:53 INFO - PROCESS | 1950 | 1477508753473 Marionette TRACE conn5 <- [1,3618,null,{}] 12:05:53 INFO - PROCESS | 1950 | 1477508753480 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x83fd0c00 == 12 [pid = 1950] [id = 793] 12:05:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x83fd8800) [pid = 1950] [serial = 2311] [outer = (nil)] 12:05:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x84037000) [pid = 1950] [serial = 2312] [outer = 0x83fd8800] 12:05:53 INFO - PROCESS | 1950 | 1477508753571 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x8c75bc00) [pid = 1950] [serial = 2313] [outer = 0x83fd8800] 12:05:54 INFO - PROCESS | 1950 | 1477508754353 Marionette TRACE conn5 <- [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]]]}] 12:05:54 INFO - ................................. 12:05:54 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1402ms 12:05:54 INFO - PROCESS | 1950 | 1477508754442 Marionette TRACE conn5 -> [0,3620,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1950 | 1477508754445 Marionette TRACE conn5 <- [1,3620,null,{"value":"8"}] 12:05:54 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 12:05:54 INFO - PROCESS | 1950 | 1477508754456 Marionette TRACE conn5 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:54 INFO - PROCESS | 1950 | 1477508754686 Marionette TRACE conn5 <- [1,3621,null,{"value":null}] 12:05:54 INFO - PROCESS | 1950 | 1477508754918 Marionette TRACE conn5 -> [0,3622,"getWindowHandles",null] 12:05:54 INFO - PROCESS | 1950 | 1477508754922 Marionette TRACE conn5 <- [1,3622,null,["8"]] 12:05:54 INFO - PROCESS | 1950 | 1477508754931 Marionette TRACE conn5 -> [0,3623,"switchToWindow",{"name":"8"}] 12:05:54 INFO - PROCESS | 1950 | 1477508754937 Marionette TRACE conn5 <- [1,3623,null,{}] 12:05:54 INFO - PROCESS | 1950 | 1477508754943 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x83008c00 == 13 [pid = 1950] [id = 794] 12:05:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x83009000) [pid = 1950] [serial = 2314] [outer = (nil)] 12:05:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x8300f800) [pid = 1950] [serial = 2315] [outer = 0x83009000] 12:05:55 INFO - PROCESS | 1950 | 1477508755040 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x831e0000) [pid = 1950] [serial = 2316] [outer = 0x83009000] 12:05:55 INFO - PROCESS | 1950 | 1477508755876 Marionette TRACE conn5 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 12:05:55 INFO - . 12:05:55 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1475ms 12:05:55 INFO - PROCESS | 1950 | 1477508755932 Marionette TRACE conn5 -> [0,3625,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1950 | 1477508755940 Marionette TRACE conn5 <- [1,3625,null,{"value":"8"}] 12:05:55 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 12:05:55 INFO - PROCESS | 1950 | 1477508755956 Marionette TRACE conn5 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:56 INFO - PROCESS | 1950 | 1477508756185 Marionette TRACE conn5 <- [1,3626,null,{"value":null}] 12:05:56 INFO - PROCESS | 1950 | 1477508756350 Marionette TRACE conn5 -> [0,3627,"getWindowHandles",null] 12:05:56 INFO - PROCESS | 1950 | 1477508756361 Marionette TRACE conn5 <- [1,3627,null,["8"]] 12:05:56 INFO - PROCESS | 1950 | 1477508756419 Marionette TRACE conn5 -> [0,3628,"switchToWindow",{"name":"8"}] 12:05:56 INFO - PROCESS | 1950 | 1477508756429 Marionette TRACE conn5 <- [1,3628,null,{}] 12:05:56 INFO - PROCESS | 1950 | 1477508756442 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x82a41000 == 14 [pid = 1950] [id = 795] 12:05:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x82a41800) [pid = 1950] [serial = 2317] [outer = (nil)] 12:05:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x82da8800) [pid = 1950] [serial = 2318] [outer = 0x82a41800] 12:05:56 INFO - PROCESS | 1950 | 1477508756593 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x8310ec00) [pid = 1950] [serial = 2319] [outer = 0x82a41800] 12:05:57 INFO - PROCESS | 1950 | 1477508757374 Marionette TRACE conn5 <- [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"]]]}] 12:05:57 INFO - . 12:05:57 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1524ms 12:05:57 INFO - PROCESS | 1950 | 1477508757478 Marionette TRACE conn5 -> [0,3630,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 1950 | 1477508757487 Marionette TRACE conn5 <- [1,3630,null,{"value":"8"}] 12:05:57 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 12:05:57 INFO - PROCESS | 1950 | 1477508757496 Marionette TRACE conn5 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:57 INFO - PROCESS | 1950 | 1477508757703 Marionette TRACE conn5 <- [1,3631,null,{"value":null}] 12:05:57 INFO - PROCESS | 1950 | 1477508757882 Marionette TRACE conn5 -> [0,3632,"getWindowHandles",null] 12:05:57 INFO - PROCESS | 1950 | 1477508757893 Marionette TRACE conn5 <- [1,3632,null,["8"]] 12:05:57 INFO - PROCESS | 1950 | 1477508757904 Marionette TRACE conn5 -> [0,3633,"switchToWindow",{"name":"8"}] 12:05:57 INFO - PROCESS | 1950 | 1477508757911 Marionette TRACE conn5 <- [1,3633,null,{}] 12:05:57 INFO - PROCESS | 1950 | 1477508757920 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x8310b000 == 15 [pid = 1950] [id = 796] 12:05:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x831e2800) [pid = 1950] [serial = 2320] [outer = (nil)] 12:05:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x831e9c00) [pid = 1950] [serial = 2321] [outer = 0x831e2800] 12:05:58 INFO - PROCESS | 1950 | 1477508758031 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x831e6400) [pid = 1950] [serial = 2322] [outer = 0x831e2800] 12:05:58 INFO - PROCESS | 1950 | 1477508758774 Marionette TRACE conn5 <- [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"]]]}] 12:05:58 INFO - . 12:05:58 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1330ms 12:05:58 INFO - PROCESS | 1950 | 1477508758836 Marionette TRACE conn5 -> [0,3635,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 1950 | 1477508758846 Marionette TRACE conn5 <- [1,3635,null,{"value":"8"}] 12:05:58 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 12:05:58 INFO - PROCESS | 1950 | 1477508758855 Marionette TRACE conn5 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:05:59 INFO - PROCESS | 1950 | 1477508759079 Marionette TRACE conn5 <- [1,3636,null,{"value":null}] 12:05:59 INFO - PROCESS | 1950 | 1477508759257 Marionette TRACE conn5 -> [0,3637,"getWindowHandles",null] 12:05:59 INFO - PROCESS | 1950 | 1477508759270 Marionette TRACE conn5 <- [1,3637,null,["8"]] 12:05:59 INFO - PROCESS | 1950 | 1477508759323 Marionette TRACE conn5 -> [0,3638,"switchToWindow",{"name":"8"}] 12:05:59 INFO - PROCESS | 1950 | 1477508759332 Marionette TRACE conn5 <- [1,3638,null,{}] 12:05:59 INFO - PROCESS | 1950 | 1477508759341 Marionette TRACE conn5 -> [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\", \"890a15f8-d5b0-4dd2-b86d-78380eecb021\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x8324d400 == 16 [pid = 1950] [id = 797] 12:05:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x83776000) [pid = 1950] [serial = 2323] [outer = (nil)] 12:05:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x83f37400) [pid = 1950] [serial = 2324] [outer = 0x83776000] 12:05:59 INFO - PROCESS | 1950 | 1477508759448 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x88432c00) [pid = 1950] [serial = 2325] [outer = 0x83776000] 12:06:00 INFO - PROCESS | 1950 | 1477508760231 Marionette TRACE conn5 <- [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] 12:06:00 INFO - PROCESS | 1950 | 1477508760299 Marionette TRACE conn5 <- [1,3640,null,{"value":"8"}] 12:06:01 WARNING - u'runner_teardown' () 12:06:01 INFO - No more tests 12:06:01 INFO - Got 0 unexpected results 12:06:01 INFO - SUITE-END | took 2423s 12:06:01 INFO - Closing logging queue 12:06:01 INFO - queue closed 12:06:01 INFO - Return code: 0 12:06:01 WARNING - # TBPL SUCCESS # 12:06:01 INFO - Running post-action listener: _resource_record_post_action 12:06:01 INFO - [mozharness: 2016-10-26 19:06:01.767116Z] Finished run-tests step (success) 12:06:01 INFO - Running post-run listener: _resource_record_post_run 12:06:02 INFO - Total resource usage - Wall time: 2467s; CPU: 53.0%; Read bytes: 13365248; Write bytes: 322981888; Read time: 4964; Write time: 309856 12:06:02 INFO - TinderboxPrint: CPU usage
52.8% 12:06:02 INFO - TinderboxPrint: I/O read bytes / time
13,365,248 / 4,964 12:06:02 INFO - TinderboxPrint: I/O write bytes / time
322,981,888 / 309,856 12:06:02 INFO - TinderboxPrint: CPU idle
1,144.7 (46.9%) 12:06:02 INFO - TinderboxPrint: CPU system
124.5 (5.1%) 12:06:02 INFO - TinderboxPrint: CPU user
1,165.7 (47.7%) 12:06:02 INFO - TinderboxPrint: Swap in / out
0 / 0 12:06:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:06:02 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 205627392; Read time: 4; Write time: 236400 12:06:02 INFO - run-tests - Wall time: 2431s; CPU: 52.0%; Read bytes: 13139968; Write bytes: 107704320; Read time: 4904; Write time: 60460 12:06:03 INFO - Running post-run listener: _upload_blobber_files 12:06:03 INFO - Blob upload gear active. 12:06:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:06:03 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 12:06:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:06:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:06:03 INFO - (blobuploader) - INFO - Open directory for files ... 12:06:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:06:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:06:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:06:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:06:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:06:06 INFO - (blobuploader) - INFO - Done attempting. 12:06:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:06:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:06:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:06:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:06:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:06:07 INFO - (blobuploader) - INFO - Done attempting. 12:06:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 12:06:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:06:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:06:12 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 12:06:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:06:12 INFO - (blobuploader) - INFO - Done attempting. 12:06:12 INFO - (blobuploader) - INFO - Iteration through files over. 12:06:12 INFO - Return code: 0 12:06:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:06:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:06:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b2e06bf840dc121b68ec24de7d8f98693ac1a14f6697404fd1da9bc55e01395514a8d24fa0e07c44d9a5a9f75ba48a8458b8ddc7ad6640337423cc18d7cee30", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2085bb4c35bb97fe4f3b8c8321605f464b9b6f9ea0a2486603312f8351dafdb5314e1f0aeaad3eb0c8bce34f7a4e3d53f22379059b45d50c479e68fb5321fd40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2d81777c97a4dcd791619d0d52136ae9d6b629b46dc4aba8c5173e9e2c241bc633b581066da737ef03a5f5ec935489c7504330f1568ac9fbb394288a04d83099"} 12:06:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:06:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:06:12 INFO - Contents: 12:06:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b2e06bf840dc121b68ec24de7d8f98693ac1a14f6697404fd1da9bc55e01395514a8d24fa0e07c44d9a5a9f75ba48a8458b8ddc7ad6640337423cc18d7cee30", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2085bb4c35bb97fe4f3b8c8321605f464b9b6f9ea0a2486603312f8351dafdb5314e1f0aeaad3eb0c8bce34f7a4e3d53f22379059b45d50c479e68fb5321fd40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2d81777c97a4dcd791619d0d52136ae9d6b629b46dc4aba8c5173e9e2c241bc633b581066da737ef03a5f5ec935489c7504330f1568ac9fbb394288a04d83099"} 12:06:12 INFO - Running post-run listener: copy_logs_to_upload_dir 12:06:12 INFO - Copying logs to upload dir... 12:06:12 INFO - mkdir: /builds/slave/test/build/upload/logs 12:06:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2587.632439 ========= master_lag: 5.21 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 12 secs) (at 2016-10-26 12:06:17.479492) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-10-26 12:06:17.495096) ========= 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-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b2e06bf840dc121b68ec24de7d8f98693ac1a14f6697404fd1da9bc55e01395514a8d24fa0e07c44d9a5a9f75ba48a8458b8ddc7ad6640337423cc18d7cee30", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2085bb4c35bb97fe4f3b8c8321605f464b9b6f9ea0a2486603312f8351dafdb5314e1f0aeaad3eb0c8bce34f7a4e3d53f22379059b45d50c479e68fb5321fd40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2d81777c97a4dcd791619d0d52136ae9d6b629b46dc4aba8c5173e9e2c241bc633b581066da737ef03a5f5ec935489c7504330f1568ac9fbb394288a04d83099"} build_url:https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033344 build_url: 'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b2e06bf840dc121b68ec24de7d8f98693ac1a14f6697404fd1da9bc55e01395514a8d24fa0e07c44d9a5a9f75ba48a8458b8ddc7ad6640337423cc18d7cee30", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2085bb4c35bb97fe4f3b8c8321605f464b9b6f9ea0a2486603312f8351dafdb5314e1f0aeaad3eb0c8bce34f7a4e3d53f22379059b45d50c479e68fb5321fd40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2d81777c97a4dcd791619d0d52136ae9d6b629b46dc4aba8c5173e9e2c241bc633b581066da737ef03a5f5ec935489c7504330f1568ac9fbb394288a04d83099"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KfScsetbQRqLUlqdTurnWQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-10-26 12:06:23.604399) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 12:06:23.604752) ========= 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-1477506118.629769-896451611 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018158 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 12:06:23.663655) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 12:06:23.663963) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 12:06:23.664289) ========= ========= Total master_lag: 14.64 =========